我的应用程序中有一个 ActionBar。我可以看到它,单击项目等。但我不能做任何事情,因为程序无法识别我的onOptionsItemSelected
功能中的项目。
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.create_playlist:
// ...
return true;
default : return super.onOptionsItemSelected(item);
}
}
该项目create_playlist
给了我这个错误:
create_playlist 无法解析或不是字段
然而,这个项目是在我的 actionbar_menu.xml 中用这个 id 定义的。我在网上找到的教程使用相同的方法并且似乎有效。有谁知道这里会发生什么?