微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 如何让app自行处理 home key

如何让app自行处理 home key

时间:10-02 整理:3721RD 点击:

[DESCRIPTION]

home key 默认会被 php?mod=tag&id=6090" target="_blank" class="relatedlink">Framework 处理掉,
如果你想让某些 app 会自行处理 home key
请参考以下做法

[SOLUTION]

1. 在此 app 的 mainActivity 的 onCreate 方法中加入如下这行:
getWindow().setFlags(FLAG_HOMEKEY_DISPATCHED, FLAG_HOMEKEY_DISPATCHED);
2. 重写此 main Activity 的 onKeyDown() 方法, 实现 home key 的处理部分, 并
最终 return true.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top