我正在尝试为ListView实现一个自定义适配器,其中我有两个TextView和一个ToggleButton。在togglebutton之前我能够使用setOnItemLongClickListener,我现在不能,我知道焦点是togglebutton所以问题就在于此。但是我想同时进行两次操作,所以我尝试使用:
android:longClickable="true"
android:descendantFocusability="blocksDescendants"
然后我尝试使用
listView1.setLongClickable(true);
尝试在 onItemLongClick
中返回true然而,这些事情都行不通。我怎么处理这个?
答案 0 :(得分:1)
将此属性赋予适配器布局
android:descendantFocusability="blocksDescendants"