输入法键盘如何实现两个键互相关联

lazy_2010 2011-03-19 10:54:47
在 android 中,实现一个输入法,想支持两个特殊按钮,A 按钮在灯亮的时候,自动让 B 按钮的灯灭掉,反之也这样

请问,应该如何实现,我通过 LatinKeyboard 的 getKeys 获取到相关 key,在 A 按下的时候,去修改 B 按钮的状态该如何修改呢?
...全文
450 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
lazy_2010 2011-06-21
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 ethan_cai 的回复:]
引用 12 楼 lazy_2010 的回复:

引用 11 楼 ethan_chai 的回复:
楼主解决了吗,我现在要实现按一个键盘按键,然后该按键的keylable 的值改变,有什么好办法啊?


没,我是通过实现两个不同的 xml 来解决的

楼主,我最后用一个来解决掉了!!
[/Quote]
说说看,如何解决的呢?
Ethan_cai 2011-06-21
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 lazy_2010 的回复:]

引用 11 楼 ethan_chai 的回复:
楼主解决了吗,我现在要实现按一个键盘按键,然后该按键的keylable 的值改变,有什么好办法啊?


没,我是通过实现两个不同的 xml 来解决的
[/Quote]
楼主,我最后用一个来解决掉了!!
lazy_2010 2011-05-17
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 ethan_chai 的回复:]
楼主解决了吗,我现在要实现按一个键盘按键,然后该按键的keylable 的值改变,有什么好办法啊?
[/Quote]

没,我是通过实现两个不同的 xml 来解决的
Ethan_Chai 2011-05-17
  • 打赏
  • 举报
回复
楼主解决了吗,我现在要实现按一个键盘按键,然后该按键的keylable 的值改变,有什么好办法啊?
  • 打赏
  • 举报
回复
onkeytouch 事件监听不行么?
lazy_2010 2011-03-22
  • 打赏
  • 举报
回复
没有好的解决办法,目前只能做两个 xml 进行来回切换,期待大家给出一个更好的方案。
安卓android 2011-03-21
  • 打赏
  • 举报
回复
楼主搞定这问题告诉我下啊
ameyume 2011-03-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lazy_2010 的回复:]
修改 xml 文件啊,例如


XML code

<Key android:codes="-111" android:keyLabel="A" android:keyWidth="15%p" android:keyEdgeFlags="left"
android:isModifier="true" android:isSticky="true……
[/Quote]
这是虚拟键盘?
我还以为是物理全键盘呢。
lazy_2010 2011-03-20
  • 打赏
  • 举报
回复
修改 xml 文件啊,例如


<Key android:codes="-111" android:keyLabel="A" android:keyWidth="15%p" android:keyEdgeFlags="left"
android:isModifier="true" android:isSticky="true"/>
<Key android:codes="-112" android:keyLabel="B" android:keyWidth="15%p"
android:isModifier="true" android:isSticky="true"/>
...


求答案,提问题另发贴不好么?
念茜 2011-03-20
  • 打赏
  • 举报
回复
都修改了xml了 不会在这个虚拟键盘的 view上添加对A的状态的判断么
lazy_2010 2011-03-20
  • 打赏
  • 举报
回复
回复 #3,对于虚拟键盘很容易的话,给个提示呗。
redhaifeng 2011-03-20
  • 打赏
  • 举报
回复
借地发个招聘手机开发的消息:
http://topic.csdn.net/u/20110320/20/e0e74a11-4d23-4506-9a18-aeb3ff005002.html
lazy_2010 2011-03-20
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 yiyaaixuexi 的回复:]
都修改了xml了 不会在这个虚拟键盘的 view上添加对A的状态的判断么
[/Quote]
我尝试了,似乎不管用
念茜 2011-03-19
  • 打赏
  • 举报
回复

A 和 B 在哪里 你添加到键盘上了?怎么做的教教我吧

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧