ProgressSpinner 正在进行中不可见 dialog/progressbar
ProgressSpinner not visible in progress dialog/progressbar
我正在使用 this samsung Iris device 进行开发。
我已经根据需要展示了 progressdialog
和 progressbar
。
这是 progressdialog
的代码:
ProgressDialog progressBar = new ProgressDialog(context);
progressBar.setMessage("Please Wait");
progressBar.setCancelable(false);
progressBar.show();
这是进度条:
<ProgressBar
android:indeterminate="true"
android:id="@+id/progress"
android:layout_centerInParent="true"
android:visibility="visible"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
但是显示是这样的:
未发现 progressSpinner
,此问题仅发生在该平板电脑上。如果我 运行 在任何其他设备上,那么它工作正常。不能使用任何其他设备,因为这是业务需求。
试试这个:
ProgressDialog progressBar = new ProgressDialog(context, R.style.DialogTheme);
风格:
<style name="DialogTheme" parent="Theme.AppCompat.Dialog">
<item name="android:textColor">@color/colorBlack</item>
<item name="colorAccent">@color/colorPrimaryDark</item>
</style>
如果用户在开发者选项中关闭了转换,您在 ProgressDialog
(即进度 Spinner
)中的动画将不会显示。打开它们并重新启动应用程序,您将看到微调器!
我正在使用 this samsung Iris device 进行开发。
我已经根据需要展示了 progressdialog
和 progressbar
。
这是 progressdialog
的代码:
ProgressDialog progressBar = new ProgressDialog(context);
progressBar.setMessage("Please Wait");
progressBar.setCancelable(false);
progressBar.show();
这是进度条:
<ProgressBar
android:indeterminate="true"
android:id="@+id/progress"
android:layout_centerInParent="true"
android:visibility="visible"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
但是显示是这样的:
未发现 progressSpinner
,此问题仅发生在该平板电脑上。如果我 运行 在任何其他设备上,那么它工作正常。不能使用任何其他设备,因为这是业务需求。
试试这个:
ProgressDialog progressBar = new ProgressDialog(context, R.style.DialogTheme);
风格:
<style name="DialogTheme" parent="Theme.AppCompat.Dialog">
<item name="android:textColor">@color/colorBlack</item>
<item name="colorAccent">@color/colorPrimaryDark</item>
</style>
如果用户在开发者选项中关闭了转换,您在 ProgressDialog
(即进度 Spinner
)中的动画将不会显示。打开它们并重新启动应用程序,您将看到微调器!