各行にチェックボックスがあるレイアウトを持つリスト フラグメントを含むアクティビティがあります。onclick
チェックボックスにxml属性を設定し、テストのために次のことを行います
public void onBoxClick(View v){
checkedItems = listview.getCheckedItemPositions();
int checkedItemsCount = checkedItems.size();
}
checkedItemsCount
戻ってきて0
、あなたが使用しているチェックされているアイテムを取得しようと思ったのですlistview.getCheckedItemPositions()
が、そうではありません。リストでチェックされているものをどのように知ることができますか?
これは私のリストフラグメントの作成です
@Override
public void onActivityCreated(Bundle state){
super.onActivityCreated(state);
listview = getListView();
listview.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
listview.setItemsCanFocus(false);
setEmptyText("No Bowlers");
registerForContextMenu(getListView());
populateList();
}