对话框中使用自定义的列表项(带RadioButton)
2010-12-02 18:22
232 查看
最近在使用Dialog列表时,发现一个奇怪想象,那就是当你设计的列表项中带有RadioButton时,会发现点击某项时选中条不出现的情况。下图第一项是被选中的情况。
初步原因:选中条被RadioButton屏蔽,具体情况待进一步研究;
暂时解决办法:为自定义项(item)添加如下属性,使用自定义的选中条背景,设置如下:
android:background="@drawable/my_item_selector"
android:focusable="true" android:clickable="true"
效果如下:
初步原因:选中条被RadioButton屏蔽,具体情况待进一步研究;
暂时解决办法:为自定义项(item)添加如下属性,使用自定义的选中条背景,设置如下:
android:background="@drawable/my_item_selector"
android:focusable="true" android:clickable="true"
效果如下:
![](http://hi.csdn.net/attachment/201012/2/0_129128538402q7.gif)
相关文章推荐
- Android创建自定义视图列表对话框(数据库中的数据作为数据源,使用RecyclerView作为列表)
- Android中的AlertDialog使用示例五(自定义对话框)
- Android中的AlertDialog使用示例五(自定义对话框)
- Android 自定义对话框使用静态Handler传递参数
- 使用自定义RadioButton和ViewPager实现TabHost效果和带滑动的页卡效果。
- 使用AlertDialgo创建自定义对话框
- kotlin使用建造者模式自定义对话框
- 使用 PopupWindow 自定义对话框遭遇的悲催事件和解决方法
- 使用自定义RadioButton和ViewPager实现TabHost效果和带滑动的页卡效果。
- Android自定义对话框的使用
- Cocoa使用自定义对话框的方法
- 如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框
- RadioGroup以及RadioButton自定义样式的使用
- jqGrid与Struts2的结合应用(三) ------ 使用自定义表单对话框编辑Grid数据 .
- 使用自定义RadioButton和ViewPager实现TabHost效果和带滑动的页卡效果
- jqGrid与Struts2的结合应用(三) —— 使用自定义表单对话框编辑Grid数据
- RadioGroup RadioButton 和 自定义对话框(自定义确定和取消)
- jqGrid与Struts2的结合应用(三) —— 使用自定义表单对话框编辑Grid数据
- Cocoa使用自定义对话框的方法
- Android 创建自定义对话框主题(使用半透明背景也不会露出原有的背景了)