我想设置进度对话框的主题。为了创建它,我使用了这段代码:
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
如何设置对话框的主题?
我还想改变对话框的背景,并使角落变圆(我不想改变进度对话框内的 progressBar)。这里有很多教程,但它们通常描述如何创建扩展 progressDialog 类的新类。
是否有更简便的方法来设置 progressDialog 的 THEME 和 BACKGROUND 颜色?
为什么我可以访问像 progressDialog.THEME_HOLO_DARK 这样的常量,如果我不能使用它们?