progressDialog = ProgressDialog.show(this, null, null, true);通常在调用时,开发人员只想显示进度指示图像,并且通常希望在窗口中居中(至少从常规UI设计的角度来看).但是图像太远了,看起来右边的一些填充/边距仍然在右边的(可选)文本中计算,尽管我们没有传递任何文本作为参数.它只会让开发人员的生活变得更容易:)所以我们不需要创建自定义对话框,以便默认情况下使进度指示器居中.
(我在http://code.google.com/p/android/issues/detail?id=9697上将此作为功能请求提交;如果您还希望看到此改进,请将其加注星标).
现在我的问题:
如何轻松地将进度图像居中,而无需完全创建自己的自定义警报对话框类?我可能忽略了任何参数?
此外,如何将背景设置为透明?
我也想知道这个:https: //stackoverflow.com/questions/2866141/how-to-put-custom-animation-into-a-progressdialog 我还没有亲自尝试过但是如果你不能创建自定义动画,这意味着如果你想要一种动画进度指示器,你总是需要扩展ProgressDialog类吗?但是看看ProgressDialog类,我找不到除了常规drawable之外的任何东西(ProgressDialog.java),他们没有在那里使用AnimatedDrawable.
我从java代码创建ProgressDialog:
mProgressDialog = ProgressDialog.show(this, ..., ... , true);
Run Code Online (Sandbox Code Playgroud)
我想更改消息文本大小及其颜色我该怎么办?
我还没有弄清楚如何做到这一点.我的进度条应该是云的形状.有人可以指导我一本书,教程或只是给出正确的一步一步的方法吗?
感谢您的时间.
我按照文档中customdialog示例中的步骤操作,但是我得到了这个例外.有任何想法吗?
04-03 18:50:28.787: VERBOSE/Bru_Press_Tab(750): Exception in Tabsjava.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.brown/com.example.brown.Bru_Press_MostRecent}: android.util.AndroidRuntimeException: requestFeature() must be called before adding content
Run Code Online (Sandbox Code Playgroud) 对于iOS我使用MBProgressHUD显示进度指示器,我喜欢它.
对于Android我使用标准进度对话框,但我想创建一些漂亮的进度条与微调在ios中.
我想加载这样的图像 
如果您有任何相关信息,请回答.
抱歉我的英语,不是我的母语.