我正在使用适用于 Android 的 Eclipse。我正在尝试制作一个延迟很短的简单重复计时器。它将在单击 TextView timerTV 后启动。此代码在 onCreate 方法中:
timerTV = (TextView) findViewById(R.id.timerTV);
timerTV.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Timer gameTimer = new Timer();
TimerTask doThis;
int delay = 5000; // delay for 5 sec.
int period = 1000; // repeat every sec.
doThis = new TimerTask() {
public void run() {
Toast.makeText(getApplicationContext(), "timer is running", Toast.LENGTH_SHORT).show();
}
};
gameTimer.scheduleAtFixedRate(doThis, delay, period);
每次我尝试运行它时,都会弹出一个“类文件编辑器”并显示错误:“找不到源” JAR 文件 C:\Program Files\Android\android-sdk\platforms\android-8\android.jar 没有源附件。您可以通过单击下面的附加源来附加源: [附加源...] 当我单击此按钮时,Eclipse 要求我选择包含“android.jar”的位置文件夹,我试图这样做,但无法一直导航到无论如何它所在的文件夹。
我认为问题出在我的代码中。我一直在寻找几个小时,甚至多次复制和粘贴代码。