[問題] EditText 的 onClick問題

作者: ruledesign (ruledesign)   2015-06-18 03:16:50
想請問一下,我接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'
可以請問一下這是什麼樣的問題嗎?是我少了什麼套件嗎?
作者: Deltaguita (貝里斯)   2015-06-18 11:31:00
你是不是寫在fragment 寫?
作者: ruledesign (ruledesign)   2015-06-18 16:54:00
不是耶,我是在繼承ActionBarActivity 的活動中寫反而是在fragment寫不會有問題,很怪話說我的ActionBarActivity被劃線掉,那可以不理他嗎
作者: A4P8T6X9 (殘廢的名偵探)   2015-06-18 17:14:00
可以啊,不過可能某次改版之後就不能用。
作者: corrupt003 (QQ)   2015-06-18 17:27:00
請改用AppCompatActivity
作者: ssccg (23)   2015-06-18 23:15:00
改版後不能用是不至於,support library是直接包進app裡的只會某次換新版library compile時強制要改而已

Links booklink

Contact Us: admin [ a t ] ucptt.com