我有一个方法需要在活动开始时运行。我已经尝试将它放在 OnCreate 中,但是如果活动有一段时间保持不变,则 onCreate 会被调用两次(就是这种情况,我正在检查在线更新......所以这需要一些时间)
这就是为什么我不能把更新方法放在 onCreate
有任何想法吗?
谢谢你,罗恩
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();