INNER CODE UNIT · Java

list

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

    public void list(ReadableMap options, final Callback callback) {
        final MaterialSimpleListAdapter simpleListAdapter = new MaterialSimpleListAdapter(new MaterialSimpleListAdapter.Callback() {
            @Override
            public void onMaterialListItemSelected(MaterialDialog dialog, int index, MaterialSimpleListItem item) {
                if (!mCallbackConsumed) {
                    mCallbackConsumed = true;
                    callback.invoke(index, item.getContent());
                }
                if (simple != null) {
                    simple.dismiss();
                }
            }
        });

        ReadableArray arr = options.getArray("items");
        for(int i = 0; i < arr.size(); i++){
            simpleListAdapter.add(new MaterialSimpleListItem.Builder(getCurrentActivity())
                    .content(arr.getString(i))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…