gpt4 book ai didi

android - 逗号分隔代码不适用于 Android 软键盘示例

转载 作者:行者123 更新时间:2023-11-30 04:38:44 25 4
gpt4 key购买 nike

我正在处理 SoftKeyboard 示例,但无法使用逗号分隔代码。下面的第 1 行和第 2 行的工作和输出完全符合我的预期。尽管文档说 android:codes 是“此键输出的 unicode 值或逗号分隔值”,但第 3 行到第 5 行不起作用。第 3 行和第 4 行输出不可见字符,第 5 行在应该输出两个 5 时只输出一个 5。当我谷歌时,我也看到很多使用逗号分隔代码的例子,所以它一定对某些人有用,我只是不明白为什么它对我不起作用。我需要代码才能工作,因为 keyOutputText 不能与 keyIcon 一起使用,只能与 keyLabel 一起使用。感谢您的帮助。

<Key android:keyOutputText="\uD834\uDD1E" android:keyLabel="1" android:keyEdgeFlags="left"/>
<Key android:codes="0x2669" android:keyLabel="2"/>
<Key android:codes="0x2669,0x266A" android:keyLabel="3"/>
<Key android:codes="0xD834,0xDD1E" android:keyLabel="4"/>
<Key android:codes="53,53" android:keyLabel="5"/>

最佳答案

这个问题已有 7 个月大,但我想在这里为其他任何人留下答案。

用逗号分隔值会创建一个键的输出列表,就像在小键盘手机上发短信一样,短时间内的每次点击都会交换到该键的下一个值。一次按下输出一串字符时,你使用android:keyOutputText="55"而不是android:codes="",看起来OP会卡在keyIcon上。

关于android - 逗号分隔代码不适用于 Android 软键盘示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6372781/

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