2014-05-22 1 views
0

안녕하세요. 두 개의 TextView와 ToggleButton이있는 ListView 사용자 지정 어댑터를 구현하려고합니다. togglebutton을 사용하기 전에는 setOnItemLongClickListener를 사용할 수 없었고 현재 포커스가 토글 버튼에 있다는 것을 알고 있으므로 문제가됩니다. 내가 togglebutton이 ListView에 배치 된 후에 setOnItemLongClickListener가 작동하지 않습니다.

android:longClickable="true" 
android:descendantFocusability="blocksDescendants" 

가 그럼 난
listView1.setLongClickable(true); 

는 이런 일들이 작동하지 그러나 onItemLongClick

에 true를 돌려 려다 사용하려고 사용하는 것을 시도했다 그래서 그러나 나는이 개 작업을 작업을 동시에 할 수 있습니다. ....

아무도이 문제를 처리하는 방법을 말해 줄 수 있습니까?

+0

레이아웃을 어댑터에이 속성을 보내기 descendantFocusability = "blocksDescendants" –

+0

내가 FrameLayout이있는 ListView에이 속성을 준 레이아웃 –

+0

를 게시! ! – Saty

답변

1

은 레이아웃을 위해 u는이 안드로이드를 준

android:descendantFocusability="blocksDescendants"