gpt4 book ai didi

android - Android 中的虚线 XML

转载 作者:行者123 更新时间:2023-12-02 21:11:09 24 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序,我想在布局中使用虚线 XML 作为分隔线。为此,我使用了不同的可绘制对象,但它是制作一条线,而不是制作一条虚线。

我的绘图如下:

<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="line">
<stroke
android:color="#FF404040"
android:width="1dp"
android:dashGap="3dp"
android:dashWidth="1dp"
/>
<size
android:height="3dp"
/>
</shape>

最佳答案

Dashed lines are not supported in GL mode.所以添加

android:layerType="software"

例如

<ImageView
android:layerType="software" // add here
...

在您的 xml 布局中进行查看或以编程方式作为

view.setLayerType(View.LAYER_TYPE_SOFTWARE, null);

或者像这样关闭硬件加速:

android:hardwareAccelerated="false"

关于android - Android 中的虚线 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29863452/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com