gpt4 book ai didi

android - 为什么要使用 TYPE_TEXT_VARIATION_PERSON_NAME (textPersonName)

转载 作者:太空宇宙 更新时间:2023-11-03 10:22:58 24 4
gpt4 key购买 nike

我这里有一个 EditText,它是我从 dialog example 复制的. textPersonName然而并没有像我期望的那样大写,这是在他们名字中的每个单词之前将键盘放入大写。我发现自己在使用 textCapWords实现这一目标。

   <EditText
android:id="@+id/player_edit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textPersonName" >
</EditText>

textPersonName 的意义何在?切换到 textCapWords 时我可能会失去什么?我认为 textPersonName 背后可能有一些语言环境逻辑,但它似乎甚至无法像我预期的那样在英语中工作,所以我不太确定。

编辑

我也试过 android:inputType="textCapWords|textAutoComplete|textPersonName" 看看它是否会自动完成人名,但它似乎没有。

最佳答案

如果您停止使用它,您不会失去任何东西。目前 Android 根本不使用这个标志。至少我查了最新Android的源码,并没有发现widgets中有这个参数的提及。

这可能会在未来的 Android 版本中使用,所以我会保留它以防万一,但没有它你也可以。

关于android - 为什么要使用 TYPE_TEXT_VARIATION_PERSON_NAME (textPersonName),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16881987/

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