我有ListView
。我是能夠成功地填充該ListView
但什麼是現在想要的是當用戶長按ListItem
它應該做一個按鈕,可見這是我當我填充ListView
不可見。如何訪問ListView android中的視圖項?
這裏片斷我都試過了。
mItemListView.setOnItemLongClickListener(新OnItemLongClickListener(){
@Override
public boolean onItemLongClick(AdapterView<?> adapterview, View arg1,
int arg2, long arg3) {
LinearLayout view=(LinearLayout) mItemListView.getChildAt(arg2);
view.getChildAt(0).setVisibility(View.VISIBLE);
return false;
}
});
我的適配器擴展BaseAdapter
onItemLongClick中的arg1是您單擊的項目,因此請使用此arg1視圖中的findViewById來檢查您的按鈕 –
@Satya謝謝親愛的我完全按照您所說的去做。 –