public Dialog onCreateDialog()

in app/src/main/java/ms/appcenter/sampleapp/android/AnalyticsActivity.java [53:73]


        public Dialog onCreateDialog(Bundle savedInstanceState) {
            AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
            CharSequence[] colors = {"Yellow", "Blue", "Red"};
            builder.setTitle("Pick a color").setItems(colors, (dialog, index) -> {
                Map<String, String> properties = new HashMap<>();
                switch (index) {
                    case 0:
                        properties.put("Color", "Yellow");
                        break;
                    case 1:
                        properties.put("Color", "Blue");
                        break;
                    case 2:
                        properties.put("Color", "Red");
                        break;
                }
                Analytics.trackEvent("Color event", properties);

            });
            return builder.create();
        }