[問題] EditText 的 onClick問題

看板AndroidDev作者 (ruledesign)時間10年前 (2015/06/18 03:16), 編輯推噓3(305)
留言8則, 5人參與, 最新討論串1/1
想請問一下,我接onclick的方法都是先在xml寫上標籤,如 android:onClick="XXXEditText_Click" 再去java檔寫 public void XXXEditText_Click(View view){ ..... } 可不知為何只有在FragmentActivity成功過 在一般的活動這樣接,都會跳出錯誤訊息 java.lang.IllegalStateException: Could not find a method XXXEditText_Click(View) in the activity class android.support.v7.internal.widget.TintContextWrapper for onClick handler on view class android.support.v7.widget.AppCompatEditText with id 'XXXEditText' 可以請問一下這是什麼樣的問題嗎?是我少了什麼套件嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.159.31 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1434568612.A.EE5.html

06/18 11:31, , 1F
你是不是寫在fragment 寫?
06/18 11:31, 1F

06/18 16:54, , 2F
不是耶,我是在繼承ActionBarActivity 的活動中寫
06/18 16:54, 2F

06/18 16:54, , 3F
反而是在fragment寫不會有問題,很怪
06/18 16:54, 3F

06/18 16:55, , 4F
話說我的ActionBarActivity被劃線掉,那可以不理他嗎
06/18 16:55, 4F

06/18 17:14, , 5F
可以啊,不過可能某次改版之後就不能用。
06/18 17:14, 5F

06/18 17:27, , 6F
請改用AppCompatActivity
06/18 17:27, 6F

06/18 23:15, , 7F
改版後不能用是不至於,support library是直接包進app裡的
06/18 23:15, 7F

06/18 23:15, , 8F
只會某次換新版library compile時強制要改而已
06/18 23:15, 8F
文章代碼(AID): #1LWSUaxb (AndroidDev)