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); 之前




public class MainActivity extends Activity {

    private ViewPager mPager;
    private ArrayList<View> mPageViews;
    private MyPagerAdapter mPageAdapter;

    private ViewPager mFramePager;
    private ArrayList<View> mFramePageViews;
    private MyPagerAdapter mFramePageAdapter;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        //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();


    }

wKiom1UhWsOQSS52AAEVzrgDdeM227.jpg



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章