1. 程式人生 > >Android:theme="@android:style/Theme.Dialog"執行程式報錯

Android:theme="@android:style/Theme.Dialog"執行程式報錯

想改變android介面的樣式,可以在AndroidManifest.xml檔案中的或者節點設定Android:theme屬性,

android:theme="@style/Base.Animation.AppCompat.Dialog"

或者直接在程式碼中呼叫方法setTheme()設定該Activity的主題,必須得在第一次呼叫setContentView()前設定, 否則,也是沒有效果的。

之後執行點選按鈕啟動第二個activity報錯:

圖1

將secondAty.java中的public class secondAty extends AppCompatActivity 改為public class secondAty extends Activity,錯誤就解決了。