Expandablelistview に longClickListener を実装しようとしています。このリストビューには、 sublistitem が 1 つしかない場合もあれば、 2 つある場合もあります。したがって、このロングクリックがリスナーを起動するとき、1) この実際のグループ項目にいくつのサブリスト項目があるか (1 つまたは 2 つの項目があるか)、2) その 2 つのサブリスト項目がある場合、これら 2 つの項目のどれがロングクリックされたかを知りたいです。
このメソッドの署名を使用して情報を取得する方法がわかりません。
何か案は?
expandableList.setOnItemLongClickListener(new OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
return false;
}
});