gpt4 book ai didi

android - TextView 及其 ListView 的 capitalize 属性是否存在任何依赖关系

转载 作者:行者123 更新时间:2023-11-30 01:52:06 25 4
gpt4 key购买 nike

ListView 将 TextView 作为其 ListItem

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/transparent">

<com.dexterous.genero15.font.Audiowide_Regular
android:id="@+id/club_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:capitalize="characters"
android:gravity="center"
android:minHeight="70dp"
android:padding="8dp" />

</LinearLayout>

Audiowide_RegularAutofitTextView 的子级,而 AutofitTextViewTextView

的子级

和带有 setOnItemClickListener 的 ListView 。

如果我从 listItem 中删除属性 android:capitalize="characters" 然后 onItemClick 工作正常否则 onItemClick 不执行。

是否存在 setOnItemClickListenerandroid:capitalize="characters" 的依赖关系?

最佳答案

来自docs :

If set, specifies that this TextView has a textual input method and should automatically capitalize what the user types.

由于设置此属性定义了 TextView 的输入法,因此它很可能会拦截 OnItemClickListener 并改为使用一些 KeyListener事件。

如果您试图做的是强制 TextView 以所有大写字符显示信息,您可以设置 textAllCaps属性为真。

关于android - TextView 及其 ListView 的 capitalize 属性是否存在任何依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32873217/

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