Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我还有一个问题,为什么当我点击两个按钮时,返回的结果都不正确?_Java_Android - Fatal编程技术网

Java 我还有一个问题,为什么当我点击两个按钮时,返回的结果都不正确?

Java 我还有一个问题,为什么当我点击两个按钮时,返回的结果都不正确?,java,android,Java,Android,我还有一个问题,为什么当我点击两个按钮时,返回的结果都不正确?有人能测试一下并告诉我为什么会这样吗我需要帮助 确保com.example.android.rareenglishwords.MainActivity类在MainActivity.java中声明为public。 如 您还没有提供代码片段,所以很难看到。但这个错误很可能是由于插装无法访问类,因为类没有声明为公共的您已经编辑了您的帖子并问了另一个问题。多可爱啊。 因此,从代码中可以清楚地看到,对于noButton,toast标记为正确,对

我还有一个问题,为什么当我点击两个按钮时,返回的结果都不正确?有人能测试一下并告诉我为什么会这样吗我需要帮助


确保com.example.android.rareenglishwords.MainActivity类在MainActivity.java中声明为public。 如


您还没有提供代码片段,所以很难看到。但这个错误很可能是由于插装无法访问类,因为类没有声明为公共的

您已经编辑了您的帖子并问了另一个问题。多可爱啊。
因此,从代码中可以清楚地看到,对于noButton,toast标记为正确,对于yesButton,toast标记为不正确。切换吐司串……。

请提供一个。在本例中,它将包括
com.example.android.rareenglishwords.MainActivity
实现。
不允许访问类
。。。这意味着它可能没有定义为
公共类
它不允许我粘贴它,我可以通过电子邮件或其他方式发送给您吗?请确保您的活动类是公共的。这应该可以解决问题。正如我提到的。如果你能检查一下我是如何得到那个错误的,我将非常感谢你帮助你得到那个错误,因为出于某种原因,当你第一次运行你的应用程序时,你的活动不是一个公共类。如果应用程序中的活动未声明为公共,Android Instrumentation将无法运行该活动。活动必须始终是公开的。我知道现在您已经编辑了您的问题,并添加了一个完全不同的问题。一般来说,你可能不应该这样做。但我为你补充了另一个答案。
public class MainActivity extends Activity //or AppCompat activity... whatever activity you use