コード例 #1
0
  @Override
  public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);

    if (requestCode == REQUEST_CODE_IMPORT_KEY) {
      if (resultCode == Activity.RESULT_OK) {
        if (mCreateKeyActivity.mFirstTime) {
          Preferences prefs = Preferences.getPreferences(mCreateKeyActivity);
          prefs.setFirstTime(false);
          mCreateKeyActivity.finish();
        } else {
          // just finish activity and return data
          mCreateKeyActivity.setResult(Activity.RESULT_OK, data);
          mCreateKeyActivity.finish();
        }
      }
    } else {
      Log.e(Constants.TAG, "No valid request code!");
    }
  }