本文整理了Java中android.support.v4.app.FragmentActivity.onActivityResult()
方法的一些代码示例,展示了FragmentActivity.onActivityResult()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.onActivityResult()
方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:onActivityResult
[英]Dispatch incoming result to the correct fragment.
[中]将传入结果分派到正确的片段。
代码示例来源:origin: facebook/facebook-android-sdk
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: jaydenxiao2016/AndroidFire
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == IMAGE_CROP_CODE && resultCode == RESULT_OK) {
Constant.imageList.add(cropImagePath);
exit();
}
super.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: crazycodeboy/TakePhoto
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
getTakePhoto().onActivityResult(requestCode, resultCode, data);
super.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: facebook/facebook-android-sdk
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
callbackManager.onActivityResult(requestCode, resultCode, data);
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == RpsFragment.IN_APP_PURCHASE_RESULT) {
String purchaseData = data.getStringExtra(INAPP_PURCHASE_DATA);
if (resultCode == RESULT_OK) {
RpsFragment fragment = (RpsFragment) fragments[RPS];
try {
JSONObject jo = new JSONObject(purchaseData);
fragment.onInAppPurchaseSuccess(jo);
}
catch (JSONException e) {
Log.e(TAG, "In app purchase invalid json.", e);
}
}
}
}
代码示例来源:origin: gzu-liyujiang/AndroidPicker
@CallSuper
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
LogUtils.verbose(className + " onActivityResult");
}
代码示例来源:origin: huangfangyi/FanXin
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: 736008081/frameAndroid
@Override
public void onActivityResult(int reqCode, int resultCode, Intent data) {
super.onActivityResult(reqCode, resultCode, data);
// if (reqCode == SimpleYesNoDialogActivity.REQUEST_CODE) {
// if (resultCode == Activity.RESULT_OK) {
// startBrowser(resultUrl);
// }
// doFinish();
// } else if (reqCode == SimpleTextDialogActivity.REQUEST_CODE) {
// doFinish();
// }
}
代码示例来源:origin: WuXiaolong/WoChat
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: devinhu/androidone
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: tvbarthel/ChaseWhisplyProject
@Override
protected void onActivityResult(int request, int response, Intent data) {
super.onActivityResult(request, response, data);
mHelper.onActivityResult(request, response, data);
}
代码示例来源:origin: 24Kshign/SuspensionWindow
@Override
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
super.onActivityResult(requestCode, resultCode, data);
RomUtils.onActivityResult(this, requestCode, resultCode, data);
}
代码示例来源:origin: hypeapps/FixMath
@Override
protected void onActivityResult(int request, int response, Intent data) {
super.onActivityResult(request, response, data);
mHelper.onActivityResult(request, response, data);
}
代码示例来源:origin: shazam/android-aspects
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
dispatcher.dispatchOnActivityResult(this, requestCode, resultCode, data);
}
代码示例来源:origin: xia-weiyang/MainScreenShow
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == REQUEST_SETTING)
if (resultCode == Setting.RESULT_SETTING) {
finish();
}
super.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: grzegorznittner/chanu
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
int fragmentIndex = (requestCode >>> 16);
if (fragmentIndex != 0) { // fragment bug
super.onActivityResult(requestCode, resultCode, intent);
return;
}
if (DEBUG) Log.i(TAG, "onActivityResult for requestCode=" + requestCode + " intent=" + intent + " intent.getData()=" + (intent == null ? "null" : intent.getData()));
if (resultCode != RESULT_OK) {
Log.e(TAG, "onActivityResult error resultCode=" + resultCode + " intent=" + intent);
int errId = R.string.post_reply_no_load_gallery_image;
Toast.makeText(this, errId, Toast.LENGTH_SHORT).show();
return;
}
switch (requestCode) {
case IMAGE_GALLERY:
if (DEBUG) Log.i(TAG, "Got gallery result for activity imageUri=" + imageUri);
if (intent == null || intent.getData() == null) {
Log.e(TAG, "null image uri for gallery image");
Toast.makeText(this, R.string.post_reply_no_load_gallery_image, Toast.LENGTH_SHORT).show();
}
imageUri = intent.getData();
imageClickTarget.setVisibility(View.GONE);
break;
default:
Log.e(TAG, "invalid request code for image");
Toast.makeText(this, R.string.post_reply_no_image, Toast.LENGTH_SHORT).show();
}
}
代码示例来源:origin: ManbangGroup/Phantom
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (null != data) {
data.setExtrasClassLoader(mClassLoader);
}
super.onActivityResult(requestCode, resultCode, data);
callTargetActivityMethod(ON_ACTIVITY_RESULT, "onActivityResult", requestCode, resultCode, data);
}
代码示例来源:origin: payu-intrepos/Android-SDK-Sample-App
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == PayuConstants.PAYU_REQUEST_CODE) {
//Lets pass the result back to previous activity
setResult(resultCode, data);
finish();
}
}
代码示例来源:origin: madreain/AndroidDream
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
UMShareAPI.get(MainActivity.this).onActivityResult(requestCode, resultCode, data);
}
}
代码示例来源:origin: goodbranch/ScreenCapture
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
switch (requestCode) {
case REQUEST_MEDIA_PROJECTION:
if (resultCode == RESULT_OK && data != null) {
FloatWindowsService.setResultData(data);
startService(new Intent(getApplicationContext(), FloatWindowsService.class));
}
break;
}
}
代码示例来源:origin: googlesamples/android-BluetoothAdvertisements
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
switch (requestCode) {
case Constants.REQUEST_ENABLE_BT:
if (resultCode == RESULT_OK) {
// Bluetooth is now Enabled, are Bluetooth Advertisements supported on
// this device?
if (mBluetoothAdapter.isMultipleAdvertisementSupported()) {
// Everything is supported and enabled, load the fragments.
setupFragments();
} else {
// Bluetooth Advertisements are not supported.
showErrorText(R.string.bt_ads_not_supported);
}
} else {
// User declined to enable Bluetooth, exit the app.
Toast.makeText(this, R.string.bt_not_enabled_leaving,
Toast.LENGTH_SHORT).show();
finish();
}
default:
super.onActivityResult(requestCode, resultCode, data);
}
}
内容来源于网络,如有侵权,请联系作者删除!