android|android:radius设置圆角失败的问题
今天做一个android 对话框,遇到一个奇怪的问题,设置对话框的圆角的时候,写了个 top_radius.xml 文件,本意是要设置上面两个角是圆角,下面两个角保持直角,:
奇怪的是无论我怎么设置 android:bottomLeftRadius 和 android:bottomRightRadius,对话框的圆角都是按照android:topLeftRadius 和 android:topRightRadius设置的参数来变化的。在graphical layout中看起来如下图所示,矩形四个角始终都为圆角。
文章图片
【android|android:radius设置圆角失败的问题】考虑到graphical layout上显示的并不一定与真实机上的一致,还是在真实机上直接运行了。结果真是欲哭无泪,手机上显示完全正常。看来eclipse上提供的UI预览真的不太可靠啊。
推荐阅读
- 第6.2章(设置属性)
- android第三方框架(五)ButterKnife
- Android中的AES加密-下
- 带有Hilt的Android上的依赖注入
- android|android studio中ndk的使用
- Android事件传递源码分析
- RxJava|RxJava 在Android项目中的使用(一)
- Android7.0|Android7.0 第三方应用无法访问私有库
- 深入理解|深入理解 Android 9.0 Crash 机制(二)
- android防止连续点击的简单实现(kotlin)