requestFeature() must be called before adding content 解决方法
今天在做一个app引导界面的时候,想设置成全屏显示,一直报错aused by: android.util.AndroidRuntimeException:
requestFeature() must be called before adding content,百度了很多都不行后来实在没办法了,Google了一下,终于解决了,由于我用的是Google最新的开发工具,继承的是ActionBarActivity,改成继承Activity 完美解决!!
//supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);//取消标题requestWindowFeature(Window.FEATURE_NO_TITLE);//取消状态栏this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);//写在super.onCreate(savedInstanceState);this.setContentView(R.layout.activity_main);之前
publicclassMainActivityextendsActivity{privateViewPagermPager;privateArrayList<View>mPageViews;privateMyPagerAdaptermPageAdapter;privateViewPagermFramePager;privateArrayList<View>mFramePageViews;privateMyPagerAdaptermFramePageAdapter;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);//取消标题requestWindowFeature(Window.FEATURE_NO_TITLE);//取消状态栏this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);super.onCreate(savedInstanceState);this.setContentView(R.layout.activity_main);initViewPager();}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。