我已經與LargeText(爲標題),SmallText(查看詳細)和CheckBox實現ListView的,現在我想的是,如果用戶單擊ListView項則該複選框項目應該得到切換,我也想禁用複選框本身的點擊,因此它可以通過只ListView項處理。Android的列表視圖(setOnItemClickListener)項目檢查和取消選中該複選框
問候 MGD
我已經與LargeText(爲標題),SmallText(查看詳細)和CheckBox實現ListView的,現在我想的是,如果用戶單擊ListView項則該複選框項目應該得到切換,我也想禁用複選框本身的點擊,因此它可以通過只ListView項處理。Android的列表視圖(setOnItemClickListener)項目檢查和取消選中該複選框
問候 MGD
我已經用下面的代碼最終爲我工作
listView[0].setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
CheckBox cBox = (CheckBox) view.findViewById(R.id.checkBox);
cBox.toggle();
}
}
問候 MGD
如果您希望禁用檢查事件和模仿切換的複選框,我想你將不得不;
ListView
你肯定這種做法壽?我爲我的一個應用程序設計了幾乎相同的設計,只是讓用戶感到困惑。你可能會想使用打勾圖標或不便否則,這些愚蠢的用戶將嘗試點擊複選框。
祝你好運。
感謝您的回覆:) – MGD 2012-02-20 12:44:25
:)雖然,顯然我錯了重新綁定.. – 2012-02-20 12:50:22
你有什麼這麼遠嗎? – 2012-02-16 15:49:54
我已經擴展了baseAdapter,東西在屏幕上,但我上面提到的功能被阻止,因爲還沒有產生任何想法 – MGD 2012-02-16 15:51:57