我正在 android 的 actionBar 中实现一个下拉菜单,并且我正在尝试设置 onNavigationItemSelected 行为,但我被告知没有什么可以覆盖的?任何帮助都会很棒。代码:
public class DropMenu implements OnNavigationListener {
@Override
public boolean onNavigationItemSelected(int itemPosition, long itemId) {
switch (itemPosition) {
case 0: {
}
case 1: {
}
case 2: {
}
}
return false;
}
错误:
The method onNavigationItemSelected(int, long) of type MainActivity.DropMenu must override a superclass method
最佳答案
假设您正在使用 Eclipse:
右键单击您的项目,转到“属性”,选择左侧的“Java 编译器”,然后将“编译器合规性级别”设置为 1.6
关于java - Android OnNavigationListener 覆盖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12577888/