看板 AndroidDev 關於我們 聯絡資訊
想請問一下,我接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
Deltaguita: 你是不是寫在fragment 寫? 06/18 11:31
ruledesign: 不是耶,我是在繼承ActionBarActivity 的活動中寫 06/18 16:54
ruledesign: 反而是在fragment寫不會有問題,很怪 06/18 16:54
ruledesign: 話說我的ActionBarActivity被劃線掉,那可以不理他嗎 06/18 16:55
A4P8T6X9: 可以啊,不過可能某次改版之後就不能用。 06/18 17:14
corrupt003: 請改用AppCompatActivity 06/18 17:27
ssccg: 改版後不能用是不至於,support library是直接包進app裡的 06/18 23:15
ssccg: 只會某次換新版library compile時強制要改而已 06/18 23:15