我想创建一个应用程序,当你选择项目并按下菜单“编辑”时,列表中的项目将被编辑,但是列表中的项目不会选择......
@Override
public boolean onOptionsItemSelected(MenuItem item) {
final long id = this.getSelectedItemId();
switch (item.getItemId()) {
case IDM_EDIT:
if (id > 0) {
CallEditContactDialog(id);
}
else {
Toast.makeText(this, R.string.toast_notify, Toast.LENGTH_SHORT)
.show();
}
break;
}
return(super.onOptionsItemSelected(item));
}
也许它适用于Android 2nd,但我也是第三个,并且可以在标签8.9 android 3.2上测试它... 对不起我的英语和android知识。
答案 0 :(得分:0)
我是对的,您在活动列表中有一些项目,您想要对其中一项进行预设,然后按菜单按钮并按编辑?
我认为您必须在按下列表中的项目时保存ID,然后使用此ID onOptionsItemSelected执行更改操作...