Java Android TextView 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

我必须编写一个TictaToe应用程序:

这是activity_main.xml的代码: (这是一个简单的3x3文本视图字段,背景为黑色)

我已经将android:clickable设置为true。 我设置了一个onclick侦听器。 我简直找不到我的错误


我将感谢任何帮助

首先为您的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"