我是用 Android Studio 來練習 APP程式,依照文件做了一個按鈕,可以改變TextView顯示的文字內容。
但是在模擬器執行時出現Unfortunately XXXX has Stopped,程式就自動關掉了。
可以從Android Studio 的 Log中找出問題的所在,如下圖:
找到的Log的記錄如下:
09-13 00:49:08.627 795-795/? E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.IllegalStateException: Could not find a method btn1_onClick(View)
java.lang.IllegalStateException: Could not find a method btn1_onClick(View)
in the activity class com.example.apptest002.MainActivity for onClick handler
on view class android.widget.Button with id 'btn1'
上面指出找不到btn1_onClick這個method,原來是我在Button中設定onClieck的method是btn1_onClick,
但是在MainActivity.java卻誤寫method名稱為button1_onClick,更改後就成功了。