我是 Android 开发新手,我已经搜索过我的问题 - 我想我没有使用正确的关键字 :(
我想在我的应用程序中有这样的菜单:
我得到的是:
第一个屏幕截图是在 Google 制作的计算器应用程序中拍摄的。
现在的问题是:我如何按照他们的方式创建它?我检查了谷歌,这个页面,developer.android.com ~ 没有:(
我查了一下,如何为标准创建自定义视图
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.mainmenu, menu);
return true;
}
但这总是看起来几乎一样,除了背景颜色,“一行中有多少项目”等 - 不像我想要的那样。
好的,查看 Google 的示例源,我发现它有问题
<activity
android:theme="@android:style/Theme.NoTitleBar" >
在我的 AndroidManifest.xml
如果我将其更改为
<activity
android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen" >
它完美地工作。但这会导致另一个问题......
使用 Theme.NoTitleBar 我得到了一个漂亮的 TabWidget:
使用 Theme.Holo.NoActionBar.Fullscreen 我得到了这个:
这也会影响我所有的按钮等等:(有什么建议吗?