INNER CODE UNIT · Java

show

react-native-dialogs/react-native-dialogs · android/src/main/java/com/aakashns/reactnativedialogs/modules/DialogAndroid.java:201

    public void show(ReadableMap options, final Callback callback) {
        if (getCurrentActivity() == null) {
            callback.invoke("error", "React Native Activity is null", options.toString());
            return;
        }
        mBuilder = new MaterialDialog.Builder(getCurrentActivity());
        try {
            applyOptions(mBuilder, options);
        } catch (Exception e) {
            callback.invoke("error", e.getMessage(), options.toString());
            return;
        }

        if (options.hasKey("onPositive")) {
            mBuilder.onPositive(new MaterialDialog.SingleButtonCallback() {
                @Override
                public void onClick(MaterialDialog materialDialog, DialogAction dialogAction) {
                    if (!mCallbackConsumed) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…