要在 Android RadioButton 上添加 ImageView,可以使用 RadioButton 的 android:button 属性来设置一个图片作为 RadioButton 的按钮。然后,可以使用 android:drawableLeft、android:drawableRight、android:drawableTop、android:drawableBottom 属性来设置 ImageView 在 RadioButton 旁边的位置。\n\n下面是一个示例代码,演示如何在 RadioButton 上添加 ImageView:\n\nxml\n<RadioGroup\n android:layout_width="wrap_content"\n android:layout_height="wrap_content">\n\n <RadioButton\n android:id="@\+id/radioButton1"\n android:layout_width="wrap_content"\n android:layout_height="wrap_content"\n android:text="RadioButton 1"\n android:button="@null"\n android:drawableLeft="@drawable/image1" />\n\n <RadioButton\n android:id="@\+id/radioButton2"\n android:layout_width="wrap_content"\n android:layout_height="wrap_content"\n android:text="RadioButton 2"\n android:button="@null"\n android:drawableLeft="@drawable/image2" />\n\n</RadioGroup>\n\n\n在这个示例中,两个 RadioButton 分别使用了不同的图片作为按钮,并且图片位于 RadioButton 文本的左侧。你可以根据需要使用 android:drawableRight、android:drawableTop 或 android:drawableBottom 属性来调整 ImageView 的位置。\n\n请注意,通过设置 android:button="@null" 属性可以将默认的 RadioButton 按钮隐藏,以便只显示 ImageView。\n\n希望这可以帮助到你!


原文地址: https://www.cveoy.top/t/topic/pOnO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录