android-tv - 如何检测消防电视应用程序何时最小化?
问题描述
有没有办法通过按下遥控器上的主页图标来检测用户何时最小化 Fire tv 应用程序?
解决方案
不,没有按键事件来检测 Home 按钮按键,但您可以检查活动的 onStop 方法,并且您可以在其中添加附加条件,无论是否按下后键,因为它总是在 onStop() 之前调用。
boolean flag=false;
@Override
public void onBackPressed() {
super.onBackPressed();
flag=true;
}
@Override
protected void onStop() {
super.onStop();
if(flag){
//back button pressed
}
else{
// Home button pressed
}
}
推荐阅读
- wordpress-theming - 获取变异产品最低价格
- scala - 正确替换编译依赖
- ruby-on-rails - ActiveRecord 复杂查询
- java - 井字游戏java中的获胜条件
- javascript - 我有对象但无法保存此对象中的所有项目第一个对象只能保存
- javascript - 将用户名和密码传递给 JavaScript 中的重定向页面
- c - 为什么我的 C 程序没有打印出字符串?
- mysql - MySQL 从数据库表中不存在记录的范围中获取日期
- node.js - Vorto-Dashboard 不显示设备数据
- oracle - 如何从容器外的 RMAN 备份恢复 docker 中的 oracle 数据库