【发布时间】:2017-10-13 15:07:42
【问题描述】:
首先,我已经尝试过了:Continuously increase integer value as the button is pressed
但是我有 59 个错误,是的,59 个,而且我以前使用 Eclipse,它清楚地告诉你你有什么样的错误,如何修复它,而且 Android Studio 看起来是为有经验的人制作的......我什至无法理解到底该怎么做才能修复所有错误(顺便说一句,当我尝试修复某些东西时,我会以某种方式破坏 10 多个)。
所以...给定一个 Button 和一个 TextView,我该如何增加 textview(例如 Clicker 游戏)并使其停止再次按下相同的按钮: 以及如何设置每次“点击”之间的间隔
TextView score = (TextView) findViewById(R.id.textView);
score.setText(Integer.toString(i));
Button click = (Button) findViewById(R.id.button2);
click.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
i++;
score.setText(Integer.toString(i));
}
});
顺便说一句...我不需要解决方案,我需要了解线程或处理程序的工作原理,是的,每个人都会向我推荐文档,但我需要看到一个简单的示例逐部分解释,我通过阅读文档会比我已经了解的更多。
【问题讨论】:
-
从第一个错误开始。它是什么?是哪一行代码导致的?
-
“当我尝试修复某些东西时,我会以某种方式破坏 10 多个”这是所有程序员的共同经历,即使是我们中最有经验的程序员
-
“我需要了解线程或处理程序的工作原理”线程用于需要很长时间才能完成的拍摄,例如读取文件或下载图像。处理程序用于线程之间的通信。您不需要其中任何一个来完成手头的任务。
-
请参阅我的第一条评论和edit您的问题以显示您遇到的错误。解决编译器错误是学习过程的一部分。
标签: android handler android-handler