0
我想將viewSwicther添加到列表視圖中。我想要的是,當一個項目被點擊很長時間時,該字段將被轉換爲EditText。目前它始終是列表頂部的元素,從TextView轉換到EditText。 我有一個基於baseAdapter的自定義適配器。如何僅在一行上使用ViewSwitcher
代碼如下所示;
listView.setOnItemLongClickListener(new OnItemLongClickListener(){
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
int size = findSizeOfArray();
if(position == (size-1)){
ViewSwitcher switcher = (ViewSwitcher)findViewById(R.id.my_switcher);
switcher.showNext();
preAdapter.notifyDataSetChanged();
}
return true;
}
});
preAdapter.notifyDataSetChanged();