Android弹出旋转装载机

时间:2011-11-24 10:17:42

标签: android popup loading

我正在创建一个Android应用程序,用户在点击按钮时从在线服务器加载一些数据

我需要添加以下内容: 当用户点击按钮时,弹出屏幕显示在当前屏幕的顶部。显示类似的东西 “装载”“旋转装载机”或类似的东西 有什么想法吗?

2 个答案:

答案 0 :(得分:5)

在“创建ProgressDialog”部分查看this Android Developer page。 Android提供开箱即用的对话框。

答案 1 :(得分:3)

您可以使用此上下文尝试showProgressDialog(Activity activity)之类的函数:

if ((mySpinnerDialog== null) || (!mySpinnerDialog.isShowing())) {
        mySpinnerDialog= new Dialog(activity);
        mySpinnerDialog.getWindow().getCurrentFocus();
        mySpinnerDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
        mySpinnerDialog.setContentView(R.layout.some_layout);
        mySpinnerDialog.setCancelable(false);
        mySpinnerDialog.setOwnerActivity(activity);

        mySpinnerDialog.show();
    } else {
        mySpinnerDialog.setOwnerActivity(activity);
    }

并使用mySpinnerDialog.dismiss();将其解雇。在Illegalargumentexception

上处理dismiss()