gpt4 book ai didi

android - 使用 xml 可绘制重力右圆

转载 作者:数据小太阳 更新时间:2023-10-29 02:33:21 26 4
gpt4 key购买 nike

我正在尝试实现如下所示的可绘制对象:

gravity right circle

我使用这个 xml:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:gravity="end">
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval"
>
<size
android:width="@dimen/bullet_size"
android:height="@dimen/bullet_size"
/>
<solid android:color="@color/colorPrimary"/>
</shape>
</item>
</layer-list>

但是得到了这个:

result

任何想法可能是错误的?

我正在使用重力右圆 dralable 如下:

textView.setBackgroundResources(R.drawable.right_shspe);

最佳答案

我认为你应该将保持椭圆形垂直的项目居中,一切都会好起来的。

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:gravity="end|center_vertical">
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval"
>
<size
android:width="@dimen/bullet_size"
android:height="@dimen/bullet_size"
/>
<solid android:color="@color/colorPrimary"/>
</shape>
</item>
</layer-list>

关于android - 使用 xml 可绘制重力右圆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49098081/

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