找回密码
 注册
搜索
查看: 1471|回复: 9

[讨论] 按键的小问题

[复制链接]
发表于 2006-2-14 17:27:00 | 显示全部楼层 |阅读模式
KEY_FULL_PRESS 是哪种按键方式?
发表于 2006-2-15 09:01:00 | 显示全部楼层
什么平台,先?
点评回复

使用道具 举报

 楼主| 发表于 2006-2-15 11:13:00 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>tritium</I>在2006-2-15 9:01:33的发言:</B>
什么平台,先?</DIV>


mtk
点评回复

使用道具 举报

发表于 2006-2-21 16:59:00 | 显示全部楼层
没见过呀,什么芯片的?6226,6227?
点评回复

使用道具 举报

发表于 2006-2-21 18:40:00 | 显示全部楼层
<P>我也想问个问题??</P><P>为什么</P><P>SetLeftSoftkeyFunction ()&amp;&amp; SetRightSoftkeyFunction()用KEY_UP</P><P>而SetKeyHandler()用KEY_DOWN???
</P>[em02]
点评回复

使用道具 举报

 楼主| 发表于 2006-2-22 21:56:00 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>dmlnjnu</I>在2006-2-21 18:40:18的发言:</B>

<P>我也想问个问题??</P>
<P>为什么</P>
<P>SetLeftSoftkeyFunction ()&amp;&amp; SetRightSoftkeyFunction()用KEY_UP</P>
<P>而SetKeyHandler()用KEY_DOWN???
</P>[em02]</DIV>

我觉的是如果需要显示按钮up和down的效果,则用up.
点评回复

使用道具 举报

 楼主| 发表于 2006-2-22 21:57:00 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>tritium</I>在2006-2-21 16:59:40的发言:</B>
没见过呀,什么芯片的?6226,6227?</DIV>

6219
点评回复

使用道具 举报

发表于 2006-2-22 23:17:00 | 显示全部楼层
一般的softkey都需要及时响应,给客户造成的感觉响应速度会快些, 所以放在keypress里处理. 其他的按键, 在release里处理也可以, 没有一定的规定非要在press/release处
点评回复

使用道具 举报

 楼主| 发表于 2006-2-24 16:04:00 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>dmlnjnu</I>在2006-2-21 18:40:18的发言:</B>

<P>我也想问个问题??</P>
<P>为什么</P>
<P>SetLeftSoftkeyFunction ()&amp;&amp; SetRightSoftkeyFunction()用KEY_UP</P>
<P>而SetKeyHandler()用KEY_DOWN???
</P>[em02]</DIV>

还有一个原因是LSK和RSK的特殊性,如果在该位置没有button(有时只有一边有SK),使用SetKeyHandler()仍会响应. SetLeftSoftkeyFunction ()&amp;&amp; SetRightSoftkeyFunction()做了处理,避免了这种情况。
点评回复

使用道具 举报

发表于 2006-2-24 18:02:00 | 显示全部楼层
<P>我猜测</P><P>MTK按左右软键的时候,会有一个动态的效果,所以设置左右软键事件时KEY_EVENT_DOWN用来画这个动态效果, KEY_EVENT_UP用来执行相应的操作。只是个人看法</P>
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-23 14:59 , Processed in 0.046279 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表