[问题] 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