Class BelvedereUi



  • public class BelvedereUi
    extends java.lang.Object
    Main entry-point for interacting the UI components of Belvedere. There are two different UIs available: - Dialog (from 1.x) - ImageStream (BottomSheet)
    • Constructor Detail

      • BelvedereUi

        public BelvedereUi()
    • Method Detail

      • install

        public static ImageStream install(AppCompatActivity activity)
        Install the ImageStream to an AppCompatActivity
        Parameters:
        activity - the activity that will show the ImageStream
        Returns:
        an ImageStream
      • showDialog

        public static void showDialog(FragmentManager fm,
                                      java.util.List<MediaIntent> mediaIntent)
        Show the Belvedere dialog to the user
        Parameters:
        fm - a valid FragmentManager
        mediaIntent - a list of MediaIntent
      • showDialog

        public static void showDialog(FragmentManager fm,
                                      MediaIntent... mediaIntent)
        Show the Belvedere dialog to the user
        Parameters:
        fm - a valid FragmentManager
        mediaIntent - a list of MediaIntent