【发布时间】:2014-01-14 17:23:27
【问题描述】:
我不完全确定这是可能的,但我有几个使用列表视图适配器的活动。我想在我已经能够使用的列表视图项目上实现一个上下文菜单
public View getView(int position, View convertView, ViewGroup parent) {
View vi = convertView;
vi.setOnCreateContextMenuListener(new OnCreateContextMenuListener() {
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
menu.setHeaderTitle(sf.checkBusinessTitle(businessList.getBusinessName()));
....rest of context menu creation code...
}
}
如何从适配器创建 onContextItemSelected?
编辑:如果我将以下内容添加到适配器,则会收到错误“MyAdapter 类型的 onContextItemSelected(MenuItem) 方法必须覆盖或实现超类型方法”:
@Override
public boolean onContextItemSelected(MenuItem item){
}
任何帮助将不胜感激。
【问题讨论】:
标签: android