android home键动画效果,Android——实现Home键功能
实现Home键功能简而言之就是回到桌面,让Activity不销毁,程序后台运行。实现方法:Intent intent= new Intent(Intent.ACTION_MAIN);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.addCategory(Intent.CATEGORY_HOME);startActivity(intent)
实现Home键功能简而言之就是回到桌面,让Activity不销毁,程序后台运行。
实现方法:
Intent intent= new Intent(Intent.ACTION_MAIN);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addCategory(Intent.CATEGORY_HOME);
startActivity(intent);
这里我将重写返回键让其实现home键的功能:
需要重写onKeyDown方法监控返回键
public boolean onKeyDown(int keyCode, KeyEvent event) {
//如果是返回键
if(keyCode== KeyEvent.KEYCODE_BACK&&event.getRepeatCount() == 0){
//重写返回键
Intent intent= new Intent(Intent.ACTION_MAIN);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addCategory(Intent.CATEGORY_HOME);
startActivity(intent);
return true;
}
return super.onKeyDown(keyCode, event);
}
转载请注明:https://blog.csdn.net/xch_yang/article/details/80584865
更多技术干货,欢迎关注我的公众号:ChaoYoung
更多推荐
所有评论(0)