あなたは[ここで私は ListAdapter extends BaseExpandableListAdapter{
とListAdapterでそのオーバーライドされたメソッドを使用しています例 下記参照、このリンク を参照してくださいサンプル
@Override
public View getChildView(final int groupPosition, final int childPosition,
boolean isLastChild, View convertView, ViewGroup parent) {
final HashMap mapBinidGrp = allItms.get(groupPosition);
final ArrayList<ArrayList<String>> itmArys = (ArrayList<ArrayList<String>>) mapBinidGrp.get(mKEY_BIN_ITEMS);
final ArrayList<String> childText = itmArys.get(childPosition);
if (convertView == null) {
LayoutInflater infalInflater = (LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
convertView = infalInflater.inflate(R.layout.list_row_layout, null);
}
TextView txtListChild6 = (TextView) convertView.findViewById(R.id.tv_one);
txtListChild6.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// todo
}
});
return convertView;
}
を確認するアダプタクラス でイベントをクリックして実装することができます子の位置をexpandableListViewから取得する](http://stackoverflow.com/questions/18887224/how-to-get-child-position-from-expandablelistview) – sajan
私は子のpositionlistenerを使いたくありません。ボタンのために働いていないので – Junaid
あなたは、必要なデータを持つアダプタのビューのタグを設定しようとしましたか? はアイテムID、子IDなどが好きですか? また、各子供のクリックをどう扱っているのでしょうか? –