INNER CODE UNIT · Java

openAutocompleteModal

tolu360/react-native-google-places · android/src/main/java/com/arttitude360/reactnative/rngoogleplaces/RNGooglePlacesModule.java:125

    public void openAutocompleteModal(ReadableMap options, ReadableArray fields, final Promise promise) {

        if (!Places.isInitialized()) {
            promise.reject("E_API_KEY_ERROR", new Error("No API key defined in gradle.properties or errors initializing Places"));
            return;
        }

        Activity currentActivity = getCurrentActivity();

        if (currentActivity == null) {
            promise.reject("E_ACTIVITY_DOES_NOT_EXIST", new Error("Activity doesn't exist"));
            return;
        }

        this.pendingPromise = promise;
        this.lastSelectedFields = new ArrayList<>();
        String type = options.getString("type");
        String country = options.getString("country");

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…