public class ReactFragment extends Fragment implements PermissionAwareActivity
| Modifier and Type | Class and Description |
|---|---|
static class |
ReactFragment.Builder
Builder class to help instantiate a ReactFragment
|
| Constructor and Description |
|---|
ReactFragment() |
| Modifier and Type | Method and Description |
|---|---|
int |
checkPermission(java.lang.String permission,
int pid,
int uid)
See
ContextWrapper.checkPermission(java.lang.String, int, int). |
int |
checkSelfPermission(java.lang.String permission)
See
ContextWrapper.checkSelfPermission(java.lang.String). |
protected ReactNativeHost |
getReactNativeHost()
Get the
ReactNativeHost used by this app. |
void |
onActivityResult(int requestCode,
int resultCode,
android.content.Intent data) |
boolean |
onBackPressed()
Helper to forward hardware back presses to our React Native Host
|
void |
onCreate(android.os.Bundle savedInstanceState) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
void |
onDestroy() |
boolean |
onKeyUp(int keyCode,
android.view.KeyEvent event)
Helper to forward onKeyUp commands from our host Activity.
|
void |
onPause() |
void |
onRequestPermissionsResult(int requestCode,
java.lang.String[] permissions,
int[] grantResults) |
void |
onResume() |
void |
requestPermissions(java.lang.String[] permissions,
int requestCode,
PermissionListener listener)
See
Activity.requestPermissions(java.lang.String[], int). |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitshouldShowRequestPermissionRationalepublic void onCreate(android.os.Bundle savedInstanceState)
protected ReactNativeHost getReactNativeHost()
ReactNativeHost used by this app. By default, assumes Activity.getApplication() is an instance of ReactApplication and calls ReactApplication.getReactNativeHost(). Override this method if your application class does not
implement ReactApplication or you simply have a different mechanism for storing a
ReactNativeHost, e.g. as a static field somewhere.public android.view.View onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState)
public void onResume()
public void onPause()
public void onDestroy()
public void onActivityResult(int requestCode,
int resultCode,
android.content.Intent data)
public boolean onBackPressed()
This must be called via a forward from your host Activity
public boolean onKeyUp(int keyCode,
android.view.KeyEvent event)
This must be called via a forward from your host Activity
keyCode - keyCodeevent - eventpublic void onRequestPermissionsResult(int requestCode,
java.lang.String[] permissions,
int[] grantResults)
public int checkPermission(java.lang.String permission,
int pid,
int uid)
PermissionAwareActivityContextWrapper.checkPermission(java.lang.String, int, int).checkPermission in interface PermissionAwareActivitypublic int checkSelfPermission(java.lang.String permission)
PermissionAwareActivityContextWrapper.checkSelfPermission(java.lang.String).checkSelfPermission in interface PermissionAwareActivitypublic void requestPermissions(java.lang.String[] permissions,
int requestCode,
PermissionListener listener)
PermissionAwareActivityActivity.requestPermissions(java.lang.String[], int).requestPermissions in interface PermissionAwareActivity