sách gpt4 ăn đã đi

android - Triển khai biểu tượng cảm xúc (biểu tượng cảm xúc) Xem/bố trí bàn phím

In lại Tác giả: IT Lão Cao 更新时间:2023-10-28 13:24:27 32 4
mua khóa gpt4 giày nike

我试图弄清楚表情符号(表情)选择是如何在 Facebook 应用和 Google Hangouts 应用上实现的。我查看了 Android API 示例中的 SoftKeyboard 演示应用程序,但这些表情符号 View 的显示看起来不像 SoftKeyboard。它的外观和行为更像是自定义 Đối thoại View 。有人知道这些是如何实现的吗?

Facebook 应用

Facebook

Google 环聊应用

Hangouts

还有 Unicode发送表情符号的最佳方式还是有替代方法?我注意到像 \u1F601 这样的一些 Unicode 序列不会呈现相应的表情符号,而是该序列只显示为 1 :

EditText messageInput = (EditText) findViewById(R.id.message_input);
messageInput.getText().append("\u1F601");

câu trả lời hay nhất

我发现了一个非常有用的Emoticon Keyboard .此键盘不使用 Unicode 序列,而只是使用本地镜像资源。我在想这种类型的键盘只能在这个应用程序中使用,而不能在其他应用程序或操作系统中使用。

因此,我将包含 Assets 的 ImageView 替换为包含 Unicode 序列的 Xem văn bản

交叉引用后Supported Unicode Sequencescũng như Visual Unicode Database我意识到 \u1F601 是 32 位 Unicode 表示,16 位表示可以设置为:

EditText messageInput = (EditText) findViewById(R.id.message_input);
messageInput.getText().append("\ud83d\ude01");

关于android - 表情符号(表情) View /键盘布局的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16768930/

32 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress