android - 如何在显示结果之前设置进度条?

标签 android android-layout

如何在同一 Activity 中显示结果之前实现设置进度栏的代码。 ..我的问题是想在设置图像之前和开始视频之前显示进度对话框...帮助我解决问题。

最佳答案

ProgressDialog dialog;
private class Test extends AsyncTask<Void, Void, Void> {

    @Override
    protected void onPreExecute() {
        dialog = new ProgressDialog(Main.this);
        dialog.setMessage("Loading....");
        dialog.setIndeterminate(true);
        dialog.setCancelable(true);
        dialog.show();
    }

    @Override
    protected Void doInBackground(Void... voids) {
        try {
            runOnUiThread(new Runnable() {
                public void run() {

                }
            });
            //your code

    }

    @Override
    protected void onPostExecute(Void params) {
        dialog.dismiss();
        //result

    }
}

关于android - 如何在显示结果之前设置进度条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7568404/

相关文章:

安卓工作室 : Include library test classes in app test

android - EditText 填充属性对 API 19 和 21 的作用不同

android - 凌乱的圆角

android - 在 RecyclerView 适配器中实现多个 ViewHolder 类型

android - 更改 AutoCompleteTextView 下划线颜色

安卓游戏开发与垃圾回收

java - 损坏的双链表

android - 如何从命令行更改 android 模拟器 RAM 大小?

android - 在 Linux 上运行的 Eclipse 不会自动完成 Android XML

android - 是否可以更改选择器 xml 中按钮的左侧可绘制对象?