-
public final class FragmentWrappercom.facebook.internal is solely for the use of other packages within the Facebook SDK for Android. Use of any of the classes in this package is unsupported, and they may be modified or removed without warning at any time.
This is a wrapper to unify androidx (support library) fragments and the native (legacy) fragments so that it's easy to call
startActivityForResult(), even this method is deprecated. This class is kept mainly for back-compatibility.
-
-
Field Summary
Fields Modifier and Type Field Description private FragmentsupportFragmentprivate FragmentnativeFragmentprivate final Activityactivity
-
Constructor Summary
Constructors Constructor Description FragmentWrapper(Fragment fragment)FragmentWrapper(Fragment fragment)
-
Method Summary
Modifier and Type Method Description final FragmentgetSupportFragment()final UnitsetSupportFragment(Fragment supportFragment)final FragmentgetNativeFragment()final UnitsetNativeFragment(Fragment nativeFragment)final ActivitygetActivity()final UnitstartActivityForResult(Intent intent, Integer requestCode)Call Activity.startActivityForResult from the fragment's containing Activity. -
-
Method Detail
-
getSupportFragment
final Fragment getSupportFragment()
-
setSupportFragment
final Unit setSupportFragment(Fragment supportFragment)
-
getNativeFragment
final Fragment getNativeFragment()
-
setNativeFragment
final Unit setNativeFragment(Fragment nativeFragment)
-
getActivity
final Activity getActivity()
-
startActivityForResult
final Unit startActivityForResult(Intent intent, Integer requestCode)
Call Activity.startActivityForResult from the fragment's containing Activity.
-
-
-
-