gpt4 book ai didi

android - XML 可绘制对象在 4.3 和 4.1.2 上具有不同的行为

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:11:20 24 4
gpt4 key购买 nike

我有以下可绘制对象,

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="3dp"/>
<padding android:left="1dp" android:right="1dp" android:top="1dp" android:bottom="1dp"/>
<stroke android:width="1dp" android:color="#e4e4e4"/>

</shape>

“它应该”在背景上设置时绘制边框,实际上在 (Android 4.3/goole nexus 7) 上确实如此,但不幸的是在 (Android 4.1.2/Samsung galaxy tab 10") 上它只是填满了所有背景与颜色

如果有人能告诉我我做错了什么,或者如果有人有一个可绘制的 xml 边框,我将非常感激 :=)

最佳答案

这是具有相同可绘制对象的解决方案

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<solid android:color="@android:color/transparent" />
<corners android:radius="3dp"/>
<stroke android:width="1dip" android:color="#e2e2e2"/>
</shape>

我只需要指定纯色:

 <solid android:color="@android:color/transparent" />

关于android - XML 可绘制对象在 4.3 和 4.1.2 上具有不同的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18852709/

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