Android 禁用列表项可选择性
正如你从下面的截图中看到的,我有一个包含多个项目的列表。无论我尝试什么,我似乎都无法使列表项不可选择。我已经尝试了以下所有方法(在ListView的XML布局中),但是这些项目仍然可以通过手指和滚轮进行选择Android 禁用列表项可选择性,android,listview,user-interface,Android,Listview,User Interface,正如你从下面的截图中看到的,我有一个包含多个项目的列表。无论我尝试什么,我似乎都无法使列表项不可选择。我已经尝试了以下所有方法(在ListView的XML布局中),但是这些项目仍然可以通过手指和滚轮进行选择 android:clickable="false" android:longClickable="false" android:focusable="false" android:focusableInTouchMode="false" 有什么建议吗 列表视图的每一行都是可选择的,您
android:clickable="false"
android:longClickable="false"
android:focusable="false"
android:focusableInTouchMode="false"
有什么建议吗
列表视图的每一行都是可选择的,您可能会感兴趣的是,哪些项目是不可选择的,以实现您想要的 编辑: 在进一步搜索之后,我发现了建议您尝试的:
public boolean areAllItemsEnabled() {
return false;
}
public boolean isEnabled(int position) {
return false;
}
希望这对你有用。就是这样。。。谢谢这应该可以在XML中设置。是的,我同意你的观点,也许将来他们会在线制作更好的文档,并通过XML设置更多的属性。