2 zx9009 zx9009 于 2013.05.23 23:27 提问

android 模拟back键的功能

android 页面放置一个button ,想button点击的时候 实现和手机back键一样的效果。。急!!!!急!!!!

1个回答

Jave_
Jave_   2013.05.24 11:24

试试

onBackPressed();
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
通过代码动态实现和模拟Android手机上的back键
在app开发中,通常我们要返回一个界面或者是关闭一个界面有两种方式,一是直接调用activity的finish();二是直接操作设备的back键。那么接下来给大家介绍一种动态实现类似按下back键的操作行为:try { //虚拟返回按钮 Runtime.getRuntime().exec("adb shell input keyevent 4"); } catch (Except
android 中如何模拟back键
主要是在使用Fragment时能够返回前一级,所以才找到了这些资料。 有两种方式可以实现,直接上代码 方法1: public void onBack(){ new Thread(){ public void run() { try{ Instrumentation inst = new Instrumentation(); inst.se
android back键实现home键效果
手势密码解锁要用到的功能,在网上找的,在此记录一下 实现按Home键时隐藏程序的效果: 1:Android 2.0之前需要监听按键事件,进行判断是不是按下了back键 2:Android 2.0之后系统提供了一个onBackPressed()方法,这个方法就是专门用来监听back键事件的,所以只需重写onBackPressed()方法即可 ? @Overrid
Android中Back键实现Home键功能
1、先说一下Back键和Home键的区别 Back键:当按下Back键的时候,系统默认调用Activity的onDestory方法,销毁当前的Activity。这个Activity再次启动的时候,重新调用onCreate方法创建。 Home键:当按下Home键的时候,系统默认调用Activity的onStop方法,整个应用程序会被隐藏起来;再次进入应用程序时,系统自动调用onResume方法,
Android中的BACK键的代码实现
1,首先调用simulateKeypress(KeyEvent.KEYCODE_BACK); 2,private void simulateKeypress(final int keyCode) {          new Thread( new KeyEventInjector( keyCode ) ).start();     }     private cl
Android Back键与Home键的监听
转自文章《Android Back Home监听》http://www.cnblogs.com/mengdd/p/3951223.html Back键的监听   对于Back键的监听比较容易,可以在多个系统回调处拦截,比如在activity的下列方法中都可以收到Back键按下的事件: @Override public void onBackPressed(
Android Back回退按钮
上一节中讲了 up 按钮, up按钮是在UI中实现的。上一节中有时候还误称为 back。但是,真正的back按钮,其实是不需要再android UI中实现的,因为所有的android设备都有,(左下或者右下)一般来说,back按钮就是维护一个简单的回退栈,但是在某一些情况下,需要指明back按钮的行为,以达到最好的用户体验哪些情况下需要指定back按钮的行为非常典型 用户通过 通知,桌面组件,或者
安卓Back键的处理·基本+高级篇
基本用法 根据文档,安卓back键的处理主要就是一个事件监听:http://reactnative.cn/post/480 BackAndroid.addEventListener('hardwareBackPress', this.onBackPressed); BackAndroid.removeEventListener('hardwareBackPress', this.onBac
Android HOME键,BACK键的捕获与响应
AndroidManifest.xml加权限:<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />Activity处理:public class Main extends Activity { public static final int FLAG_HOMEKEY_DISPATCHED = 0x8000
Android 改写返回键事件监听,使得back键功能类似home键,让Acitivty退至后台时不被系统销毁
现在很多程序要求back键不是退出程序而是像home键一样让Acitivty退至后台时不被系统销毁,查到的资料大多说都是继承activity的没有继承TabActivity, TabActivity和activity不能一样处理,废话不多说了上代码。 继承activity的 /** * 返回监听 */ public boolean onKeyDown(int keyCode