gpt4 book ai didi

android - 如何使光标与 EditText 中的文本大小相同?

转载 作者:行者123 更新时间:2023-11-30 02:54:48 24 4
gpt4 key购买 nike

如何使光标与 EditText 中的文本大小相同?我有这样的 EditText,但我不能使光标与文本相同(字体大小为 48px,必须为 px , 而不是 dp).

<EditText
android:id="@+id/txt"
style="@style/txt"
android:layout_width="310px"
android:layout_height="110px"
android:layout_gravity="center_vertical|center_horizontal"
android:background="@drawable/edit_text"
android:fontFamily="segoe.ttf"
android:gravity="center_vertical|center_horizontal"
android:maxLength="4"
android:numeric="integer"
android:paddingBottom="10px"
android:paddingTop="10px"
android:textAlignment="center" />

最佳答案

为了使光标与文本大小相同,您可以为 EditText 使用以下属性:

android:textCursorDrawable="@drawable/cursor"

其中 cursor.xml 位于 `res/drawable' 文件夹中,定义如下:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<size
android:width="2px" />
<solid
android:color="#ff0000" />
<padding
android:top="-15px"
android:bottom="-13px" />
</shape>

我将 topbottom 属性调整为与数字相同的大小(字体 48px)。如果您不打算只使用数值,请稍微更改属性的值。

关于android - 如何使光标与 EditText 中的文本大小相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23461364/

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