0
我有一個NotFound資源異常的問題。我確定我的資源編號與我設置的完全一樣,但無論如何它失敗了! 這是一件有趣的事情,因爲第一行「findViewById(R.id.editText1)」執行得很好,我看到標籤「start!」在editText1中,但Thread中的第二個失敗:Android:Thread和一個NotFoundException裏面
09-29 00:17:45.103: E/AndroidRuntime(347): android.content.res.Resources$NotFoundException: String resource ID #0x0
任何人都可以幫助我解決這類問題嗎? 下面是一個代碼:
EditText editText = (EditText) findViewById(R.id.editText1);
editText.setText("start!");
final Handler handler = new Handler();
Runnable runnable = new Runnable() {
@Override
public void run() {
for (int i = 0; i <= 10; i++) {
final int value = i;
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
handler.post(new Runnable() {
@Override
public void run() {
EditText editText = (EditText) findViewById(R.id.editText1);
editText.setText(value);
}
});
}
}
};
Thread thread = new Thread(runnable);
thread.start();
OMG,我忘了它。很簡單!它的作品,非常感謝! – JavaRunner