<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:gravity="center|bottom"
android:bottom="5dp">
<shape android:shape="rectangle">
<solid android:color="#FF0000" />
<corners android:radius="2dp" />
<size
android:width="10dp"
android:height="2dp" />
</shape>
</item>
</layer-list>
在 .xml 中设置 android:bottom="5dp" 时,它可以工作。但是现在,需要在运行时更改底部值。通过调试,xml 文件被解析为 GradientDrawable。那么,如何改变 GradientDrawable,使得设置底部值 wokrs?谢谢 !!!