Class BundleUtil


  • public final class BundleUtil
    extends Object
    Utilities for Bundle.
    • Method Detail

      • getBinder

        @Nullable
        public static IBinder getBinder​(Bundle bundle,
                                        @Nullable
                                        String key)
        Gets an IBinder inside a Bundle for all Android versions.
        Parameters:
        bundle - The bundle to get the IBinder.
        key - The key to use while getting the IBinder.
        Returns:
        The IBinder that was obtained.
      • putBinder

        public static void putBinder​(Bundle bundle,
                                     @Nullable
                                     String key,
                                     @Nullable
                                     IBinder binder)
        Puts an IBinder inside a Bundle for all Android versions.
        Parameters:
        bundle - The bundle to insert the IBinder.
        key - The key to use while putting the IBinder.
        binder - The IBinder to put.