私はExpandablelistview
を使っていくつかのデータを表示しているアンドロイドアプリケーションを開発しています。現在、リストビューは、グループをクリックすると、長くクリックした後にリリースするときに展開されます。しかし、私は長いクリックでExpandablelistview
を広げないようにする必要があります。長いクリックで拡大リストビューをブロックする
私のコードセグメントは、次のようになります。
elvItemList = (ExpandableListView) root.findViewById(R.id.elv_item_list);
elvItemList.setOnGroupClickListener(this);
elvItemList.setAdapter(smListAdapter);
elvItemList.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
if (ExpandableListView.getPackedPositionType(id) == ExpandableListView.PACKED_POSITION_TYPE_GROUP) {
Utils.logit("SMLOG", "Long button pressed");
//
}
return false;
}
});
いずれかが私を助けることができますか?
あなたも私のQUEをupvoteすることはできますか? – shafeeq