首页 新闻 搜索 专区 学院

android 按键显示进度条的问题。求助

0
[已解决问题] 解决于 2014-12-31 14:38

按下按键,进度条dialog显示10s后消失。

但是第二次按下后,就会马上就消失,求解答

按下按键 调用test()函数。

private void test(){
m_pDialog = new ProgressDialog(getContext());
m_pDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);

m_pDialog.setTitle("测试中....");

// 设置ProgressDialog 提示信息
m_pDialog.setMessage("这是一个圆形进度条对话框");

// 设置ProgressDialog 标题图标
// m_pDialog.setIcon(R.drawable.img1);

m_pDialog.setIndeterminate(false);

m_pDialog.setCancelable(true);

m_pDialog.show();
new Thread()
{
public void run()
{ try
{
while (m_count <= 100)
{
// 由线程来控制进度。
m_pDialog.setProgress(m_count++);
Thread.sleep(100);
}
m_pDialog.cancel();
}
catch (InterruptedException e)
{
m_pDialog.cancel();
}
}
}.start();

准备减肥的胖子的主页 准备减肥的胖子 | 菜鸟二级 | 园豆:202
提问于:2014-12-21 17:07
< >
分享
最佳答案
1

看看m_count 的值

奖励园豆:5
shennian | 菜鸟二级 |园豆:209 | 2014-12-26 22:49
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册