手机卫士学习10-对话框高低版本的一些细节

 相同的代码,在4.1系统和2.3系统上运行,效果可能不同。就拿对话框来说,高版本和低版本就不一样。

在4.1系统的对话框,如下图:



运行到2.3系统,如下图:



差别出来了吧。。。

如何在2.3系统显示的效果较为接近4.1系统的情况呢

1    把布局背景设置为白色
2    将对话框的上下左右边距设置为0

----------------------------------------------------------------------------------------------------------


1     把布局背景设置为白色
android:background="#ffffff"

设置之后的效果:


2    将对话框的上下左右边距设置为0
    dialog = builder.create();
    dialog.setView(view, 0, 0, 0, 0);
    dialog.show();

效果如图:



这样代码在高低版本中适配就完成了,不会出现太大的区别。 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值