在android中实现Waiting Loader

时间:2016-06-30 05:01:54

标签: android android-activity progress loader

我是andorid的新手。我想在全局实现一个等待加载器,以便我可以在不同的另一个活动中实现。请为我提供解决方案,我如何使用andorid studio。

我希望,你们可以为我提供任何演示源代码和链接,以获取相同的知识。

谢谢, Supriya Pandey

1 个答案:

答案 0 :(得分:0)

您是否尝试在当前活动的上下文中实现任何加载器。这将是一个更好的选择。

您可以使用此活动:

  final static int PROGRESS_DIALOG = 1;

  ProgressDialog dialog;

  @Override
  protected Dialog onCreateDialog(int id){
     switch(id){
     case PROGRESS_DIALOG:
        dialog = new ProgressDialog(this);
        dialog.setMessage("Whatever you want to tell them.");
        dialog.setIndeterminate(true);
        dialog.setCancelable(true); // if you want people to be able to cancel the download
        dialog.setOnCancelListener(new DialogInterface.OnCancelListener(){
           @Override
           public void onCancel(DialogInterface dialog)
           {
               **** cleanup.  Not needed if not cancelable ****
           }});
        return dialog;
     default:
        return null;
     }

要关闭对话框,只需致电:

  dialog.dismiss();