我使用带有ListView
...
我想触发ListView
点击并停用项目点击(可视化)
在我的适配器中,我会执行类似禁用可视化点击反馈的操作:
@Override
public View getView(int pos, View convertView, ViewGroup parent)
{
if (convertView == null)
convertView = LayoutInflater.from(mParent).inflate(R.layout.row_set, null);
convertView.setClickable(false);
convertView.setFocusable(false);
convertView.setFocusableInTouchMode(false);
...
return convertView;
}
但这也不起作用。
不允许在OnClickListener
上设置ListView
,因此我不知道如何触发点击ListView
我想要无法点击的项目和可点击的列表视图......
答案 0 :(得分:1)
尝试设置自己的touchListener,并处理触摸事件
答案 1 :(得分:0)
设置android:descendantFocusability="blocksDescendants"
它的行xml文件,您可以尝试列出最适合您的列表视图。检查所有操作