当Items布局有可点击/可编辑的小部件(RadioButton,EditText或CheckBox)时,是否可以在ListView上使用OnItemClickListener?
我有一个线性布局,其中每行以编程方式膨胀,我希望这些行在单击时表现得像ListView.也就是说,我希望行以与默认ListView完全相同的方式/颜色突出显示.我该怎么做呢?
作为我的项目要求,我必须在onClick上突出显示表格行.有办法做到这一点吗?或者请建议我替代方案?
基本上我想要的是一个带有图标和图标下方文本的复选框,如下所示:
-------------------
| CheckBox Icon |
| |
| CheckBox Text |
| |
-------------------
Run Code Online (Sandbox Code Playgroud)
默认情况下,图标位于左侧,文本位于右侧,两者位于同一级别.在我正在使用的布局下面:
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Switch state"
android:button="@drawable/my_custom_selector" />
Run Code Online (Sandbox Code Playgroud)
有关如何实现将图标放在顶部以及图标下方的文本的任何想法?提前致谢 :)