I hereby claim:
- I am ryanlntn on github.
- I am ryanlntn (https://keybase.io/ryanlntn) on keybase.
- I have a public key whose fingerprint is 1E93 1386 063A E49B CB7E CE76 536A E6E1 B80B EBAB
To claim this, I am signing this object:
# Path to your oh-my-zsh configuration. | |
ZSH=$HOME/.oh-my-zsh | |
# Set name of the theme to load. | |
# Look in ~/.oh-my-zsh/themes/ | |
# Optionally, if you set this to "random", it'll load a random theme each | |
# time that oh-my-zsh is loaded. | |
ZSH_THEME="muse" | |
# Example aliases |
I hereby claim:
To claim this, I am signing this object:
package com.myapp; | |
import com.facebook.react.ReactActivity; | |
import com.facebook.react.ReactPackage; | |
import com.facebook.react.shell.MainReactPackage; | |
import java.util.Arrays; | |
import java.util.List; | |
public class MainActivity extends ReactActivity { |
import com.myapp.imagepicker.*; // import the package | |
public class MainActivity extends ReactActivity { | |
@Override | |
protected List<ReactPackage> getPackages() { | |
return Arrays.<ReactPackage>asList( | |
new MainReactPackage(), | |
new ImagePickerPackage() // include it in getPackages | |
); | |
} |
package com.myapp.imagepicker; | |
import com.facebook.react.ReactPackage; | |
import com.facebook.react.bridge.JavaScriptModule; | |
import com.facebook.react.bridge.NativeModule; | |
import com.facebook.react.bridge.ReactApplicationContext; | |
import com.facebook.react.uimanager.ViewManager; | |
import java.util.ArrayList; | |
import java.util.Collections; |
package com.myapp.imagepicker; | |
import com.facebook.react.bridge.ReactContextBaseJavaModule; | |
public class ImagePickerModule extends ReactContextBaseJavaModule { | |
public ImagePickerModule(ReactApplicationContext reactContext) { | |
super(reactContext); | |
} | |
} |
@Override | |
public String getName() { | |
return "ImagePicker"; | |
} |
import com.facebook.react.bridge.Callback; | |
import com.facebook.react.bridge.ReadableMap; | |
public class ImagePickerModule extends ReactContextBaseJavaModule { | |
@ReactMethod | |
public void openSelectDialog(ReadableMap config, Callback successCallback, Callback cancelCallback) { | |
Activity currentActivity = getCurrentActivity(); | |
if (currentActivity == null) { | |
cancelCallback.invoke("Activity doesn't exist"); |
public class ImagePickerModule extends ReactContextBaseJavaModule { | |
private static final int PICK_IMAGE = 1; | |
private Callback pickerSuccessCallback; | |
private Callback pickerCancelCallback; | |
@ReactMethod | |
public void openSelectDialog(ReadableMap config, Callback successCallback, Callback cancelCallback) { | |
Activity currentActivity = getCurrentActivity(); |