出于某种原因,当我点击屏幕底部的溢出按钮时,没有显示选项的背景图块。
我已经完成了代码,但我无法找到任何会导致此类问题的内容。文本背后基本没有背景。如果我将背景颜色更改为黑色,则无法看到文本。
以下是与菜单选项相关的所有代码:
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.new_game:
gameView.startNewGame();
return true;
case R.id.stats:
return true;
case R.id.help:
gameInfo.show();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu_main, menu);
return (super.onCreateOptionsMenu(menu));
}
同样根据这篇文章:https://stackoverflow.com/a/13689548/1973276,让溢出按钮显示在底部的方法是将tarketSDKVersion设置为13.这就是我做的让它出现在底部的屏幕,但自从2年前回复以来,SDK 13早已被替换,建议使用最新的SDK。将溢出按钮放在底栏中是否有更好的方法?
任何帮助都将不胜感激。