android - 在嵌套选项卡 Activity 中显示 ProgressDialog 时出现问题

标签 android android-tabhost progressdialog

我有嵌套选项卡 Activity 。

TabMain (TabHost),我有 ChildTab(另一个 TabHost)和其他 2 个 Activity。

我可以在其他 2 个 Activity 中显示进度对话框。

但是在 ChildTab TabActivity 中我添加了 5 个 Activity

因为我可以显示 progressDialog。

我收到以下错误。

ERROR/AndroidRuntime(339): Caused by: android.view.WindowManager$BadTokenException: Unable to add window -- token android.app.LocalActivityManager$LocalActivityRecord@43d304f0 无效;你的 Activity 在运行吗?

最佳答案

试试 ProgressDialog progressDialog = ProgressDialog.show(getParent(), "Loading...", "Please wait...");

...我认为它会让事情正常进行。

关于android - 在嵌套选项卡 Activity 中显示 ProgressDialog 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4877112/

相关文章:

Android Studio 3 - 约束布局编辑器不工作

android - 测试 Android In App Billing 真实购买

android - 带边框的网格布局

Android progress Dialog 只更新 Message ,不更新 bar 和 lines

java - 异步任务中的对话框错误

java - 找不到从方法 gps.a 引用的类 'gpr'

android - 带有 9patch 的 setDividerDrawable 在 4.0 中不起作用

java - 无法实例化 Activity ComponentInfo{ProductSimpleInfoActivity} NullPointerException

android - 以编程方式向 Activity 添加 View

android - 带有异步任务的进度对话框