問題的產生:在android的開發中,想要爲activity設置一個透明全屏的主題。在清單文件的相應的activity中用到了這個屬性android:theme="@android:style/Theme.Translucent.NoTitleBar",運行時程序崩潰了,LogCat中的錯誤提示如下:
java.lang.RuntimeException: Unable to start activity ComponentInfo{cn.com.cyj.mobilesafe/cn.com.cyj.mobilesafe.DragViewActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
解決辦法:我的activity是繼承ActionBarActivity,修改爲繼承Activity就可以完美運行了。