请问 ,通过自定义的adapter的方式 把listview的内容显示出来, 即public class leAdapter extends BaseAdapter{}
请问 怎么长按 某一项的时候,会弹出 对话框 呢? 也就是说 怎么为其 添加长按点击事件。
麻烦会的朋友帮忙回复。
------解决思路----------------------
设置onItemLongClick事件。注意返回值改成true
------解决思路----------------------
registerForContextMenu(mListView);
------解决思路----------------------
1.每条item添加长按事件。onItemLongClick。
2.使用ContextMenu。
------解决思路----------------------
lv.setOnItemLongClickListener(new OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View v,
int position, long arg3) {
// TODO Auto-generated method stub
tv = (TextView) v.findViewById(R.id.item_tv);
Toast.makeText(getApplication(), tv.getText().toString(), 1).show();
return true;
}
});
你要对话框还是土司还是肿么的随意。