阅读:912回复:11

如何自定义软键盘?

楼主#
更多 发布于:2024-08-22 10:39
看了帮助,下载了keyboard.xml放到 .yong 目录里
想在emoji下面增加一个面板,尝试了
<test name="xxx">
                <row>???? ???? ???? ???? ???? ???? ???? ???? ???? ???? ???? ???? ???? $LSHIFT</row>
                <row></row>
                <row></row>
                <row></row>
                <row></row>
            </test>
ps:论坛无法显示 上述代码的emoji,实际文件中是正确输入的


结果软键盘打开如图

图片:20240822_103921.png

沙发#
发布于:2024-08-22 10:55
没发现什么问题
附件名称/大小 下载次数 最后更新
keyboard.zip (6KB)  10 08-22 10:55
板凳#
发布于:2024-08-22 11:19
可以了,谢谢!你这个文件跟帮助贴里的有多处差异,原帖文件里有很多$LSHIFT
地板#
发布于:2024-08-22 11:27
lavender:可以了,谢谢!你这个文件跟帮助贴里的有多处差异,原帖文件里有很多$LSHIFT回到原帖
帮助里的是针对我还没发布的版本,原以为没人会用,就先更新了
4楼#
发布于:2024-08-22 17:03
把代码放到emoji外面,比如ascii前面,成为一级菜单项的话,显示空白怎么办?


另外 xim和menu属性是什么意思?
5楼#
发布于:2024-08-22 17:43
lavender:把代码放到emoji外面,比如ascii前面,成为一级菜单项的话,显示空白怎么办?



另外 xim和menu属性是什么意思?
回到原帖

 xim表示让上面的字符供输入法用,否则直接输出。
menu表示以菜单形式显示shift键,进行子键盘切换。


空白就表示格式不对,你得照这改才行。
6楼#
发布于:2024-08-22 18:43
在你上面那个keyboard.xml上删减,data里就保留1个,测试


<data default="pc">
    <test name="xxx" layout="emoji">
        <row>哦 好 的</row>
    </test>
</data>
显示如下:

图片:20240822_184248.png

7楼#
发布于:2024-08-22 19:03
default=pc改成xxx看看
8楼#
发布于:2024-08-22 19:14
还是一样空白
9楼#
发布于:2024-08-22 19:39
你少了一个层级
上一页
游客

返回顶部