Android 进度条终止并进入新屏幕
这是我的密码。。。我现在想要的是当进度条结束时,我想进入下一个屏幕 即使我知道如何使用按钮进入其他屏幕。。我无法实施它 我试过这个 意图i=新意图(SplashActivity.this,screen2.class); 星触觉(i) 添加这行代码并替换为progress.discouse() 但是没有成功。。。请给我一个源代码或任何帮助。。。我只想进入另一个屏幕Android 进度条终止并进入新屏幕,android,android-intent,Android,Android Intent,这是我的密码。。。我现在想要的是当进度条结束时,我想进入下一个屏幕 即使我知道如何使用按钮进入其他屏幕。。我无法实施它 我试过这个 意图i=新意图(SplashActivity.this,screen2.class); 星触觉(i) 添加这行代码并替换为progress.discouse() 但是没有成功。。。请给我一个源代码或任何帮助。。。我只想进入另一个屏幕 我是新来的。。。我想学习它。。。如果您有任何帮助,我们将不胜感激。使用Handler非常简单 package com.example.
我是新来的。。。我想学习它。。。如果您有任何帮助,我们将不胜感激。使用Handler非常简单
package com.example.progress;
import android.app.Activity;
import android.app.ProgressDialog;
import android.os.Bundle;
public class ProgressActivity extends Activity {
ProgressDialog myProgressDialog = null;
@Override
public void onCreate(Bundle icicle){
super.onCreate(icicle);
myProgressDialog = ProgressDialog.show(ProgressActivity.this,
"Please wait...", "few seconds.....", true);
new Thread() {
public void run() {
try{
// Do some Fake-Work
sleep(5000);
} catch (Exception e) { }
myProgressDialog.dismiss();
}
}.start();
}
};
在Oncreate方法中,您需要随时向处理程序发送消息
private Handler handler=new Handler(){
@Override
public void handleMessage(Message msg)
{
Intent i = new Intent(SplashActivity.this, screen2.class);
startActivity(i);
myProgressDialog.dismiss();
}
}
请进一步解释“但没有成功”。错误日志?撞车?ANR(应用程序未响应)消息?
handler.sendEmptyMessageDelayed(0, 5000);//after 5000 millisec msg will be send