Android开发笔记之:返回键的复写onBackPressed()介绍

 更新时间:2013年05月28日 11:11:15   作者:  
本篇文章是对Android中返回键的复写onBackPressed()进行了详细的分析介绍,需要的朋友参考下
在android开发中,当不满足触发条件就按返回键的时候,就要对此进行检测。尤其是当前Activity需要往前一个Activity传送消息时。即Activity1跳转到Activity3如果采用的是startActivityForResult这种方式,如果不重写返回键,程序不知道要返回给Activity1什么内容就会报错。因此,必须对Activity3的返回按键重写,这里让他传一个“ERROR”信息:
复制代码 代码如下:

@Override
    public void onBackPressed() {
       // TODO Auto-generated method stub
     Intent backIntent = new Intent(Activity3.this, Activity1.class);
       Bundle bundle = new Bundle();
       if(!clickOk)
           bundle.putString("send", "ERROR");
       backIntent.putExtras(bundle);
       Activity3.this.setResult(1, backIntent);
       Activity3.this.finish();
        //super.onBackPressed();              
    }

相关文章

  • Android App增量更新详解及实例代码

    Android App增量更新详解及实例代码

    这篇文章主要介绍了Android App增量更新详解的相关资料,并附实例代码,要的朋友可以参考下
    2016-09-09
  • Android使用Service实现简单音乐播放实例

    Android使用Service实现简单音乐播放实例

    这篇文章主要为大家详细介绍了Android使用Service实现简单音乐播放实例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • Android中一种效果奇好的混音方法详解

    Android中一种效果奇好的混音方法详解

    这篇文章主要给大家介绍了关于在Android中一种效果奇好的混音方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-03-03
  • Android banner详解用法案例

    Android banner详解用法案例

    android-banner实现了一般banner循环轮播的效果,一页只显示一张图片,也可以一页显示一张图和相邻两个图片的一部分,此项目仅仅是banner展示图片,没有多余的诸如指示器、页面切换动画等效果代码,详见效果图和案例代码
    2021-11-11
  • 快速解决fragment中onActivityResult不调用的问题

    快速解决fragment中onActivityResult不调用的问题

    下面小编就为大家带来一篇快速解决fragment中onActivityResult不调用的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • 如何利用Flutter实现酷狗流畅Tabbar效果

    如何利用Flutter实现酷狗流畅Tabbar效果

    这篇文章主要给大家介绍了关于如何利用Flutter实现酷狗流畅Tabbar效果的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-02-02
  • Android使用webView加载html页面的详细步骤

    Android使用webView加载html页面的详细步骤

    Android WebView是Android开发中提供的一种用于显示网页内容的组件,它可以加载网页的url链接,也可以加载本地的html文件,下面这篇文章主要给大家介绍了关于Android使用webView加载html页面的相关资料,需要的朋友可以参考下
    2024-06-06
  • Android实现九宫格(GridView中各项平分空间)的方法

    Android实现九宫格(GridView中各项平分空间)的方法

    这篇文章主要介绍了Android实现九宫格(GridView中各项平分空间)的方法,涉及Android针对GridView操作的相关技巧,需要的朋友可以参考下
    2015-06-06
  • Android 使用volley过程中遇到的问题解决办法

    Android 使用volley过程中遇到的问题解决办法

    这篇文章主要介绍了Android 使用volley过程中遇到的问题解决办法的相关资料,需要的朋友可以参考下
    2017-06-06
  • 利用MVC编写广告条轮播效果

    利用MVC编写广告条轮播效果

    这篇文章主要为大家详细介绍了利用MVC编写广告条轮播效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12

最新评论