Java Android TextView OnClick事件不存在';行不通
我必须编写一个TictaToe应用程序: 这是activity_main.xml的代码: (这是一个简单的3x3文本视图字段,背景为黑色) 我已经将android:clickable设置为true。 我设置了一个onclick侦听器。 我简直找不到我的错误Java Android TextView OnClick事件不存在';行不通,java,android,xml,tic-tac-toe,Java,Android,Xml,Tic Tac Toe,我必须编写一个TictaToe应用程序: 这是activity_main.xml的代码: (这是一个简单的3x3文本视图字段,背景为黑色) 我已经将android:clickable设置为true。 我设置了一个onclick侦听器。 我简直找不到我的错误 我将感谢任何帮助 首先为您的textview提供一个id,然后定义一个示例,如textview textview在java中找到它,并在onCreate方法中使用setOnClickListener(),如下所示。它肯定会起作用。 textV
我将感谢任何帮助 首先为您的textview提供一个id,然后定义一个示例,如
textview textview
在java中找到它,并在onCreate方法中使用setOnClickListener(),如下所示。它肯定会起作用。
textVew.setOnClickListener(新视图.OnClickListener(){
@凌驾
公共void onClick(视图{}})代码>您已将所有文本视图设置为:
android:enabled="false"
为什么?
将其更改为:
android:enabled="true"
但是我在xml文件中设置了一个android:onClick。这还不够吗@Martinzeitlerc您是否可以调用单击操作((TextView)v)代码>?是的,我试过了,但似乎也不起作用。因此,我试图通过id获取textview(如上所示)也不起作用。当我单击textview时,似乎没有调用onClick()方法……如果启用了textview,用户可以编辑其中的文本。我只希望他能点击它。我还检查了这是否导致了问题,并将所有变量设置为false。这并没有改变任何东西文本视图是不可编辑的。我用enabled=“true”复制了您的代码,它触发了单击事件
android:enabled="false"
android:enabled="true"