GridView 내부의 ListView를 사용하고 있지만 ListView의 onClick 처리기를 비활성화하려고합니다.gridView 내에서 listview의 onclick 및 스크롤 막대를 비활성화하는 방법
어떻게하면됩니까?
GridView 내부의 ListView를 사용하고 있지만 ListView의 onClick 처리기를 비활성화하려고합니다.gridView 내에서 listview의 onclick 및 스크롤 막대를 비활성화하는 방법
어떻게하면됩니까?
yo는 AreAllItemsEnabled() 함수로 ArrayAdapter의 하위 클래스를 만들고 false를 반환 할 수 있습니다.
희망이 당신은이 같은 setClickable를 호출 할 수 있습니다
을하는 데 도움이 : 당신의 ListView 객체에
setClickable(false)
이 이벤트를 클릭 응답 방지 할 수 있습니다.
레이아웃 XML 파일이를 입력하십시오 :
android:scrollbars="none"
확인이 답변 disable click
@Override
public boolean isEnabled(int position) {
return false;
}
@Override
public boolean areAllItemsEnabled() {
return false;
}
을 혹시 이것에 대한 해결책을 찾았나요? – AsafK