我的應用程序保持強制關閉。但Eclipse沒有顯示錯誤或警告控制textView
package com.example.pkg;
import android.os.Bundle;
import android.widget.TextView;
import android.app.Activity;
public class subActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_sub);
Thread r = new Thread(new Runnable(){
public void run()
{ final TextView tv=(TextView)findViewById(R.id.rline1);
String s=(String)tv.getText();
tv.setText(s+"Works !");
}
});
r.start();
}
}
另一個Activity調用此Activity。那個顯示TextView。我想要做的就是更改在TextView上顯示的名爲R.string.rline1的字符串資源。請告訴我如何做到這一點,如果有另一種方式
爲什麼你需要爲此線程 – AAnkit 2012-07-13 11:19:45
爲什麼你想讓這個任務在線程中執行?任何具體原因。 – 2012-07-13 11:20:50
UI組件必須在UI線程上更新! – 2012-07-13 11:26:37