单击项目列表上的简单进度条

时间:2012-02-17 12:43:06

标签: android progress-bar

当我点击我的下一个活动上传的项目列表时,我正在尝试获得简单的进度条。 我在网上看了很多关于这一点,但仍然无法得到我想要的结果。 如果您可以更正我的代码,它将正常工作。 我可以把这一行放在哪里:

 progDailog = ProgressDialog.show(this,"Process ", "please wait....",true,true);

这是我简单的鳕鱼:

 lv.setOnItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView<?> parent, View view,
            int position, long id) {

               if (((TextView) view).getText().equals("Zman-New (rus)")){


                   new Thread ( new Runnable()
                     {
                          public void run()
                          {

                            intent = new Intent(rusNewsP.testLoading.this, rusNewsTest.rusNewsActivite.class);
                            intent.putExtra("url","http://www.string.xml");
                           startActivity(intent);
                           finish();
                          }
                     }).start();

                      Handler progressHandler = new Handler() 
                      {

                          public void handleMessage(Message msg1) 
                          {
                              progDailog.dismiss();
                          }
                      };


               }

非常感谢!

1 个答案:

答案 0 :(得分:1)

为什么不使用 Async Task 在哪里可以显示进度对话框,在后台可以执行繁重的操作。