请问progressDialog这个控件,怎么改背景色? 最近我在换程序的风格,但是progressDialog这个东西背景色是黑色的,和我的程序风格不符。我想换背景色。但是查资料发现别人都是修改framework来实现的。我不想重写progressDialog,请问有什么好的方法吗?我把progressDialog的自带方法都试了好多,也没发现。请教各人高人。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 progressdialog有两个构造函数,其中一个允许传递theme过去,把自己定义的传递过去 我也遇到这个问题,5楼的方法貌似不同。自己定义一个theme,运行结果时:系统对话框外面又套了一个自定义的背景图,样子不理想 progressdialog、AlertDialog貌似没有提供换掉整个背景的接口,都会留下一些黑色区域,所以自定义AlertDialog布局吧,在AlertDialog上放一个进度条或者风火轮~实现progressdialog的效果。 修改style啊 找到framework/res下的文件 对照修改 放到自己工程下 在xml里面使用style=来引用 自己重写一下dialog就行了,在onCreate里面 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setBackgroundDrawableResource(R.drawable.xxx);//背景 setContentView(R.layout.xxx);//布局 listview中的图标加载混乱 求助贴:android多媒体流程分析 在开发板上调试软件,如何查看log信息? 求教一个简单问题,Android如何把int型转换成String型? Android传感器API之:加速度Accelerometer功能源码 SDK安装中的问题!注重细节,打破沙锅问到底~! ListPreference单项显示两行 上传流到服务器溢出问题 Andriod 2.0中有哪些支持录音的API 求问安卓toast android 音乐播放器中的歌词产生中文乱码的原因? 画温度计
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setBackgroundDrawableResource(R.drawable.xxx);//背景
setContentView(R.layout.xxx);//布局