在我的應用程序正在使用中,我已經通過了ArrayAdapter的getView()方法是這樣的如何獲取listview中按鈕的ID?
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
mPosition= position;
LayoutInflater inflater = context.getLayoutInflater();
View rowView = inflater.inflate(R.layout.imagelistlayout, null, true);
deleteButton= (Button)rowView.findViewById(R.id.delete_bn);
deleteButton.setTag(position);
TextView textView = (TextView) rowView.findViewById(R.id.label);
textView.setText(names[position]);
return rowView;
}
現在我想設置onclicklistener()在deleteButton列表活動。當點擊刪除按鈕時,它會刪除該項目。請幫幫我。
檢查這個環節得到了ID /位置:[處理按鈕點擊在ListView行(HTTP://androidforbeginners.blogspot .com/2010/03/click-buttons-in-listview-row.html) –
謝謝Herry對我很有用。 – Sandroid
感謝Paresh Mayani這個鏈接真的很有幫助。 – Sandroid