java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
起因:
我想在Manifest中設置我的activity全屏,代碼如下:
原因:
從錯誤提示中提到Theme.AppCompat theme,這是因爲我們的activity一定是繼承了兼容包中的類,
比如我這裏就無意中繼承了ActionBarActivity,它來自android.support.v7.app.ActionBarActivity。
所以就要使用與其配合的AppCompat的theme才行。
解決:
1.根據提示來使用AppCompat的theme,如下:
不過我要設置全屏,但我並沒有找到,所以雖然錯誤不見了,但並沒有達到我的預期。
2.如果不是那麼強烈需要繼承自ActionBarActivity,就直接繼承Activity吧。問題自然搞定!