本文整理了Java中android.support.v4.app.Fragment.onActivityResult()
方法的一些代码示例,展示了Fragment.onActivityResult()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Fragment.onActivityResult()
方法的具体详情如下:
包路径:android.support.v4.app.Fragment
类名称:Fragment
方法名:onActivityResult
[英]Receive the result from a previous call to #startActivityForResult(Intent,int). This follows the related Activity API as described there in Activity#onActivityResult(int,int,Intent).
[中]接收上一次调用#startActivityForResult(Intent,int)的结果。这遵循活动#onActivityResult(int,int,Intent)中描述的相关活动API。
代码示例来源:origin: stackoverflow.com
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
List<Fragment> fragments = getChildFragmentManager().getFragments();
if (fragments != null) {
for (Fragment fragment : fragments) {
fragment.onActivityResult(requestCode, resultCode, data);
}
}
}
代码示例来源:origin: stackoverflow.com
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
Fragment fragment = getSupportFragmentManager().findFragmentById(R.id.dualPane);
fragment.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: stackoverflow.com
public void onActivityResult(int requestCode, int resultCode, Intent intent) {
super.onActivityResult(requestCode, resultCode, intent);
Fragment fragment = (Fragment) getChildFragmentManager().findFragmentByTag(childTag);
if (fragment != null) {
fragment.onActivityResult(requestCode, resultCode, intent);
}
}
代码示例来源:origin: stackoverflow.com
// In your activity
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
for (Fragment fragment : getSupportFragmentManager().getFragments()) {
fragment.onActivityResult(requestCode, resultCode, data);
}
}
代码示例来源:origin: stackoverflow.com
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
Fragment fragment = getSupportFragmentManager().findFragmentById(R.id.dualPane);
fragment.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: stackoverflow.com
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
Fragment uploadType = getChildFragmentManager().findFragmentById(R.id.container_framelayout);
if (uploadType != null) {
uploadType.onActivityResult(requestCode, resultCode, data);
}
super.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: naman14/Timber
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == Constants.ACTION_DELETE_PLAYLIST) {
if (resultCode == Activity.RESULT_OK) {
reloadPlaylists();
}
}
}
}
代码示例来源:origin: facebook/facebook-android-sdk
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
}
}
代码示例来源:origin: facebook/facebook-android-sdk
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
loginClient.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: facebook/facebook-android-sdk
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: facebook/facebook-android-sdk
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
mCallbackManager.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: facebook/facebook-android-sdk
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: libgdx/libgdx
@Override
public void onActivityResult (int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
// forward events to our listeners if there are any installed
synchronized (androidEventListeners) {
for (int i = 0; i < androidEventListeners.size; i++) {
androidEventListeners.get(i).onActivityResult(requestCode, resultCode, data);
}
}
}
代码示例来源:origin: libgdx/libgdx
@Override
public void onActivityResult (int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
// forward events to our listeners if there are any installed
synchronized (androidEventListeners) {
for (int i = 0; i < androidEventListeners.size; i++) {
androidEventListeners.get(i).onActivityResult(requestCode, resultCode, data);
}
}
}
代码示例来源:origin: Cleveroad/AdaptiveTableLayout
private void sendResult(int column, boolean beforeORAfter) {
Fragment fragment = getParentFragment();
if (fragment != null) {
Intent intent = new Intent();
intent.putExtra(EXTRA_COLUMN_NUMBER, column);
intent.putExtra(EXTRA_BEFORE_OR_AFTER, beforeORAfter);
fragment.onActivityResult(REQUEST_CODE_ADD_COLUMN_CONFIRMED, Activity.RESULT_OK, intent);
}
}
}
代码示例来源:origin: Cleveroad/AdaptiveTableLayout
private void sendResult(String extra, int data, int requestCode) {
Fragment fragment = getParentFragment();
if (fragment != null) {
Intent intent = new Intent();
intent.putExtra(extra, data);
fragment.onActivityResult(requestCode, Activity.RESULT_OK, intent);
}
}
}
代码示例来源:origin: Cleveroad/AdaptiveTableLayout
private void sendResult(int row, boolean beforeORAfter) {
Fragment fragment = getParentFragment();
if (fragment != null) {
Intent intent = new Intent();
intent.putExtra(EXTRA_ROW_NUMBER, row);
intent.putExtra(EXTRA_BEFORE_OR_AFTER, beforeORAfter);
fragment.onActivityResult(REQUEST_CODE_ADD_ROW_CONFIRMED, Activity.RESULT_OK, intent);
}
}
}
代码示例来源:origin: Cleveroad/AdaptiveTableLayout
private void sendResult() {
Fragment fragment = getParentFragment();
if (fragment != null) {
Intent intent = new Intent();
String str = mEtValue.getText().toString().trim();
intent.putExtra(EXTRA_VALUE, str.isEmpty() ? " " : str);
intent.putExtra(EXTRA_COLUMN_NUMBER, mColumn);
intent.putExtra(EXTRA_ROW_NUMBER, mRow);
fragment.onActivityResult(REQUEST_CODE_EDIT_SONG, Activity.RESULT_OK, intent);
}
}
代码示例来源:origin: naman14/Timber
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
getSupportFragmentManager().findFragmentById(R.id.fragment_container).onActivityResult(requestCode, resultCode, data);
}
代码示例来源:origin: crazycodeboy/TakePhoto
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
getTakePhoto().onActivityResult(requestCode, resultCode, data);
super.onActivityResult(requestCode, resultCode, data);
}
内容来源于网络,如有侵权,请联系作者删除!