gpt4 book ai didi

android - textAlignment 不能与 supportsRtl false 一起使用

转载 作者:行者123 更新时间:2023-11-29 22:46:26 24 4
gpt4 key购买 nike

我创建了如下所示的按钮:

enter image description here

它的xml代码是:

<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="30dp"
android:layout_marginTop="8dp">
<Button
android:id="@+id/btn_whishlist"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_marginStart="24dp"
android:layout_marginRight="24dp"
android:drawableLeft="@drawable/btn_whishlist"
android:text="Whishlist"
android:textColor="@color/colorGray"
android:textAlignment="textStart"
android:textAllCaps="false"
android:background="@android:color/transparent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/tvWhishlistBooksCount"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.0" />

<TextView
android:id="@+id/tvWhishlistBooksCount"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:gravity="center"
android:textSize="16dp"
android:text="0"
app:layout_constraintEnd_toEndOf="parent"
android:layout_marginEnd="24dp"
app:layout_constraintStart_toEndOf="@+id/btn_whishlist"
app:layout_constraintTop_toTopOf="@+id/btn_whishlist" />

</androidx.constraintlayout.widget.ConstraintLayout>

一切都很好,但是由于某种原因,按钮内的文本在开始时停止出现,它总是显示在中间。

有什么方法可以修复它,让它再次出现在心形/消息图标旁边吗?

编辑:

我发现,当我将 list 更改为 android:supportsRtl="true" 时,它会起作用。但是,我确实希望它是 android:supportsRtl="false" 所以我需要以某种方式克服它。

谢谢。

最佳答案

试试这个:

     <Button
android:id="@+id/btn_whishlist"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_marginStart="24dp"
android:layout_marginRight="24dp"
android:drawableLeft="@drawable/btn_whishlist"
android:text="Whishlist"
android:textColor="@color/colorGray"
android:textAlignment="textStart" \\ remove this line
android:gravity="start" \\ add this line
android:textAllCaps="false"
android:background="@android:color/transparent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/tvWhishlistBooksCount"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.0" />

关于android - textAlignment 不能与 supportsRtl false 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58357826/

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