文档章节

返回键与moveTaskToBack的使用

军歌
 军歌
发布于 2014/01/23 11:43
字数 78
阅读 3497
收藏 2
public class TestActivity extends Activity {
  //...
  // Working for all API levels
  @Override
  public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
      moveTaskToBack(true);
    }
    return super.onKeyDown(keyCode, event);
  }
        
  // Alternative variant for API 5 and higher
  @Override
  public void onBackPressed() {
    moveTaskToBack(true);//移动任务包含此活动活动栈的后面。在任务活动的顺序不变(如为false,退出)
  }
}



© 著作权归作者所有

军歌
粉丝 9
博文 86
码字总数 43501
作品 0
深圳
程序员
私信 提问
android 应用退到后台,类似最小化

在activity中调用 moveTaskToBack (boolean nonRoot)方法即可将activity 退到后台,注意不是finish()退出。 参数为false代表只有当前activity是task根,指应用启动的第一个activity时,才有效...

simpower
2014/10/08
62
0
按返回键时不销毁当前activity

Android 将按Back按钮转换为按Home键一样的效果 1.当收到back键消息时,调用moveTaskToBack,这样的效果和按Home一样,程序并没有退出,而是在后台。 activity中调用 moveTaskToBack (boolea...

宇宙执政
2014/02/21
4.2K
0
监听返回键提示对话框,并杀死当前程序进程,为什么我点击退出是当前的Activity.

监听返回键提示对话框,并杀死当前程序进程,为什么我点击退出是当前的Activity. public boolean onKeyDown(int keyCode, KeyEvent event) { if (event.getKeyCode() == KeyEvent.KEYCODE_BA...

努力de俺
2014/04/18
388
1
activity之moveTaskToBack

android的moveTasktoBack()就是说让进程activity栈在后台去运行,类似最小化。可以使用这个方法,不让我们的应用退出。 moveTaskToBack会让activity永不过期,即不执行onDestroy(),调用mov...

40岁的青春
2015/06/03
1K
0
Android按返回键,程序进入后台运行,不关闭程序,finishAcrivity

@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { moveTaskToBack(false); return true; } return super.onKeyDown(keyCode, e......

宇宙执政
2014/06/16
10K
1

没有更多内容

加载失败,请刷新页面

加载更多

SDKMAN推荐一个好

是在大多数基于Unix的系统上管理多个软件开发工具包的并行版本的工具。它提供了一个方便的命令行界面(CLI)和API来安装,切换,删除和列出sdk相关信息。以下是一些特性: By Developers, fo...

hotsmile
27分钟前
8
0
什么是 HDFS

是什么? HDFS 是基于 Java 的分布式文件系统,允许您在 Hadoop 集群中的多个节点上存储大量数据。 起源: 单机容量往往无法存储大量数据,需要跨机器存储。统一管理分布在集群上的文件系统称...

Garphy
30分钟前
4
0
一起来学Java8(四)——复合Lambda

在一起来学Java8(二)——Lambda表达式中我们学习了Lambda表达式的基本用法,现在来了解下复合Lambda。 Lambda表达式的的书写离不开函数式接口,复合Lambda的意思是在使用Lambda表达式实现函...

猿敲月下码
56分钟前
10
0
debian10使用putty配置交换机console口

前言:Linux的推广普及,需要配合解决实际应用方能有成效! 最近强迫自己用linux进行实际工作,过程很痛苦,还好通过网络一一解决,感谢各位无私网友博客的帮助! 系统:debian10 桌面:xfc...

W_Lu
今天
10
0
aelf Enterprise 0.8.0 beta有奖公测,“Bug奖金计划”重磅开启

2019年9月30日,aelf Enterprise 0.8.0 beta版正式发布。aelf Enterprise 0.8.0 beta是一个完备的区块链系统, 包含完备的区块链系统、开发套件、开发文档、以及配套的基础应用和基础服务。 ...

AELF开发者社区
今天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部