META-INF/
META-INF/MANIFEST.MF
android/
android/support/
android/support/customtabs/
android/support/customtabs/CustomTabsSessionToken$1.classCustomTabsSessionToken.java
package android.support.customtabs
android.support.customtabs.CustomTabsSessionToken$1 extends android.support.customtabs.CustomTabsCallback {
final android.support.customtabs.CustomTabsSessionToken this$0
void (android.support.customtabs.CustomTabsSessionToken)
android.support.customtabs.CustomTabsSessionToken this$0
public void onNavigationEvent (int, android.os.Bundle)
android.os.RemoteException e
int navigationEvent
android.os.Bundle extras
}
android/support/customtabs/CustomTabsService$1$1.classCustomTabsService.java
package android.support.customtabs
android.support.customtabs.CustomTabsService$1$1 extends java.lang.Object implements android.os.IBinder$DeathRecipient {
final android.support.customtabs.CustomTabsSessionToken val$sessionToken
final android.support.customtabs.CustomTabsService$1 this$1
void (android.support.customtabs.CustomTabsService$1, android.support.customtabs.CustomTabsSessionToken)
android.support.customtabs.CustomTabsService$1 this$1
public void binderDied ()
}
android/support/customtabs/CustomTabsService.classCustomTabsService.java
package android.support.customtabs
public abstract android.support.customtabs.CustomTabsService extends android.app.Service {
public static final String ACTION_CUSTOM_TABS_CONNECTION
public static final String KEY_URL
private final java.util.Map mDeathRecipientMap
private android.support.customtabs.ICustomTabsService$Stub mBinder
public void ()
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
protected boolean cleanUpSession (android.support.customtabs.CustomTabsSessionToken)
android.os.IBinder binder
android.os.IBinder$DeathRecipient deathRecipient
java.util.NoSuchElementException e
android.support.customtabs.CustomTabsSessionToken sessionToken
protected abstract boolean warmup (long)
protected abstract boolean newSession (android.support.customtabs.CustomTabsSessionToken)
protected abstract boolean mayLaunchUrl (android.support.customtabs.CustomTabsSessionToken, android.net.Uri, android.os.Bundle, java.util.List)
protected abstract android.os.Bundle extraCommand (java.lang.String, android.os.Bundle)
protected abstract boolean updateVisuals (android.support.customtabs.CustomTabsSessionToken, android.os.Bundle)
static java.util.Map access$000 (android.support.customtabs.CustomTabsService)
android.support.customtabs.CustomTabsService x0
}
android/support/customtabs/CustomTabsIntent$Builder.classCustomTabsIntent.java
package android.support.customtabs
public final android.support.customtabs.CustomTabsIntent$Builder extends java.lang.Object {
private final android.content.Intent mIntent
private java.util.ArrayList mMenuItems
private android.os.Bundle mStartAnimationBundle
private java.util.ArrayList mActionButtons
private boolean mInstantAppsEnabled
public void ()
public void (android.support.customtabs.CustomTabsSession)
android.support.customtabs.CustomTabsSession session
android.os.Bundle bundle
public android.support.customtabs.CustomTabsIntent$Builder setToolbarColor (int)
int color
public android.support.customtabs.CustomTabsIntent$Builder enableUrlBarHiding ()
public android.support.customtabs.CustomTabsIntent$Builder setCloseButtonIcon (android.graphics.Bitmap)
android.graphics.Bitmap icon
public android.support.customtabs.CustomTabsIntent$Builder setShowTitle (boolean)
boolean showTitle
public android.support.customtabs.CustomTabsIntent$Builder addMenuItem (java.lang.String, android.app.PendingIntent)
String label
android.app.PendingIntent pendingIntent
android.os.Bundle bundle
public android.support.customtabs.CustomTabsIntent$Builder addDefaultShareMenuItem ()
public android.support.customtabs.CustomTabsIntent$Builder setActionButton (android.graphics.Bitmap, java.lang.String, android.app.PendingIntent, boolean)
android.graphics.Bitmap icon
String description
android.app.PendingIntent pendingIntent
boolean shouldTint
android.os.Bundle bundle
public android.support.customtabs.CustomTabsIntent$Builder setActionButton (android.graphics.Bitmap, java.lang.String, android.app.PendingIntent)
android.graphics.Bitmap icon
String description
android.app.PendingIntent pendingIntent
public android.support.customtabs.CustomTabsIntent$Builder addToolbarItem (int, android.graphics.Bitmap, java.lang.String, android.app.PendingIntent) throws java.lang.IllegalStateException
int id
android.graphics.Bitmap icon
String description
android.app.PendingIntent pendingIntent
android.os.Bundle bundle
public android.support.customtabs.CustomTabsIntent$Builder setSecondaryToolbarColor (int)
int color
public android.support.customtabs.CustomTabsIntent$Builder setSecondaryToolbarViews (android.widget.RemoteViews, int[], android.app.PendingIntent)
android.widget.RemoteViews remoteViews
int[] clickableIDs
android.app.PendingIntent pendingIntent
public android.support.customtabs.CustomTabsIntent$Builder setInstantAppsEnabled (boolean)
boolean enabled
public android.support.customtabs.CustomTabsIntent$Builder setStartAnimations (android.content.Context, int, int)
android.content.Context context
int enterResId
int exitResId
public android.support.customtabs.CustomTabsIntent$Builder setExitAnimations (android.content.Context, int, int)
android.content.Context context
int enterResId
int exitResId
android.os.Bundle bundle
public android.support.customtabs.CustomTabsIntent build ()
}
android/support/customtabs/CustomTabsService$1.classCustomTabsService.java
package android.support.customtabs
android.support.customtabs.CustomTabsService$1 extends android.support.customtabs.ICustomTabsService$Stub {
final android.support.customtabs.CustomTabsService this$0
void (android.support.customtabs.CustomTabsService)
android.support.customtabs.CustomTabsService this$0
public boolean warmup (long)
long flags
public boolean newSession (android.support.customtabs.ICustomTabsCallback)
android.os.IBinder$DeathRecipient deathRecipient
android.os.RemoteException e
android.support.customtabs.ICustomTabsCallback callback
android.support.customtabs.CustomTabsSessionToken sessionToken
public boolean mayLaunchUrl (android.support.customtabs.ICustomTabsCallback, android.net.Uri, android.os.Bundle, java.util.List)
android.support.customtabs.ICustomTabsCallback callback
android.net.Uri url
android.os.Bundle extras
java.util.List otherLikelyBundles
public android.os.Bundle extraCommand (java.lang.String, android.os.Bundle)
String commandName
android.os.Bundle args
public boolean updateVisuals (android.support.customtabs.ICustomTabsCallback, android.os.Bundle)
android.support.customtabs.ICustomTabsCallback callback
android.os.Bundle bundle
}
android/support/customtabs/CustomTabsSession.classCustomTabsSession.java
package android.support.customtabs
public final android.support.customtabs.CustomTabsSession extends java.lang.Object {
private static final String TAG
private final android.support.customtabs.ICustomTabsService mService
private final android.support.customtabs.ICustomTabsCallback mCallback
private final android.content.ComponentName mComponentName
void (android.support.customtabs.ICustomTabsService, android.support.customtabs.ICustomTabsCallback, android.content.ComponentName)
android.support.customtabs.ICustomTabsService service
android.support.customtabs.ICustomTabsCallback callback
android.content.ComponentName componentName
public boolean mayLaunchUrl (android.net.Uri, android.os.Bundle, java.util.List)
android.os.RemoteException e
android.net.Uri url
android.os.Bundle extras
java.util.List otherLikelyBundles
public boolean setActionButton (android.graphics.Bitmap, java.lang.String)
android.os.RemoteException e
android.graphics.Bitmap icon
String description
android.os.Bundle bundle
android.os.Bundle metaBundle
public boolean setSecondaryToolbarViews (android.widget.RemoteViews, int[], android.app.PendingIntent)
android.os.RemoteException e
android.widget.RemoteViews remoteViews
int[] clickableIDs
android.app.PendingIntent pendingIntent
android.os.Bundle bundle
public boolean setToolbarItem (int, android.graphics.Bitmap, java.lang.String)
android.os.RemoteException e
int id
android.graphics.Bitmap icon
String description
android.os.Bundle bundle
android.os.Bundle metaBundle
android.os.IBinder getBinder ()
android.content.ComponentName getComponentName ()
}
android/support/customtabs/CustomTabsSessionToken.classCustomTabsSessionToken.java
package android.support.customtabs
public android.support.customtabs.CustomTabsSessionToken extends java.lang.Object {
private static final String TAG
private final android.support.customtabs.ICustomTabsCallback mCallbackBinder
private final android.support.customtabs.CustomTabsCallback mCallback
public static android.support.customtabs.CustomTabsSessionToken getSessionTokenFromIntent (android.content.Intent)
android.content.Intent intent
android.os.Bundle b
android.os.IBinder binder
void (android.support.customtabs.ICustomTabsCallback)
android.support.customtabs.ICustomTabsCallback callbackBinder
android.os.IBinder getCallbackBinder ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
android.support.customtabs.CustomTabsSessionToken token
public android.support.customtabs.CustomTabsCallback getCallback ()
static android.support.customtabs.ICustomTabsCallback access$000 (android.support.customtabs.CustomTabsSessionToken)
android.support.customtabs.CustomTabsSessionToken x0
}
android/support/customtabs/ICustomTabsCallback$Stub.classICustomTabsCallback.java
package android.support.customtabs
public abstract android.support.customtabs.ICustomTabsCallback$Stub extends android.os.Binder implements android.support.customtabs.ICustomTabsCallback {
private static final String DESCRIPTOR
static final int TRANSACTION_onNavigationEvent
static final int TRANSACTION_extraCallback
public void ()
public static android.support.customtabs.ICustomTabsCallback asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
android.os.Bundle _arg1
int _arg0
android.os.Bundle _arg1
android.os.Bundle _arg1
String _arg0
android.os.Bundle _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
android/support/customtabs/CustomTabsClient$1.classCustomTabsClient.java
package android.support.customtabs
final android.support.customtabs.CustomTabsClient$1 extends android.support.customtabs.CustomTabsServiceConnection {
final android.content.Context val$applicationContext
void (android.content.Context)
public final void onCustomTabsServiceConnected (android.content.ComponentName, android.support.customtabs.CustomTabsClient)
android.content.ComponentName name
android.support.customtabs.CustomTabsClient client
public final void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName componentName
}
android/support/customtabs/CustomTabsClient.classCustomTabsClient.java
package android.support.customtabs
public android.support.customtabs.CustomTabsClient extends java.lang.Object {
private final android.support.customtabs.ICustomTabsService mService
private final android.content.ComponentName mServiceComponentName
void (android.support.customtabs.ICustomTabsService, android.content.ComponentName)
android.support.customtabs.ICustomTabsService service
android.content.ComponentName componentName
public static boolean bindCustomTabsService (android.content.Context, java.lang.String, android.support.customtabs.CustomTabsServiceConnection)
android.content.Context context
String packageName
android.support.customtabs.CustomTabsServiceConnection connection
android.content.Intent intent
public static java.lang.String getPackageName (android.content.Context, java.util.List)
android.content.Context context
java.util.List packages
public static java.lang.String getPackageName (android.content.Context, java.util.List, boolean)
String packageName
android.content.pm.ResolveInfo defaultViewHandlerInfo
String packageName
android.content.Context context
java.util.List packages
boolean ignoreDefault
android.content.pm.PackageManager pm
java.util.List packageNames
android.content.Intent activityIntent
android.content.Intent serviceIntent
public static boolean connectAndInitialize (android.content.Context, java.lang.String)
SecurityException e
android.content.Context context
String packageName
android.content.Context applicationContext
android.support.customtabs.CustomTabsServiceConnection connection
public boolean warmup (long)
android.os.RemoteException e
long flags
public android.support.customtabs.CustomTabsSession newSession (android.support.customtabs.CustomTabsCallback)
android.os.RemoteException e
android.support.customtabs.CustomTabsCallback callback
android.support.customtabs.ICustomTabsCallback$Stub wrapper
public android.os.Bundle extraCommand (java.lang.String, android.os.Bundle)
android.os.RemoteException e
String commandName
android.os.Bundle args
}
android/support/customtabs/ICustomTabsService.classICustomTabsService.java
package android.support.customtabs
public abstract android.support.customtabs.ICustomTabsService extends java.lang.Object implements android.os.IInterface {
public abstract boolean warmup (long) throws android.os.RemoteException
public abstract boolean newSession (android.support.customtabs.ICustomTabsCallback) throws android.os.RemoteException
public abstract boolean mayLaunchUrl (android.support.customtabs.ICustomTabsCallback, android.net.Uri, android.os.Bundle, java.util.List) throws android.os.RemoteException
public abstract android.os.Bundle extraCommand (java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract boolean updateVisuals (android.support.customtabs.ICustomTabsCallback, android.os.Bundle) throws android.os.RemoteException
}
android/support/customtabs/CustomTabsIntent$1.classCustomTabsIntent.java
package android.support.customtabs
android.support.customtabs.CustomTabsIntent$1 extends java.lang.Object {
}
android/support/customtabs/ICustomTabsCallback.classICustomTabsCallback.java
package android.support.customtabs
public abstract android.support.customtabs.ICustomTabsCallback extends java.lang.Object implements android.os.IInterface {
public abstract void onNavigationEvent (int, android.os.Bundle) throws android.os.RemoteException
public abstract void extraCallback (java.lang.String, android.os.Bundle) throws android.os.RemoteException
}
android/support/customtabs/CustomTabsClient$2.classCustomTabsClient.java
package android.support.customtabs
android.support.customtabs.CustomTabsClient$2 extends android.support.customtabs.ICustomTabsCallback$Stub {
final android.support.customtabs.CustomTabsCallback val$callback
final android.support.customtabs.CustomTabsClient this$0
void (android.support.customtabs.CustomTabsClient, android.support.customtabs.CustomTabsCallback)
android.support.customtabs.CustomTabsClient this$0
public void onNavigationEvent (int, android.os.Bundle)
int navigationEvent
android.os.Bundle extras
public void extraCallback (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String callbackName
android.os.Bundle args
}
android/support/customtabs/CustomTabsCallback.classCustomTabsCallback.java
package android.support.customtabs
public android.support.customtabs.CustomTabsCallback extends java.lang.Object {
public static final int NAVIGATION_STARTED
public static final int NAVIGATION_FINISHED
public static final int NAVIGATION_FAILED
public static final int NAVIGATION_ABORTED
public static final int TAB_SHOWN
public static final int TAB_HIDDEN
public void ()
public void onNavigationEvent (int, android.os.Bundle)
int navigationEvent
android.os.Bundle extras
public void extraCallback (java.lang.String, android.os.Bundle)
String callbackName
android.os.Bundle args
}
android/support/customtabs/ICustomTabsService$Stub.classICustomTabsService.java
package android.support.customtabs
public abstract android.support.customtabs.ICustomTabsService$Stub extends android.os.Binder implements android.support.customtabs.ICustomTabsService {
private static final String DESCRIPTOR
static final int TRANSACTION_warmup
static final int TRANSACTION_newSession
static final int TRANSACTION_mayLaunchUrl
static final int TRANSACTION_extraCommand
static final int TRANSACTION_updateVisuals
public void ()
public static android.support.customtabs.ICustomTabsService asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
long _arg0
boolean _result
android.support.customtabs.ICustomTabsCallback _arg0
boolean _result
android.net.Uri _arg1
android.os.Bundle _arg2
android.support.customtabs.ICustomTabsCallback _arg0
android.net.Uri _arg1
android.os.Bundle _arg2
java.util.List _arg3
boolean _result
android.os.Bundle _arg1
String _arg0
android.os.Bundle _arg1
android.os.Bundle _result
android.os.Bundle _arg1
android.support.customtabs.ICustomTabsCallback _arg0
android.os.Bundle _arg1
boolean _result
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
android/support/customtabs/ICustomTabsCallback$Stub$Proxy.classICustomTabsCallback.java
package android.support.customtabs
android.support.customtabs.ICustomTabsCallback$Stub$Proxy extends java.lang.Object implements android.support.customtabs.ICustomTabsCallback {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void onNavigationEvent (int, android.os.Bundle) throws android.os.RemoteException
int navigationEvent
android.os.Bundle extras
android.os.Parcel _data
public void extraCallback (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String callbackName
android.os.Bundle args
android.os.Parcel _data
}
android/support/customtabs/ICustomTabsService$Stub$Proxy.classICustomTabsService.java
package android.support.customtabs
android.support.customtabs.ICustomTabsService$Stub$Proxy extends java.lang.Object implements android.support.customtabs.ICustomTabsService {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public boolean warmup (long) throws android.os.RemoteException
long flags
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public boolean newSession (android.support.customtabs.ICustomTabsCallback) throws android.os.RemoteException
android.support.customtabs.ICustomTabsCallback callback
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public boolean mayLaunchUrl (android.support.customtabs.ICustomTabsCallback, android.net.Uri, android.os.Bundle, java.util.List) throws android.os.RemoteException
android.support.customtabs.ICustomTabsCallback callback
android.net.Uri url
android.os.Bundle extras
java.util.List otherLikelyBundles
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public android.os.Bundle extraCommand (java.lang.String, android.os.Bundle) throws android.os.RemoteException
android.os.Bundle _result
String commandName
android.os.Bundle args
android.os.Parcel _data
android.os.Parcel _reply
android.os.Bundle _result
public boolean updateVisuals (android.support.customtabs.ICustomTabsCallback, android.os.Bundle) throws android.os.RemoteException
android.support.customtabs.ICustomTabsCallback callback
android.os.Bundle bundle
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
}
android/support/customtabs/CustomTabsServiceConnection$1.classCustomTabsServiceConnection.java
package android.support.customtabs
android.support.customtabs.CustomTabsServiceConnection$1 extends android.support.customtabs.CustomTabsClient {
final android.support.customtabs.CustomTabsServiceConnection this$0
void (android.support.customtabs.CustomTabsServiceConnection, android.support.customtabs.ICustomTabsService, android.content.ComponentName)
android.support.customtabs.CustomTabsServiceConnection this$0
android.support.customtabs.ICustomTabsService service
android.content.ComponentName componentName
}
android/support/customtabs/CustomTabsIntent.classCustomTabsIntent.java
package android.support.customtabs
public final android.support.customtabs.CustomTabsIntent extends java.lang.Object {
private static final String EXTRA_USER_OPT_OUT_FROM_CUSTOM_TABS
public static final String EXTRA_SESSION
public static final String EXTRA_TOOLBAR_COLOR
public static final String EXTRA_ENABLE_URLBAR_HIDING
public static final String EXTRA_CLOSE_BUTTON_ICON
public static final String EXTRA_TITLE_VISIBILITY_STATE
public static final int NO_TITLE
public static final int SHOW_PAGE_TITLE
public static final String EXTRA_ACTION_BUTTON_BUNDLE
public static final String EXTRA_TOOLBAR_ITEMS
public static final String EXTRA_SECONDARY_TOOLBAR_COLOR
public static final String KEY_ICON
public static final String KEY_DESCRIPTION
public static final String KEY_PENDING_INTENT
public static final String EXTRA_TINT_ACTION_BUTTON
public static final String EXTRA_MENU_ITEMS
public static final String KEY_MENU_ITEM_TITLE
public static final String EXTRA_EXIT_ANIMATION_BUNDLE
public static final String EXTRA_DEFAULT_SHARE_MENU_ITEM
public static final String EXTRA_REMOTEVIEWS
public static final String EXTRA_REMOTEVIEWS_VIEW_IDS
public static final String EXTRA_REMOTEVIEWS_PENDINGINTENT
public static final String EXTRA_REMOTEVIEWS_CLICKED_ID
public static final String EXTRA_ENABLE_INSTANT_APPS
public static final String KEY_ID
public static final int TOOLBAR_ACTION_BUTTON_ID
private static final int MAX_TOOLBAR_ITEMS
public final android.content.Intent intent
public final android.os.Bundle startAnimationBundle
public void launchUrl (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri url
private void (android.content.Intent, android.os.Bundle)
android.content.Intent intent
android.os.Bundle startAnimationBundle
public static int getMaxToolbarItems ()
public static android.content.Intent setAlwaysUseBrowserUI (android.content.Intent)
android.content.Intent intent
public static boolean shouldAlwaysUseBrowserUI (android.content.Intent)
android.content.Intent intent
void (android.content.Intent, android.os.Bundle, android.support.customtabs.CustomTabsIntent$1)
android.content.Intent x0
android.os.Bundle x1
android.support.customtabs.CustomTabsIntent$1 x2
}
android/support/customtabs/CustomTabsServiceConnection.classCustomTabsServiceConnection.java
package android.support.customtabs
public abstract android.support.customtabs.CustomTabsServiceConnection extends java.lang.Object implements android.content.ServiceConnection {
public void ()
public final void onServiceConnected (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName name
android.os.IBinder service
public abstract void onCustomTabsServiceConnected (android.content.ComponentName, android.support.customtabs.CustomTabsClient)
}