zoukankan      html  css  js  c++  java
  • startActivityForResult and onActivityResult

    startActivityForResult and onActivityResult
    startActivityForResult 开启Activity 组织数据之后 发送,onActivityResult 接受数据
     1  public class MyActivity extends Activity {
     2      ...
     3 
     4      static final int PICK_CONTACT_REQUEST = 0;
     5 
     6      protected boolean onKeyDown(int keyCode, KeyEvent event) {
     7          if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER) {
     8              // When the user center presses, let them pick a contact.
     9              startActivityForResult(
    10                  new Intent(Intent.ACTION_PICK,
    11                  new Uri("content://contacts")),
    12                  PICK_CONTACT_REQUEST);
    13             return true;
    14          }
    15          return false;
    16      }
    17 
    18      protected void onActivityResult(int requestCode, int resultCode,
    19              Intent data) {
    20          if (requestCode == PICK_CONTACT_REQUEST) {
    21              if (resultCode == RESULT_OK) {
    22                  // A contact was picked.  Here we will just display it
    23                  // to the user.
    24                  startActivity(new Intent(Intent.ACTION_VIEW, data));
    25              }
    26          }
    27      }
  • 相关阅读:
    vlc-ts
    es 模板
    zookeeper 启动脚本
    received shard failed for shard id
    gitlab runner 配置
    kafka 配置文件注释
    logstash 统计告警
    BigBao 的python开发到DevOps 之路
    logstash 自动重新加载配置
    rsyslog 传输日志
  • 原文地址:https://www.cnblogs.com/rojas/p/3962253.html
Copyright © 2011-2022 走看看