关山初度尘未洗,策马扬鞭再奋蹄!这篇文章主要讲述android studio环境下创建menu问题(标题栏显示问题)相关的知识,希望能为你提供帮助。
在创建menu时,在虚拟设备上回显示menu(三个点,如图1),但是在安卓真机上可能会出现不会显示的情况。
文章图片
(图1)
原因是因为安卓系统现在都默认隐藏标题栏,所以menu就不会显示出来。
有两种方法可以解决这一问题:
方法一:在onCreate()函数后面添加显示标题栏代码:setContentView(R.layout.xxx_layout);
如果仍未解决问题,查看自己的活动类的继承问题,如果发现类开头是这样:Public class xxx extends activity(){...}。则将继承activity,改为继承AppCompatActivity。
public class XxxActivity extends AppCompatActivity{ @override ..... }
方法二:在res.value文件的strings.xml文件里添加
1 < item name="android:windowActionBar"> true< /item> 2 3 < item name="android:windowNoTitle"> false< /item>
文章图片
【android studio环境下创建menu问题(标题栏显示问题)】
推荐阅读
- Android之从零开始JNI研发
- Android EventBus技能点梳理
- Android常规布局方式和方法
- Android支付接入(Google In-app-Billing)
- SDK接入之Android Google Play内支付(in-app Billing)接入
- Android自定义属性
- Android四大组件之服务
- android Socket编程注意点
- Android应用程序支持不同屏幕(尺寸密度)