我想设置progressDialog的主题。要创建它,我用这个代码:如何将主题设置为ProgressDialog?
progressDialog = ProgressDialog.show(this, "Please Wait", "Loading dictionary file....", true, false);
我不能只是写
progressDialog = new ProgressDialog(...);
progressDialog.(do_sth_with_dialog);
progressDialog.show(...)
因为show()方法是静态的,我得到的编译器警告。 有没有办法使用像
progressDialog.THEME_HOLO_DARK
可用常量设置对话框主题?
我还想改变对话框的背景并使角落变圆(我不想用progressDialog中的progressBar来改变任何东西。这里有很多教程,但它们通常描述如何创建新类扩展progressDialog类。
是否有更容易设置的progressDialog?
的主题和背景颜色的方式,为什么我可以访问像progressDialog.THEME_HOLO_DARK常量,如果我不能使用他们?
你不能夸大进度对话框UI,你所能做的就是一边做异步任务,则可以显示自定义对话框 – Adil
阿迪尔莫卧儿请你写的答案我怎样才能使customProgressDialog只主题,背景和角落改性?我不想触摸ProgressBar ... – Marek
@Marek:您无法充气进度对话框的布局(上面提到的Adil Mughal),您需要使用自定义对话框(而不是自定义进度对话框)。您可以创建一个简单的对话框并根据您的要求对其进行自定义。 –