我是andorid的新手。我想在全局实现一个等待加载器,以便我可以在不同的另一个活动中实现。请为我提供解决方案,我如何使用andorid studio。
我希望,你们可以为我提供任何演示源代码和链接,以获取相同的知识。
谢谢, Supriya Pandey
答案 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();