【发布时间】:2016-05-05 10:44:41
【问题描述】:
在启动我的活动之前,我正在尝试在我的应用中包含一个进度条。 如果有人知道完美的实施,请告诉我。我试过但没有得到想要的解决方案。 由于这个问题,我无法进一步工作。请我需要帮助。
我知道进程如何包含进度对话框,但我想包含 ProgessBar。我真正需要做什么。
M 分享我尝试过的代码:
package com.example.demo1;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.widget.ProgressBar;
public class MainActivity extends Activity {
private static final int PROGRESS = 0x1;
private ProgressBar mProgress;
private int mProgressStatus = 0;
private Handler mHandler = new Handler();
protected void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.activity_main);
mProgress = (ProgressBar) findViewById(R.id.progress_bar);
// Start lengthy operation in a background thread
new Thread(new Runnable() {
public void run() {
while (mProgressStatus < 100) {
mProgressStatus = doWork();
// Update the progress bar
mHandler.post(new Runnable() {
public void run() {
mProgress.setProgress(mProgressStatus);
}
});
}
}
private int doWork() {
// TODO Auto-generated method stub
return 0;
}
}).start();
}
}
【问题讨论】:
-
你可以使用
splash screen -
发布你的尝试/努力
-
@utility 我已经分享了我尝试实现的代码。
标签: android progress-bar