
getwindow().requestFeature(Window.FEATURE_NO_Title);
在父母onCreate(DroIDGap)上.但是,我想重新添加标题,以便我可以使用Actionbar.有没有任何标志/方法可以重置此功能?如果最坏的情况发生,我可以修改整个DroIDGap类,但仍希望使用他们的版本.
如果它有助于任何人看到DroIDGap在其onCreate中做了什么,这里是链接:https://github.com/phonegap/phonegap-android/blob/master/framework/src/com/phonegap/DroidGap.java
Actionbar代码:
super.onCreate(savedInstanceState); getwindow().setFeatureInt(Window.FEATURE_CUSTOM_Title,R.layout.main);getwindow().requestFeature(Window.FEATURE_ACTION_bar); super.init();Actionbar bar = getActionbar(); bar.setNavigationMode(Actionbar.NAVIGATION_MODE_TABS); // here NPE is thrownbar.addTab(bar.newTab().setText("Some Text").setTabListener(new CustomTabListener()));解决方法 Phonegap / Cordova 1.9版添加了一个标志来切换此功能: if(!this.getBooleanProperty("showTitle",false)){ getwindow().requestFeature(Window.FEATURE_NO_Title);} 启用窗口标题的onCreate方法示例:
@OverrIDepublic voID onCreate(Bundle savedInstanceState) { // enable window Title for actionbar support super.setBooleanProperty("showTitle",true); super.onCreate(savedInstanceState); } 总结 以上是内存溢出为你收集整理的使用PhoneGap时将标题添加回Android窗口全部内容,希望文章能够帮你解决使用PhoneGap时将标题添加回Android窗口所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)