java描边_shape描边设置是否显示四周描边
生活随笔
收集整理的這篇文章主要介紹了
java描边_shape描边设置是否显示四周描边
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
android:width="1pt"/>
android:topRightRadius="30pt"
android:bottomRightRadius="30pt" />
效果圖如下:這里設置了左邊描邊不顯示
設置虛線:
android:shape="line">
android:dashGap="3pt"
android:dashWidth="8pt"
android:width="1pt"
android:color="#e5e5e5" />
問題:這里設置了虛線,在預覽的時候顯示的是虛線,但是安裝到了真機里面就變成了實線。
原因:Android 3.0 之后,系統默認關閉了硬件加速功能。
解決方案:
1、view.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
2、在AndroidManifest文件中,在需要用到虛線的activity的添加屬性
3、在xml文件的控件中設置屬性layerType
android:layerType="software"
問題2:設置的虛線不顯示。
原因:設置的控件的高度太小
解決方案:一般我們設置線條的高度都是1dp,改成1.5dp以上就可以顯示
總結
以上是生活随笔為你收集整理的java描边_shape描边设置是否显示四周描边的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java导出excel 科学计数法_基于
- 下一篇: 酷狗音乐如何设置手机铃声