当前位置:编程学习 > wap >>

请问progressDialog这个控件,怎么改背景色?

最近我在换程序的风格,但是progressDialog这个东西背景色是黑色的,和我的程序风格不符。我想换背景色。但是查资料发现别人都是修改framework来实现的。

我不想重写progressDialog,请问有什么好的方法吗?
我把progressDialog的自带方法都试了好多,也没发现。
请教各人高人。 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 人呢人呢人呢人呢人呢 --------------------编程问答-------------------- 同求 呀  --------------------编程问答-------------------- progressdialog有两个构造函数,其中一个允许传递theme过去,把自己定义的传递过去 --------------------编程问答-------------------- 我也遇到这个问题,5楼的方法貌似不同。自己定义一个theme,运行结果时:系统对话框外面又套了一个自定义的背景图,样子不理想 --------------------编程问答-------------------- progressdialog、AlertDialog貌似没有提供换掉整个背景的接口,都会留下一些黑色区域,所以自定义AlertDialog布局吧,在AlertDialog上放一个进度条或者风火轮~实现progressdialog的效果。 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 可以自己定制ui --------------------编程问答-------------------- 修改style啊  找到framework/res下的文件  对照修改  放到自己工程下  在xml里面使用style=来引用
--------------------编程问答-------------------- 自己重写一下dialog就行了,在onCreate里面
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setBackgroundDrawableResource(R.drawable.xxx);//背景
        setContentView(R.layout.xxx);//布局
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,