super.onActivityResult(requestCode, resultCode, data);
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); switch (requestCode) { case REQ_CREATE_PATTERN: {
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == INPUT_REQUEST_CODE && resultCode == Activity.RESULT_OK) { keyboardController.onActivityResult(data); } super.onActivityResult(requestCode, resultCode, data); }
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { logger.debug("onActivityResult()"); super.onActivityResult(requestCode, resultCode, data); if(resultCode == Activity.RESULT_OK) { Uri uri = data.getData(); File file = com.nononsenseapps.filepicker.Utils.getFileForUri(uri); String path = file.getAbsolutePath(); logger.debug("got start dir path: {}", path); startDirPref.setText(path); } } }
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == DEBUG_LOG_REQUEST && resultCode == RESULT_OK && data != null) { startLogTo(data.getData()); } debugLog.setChecked(getEnabledFileDebugTree() != null); } }
/** * wait for activate device admin * @param requestCode * @param resultCode * @param data */ @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == REQUEST_CODE_DEVICE_ADMIN) { // if not activate the permission, set the check false if (Activity.RESULT_OK == resultCode) { CheckBoxPreference cbp = (CheckBoxPreference) findPreference(Constant.KEY_CB_DEVICE_ADMIN); cbp.setChecked(true); } waitForResult = false; } }
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (resultCode != RESULT_OK || data == null) { return; } OpenScale openScale = OpenScale.getInstance(); switch (requestCode) { case IMPORT_DATA_REQUEST: Uri importURI = data.getData(); try { openScale.importDatabase(importURI); Toast.makeText(getActivity().getApplicationContext(), getResources().getString(R.string.info_data_imported) + " " + importURI.getPath(), Toast.LENGTH_SHORT).show(); } catch (IOException e) { Toast.makeText(getActivity().getApplicationContext(), getResources().getString(R.string.error_importing) + " " + e.getMessage(), Toast.LENGTH_LONG).show(); return; } break; case EXPORT_DATA_REQUEST: Uri exportURI = data.getData(); try { openScale.exportDatabase(exportURI); Toast.makeText(getActivity().getApplicationContext(), getResources().getString(R.string.info_data_exported) + " " + exportURI.getPath(), Toast.LENGTH_SHORT).show(); } catch (IOException e) { Toast.makeText(getActivity().getApplicationContext(), getResources().getString(R.string.error_exporting) + " " + e.getMessage(), Toast.LENGTH_LONG).show(); return; } break; } }
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { if(data != null) { switch (requestCode) { case FILESOURCE_RESULT_CODE: Uri uri = data.getData(); if (uri != null) { String filepath = FileUtils.getPath(getActivity(), uri); if(filepath != null) { ((EditTextPreference) findPreference(getString(R.string.pref_filesource_file))).setText(filepath); updateFileSourcePrefs(); } else { Toast.makeText(SettingsFragment.this.getActivity(), "Can't resolve file path from: " + uri.toString(), Toast.LENGTH_LONG).show(); } } break; default: } } super.onActivityResult(requestCode, resultCode, data); }
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data);
@Override @TargetApi(Build.VERSION_CODES.M) public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (getActivity() != null) { if (requestCode == REQUEST_OVERLAY_PERMISSION) { int delay = Build.VERSION.SDK_INT < Build.VERSION_CODES.O ? 0 : 1000; new Handler().postDelayed(() -> { if (Settings.canDrawOverlays(getActivity())) { showToast(getActivity(), getStringWithLocale(R.string.sa_overlay_ok), Toast.LENGTH_SHORT); } else { showToast(getActivity(), getStringWithLocale(R.string.sa_overlay_no), Toast.LENGTH_SHORT); } }, delay); } else if (requestCode == REQUEST_USAGESTAT_PERMISSION) { if(hasUsageStatPermission(getActivity().getApplicationContext())) { showToast(getActivity(), getStringWithLocale(R.string.sa_usagestat_ok), Toast.LENGTH_SHORT); } else { showToast(getActivity(), getStringWithLocale(R.string.sa_usagestat_no), Toast.LENGTH_SHORT); } } } }