Android ProgressDialog中没有进度微调器

Android ProgressDialog中没有进度微调器,android,spinner,progressdialog,invisible,Android,Spinner,Progressdialog,Invisible,我正在尝试创建一个ProgressDialog,就像现在Play Store上几乎每个应用程序中看到的那样。我正在使用代码: getActivity().runOnUiThread(new Runnable() { @Override public void run() { ProgressDialog dialog; dialog = ProgressDialog.show(getA

我正在尝试创建一个ProgressDialog,就像现在Play Store上几乎每个应用程序中看到的那样。我正在使用代码:

getActivity().runOnUiThread(new Runnable() {
            @Override
            public void run() {
                ProgressDialog dialog;
                dialog = ProgressDialog.show(getActivity(), "title", "message", true, false);
            }
        });
我还尝试了从片段内部使用Runnable中的2行(不创建线程),无论我做什么,我都无法在ProgressDialog中看到微调器。我附上一张截图,这样你就能明白我的意思了。谁来帮帮我

在Galaxy S6上运行Android 5.1.1,所有股票操作系统

编辑:导入内容包括:

import android.app.Fragment;
import android.app.ProgressDialog;

试试这个
如果您在片段中,请使用getActivity()而不是

            ProgressDialog progressDialog = new ProgressDialog(getActivity());
            progressDialog.setMessage("[YOUR MESSAGE]");
            progressDialog.setCancelable(true); // Check as required
            progressDialog.show();*/

这一个对我有用:)

检查您使用的样式res/values/style,并添加新的或更改颜色

styles.xml

  <style name="MyDialogTheme" parent="Theme.AppCompat.Light.Dialog.Alert">
        <item name="colorPrimary">@color/orange</item>
    </style>

@颜色/橙色
行动


ProgressDialog ProgressDialog=newprogressDialog(ProfilActivity.this,R.style.MyDialogTheme)

显示您的导入尝试删除布尔值,并通过对象调用进行设置。@Rod_Algonquin我尝试了这个,但也没有成功。这不成功,似乎只是我正在做的另一种方式。。。
  <style name="MyDialogTheme" parent="Theme.AppCompat.Light.Dialog.Alert">
        <item name="colorPrimary">@color/orange</item>
    </style>