アクティビティの開始時に実行する必要があるメソッドがあります。OnCreate に入れてみましたが、アクティビティがしばらく放置されていると、onCreate が 2 回呼び出されます (その場合、オンライン更新をチェックしているため、時間がかかります)。
そのため、onCreate に update メソッドを入れることができません
何か案は?
ありがとう、ロン
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.options);
checkUpdate();
}
private void checkUpdate(){
Runnable runnable = new Runnable() {
public void run() {
try
{
// create a web request to check if i have the latest update
HttpClient client = new DefaultHttpClient();
.
.
.
.
.
};
new Thread(runnable).start();