62得票8回答
如何轻松地将ProgressDialog中的进度指示器居中(当没有传递标题/文本时)

调用progressDialog = ProgressDialog.show(this, null, null, true);时,开发人员通常只想显示进度指示图像,并期望该图像从界面设计的常规角度来看应居中显示在窗口中。 但是该图像太偏左了,似乎仍然为右侧的(可选)文本计算了一些填充/边距,...

58得票6回答
Android: 在PreferenceActivity显示对话框时出现“BadTokenException:无法添加窗口;您的活动是否正在运行?”

我想请你帮忙:在我的应用程序中,我只有一个活动,一个PreferenceActivity(不需要其他活动,它只是一个简单的后台同步应用程序,因此PrefsActivity是主/启动器)。用户设置完偏好后,勾选checkBoxPreference,然后启动(或停止)服务。在启动时,会显示一个对话...

56得票5回答
防止后退按钮取消DialogFragment

我有一个Fragment可以创建并弹出DialogFragment,但当我按下返回按钮时,它会关闭对话框,即使我明确地调用了setCancelable(false)。 有没有办法让我的DialogFragment对返回按钮不敏感?public class LoadingDialogFragme...

50得票11回答
ProgressDialog:如何防止Window泄漏

我正在使用ProgressDialog防止用户在设备从互联网下载东西时进行交互。 一切都很正常,直到我的客户制造了这个错误:"07-06 17:10:50.363: ERROR/WindowManager(8821): Activity android.pixelrain.framework...

45得票6回答
当Android对话框被关闭时,您能否触发一个事件?

假设我已经在我的Android应用程序中创建了一个对话框,如下所示:private static ProgressDialog dialog; dialog = ProgressDialog.show(MainActivity.this, "", "Downloading Files. Ple...

42得票5回答
当我点击搜索按钮时,如何防止ProgressDialog被关闭?(Android)

在一个长时间运行的操作中,我使用ProgressDialog创建了一个弹出对话框来防止其他操作进行。 我使用setCancelable(false)使其不可取消,所以不能使用返回按钮关闭它,但令人惊讶的是,搜索硬件按钮可以关闭对话框! 更准确地说,全局搜索应用程序被显示出来,当我回到我的应...

41得票4回答
Android:ProgressDialog不显示

我正在尝试为安卓应用程序创建一个ProgressDialog(只是一个简单的窗口,向用户展示某些任务正在进行,没有任何按钮或其他东西),但我无法搞定。我已经阅读了论坛和教程以及随SDK一起提供的示例代码,但都没有成功。 这就是我拥有的: btnSubmit.setOnClickList...

38得票3回答
Android Google Sign In 在用户登录时会闪现一个小的空白白框。

基本上,当用户按下登录按钮并在Google完成登录过程之前,Android谷歌登录会闪烁一个小的空白白框。这一切发生得非常快,但我想摆脱这个白框。我认为这个白框是显示进度条的失败尝试。 编辑:添加了一个图形重现正在发生的事情... 我正在三星Tab 3上测试。 此问题不包括用户第一次...

38得票5回答
传递参数给AsyncTask,并返回结果

我有一个应用程序需要进行一些长时间的计算,我希望在这个过程中显示一个进度对话框。到目前为止,我已经发现可以使用线程/处理程序来实现此功能,但是没有成功,然后我发现了 AsyncTask。 在我的应用程序中,我使用带有标记的地图,并且我已经实现了onTap函数来调用我定义的方法。该方法创建一个...

36得票2回答
ProgressDialog不想更新消息

我刚试图实现一个ProgressDialog,但我在进行漫长而复杂的计算过程中无法更改文本。for (String aString:myStringArray){ Log.v(TAG, aString); mProgressDialog.incrementProgressBy(...