-4

私はrow.xmlファイルでボタンを生成したので、リストアイテムと同じ数のボタンが作成されるので、ListViewのすべてのボタンにタグを付けてgetTagし、データベースからデータを取得したいと思います。

4

1 に答える 1

0

ListViewにカスタムアダプタを使用していると仮定すると、アダプタのgetView()内の各ボタンにタグを設定できます。

@Override
    public View getView(int pos, View convertView, ViewGroup parent) {

       convertView =    inflaterObject.inflate(R.layout.row,parent,false);
       Button tagButton=(Button)convertView.findviewbyId(R.id.buttonID);
       tagButton.setTag(pos);

      //To fetch the button Tag

      Log.i("Button Tab at Pos "+pos,tagButton.getTag()+"");

}
于 2012-05-11T06:34:57.740 に答える