META-INF/
META-INF/MANIFEST.MF
META-INF/androidx.arch.core_core-runtime.version
META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version
META-INF/androidx.coordinatorlayout_coordinatorlayout.version
META-INF/androidx.core_core.version
META-INF/androidx.cursoradapter_cursoradapter.version
META-INF/androidx.customview_customview.version
META-INF/androidx.documentfile_documentfile.version
META-INF/androidx.drawerlayout_drawerlayout.version
META-INF/androidx.fragment_fragment.version
META-INF/androidx.interpolator_interpolator.version
META-INF/androidx.legacy_legacy-support-core-ui.version
META-INF/androidx.legacy_legacy-support-core-utils.version
META-INF/androidx.lifecycle_lifecycle-livedata-core.version
META-INF/androidx.lifecycle_lifecycle-runtime.version
META-INF/androidx.lifecycle_lifecycle-viewmodel.version
META-INF/androidx.loader_loader.version
META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version
META-INF/androidx.media_media.version
META-INF/androidx.print_print.version
META-INF/androidx.recyclerview_recyclerview.version
META-INF/androidx.slidingpanelayout_slidingpanelayout.version
META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version
META-INF/androidx.versionedparcelable_versionedparcelable.version
META-INF/androidx.viewpager_viewpager.version
android/arch/core/executor/ArchTaskExecutor$1.class
ArchTaskExecutor.java
package android.arch.core.executor
final android.arch.core.executor.ArchTaskExecutor$1 extends java.lang.Object implements java.util.concurrent.Executor {
void <init> ()
public void execute (java.lang.Runnable)
Runnable command
}
android/arch/core/executor/ArchTaskExecutor$2.class
ArchTaskExecutor.java
package android.arch.core.executor
final android.arch.core.executor.ArchTaskExecutor$2 extends java.lang.Object implements java.util.concurrent.Executor {
void <init> ()
public void execute (java.lang.Runnable)
Runnable command
}
android/arch/core/executor/ArchTaskExecutor.class
ArchTaskExecutor.java
package android.arch.core.executor
public android.arch.core.executor.ArchTaskExecutor extends android.arch.core.executor.TaskExecutor {
private static volatile android.arch.core.executor.ArchTaskExecutor sInstance
private android.arch.core.executor.TaskExecutor mDelegate
private android.arch.core.executor.TaskExecutor mDefaultTaskExecutor
private static final java.util.concurrent.Executor sMainThreadExecutor
private static final java.util.concurrent.Executor sIOThreadExecutor
private void <init> ()
public static android.arch.core.executor.ArchTaskExecutor getInstance ()
public void setDelegate (android.arch.core.executor.TaskExecutor)
android.arch.core.executor.TaskExecutor taskExecutor
public void executeOnDiskIO (java.lang.Runnable)
Runnable runnable
public void postToMainThread (java.lang.Runnable)
Runnable runnable
public static java.util.concurrent.Executor getMainThreadExecutor ()
public static java.util.concurrent.Executor getIOThreadExecutor ()
public boolean isMainThread ()
static void <clinit> ()
}
android/arch/core/executor/DefaultTaskExecutor.class
DefaultTaskExecutor.java
package android.arch.core.executor
public android.arch.core.executor.DefaultTaskExecutor extends android.arch.core.executor.TaskExecutor {
private final Object mLock
private java.util.concurrent.ExecutorService mDiskIO
private volatile android.os.Handler mMainHandler
public void <init> ()
public void executeOnDiskIO (java.lang.Runnable)
Runnable runnable
public void postToMainThread (java.lang.Runnable)
Runnable runnable
public boolean isMainThread ()
}
android/arch/core/executor/TaskExecutor.class
TaskExecutor.java
package android.arch.core.executor
public abstract android.arch.core.executor.TaskExecutor extends java.lang.Object {
public void <init> ()
public abstract void executeOnDiskIO (java.lang.Runnable)
public abstract void postToMainThread (java.lang.Runnable)
public void executeOnMainThread (java.lang.Runnable)
Runnable runnable
public abstract boolean isMainThread ()
}
android/arch/core/internal/FastSafeIterableMap.class
FastSafeIterableMap.java
package android.arch.core.internal
public android.arch.core.internal.FastSafeIterableMap extends android.arch.core.internal.SafeIterableMap {
private java.util.HashMap mHashMap
public void <init> ()
protected android.arch.core.internal.SafeIterableMap$Entry get (java.lang.Object)
Object k
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object v
android.arch.core.internal.SafeIterableMap$Entry current
public java.lang.Object remove (java.lang.Object)
Object key
Object removed
public boolean contains (java.lang.Object)
Object key
public java.util.Map$Entry ceil (java.lang.Object)
Object k
}
android/arch/core/internal/SafeIterableMap$1.class
SafeIterableMap.java
package android.arch.core.internal
synthetic android.arch.core.internal.SafeIterableMap$1 extends java.lang.Object {
}
android/arch/core/internal/SafeIterableMap$AscendingIterator.class
SafeIterableMap.java
package android.arch.core.internal
android.arch.core.internal.SafeIterableMap$AscendingIterator extends android.arch.core.internal.SafeIterableMap$ListIterator {
void <init> (android.arch.core.internal.SafeIterableMap$Entry, android.arch.core.internal.SafeIterableMap$Entry)
android.arch.core.internal.SafeIterableMap$Entry start
android.arch.core.internal.SafeIterableMap$Entry expectedEnd
android.arch.core.internal.SafeIterableMap$Entry forward (android.arch.core.internal.SafeIterableMap$Entry)
android.arch.core.internal.SafeIterableMap$Entry entry
android.arch.core.internal.SafeIterableMap$Entry backward (android.arch.core.internal.SafeIterableMap$Entry)
android.arch.core.internal.SafeIterableMap$Entry entry
}
android/arch/core/internal/SafeIterableMap$DescendingIterator.class
SafeIterableMap.java
package android.arch.core.internal
android.arch.core.internal.SafeIterableMap$DescendingIterator extends android.arch.core.internal.SafeIterableMap$ListIterator {
void <init> (android.arch.core.internal.SafeIterableMap$Entry, android.arch.core.internal.SafeIterableMap$Entry)
android.arch.core.internal.SafeIterableMap$Entry start
android.arch.core.internal.SafeIterableMap$Entry expectedEnd
android.arch.core.internal.SafeIterableMap$Entry forward (android.arch.core.internal.SafeIterableMap$Entry)
android.arch.core.internal.SafeIterableMap$Entry entry
android.arch.core.internal.SafeIterableMap$Entry backward (android.arch.core.internal.SafeIterableMap$Entry)
android.arch.core.internal.SafeIterableMap$Entry entry
}
android/arch/core/internal/SafeIterableMap$Entry.class
SafeIterableMap.java
package android.arch.core.internal
android.arch.core.internal.SafeIterableMap$Entry extends java.lang.Object implements java.util.Map$Entry {
final Object mKey
final Object mValue
android.arch.core.internal.SafeIterableMap$Entry mNext
android.arch.core.internal.SafeIterableMap$Entry mPrevious
void <init> (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
android.arch.core.internal.SafeIterableMap$Entry entry
public int hashCode ()
}
android/arch/core/internal/SafeIterableMap$IteratorWithAdditions.class
SafeIterableMap.java
package android.arch.core.internal
android.arch.core.internal.SafeIterableMap$IteratorWithAdditions extends java.lang.Object implements java.util.Iterator android.arch.core.internal.SafeIterableMap$SupportRemove {
private android.arch.core.internal.SafeIterableMap$Entry mCurrent
private boolean mBeforeStart
final synthetic android.arch.core.internal.SafeIterableMap this$0
private void <init> (android.arch.core.internal.SafeIterableMap)
public void supportRemove (android.arch.core.internal.SafeIterableMap$Entry)
android.arch.core.internal.SafeIterableMap$Entry entry
public boolean hasNext ()
public java.util.Map$Entry next ()
public volatile synthetic java.lang.Object next ()
synthetic void <init> (android.arch.core.internal.SafeIterableMap, android.arch.core.internal.SafeIterableMap$1)
android.arch.core.internal.SafeIterableMap x0
android.arch.core.internal.SafeIterableMap$1 x1
}
android/arch/core/internal/SafeIterableMap$ListIterator.class
SafeIterableMap.java
package android.arch.core.internal
abstract android.arch.core.internal.SafeIterableMap$ListIterator extends java.lang.Object implements java.util.Iterator android.arch.core.internal.SafeIterableMap$SupportRemove {
android.arch.core.internal.SafeIterableMap$Entry mExpectedEnd
android.arch.core.internal.SafeIterableMap$Entry mNext
void <init> (android.arch.core.internal.SafeIterableMap$Entry, android.arch.core.internal.SafeIterableMap$Entry)
android.arch.core.internal.SafeIterableMap$Entry start
android.arch.core.internal.SafeIterableMap$Entry expectedEnd
public boolean hasNext ()
public void supportRemove (android.arch.core.internal.SafeIterableMap$Entry)
android.arch.core.internal.SafeIterableMap$Entry entry
private android.arch.core.internal.SafeIterableMap$Entry nextNode ()
public java.util.Map$Entry next ()
java.util.Map$Entry result
abstract android.arch.core.internal.SafeIterableMap$Entry forward (android.arch.core.internal.SafeIterableMap$Entry)
abstract android.arch.core.internal.SafeIterableMap$Entry backward (android.arch.core.internal.SafeIterableMap$Entry)
public volatile synthetic java.lang.Object next ()
}
android/arch/core/internal/SafeIterableMap$SupportRemove.class
SafeIterableMap.java
package android.arch.core.internal
abstract android.arch.core.internal.SafeIterableMap$SupportRemove extends java.lang.Object {
public abstract void supportRemove (android.arch.core.internal.SafeIterableMap$Entry)
}
android/arch/core/internal/SafeIterableMap.class
SafeIterableMap.java
package android.arch.core.internal
public android.arch.core.internal.SafeIterableMap extends java.lang.Object implements java.lang.Iterable {
private android.arch.core.internal.SafeIterableMap$Entry mStart
private android.arch.core.internal.SafeIterableMap$Entry mEnd
private java.util.WeakHashMap mIterators
private int mSize
public void <init> ()
protected android.arch.core.internal.SafeIterableMap$Entry get (java.lang.Object)
Object k
android.arch.core.internal.SafeIterableMap$Entry currentNode
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object v
android.arch.core.internal.SafeIterableMap$Entry entry
protected android.arch.core.internal.SafeIterableMap$Entry put (java.lang.Object, java.lang.Object)
Object key
Object v
android.arch.core.internal.SafeIterableMap$Entry newEntry
public java.lang.Object remove (java.lang.Object)
android.arch.core.internal.SafeIterableMap$SupportRemove iter
Object key
android.arch.core.internal.SafeIterableMap$Entry toRemove
public int size ()
public java.util.Iterator iterator ()
android.arch.core.internal.SafeIterableMap$ListIterator iterator
public java.util.Iterator descendingIterator ()
android.arch.core.internal.SafeIterableMap$DescendingIterator iterator
public android.arch.core.internal.SafeIterableMap$IteratorWithAdditions iteratorWithAdditions ()
android.arch.core.internal.SafeIterableMap$IteratorWithAdditions iterator
public java.util.Map$Entry eldest ()
public java.util.Map$Entry newest ()
public boolean equals (java.lang.Object)
java.util.Map$Entry next1
Object next2
Object obj
android.arch.core.internal.SafeIterableMap map
java.util.Iterator iterator1
java.util.Iterator iterator2
public int hashCode ()
int h
java.util.Iterator i
public java.lang.String toString ()
StringBuilder builder
java.util.Iterator iterator
static synthetic android.arch.core.internal.SafeIterableMap$Entry access$100 (android.arch.core.internal.SafeIterableMap)
android.arch.core.internal.SafeIterableMap x0
}
android/arch/core/util/Function.class
Function.java
package android.arch.core.util
public abstract android.arch.core.util.Function extends java.lang.Object {
public abstract java.lang.Object apply (java.lang.Object)
}
android/arch/lifecycle/AndroidViewModel.class
AndroidViewModel.java
package android.arch.lifecycle
public android.arch.lifecycle.AndroidViewModel extends android.arch.lifecycle.ViewModel {
private android.app.Application mApplication
public void <init> (android.app.Application)
android.app.Application application
public android.app.Application getApplication ()
}
android/arch/lifecycle/ClassesInfoCache$CallbackInfo.class
ClassesInfoCache.java
package android.arch.lifecycle
android.arch.lifecycle.ClassesInfoCache$CallbackInfo extends java.lang.Object {
final java.util.Map mEventToHandlers
final java.util.Map mHandlerToEvent
void <init> (java.util.Map)
android.arch.lifecycle.Lifecycle$Event event
java.util.List methodReferences
java.util.Map$Entry entry
java.util.Map handlerToEvent
void invokeCallbacks (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event, java.lang.Object)
android.arch.lifecycle.LifecycleOwner source
android.arch.lifecycle.Lifecycle$Event event
Object target
private static void invokeMethodsForEvent (java.util.List, android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event, java.lang.Object)
int i
java.util.List handlers
android.arch.lifecycle.LifecycleOwner source
android.arch.lifecycle.Lifecycle$Event event
Object mWrapped
}
android/arch/lifecycle/ClassesInfoCache$MethodReference.class
ClassesInfoCache.java
package android.arch.lifecycle
android.arch.lifecycle.ClassesInfoCache$MethodReference extends java.lang.Object {
final int mCallType
final java.lang.reflect.Method mMethod
void <init> (int, java.lang.reflect.Method)
int callType
java.lang.reflect.Method method
void invokeCallback (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event, java.lang.Object)
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
android.arch.lifecycle.LifecycleOwner source
android.arch.lifecycle.Lifecycle$Event event
Object target
public boolean equals (java.lang.Object)
Object o
android.arch.lifecycle.ClassesInfoCache$MethodReference that
public int hashCode ()
}
android/arch/lifecycle/ClassesInfoCache.class
ClassesInfoCache.java
package android.arch.lifecycle
android.arch.lifecycle.ClassesInfoCache extends java.lang.Object {
static android.arch.lifecycle.ClassesInfoCache sInstance
private static final int CALL_TYPE_NO_ARG
private static final int CALL_TYPE_PROVIDER
private static final int CALL_TYPE_PROVIDER_WITH_EVENT
private final java.util.Map mCallbackMap
private final java.util.Map mHasLifecycleMethods
void <init> ()
boolean hasLifecycleMethods (java.lang.Class)
android.arch.lifecycle.OnLifecycleEvent annotation
java.lang.reflect.Method method
Class klass
java.lang.reflect.Method[] methods
private java.lang.reflect.Method[] getDeclaredMethods (java.lang.Class)
NoClassDefFoundError e
Class klass
android.arch.lifecycle.ClassesInfoCache$CallbackInfo getInfo (java.lang.Class)
Class klass
android.arch.lifecycle.ClassesInfoCache$CallbackInfo existing
private void verifyAndPutHandler (java.util.Map, android.arch.lifecycle.ClassesInfoCache$MethodReference, android.arch.lifecycle.Lifecycle$Event, java.lang.Class)
java.lang.reflect.Method method
java.util.Map handlers
android.arch.lifecycle.ClassesInfoCache$MethodReference newHandler
android.arch.lifecycle.Lifecycle$Event newEvent
Class klass
android.arch.lifecycle.Lifecycle$Event event
private android.arch.lifecycle.ClassesInfoCache$CallbackInfo createInfo (java.lang.Class, java.lang.reflect.Method[])
android.arch.lifecycle.ClassesInfoCache$CallbackInfo superInfo
java.util.Map$Entry entry
Class intrfc
android.arch.lifecycle.OnLifecycleEvent annotation
Class[] params
int callType
android.arch.lifecycle.Lifecycle$Event event
android.arch.lifecycle.ClassesInfoCache$MethodReference methodReference
java.lang.reflect.Method method
Class klass
java.lang.reflect.Method[] declaredMethods
Class superclass
java.util.Map handlerToEvent
Class[] interfaces
java.lang.reflect.Method[] methods
boolean hasLifecycleMethods
android.arch.lifecycle.ClassesInfoCache$CallbackInfo info
static void <clinit> ()
}
android/arch/lifecycle/CompositeGeneratedAdaptersObserver.class
CompositeGeneratedAdaptersObserver.java
package android.arch.lifecycle
public android.arch.lifecycle.CompositeGeneratedAdaptersObserver extends java.lang.Object implements android.arch.lifecycle.GenericLifecycleObserver {
private final android.arch.lifecycle.GeneratedAdapter[] mGeneratedAdapters
void <init> (android.arch.lifecycle.GeneratedAdapter[])
android.arch.lifecycle.GeneratedAdapter[] generatedAdapters
public void onStateChanged (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event)
android.arch.lifecycle.GeneratedAdapter mGenerated
android.arch.lifecycle.GeneratedAdapter mGenerated
android.arch.lifecycle.LifecycleOwner source
android.arch.lifecycle.Lifecycle$Event event
android.arch.lifecycle.MethodCallsLogger logger
}
android/arch/lifecycle/FullLifecycleObserver.class
FullLifecycleObserver.java
package android.arch.lifecycle
abstract android.arch.lifecycle.FullLifecycleObserver extends java.lang.Object implements android.arch.lifecycle.LifecycleObserver {
public abstract void onCreate (android.arch.lifecycle.LifecycleOwner)
public abstract void onStart (android.arch.lifecycle.LifecycleOwner)
public abstract void onResume (android.arch.lifecycle.LifecycleOwner)
public abstract void onPause (android.arch.lifecycle.LifecycleOwner)
public abstract void onStop (android.arch.lifecycle.LifecycleOwner)
public abstract void onDestroy (android.arch.lifecycle.LifecycleOwner)
}
android/arch/lifecycle/FullLifecycleObserverAdapter$1.class
FullLifecycleObserverAdapter.java
package android.arch.lifecycle
synthetic android.arch.lifecycle.FullLifecycleObserverAdapter$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$androidx$lifecycle$Lifecycle$Event
static void <clinit> ()
}
android/arch/lifecycle/FullLifecycleObserverAdapter.class
FullLifecycleObserverAdapter.java
package android.arch.lifecycle
android.arch.lifecycle.FullLifecycleObserverAdapter extends java.lang.Object implements android.arch.lifecycle.GenericLifecycleObserver {
private final android.arch.lifecycle.FullLifecycleObserver mObserver
void <init> (android.arch.lifecycle.FullLifecycleObserver)
android.arch.lifecycle.FullLifecycleObserver observer
public void onStateChanged (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event)
android.arch.lifecycle.LifecycleOwner source
android.arch.lifecycle.Lifecycle$Event event
}
android/arch/lifecycle/GeneratedAdapter.class
GeneratedAdapter.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.GeneratedAdapter extends java.lang.Object {
public abstract void callMethods (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event, boolean, android.arch.lifecycle.MethodCallsLogger)
}
android/arch/lifecycle/GenericLifecycleObserver.class
GenericLifecycleObserver.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.GenericLifecycleObserver extends java.lang.Object implements android.arch.lifecycle.LifecycleObserver {
public abstract void onStateChanged (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event)
}
android/arch/lifecycle/Lifecycle$Event.class
Lifecycle.java
package android.arch.lifecycle
public final enum android.arch.lifecycle.Lifecycle$Event extends java.lang.Enum {
public static final enum android.arch.lifecycle.Lifecycle$Event ON_CREATE
public static final enum android.arch.lifecycle.Lifecycle$Event ON_START
public static final enum android.arch.lifecycle.Lifecycle$Event ON_RESUME
public static final enum android.arch.lifecycle.Lifecycle$Event ON_PAUSE
public static final enum android.arch.lifecycle.Lifecycle$Event ON_STOP
public static final enum android.arch.lifecycle.Lifecycle$Event ON_DESTROY
public static final enum android.arch.lifecycle.Lifecycle$Event ON_ANY
private static final synthetic android.arch.lifecycle.Lifecycle$Event[] $VALUES
public static android.arch.lifecycle.Lifecycle$Event[] values ()
public static android.arch.lifecycle.Lifecycle$Event valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
android/arch/lifecycle/Lifecycle$State.class
Lifecycle.java
package android.arch.lifecycle
public final enum android.arch.lifecycle.Lifecycle$State extends java.lang.Enum {
public static final enum android.arch.lifecycle.Lifecycle$State DESTROYED
public static final enum android.arch.lifecycle.Lifecycle$State INITIALIZED
public static final enum android.arch.lifecycle.Lifecycle$State CREATED
public static final enum android.arch.lifecycle.Lifecycle$State STARTED
public static final enum android.arch.lifecycle.Lifecycle$State RESUMED
private static final synthetic android.arch.lifecycle.Lifecycle$State[] $VALUES
public static android.arch.lifecycle.Lifecycle$State[] values ()
public static android.arch.lifecycle.Lifecycle$State valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public boolean isAtLeast (android.arch.lifecycle.Lifecycle$State)
android.arch.lifecycle.Lifecycle$State state
static void <clinit> ()
}
android/arch/lifecycle/Lifecycle.class
Lifecycle.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.Lifecycle extends java.lang.Object {
public void <init> ()
public abstract void addObserver (android.arch.lifecycle.LifecycleObserver)
public abstract void removeObserver (android.arch.lifecycle.LifecycleObserver)
public abstract android.arch.lifecycle.Lifecycle$State getCurrentState ()
}
android/arch/lifecycle/LifecycleObserver.class
LifecycleObserver.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.LifecycleObserver extends java.lang.Object {
}
android/arch/lifecycle/LifecycleOwner.class
LifecycleOwner.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.LifecycleOwner extends java.lang.Object {
public abstract android.arch.lifecycle.Lifecycle getLifecycle ()
}
android/arch/lifecycle/LifecycleRegistry$1.class
LifecycleRegistry.java
package android.arch.lifecycle
synthetic android.arch.lifecycle.LifecycleRegistry$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$androidx$lifecycle$Lifecycle$Event
static final synthetic int[] $SwitchMap$androidx$lifecycle$Lifecycle$State
static void <clinit> ()
}
android/arch/lifecycle/LifecycleRegistry$ObserverWithState.class
LifecycleRegistry.java
package android.arch.lifecycle
android.arch.lifecycle.LifecycleRegistry$ObserverWithState extends java.lang.Object {
android.arch.lifecycle.Lifecycle$State mState
android.arch.lifecycle.GenericLifecycleObserver mLifecycleObserver
void <init> (android.arch.lifecycle.LifecycleObserver, android.arch.lifecycle.Lifecycle$State)
android.arch.lifecycle.LifecycleObserver observer
android.arch.lifecycle.Lifecycle$State initialState
void dispatchEvent (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event)
android.arch.lifecycle.LifecycleOwner owner
android.arch.lifecycle.Lifecycle$Event event
android.arch.lifecycle.Lifecycle$State newState
}
android/arch/lifecycle/LifecycleRegistry.class
LifecycleRegistry.java
package android.arch.lifecycle
public android.arch.lifecycle.LifecycleRegistry extends android.arch.lifecycle.Lifecycle {
private static final String LOG_TAG
private android.arch.core.internal.FastSafeIterableMap mObserverMap
private android.arch.lifecycle.Lifecycle$State mState
private final java.lang.ref.WeakReference mLifecycleOwner
private int mAddingObserverCounter
private boolean mHandlingEvent
private boolean mNewEventOccurred
private java.util.ArrayList mParentStates
public void <init> (android.arch.lifecycle.LifecycleOwner)
android.arch.lifecycle.LifecycleOwner provider
public void markState (android.arch.lifecycle.Lifecycle$State)
android.arch.lifecycle.Lifecycle$State state
public void handleLifecycleEvent (android.arch.lifecycle.Lifecycle$Event)
android.arch.lifecycle.Lifecycle$Event event
android.arch.lifecycle.Lifecycle$State next
private void moveToState (android.arch.lifecycle.Lifecycle$State)
android.arch.lifecycle.Lifecycle$State next
private boolean isSynced ()
android.arch.lifecycle.Lifecycle$State eldestObserverState
android.arch.lifecycle.Lifecycle$State newestObserverState
private android.arch.lifecycle.Lifecycle$State calculateTargetState (android.arch.lifecycle.LifecycleObserver)
android.arch.lifecycle.LifecycleObserver observer
java.util.Map$Entry previous
android.arch.lifecycle.Lifecycle$State siblingState
android.arch.lifecycle.Lifecycle$State parentState
public void addObserver (android.arch.lifecycle.LifecycleObserver)
android.arch.lifecycle.LifecycleObserver observer
android.arch.lifecycle.Lifecycle$State initialState
android.arch.lifecycle.LifecycleRegistry$ObserverWithState statefulObserver
android.arch.lifecycle.LifecycleRegistry$ObserverWithState previous
android.arch.lifecycle.LifecycleOwner lifecycleOwner
boolean isReentrance
android.arch.lifecycle.Lifecycle$State targetState
private void popParentState ()
private void pushParentState (android.arch.lifecycle.Lifecycle$State)
android.arch.lifecycle.Lifecycle$State state
public void removeObserver (android.arch.lifecycle.LifecycleObserver)
android.arch.lifecycle.LifecycleObserver observer
public int getObserverCount ()
public android.arch.lifecycle.Lifecycle$State getCurrentState ()
static android.arch.lifecycle.Lifecycle$State getStateAfter (android.arch.lifecycle.Lifecycle$Event)
android.arch.lifecycle.Lifecycle$Event event
private static android.arch.lifecycle.Lifecycle$Event downEvent (android.arch.lifecycle.Lifecycle$State)
android.arch.lifecycle.Lifecycle$State state
private static android.arch.lifecycle.Lifecycle$Event upEvent (android.arch.lifecycle.Lifecycle$State)
android.arch.lifecycle.Lifecycle$State state
private void forwardPass (android.arch.lifecycle.LifecycleOwner)
java.util.Map$Entry entry
android.arch.lifecycle.LifecycleRegistry$ObserverWithState observer
android.arch.lifecycle.LifecycleOwner lifecycleOwner
java.util.Iterator ascendingIterator
private void backwardPass (android.arch.lifecycle.LifecycleOwner)
android.arch.lifecycle.Lifecycle$Event event
java.util.Map$Entry entry
android.arch.lifecycle.LifecycleRegistry$ObserverWithState observer
android.arch.lifecycle.LifecycleOwner lifecycleOwner
java.util.Iterator descendingIterator
private void sync ()
java.util.Map$Entry newest
android.arch.lifecycle.LifecycleOwner lifecycleOwner
static android.arch.lifecycle.Lifecycle$State min (android.arch.lifecycle.Lifecycle$State, android.arch.lifecycle.Lifecycle$State)
android.arch.lifecycle.Lifecycle$State state1
android.arch.lifecycle.Lifecycle$State state2
}
android/arch/lifecycle/LifecycleRegistryOwner.class
LifecycleRegistryOwner.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.LifecycleRegistryOwner extends java.lang.Object implements android.arch.lifecycle.LifecycleOwner {
public abstract android.arch.lifecycle.LifecycleRegistry getLifecycle ()
}
android/arch/lifecycle/Lifecycling.class
Lifecycling.java
package android.arch.lifecycle
public android.arch.lifecycle.Lifecycling extends java.lang.Object {
private static final int REFLECTIVE_CALLBACK
private static final int GENERATED_CALLBACK
private static java.util.Map sCallbackCache
private static java.util.Map sClassToAdapters
static android.arch.lifecycle.GenericLifecycleObserver getCallback (java.lang.Object)
android.arch.lifecycle.GeneratedAdapter generatedAdapter
int i
java.util.List constructors
android.arch.lifecycle.GeneratedAdapter[] adapters
Object object
Class klass
int type
private static android.arch.lifecycle.GeneratedAdapter createGeneratedAdapter (java.lang.reflect.Constructor, java.lang.Object)
IllegalAccessException e
InstantiationException e
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Constructor constructor
Object object
private static java.lang.reflect.Constructor generatedConstructor (java.lang.Class)
Package aPackage
String name
String fullPackage
String adapterName
Class aClass
java.lang.reflect.Constructor constructor
ClassNotFoundException e
NoSuchMethodException e
Class klass
private static int getObserverConstructorType (java.lang.Class)
Class klass
int type
private static int resolveObserverCallbackType (java.lang.Class)
Class intrface
Class klass
java.lang.reflect.Constructor constructor
boolean hasLifecycleMethods
Class superclass
java.util.List adapterConstructors
private static boolean isLifecycleParent (java.lang.Class)
Class klass
public static java.lang.String getAdapterName (java.lang.String)
String className
private void <init> ()
static void <clinit> ()
}
android/arch/lifecycle/LiveData$1.class
LiveData.java
package android.arch.lifecycle
android.arch.lifecycle.LiveData$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.arch.lifecycle.LiveData this$0
void <init> (android.arch.lifecycle.LiveData)
android.arch.lifecycle.LiveData this$0
public void run ()
Object newValue
}
android/arch/lifecycle/LiveData$AlwaysActiveObserver.class
LiveData.java
package android.arch.lifecycle
android.arch.lifecycle.LiveData$AlwaysActiveObserver extends android.arch.lifecycle.LiveData$ObserverWrapper {
final synthetic android.arch.lifecycle.LiveData this$0
void <init> (android.arch.lifecycle.LiveData, android.arch.lifecycle.Observer)
android.arch.lifecycle.Observer observer
boolean shouldBeActive ()
}
android/arch/lifecycle/LiveData$LifecycleBoundObserver.class
LiveData.java
package android.arch.lifecycle
android.arch.lifecycle.LiveData$LifecycleBoundObserver extends android.arch.lifecycle.LiveData$ObserverWrapper implements android.arch.lifecycle.GenericLifecycleObserver {
final android.arch.lifecycle.LifecycleOwner mOwner
final synthetic android.arch.lifecycle.LiveData this$0
void <init> (android.arch.lifecycle.LiveData, android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Observer)
android.arch.lifecycle.LiveData this$0
android.arch.lifecycle.LifecycleOwner owner
android.arch.lifecycle.Observer observer
boolean shouldBeActive ()
public void onStateChanged (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event)
android.arch.lifecycle.LifecycleOwner source
android.arch.lifecycle.Lifecycle$Event event
boolean isAttachedTo (android.arch.lifecycle.LifecycleOwner)
android.arch.lifecycle.LifecycleOwner owner
void detachObserver ()
}
android/arch/lifecycle/LiveData$ObserverWrapper.class
LiveData.java
package android.arch.lifecycle
abstract android.arch.lifecycle.LiveData$ObserverWrapper extends java.lang.Object {
final android.arch.lifecycle.Observer mObserver
boolean mActive
int mLastVersion
final synthetic android.arch.lifecycle.LiveData this$0
void <init> (android.arch.lifecycle.LiveData, android.arch.lifecycle.Observer)
android.arch.lifecycle.Observer observer
abstract boolean shouldBeActive ()
boolean isAttachedTo (android.arch.lifecycle.LifecycleOwner)
android.arch.lifecycle.LifecycleOwner owner
void detachObserver ()
void activeStateChanged (boolean)
boolean newActive
boolean wasInactive
}
android/arch/lifecycle/LiveData.class
LiveData.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.LiveData extends java.lang.Object {
private final Object mDataLock
static final int START_VERSION
private static final Object NOT_SET
private android.arch.core.internal.SafeIterableMap mObservers
private int mActiveCount
private volatile Object mData
private volatile Object mPendingData
private int mVersion
private boolean mDispatchingValue
private boolean mDispatchInvalidated
private final Runnable mPostValueRunnable
public void <init> ()
private void considerNotify (android.arch.lifecycle.LiveData$ObserverWrapper)
android.arch.lifecycle.LiveData$ObserverWrapper observer
private void dispatchingValue (android.arch.lifecycle.LiveData$ObserverWrapper)
java.util.Iterator iterator
android.arch.lifecycle.LiveData$ObserverWrapper initiator
public void observe (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Observer)
android.arch.lifecycle.LifecycleOwner owner
android.arch.lifecycle.Observer observer
android.arch.lifecycle.LiveData$LifecycleBoundObserver wrapper
android.arch.lifecycle.LiveData$ObserverWrapper existing
public void observeForever (android.arch.lifecycle.Observer)
android.arch.lifecycle.Observer observer
android.arch.lifecycle.LiveData$AlwaysActiveObserver wrapper
android.arch.lifecycle.LiveData$ObserverWrapper existing
public void removeObserver (android.arch.lifecycle.Observer)
android.arch.lifecycle.Observer observer
android.arch.lifecycle.LiveData$ObserverWrapper removed
public void removeObservers (android.arch.lifecycle.LifecycleOwner)
java.util.Map$Entry entry
android.arch.lifecycle.LifecycleOwner owner
protected void postValue (java.lang.Object)
Object value
boolean postTask
protected void setValue (java.lang.Object)
Object value
public java.lang.Object getValue ()
Object data
int getVersion ()
protected void onActive ()
protected void onInactive ()
public boolean hasObservers ()
public boolean hasActiveObservers ()
private static void assertMainThread (java.lang.String)
String methodName
static synthetic java.lang.Object access$000 (android.arch.lifecycle.LiveData)
android.arch.lifecycle.LiveData x0
static synthetic java.lang.Object access$100 (android.arch.lifecycle.LiveData)
android.arch.lifecycle.LiveData x0
static synthetic java.lang.Object access$102 (android.arch.lifecycle.LiveData, java.lang.Object)
android.arch.lifecycle.LiveData x0
Object x1
static synthetic java.lang.Object access$200 ()
static synthetic int access$300 (android.arch.lifecycle.LiveData)
android.arch.lifecycle.LiveData x0
static synthetic int access$302 (android.arch.lifecycle.LiveData, int)
android.arch.lifecycle.LiveData x0
int x1
static synthetic void access$400 (android.arch.lifecycle.LiveData, android.arch.lifecycle.LiveData$ObserverWrapper)
android.arch.lifecycle.LiveData x0
android.arch.lifecycle.LiveData$ObserverWrapper x1
static void <clinit> ()
}
android/arch/lifecycle/MethodCallsLogger.class
MethodCallsLogger.java
package android.arch.lifecycle
public android.arch.lifecycle.MethodCallsLogger extends java.lang.Object {
private java.util.Map mCalledMethods
public void <init> ()
public boolean approveCall (java.lang.String, int)
String name
int type
Integer nullableMask
int mask
boolean wasCalled
}
android/arch/lifecycle/MutableLiveData.class
MutableLiveData.java
package android.arch.lifecycle
public android.arch.lifecycle.MutableLiveData extends android.arch.lifecycle.LiveData {
public void <init> ()
public void postValue (java.lang.Object)
Object value
public void setValue (java.lang.Object)
Object value
}
android/arch/lifecycle/Observer.class
Observer.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.Observer extends java.lang.Object {
public abstract void onChanged (java.lang.Object)
}
android/arch/lifecycle/OnLifecycleEvent.class
OnLifecycleEvent.java
package android.arch.lifecycle
public abstract annotation android.arch.lifecycle.OnLifecycleEvent extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract android.arch.lifecycle.Lifecycle$Event value ()
}
android/arch/lifecycle/ReflectiveGenericLifecycleObserver.class
ReflectiveGenericLifecycleObserver.java
package android.arch.lifecycle
android.arch.lifecycle.ReflectiveGenericLifecycleObserver extends java.lang.Object implements android.arch.lifecycle.GenericLifecycleObserver {
private final Object mWrapped
private final android.arch.lifecycle.ClassesInfoCache$CallbackInfo mInfo
void <init> (java.lang.Object)
Object wrapped
public void onStateChanged (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event)
android.arch.lifecycle.LifecycleOwner source
android.arch.lifecycle.Lifecycle$Event event
}
android/arch/lifecycle/ReportFragment$ActivityInitializationListener.class
ReportFragment.java
package android.arch.lifecycle
abstract android.arch.lifecycle.ReportFragment$ActivityInitializationListener extends java.lang.Object {
public abstract void onCreate ()
public abstract void onStart ()
public abstract void onResume ()
}
android/arch/lifecycle/ReportFragment.class
ReportFragment.java
package android.arch.lifecycle
public android.arch.lifecycle.ReportFragment extends android.app.Fragment {
private static final String REPORT_FRAGMENT_TAG
private android.arch.lifecycle.ReportFragment$ActivityInitializationListener mProcessListener
public void <init> ()
public static void injectIfNeededIn (android.app.Activity)
android.app.Activity activity
android.app.FragmentManager manager
static android.arch.lifecycle.ReportFragment get (android.app.Activity)
android.app.Activity activity
private void dispatchCreate (android.arch.lifecycle.ReportFragment$ActivityInitializationListener)
android.arch.lifecycle.ReportFragment$ActivityInitializationListener listener
private void dispatchStart (android.arch.lifecycle.ReportFragment$ActivityInitializationListener)
android.arch.lifecycle.ReportFragment$ActivityInitializationListener listener
private void dispatchResume (android.arch.lifecycle.ReportFragment$ActivityInitializationListener)
android.arch.lifecycle.ReportFragment$ActivityInitializationListener listener
public void onActivityCreated (android.os.Bundle)
android.os.Bundle savedInstanceState
public void onStart ()
public void onResume ()
public void onPause ()
public void onStop ()
public void onDestroy ()
private void dispatch (android.arch.lifecycle.Lifecycle$Event)
android.arch.lifecycle.Lifecycle lifecycle
android.arch.lifecycle.Lifecycle$Event event
android.app.Activity activity
void setProcessListener (android.arch.lifecycle.ReportFragment$ActivityInitializationListener)
android.arch.lifecycle.ReportFragment$ActivityInitializationListener processListener
}
android/arch/lifecycle/SingleGeneratedAdapterObserver.class
SingleGeneratedAdapterObserver.java
package android.arch.lifecycle
public android.arch.lifecycle.SingleGeneratedAdapterObserver extends java.lang.Object implements android.arch.lifecycle.GenericLifecycleObserver {
private final android.arch.lifecycle.GeneratedAdapter mGeneratedAdapter
void <init> (android.arch.lifecycle.GeneratedAdapter)
android.arch.lifecycle.GeneratedAdapter generatedAdapter
public void onStateChanged (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event)
android.arch.lifecycle.LifecycleOwner source
android.arch.lifecycle.Lifecycle$Event event
}
android/arch/lifecycle/ViewModel.class
ViewModel.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.ViewModel extends java.lang.Object {
public void <init> ()
protected void onCleared ()
}
android/arch/lifecycle/ViewModelProvider$AndroidViewModelFactory.class
ViewModelProvider.java
package android.arch.lifecycle
public android.arch.lifecycle.ViewModelProvider$AndroidViewModelFactory extends android.arch.lifecycle.ViewModelProvider$NewInstanceFactory {
private static android.arch.lifecycle.ViewModelProvider$AndroidViewModelFactory sInstance
private android.app.Application mApplication
public static android.arch.lifecycle.ViewModelProvider$AndroidViewModelFactory getInstance (android.app.Application)
android.app.Application application
public void <init> (android.app.Application)
android.app.Application application
public android.arch.lifecycle.ViewModel create (java.lang.Class)
NoSuchMethodException e
IllegalAccessException e
InstantiationException e
java.lang.reflect.InvocationTargetException e
Class modelClass
}
android/arch/lifecycle/ViewModelProvider$Factory.class
ViewModelProvider.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.ViewModelProvider$Factory extends java.lang.Object {
public abstract android.arch.lifecycle.ViewModel create (java.lang.Class)
}
android/arch/lifecycle/ViewModelProvider$NewInstanceFactory.class
ViewModelProvider.java
package android.arch.lifecycle
public android.arch.lifecycle.ViewModelProvider$NewInstanceFactory extends java.lang.Object implements android.arch.lifecycle.ViewModelProvider$Factory {
public void <init> ()
public android.arch.lifecycle.ViewModel create (java.lang.Class)
InstantiationException e
IllegalAccessException e
Class modelClass
}
android/arch/lifecycle/ViewModelProvider.class
ViewModelProvider.java
package android.arch.lifecycle
public android.arch.lifecycle.ViewModelProvider extends java.lang.Object {
private static final String DEFAULT_KEY
private final android.arch.lifecycle.ViewModelProvider$Factory mFactory
private final android.arch.lifecycle.ViewModelStore mViewModelStore
public void <init> (android.arch.lifecycle.ViewModelStoreOwner, android.arch.lifecycle.ViewModelProvider$Factory)
android.arch.lifecycle.ViewModelStoreOwner owner
android.arch.lifecycle.ViewModelProvider$Factory factory
public void <init> (android.arch.lifecycle.ViewModelStore, android.arch.lifecycle.ViewModelProvider$Factory)
android.arch.lifecycle.ViewModelStore store
android.arch.lifecycle.ViewModelProvider$Factory factory
public android.arch.lifecycle.ViewModel get (java.lang.Class)
Class modelClass
String canonicalName
public android.arch.lifecycle.ViewModel get (java.lang.String, java.lang.Class)
String key
Class modelClass
android.arch.lifecycle.ViewModel viewModel
}
android/arch/lifecycle/ViewModelStore.class
ViewModelStore.java
package android.arch.lifecycle
public android.arch.lifecycle.ViewModelStore extends java.lang.Object {
private final java.util.HashMap mMap
public void <init> ()
final void put (java.lang.String, android.arch.lifecycle.ViewModel)
String key
android.arch.lifecycle.ViewModel viewModel
android.arch.lifecycle.ViewModel oldViewModel
final android.arch.lifecycle.ViewModel get (java.lang.String)
String key
public final void clear ()
android.arch.lifecycle.ViewModel vm
}
android/arch/lifecycle/ViewModelStoreOwner.class
ViewModelStoreOwner.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.ViewModelStoreOwner extends java.lang.Object {
public abstract android.arch.lifecycle.ViewModelStore getViewModelStore ()
}
android/support/annotation/AnimRes.class
AnimRes.java
package android.support.annotation
public abstract annotation android.support.annotation.AnimRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/AnimatorRes.class
AnimatorRes.java
package android.support.annotation
public abstract annotation android.support.annotation.AnimatorRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/AnyRes.class
AnyRes.java
package android.support.annotation
public abstract annotation android.support.annotation.AnyRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/AnyThread.class
AnyThread.java
package android.support.annotation
public abstract annotation android.support.annotation.AnyThread extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/ArrayRes.class
ArrayRes.java
package android.support.annotation
public abstract annotation android.support.annotation.ArrayRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/AttrRes.class
AttrRes.java
package android.support.annotation
public abstract annotation android.support.annotation.AttrRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/BinderThread.class
BinderThread.java
package android.support.annotation
public abstract annotation android.support.annotation.BinderThread extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/BoolRes.class
BoolRes.java
package android.support.annotation
public abstract annotation android.support.annotation.BoolRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/CallSuper.class
CallSuper.java
package android.support.annotation
public abstract annotation android.support.annotation.CallSuper extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/CheckResult.class
CheckResult.java
package android.support.annotation
public abstract annotation android.support.annotation.CheckResult extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String suggest ()
}
android/support/annotation/ColorInt.class
ColorInt.java
package android.support.annotation
public abstract annotation android.support.annotation.ColorInt extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/ColorLong.class
ColorLong.java
package android.support.annotation
public abstract annotation android.support.annotation.ColorLong extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/ColorRes.class
ColorRes.java
package android.support.annotation
public abstract annotation android.support.annotation.ColorRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/DimenRes.class
DimenRes.java
package android.support.annotation
public abstract annotation android.support.annotation.DimenRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/Dimension.class
Dimension.java
package android.support.annotation
public abstract annotation android.support.annotation.Dimension extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int DP
public static final int PX
public static final int SP
public abstract int unit ()
}
android/support/annotation/DrawableRes.class
DrawableRes.java
package android.support.annotation
public abstract annotation android.support.annotation.DrawableRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/FloatRange.class
FloatRange.java
package android.support.annotation
public abstract annotation android.support.annotation.FloatRange extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract double from ()
public abstract double to ()
public abstract boolean fromInclusive ()
public abstract boolean toInclusive ()
}
android/support/annotation/FontRes.class
FontRes.java
package android.support.annotation
public abstract annotation android.support.annotation.FontRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/FractionRes.class
FractionRes.java
package android.support.annotation
public abstract annotation android.support.annotation.FractionRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/GuardedBy.class
GuardedBy.java
package android.support.annotation
public abstract annotation android.support.annotation.GuardedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
android/support/annotation/HalfFloat.class
HalfFloat.java
package android.support.annotation
public abstract annotation android.support.annotation.HalfFloat extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/IdRes.class
IdRes.java
package android.support.annotation
public abstract annotation android.support.annotation.IdRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/IntDef.class
IntDef.java
package android.support.annotation
public abstract annotation android.support.annotation.IntDef extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int[] value ()
public abstract boolean flag ()
}
android/support/annotation/IntRange.class
IntRange.java
package android.support.annotation
public abstract annotation android.support.annotation.IntRange extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract long from ()
public abstract long to ()
}
android/support/annotation/IntegerRes.class
IntegerRes.java
package android.support.annotation
public abstract annotation android.support.annotation.IntegerRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/InterpolatorRes.class
InterpolatorRes.java
package android.support.annotation
public abstract annotation android.support.annotation.InterpolatorRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/Keep.class
Keep.java
package android.support.annotation
public abstract annotation android.support.annotation.Keep extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/LayoutRes.class
LayoutRes.java
package android.support.annotation
public abstract annotation android.support.annotation.LayoutRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/LongDef.class
LongDef.java
package android.support.annotation
public abstract annotation android.support.annotation.LongDef extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract long[] value ()
public abstract boolean flag ()
}
android/support/annotation/MainThread.class
MainThread.java
package android.support.annotation
public abstract annotation android.support.annotation.MainThread extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/MenuRes.class
MenuRes.java
package android.support.annotation
public abstract annotation android.support.annotation.MenuRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/NavigationRes.class
NavigationRes.java
package android.support.annotation
public abstract annotation android.support.annotation.NavigationRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/NonNull.class
NonNull.java
package android.support.annotation
public abstract annotation android.support.annotation.NonNull extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/Nullable.class
Nullable.java
package android.support.annotation
public abstract annotation android.support.annotation.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/PluralsRes.class
PluralsRes.java
package android.support.annotation
public abstract annotation android.support.annotation.PluralsRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/Px.class
Px.java
package android.support.annotation
public abstract annotation android.support.annotation.Px extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/RawRes.class
RawRes.java
package android.support.annotation
public abstract annotation android.support.annotation.RawRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/RequiresApi.class
RequiresApi.java
package android.support.annotation
public abstract annotation android.support.annotation.RequiresApi extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int value ()
public abstract int api ()
}
android/support/annotation/RequiresFeature.class
RequiresFeature.java
package android.support.annotation
public abstract annotation android.support.annotation.RequiresFeature extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract java.lang.String enforcement ()
}
android/support/annotation/RequiresPermission$Read.class
RequiresPermission.java
package android.support.annotation
public abstract annotation android.support.annotation.RequiresPermission$Read extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract android.support.annotation.RequiresPermission value ()
}
android/support/annotation/RequiresPermission$Write.class
RequiresPermission.java
package android.support.annotation
public abstract annotation android.support.annotation.RequiresPermission$Write extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract android.support.annotation.RequiresPermission value ()
}
android/support/annotation/RequiresPermission.class
RequiresPermission.java
package android.support.annotation
public abstract annotation android.support.annotation.RequiresPermission extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
public abstract java.lang.String[] allOf ()
public abstract java.lang.String[] anyOf ()
public abstract boolean conditional ()
}
android/support/annotation/RestrictTo$Scope.class
RestrictTo.java
package android.support.annotation
public final enum android.support.annotation.RestrictTo$Scope extends java.lang.Enum {
public static final enum android.support.annotation.RestrictTo$Scope LIBRARY
public static final enum android.support.annotation.RestrictTo$Scope LIBRARY_GROUP
public static final enum android.support.annotation.RestrictTo$Scope GROUP_ID
public static final enum android.support.annotation.RestrictTo$Scope TESTS
public static final enum android.support.annotation.RestrictTo$Scope SUBCLASSES
private static final synthetic android.support.annotation.RestrictTo$Scope[] $VALUES
public static android.support.annotation.RestrictTo$Scope[] values ()
public static android.support.annotation.RestrictTo$Scope valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
android/support/annotation/RestrictTo.class
RestrictTo.java
package android.support.annotation
public abstract annotation android.support.annotation.RestrictTo extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract android.support.annotation.RestrictTo$Scope[] value ()
}
android/support/annotation/Size.class
Size.java
package android.support.annotation
public abstract annotation android.support.annotation.Size extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract long value ()
public abstract long min ()
public abstract long max ()
public abstract long multiple ()
}
android/support/annotation/StringDef.class
StringDef.java
package android.support.annotation
public abstract annotation android.support.annotation.StringDef extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
android/support/annotation/StringRes.class
StringRes.java
package android.support.annotation
public abstract annotation android.support.annotation.StringRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/StyleRes.class
StyleRes.java
package android.support.annotation
public abstract annotation android.support.annotation.StyleRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/StyleableRes.class
StyleableRes.java
package android.support.annotation
public abstract annotation android.support.annotation.StyleableRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/TransitionRes.class
TransitionRes.java
package android.support.annotation
public abstract annotation android.support.annotation.TransitionRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/UiThread.class
UiThread.java
package android.support.annotation
public abstract annotation android.support.annotation.UiThread extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/VisibleForTesting.class
VisibleForTesting.java
package android.support.annotation
public abstract annotation android.support.annotation.VisibleForTesting extends java.lang.Object implements java.lang.annotation.Annotation {
public static final int PRIVATE
public static final int PACKAGE_PRIVATE
public static final int PROTECTED
public static final int NONE
public abstract int otherwise ()
}
android/support/annotation/WorkerThread.class
WorkerThread.java
package android.support.annotation
public abstract annotation android.support.annotation.WorkerThread extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/annotation/XmlRes.class
XmlRes.java
package android.support.annotation
public abstract annotation android.support.annotation.XmlRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/asynclayoutinflater/R$attr.class
R.java
package android.support.asynclayoutinflater
public final android.support.asynclayoutinflater.R$attr extends java.lang.Object {
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int ttcIndex
public void <init> ()
}
android/support/asynclayoutinflater/R$color.class
R.java
package android.support.asynclayoutinflater
public final android.support.asynclayoutinflater.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int ripple_material_light
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/asynclayoutinflater/R$dimen.class
R.java
package android.support.asynclayoutinflater
public final android.support.asynclayoutinflater.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public void <init> ()
}
android/support/asynclayoutinflater/R$drawable.class
R.java
package android.support.asynclayoutinflater
public final android.support.asynclayoutinflater.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/asynclayoutinflater/R$id.class
R.java
package android.support.asynclayoutinflater
public final android.support.asynclayoutinflater.R$id extends java.lang.Object {
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int chronometer
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int line1
public static final int line3
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right_icon
public static final int right_side
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public void <init> ()
}
android/support/asynclayoutinflater/R$integer.class
R.java
package android.support.asynclayoutinflater
public final android.support.asynclayoutinflater.R$integer extends java.lang.Object {
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/asynclayoutinflater/R$layout.class
R.java
package android.support.asynclayoutinflater
public final android.support.asynclayoutinflater.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/asynclayoutinflater/R$string.class
R.java
package android.support.asynclayoutinflater
public final android.support.asynclayoutinflater.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/asynclayoutinflater/R$style.class
R.java
package android.support.asynclayoutinflater
public final android.support.asynclayoutinflater.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Title
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public void <init> ()
}
android/support/asynclayoutinflater/R$styleable.class
R.java
package android.support.asynclayoutinflater
public final android.support.asynclayoutinflater.R$styleable extends java.lang.Object {
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public void <init> ()
static void <clinit> ()
}
android/support/asynclayoutinflater/R.class
R.java
package android.support.asynclayoutinflater
public final android.support.asynclayoutinflater.R extends java.lang.Object {
public void <init> ()
}
android/support/compat/R$attr.class
R.java
package android.support.compat
public final android.support.compat.R$attr extends java.lang.Object {
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int ttcIndex
public void <init> ()
}
android/support/compat/R$color.class
R.java
package android.support.compat
public final android.support.compat.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int ripple_material_light
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/compat/R$dimen.class
R.java
package android.support.compat
public final android.support.compat.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public void <init> ()
}
android/support/compat/R$drawable.class
R.java
package android.support.compat
public final android.support.compat.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/compat/R$id.class
R.java
package android.support.compat
public final android.support.compat.R$id extends java.lang.Object {
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int chronometer
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int line1
public static final int line3
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right_icon
public static final int right_side
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public void <init> ()
}
android/support/compat/R$integer.class
R.java
package android.support.compat
public final android.support.compat.R$integer extends java.lang.Object {
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/compat/R$layout.class
R.java
package android.support.compat
public final android.support.compat.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/compat/R$string.class
R.java
package android.support.compat
public final android.support.compat.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/compat/R$style.class
R.java
package android.support.compat
public final android.support.compat.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Title
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public void <init> ()
}
android/support/compat/R$styleable.class
R.java
package android.support.compat
public final android.support.compat.R$styleable extends java.lang.Object {
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public void <init> ()
static void <clinit> ()
}
android/support/compat/R.class
R.java
package android.support.compat
public final android.support.compat.R extends java.lang.Object {
public void <init> ()
}
android/support/coordinatorlayout/R$attr.class
R.java
package android.support.coordinatorlayout
public final android.support.coordinatorlayout.R$attr extends java.lang.Object {
public static final int coordinatorLayoutStyle
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int keylines
public static final int layout_anchor
public static final int layout_anchorGravity
public static final int layout_behavior
public static final int layout_dodgeInsetEdges
public static final int layout_insetEdge
public static final int layout_keyline
public static final int statusBarBackground
public static final int ttcIndex
public void <init> ()
}
android/support/coordinatorlayout/R$color.class
R.java
package android.support.coordinatorlayout
public final android.support.coordinatorlayout.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int ripple_material_light
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/coordinatorlayout/R$dimen.class
R.java
package android.support.coordinatorlayout
public final android.support.coordinatorlayout.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public void <init> ()
}
android/support/coordinatorlayout/R$drawable.class
R.java
package android.support.coordinatorlayout
public final android.support.coordinatorlayout.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/coordinatorlayout/R$id.class
R.java
package android.support.coordinatorlayout
public final android.support.coordinatorlayout.R$id extends java.lang.Object {
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int bottom
public static final int chronometer
public static final int end
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int left
public static final int line1
public static final int line3
public static final int none
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right
public static final int right_icon
public static final int right_side
public static final int start
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public static final int top
public void <init> ()
}
android/support/coordinatorlayout/R$integer.class
R.java
package android.support.coordinatorlayout
public final android.support.coordinatorlayout.R$integer extends java.lang.Object {
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/coordinatorlayout/R$layout.class
R.java
package android.support.coordinatorlayout
public final android.support.coordinatorlayout.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/coordinatorlayout/R$string.class
R.java
package android.support.coordinatorlayout
public final android.support.coordinatorlayout.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/coordinatorlayout/R$style.class
R.java
package android.support.coordinatorlayout
public final android.support.coordinatorlayout.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Title
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public static final int Widget_Support_CoordinatorLayout
public void <init> ()
}
android/support/coordinatorlayout/R$styleable.class
R.java
package android.support.coordinatorlayout
public final android.support.coordinatorlayout.R$styleable extends java.lang.Object {
public static final int[] CoordinatorLayout
public static final int[] CoordinatorLayout_Layout
public static final int CoordinatorLayout_Layout_android_layout_gravity
public static final int CoordinatorLayout_Layout_layout_anchor
public static final int CoordinatorLayout_Layout_layout_anchorGravity
public static final int CoordinatorLayout_Layout_layout_behavior
public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges
public static final int CoordinatorLayout_Layout_layout_insetEdge
public static final int CoordinatorLayout_Layout_layout_keyline
public static final int CoordinatorLayout_keylines
public static final int CoordinatorLayout_statusBarBackground
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public void <init> ()
static void <clinit> ()
}
android/support/coordinatorlayout/R.class
R.java
package android.support.coordinatorlayout
public final android.support.coordinatorlayout.R extends java.lang.Object {
public void <init> ()
}
android/support/coreui/R$attr.class
R.java
package android.support.coreui
public final android.support.coreui.R$attr extends java.lang.Object {
public static final int coordinatorLayoutStyle
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int keylines
public static final int layout_anchor
public static final int layout_anchorGravity
public static final int layout_behavior
public static final int layout_dodgeInsetEdges
public static final int layout_insetEdge
public static final int layout_keyline
public static final int statusBarBackground
public static final int ttcIndex
public void <init> ()
}
android/support/coreui/R$color.class
R.java
package android.support.coreui
public final android.support.coreui.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int ripple_material_light
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/coreui/R$dimen.class
R.java
package android.support.coreui
public final android.support.coreui.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public void <init> ()
}
android/support/coreui/R$drawable.class
R.java
package android.support.coreui
public final android.support.coreui.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/coreui/R$id.class
R.java
package android.support.coreui
public final android.support.coreui.R$id extends java.lang.Object {
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int bottom
public static final int chronometer
public static final int end
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int left
public static final int line1
public static final int line3
public static final int none
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right
public static final int right_icon
public static final int right_side
public static final int start
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public static final int top
public void <init> ()
}
android/support/coreui/R$integer.class
R.java
package android.support.coreui
public final android.support.coreui.R$integer extends java.lang.Object {
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/coreui/R$layout.class
R.java
package android.support.coreui
public final android.support.coreui.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/coreui/R$string.class
R.java
package android.support.coreui
public final android.support.coreui.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/coreui/R$style.class
R.java
package android.support.coreui
public final android.support.coreui.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Title
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public static final int Widget_Support_CoordinatorLayout
public void <init> ()
}
android/support/coreui/R$styleable.class
R.java
package android.support.coreui
public final android.support.coreui.R$styleable extends java.lang.Object {
public static final int[] CoordinatorLayout
public static final int[] CoordinatorLayout_Layout
public static final int CoordinatorLayout_Layout_android_layout_gravity
public static final int CoordinatorLayout_Layout_layout_anchor
public static final int CoordinatorLayout_Layout_layout_anchorGravity
public static final int CoordinatorLayout_Layout_layout_behavior
public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges
public static final int CoordinatorLayout_Layout_layout_insetEdge
public static final int CoordinatorLayout_Layout_layout_keyline
public static final int CoordinatorLayout_keylines
public static final int CoordinatorLayout_statusBarBackground
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public void <init> ()
static void <clinit> ()
}
android/support/coreui/R.class
R.java
package android.support.coreui
public final android.support.coreui.R extends java.lang.Object {
public void <init> ()
}
android/support/coreutils/R$attr.class
R.java
package android.support.coreutils
public final android.support.coreutils.R$attr extends java.lang.Object {
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int ttcIndex
public void <init> ()
}
android/support/coreutils/R$color.class
R.java
package android.support.coreutils
public final android.support.coreutils.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int ripple_material_light
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/coreutils/R$dimen.class
R.java
package android.support.coreutils
public final android.support.coreutils.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public void <init> ()
}
android/support/coreutils/R$drawable.class
R.java
package android.support.coreutils
public final android.support.coreutils.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/coreutils/R$id.class
R.java
package android.support.coreutils
public final android.support.coreutils.R$id extends java.lang.Object {
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int chronometer
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int line1
public static final int line3
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right_icon
public static final int right_side
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public void <init> ()
}
android/support/coreutils/R$integer.class
R.java
package android.support.coreutils
public final android.support.coreutils.R$integer extends java.lang.Object {
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/coreutils/R$layout.class
R.java
package android.support.coreutils
public final android.support.coreutils.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/coreutils/R$string.class
R.java
package android.support.coreutils
public final android.support.coreutils.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/coreutils/R$style.class
R.java
package android.support.coreutils
public final android.support.coreutils.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Title
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public void <init> ()
}
android/support/coreutils/R$styleable.class
R.java
package android.support.coreutils
public final android.support.coreutils.R$styleable extends java.lang.Object {
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public void <init> ()
static void <clinit> ()
}
android/support/coreutils/R.class
R.java
package android.support.coreutils
public final android.support.coreutils.R extends java.lang.Object {
public void <init> ()
}
android/support/customview/R$attr.class
R.java
package android.support.customview
public final android.support.customview.R$attr extends java.lang.Object {
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int ttcIndex
public void <init> ()
}
android/support/customview/R$color.class
R.java
package android.support.customview
public final android.support.customview.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int ripple_material_light
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/customview/R$dimen.class
R.java
package android.support.customview
public final android.support.customview.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public void <init> ()
}
android/support/customview/R$drawable.class
R.java
package android.support.customview
public final android.support.customview.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/customview/R$id.class
R.java
package android.support.customview
public final android.support.customview.R$id extends java.lang.Object {
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int chronometer
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int line1
public static final int line3
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right_icon
public static final int right_side
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public void <init> ()
}
android/support/customview/R$integer.class
R.java
package android.support.customview
public final android.support.customview.R$integer extends java.lang.Object {
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/customview/R$layout.class
R.java
package android.support.customview
public final android.support.customview.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/customview/R$string.class
R.java
package android.support.customview
public final android.support.customview.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/customview/R$style.class
R.java
package android.support.customview
public final android.support.customview.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Title
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public void <init> ()
}
android/support/customview/R$styleable.class
R.java
package android.support.customview
public final android.support.customview.R$styleable extends java.lang.Object {
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public void <init> ()
static void <clinit> ()
}
android/support/customview/R.class
R.java
package android.support.customview
public final android.support.customview.R extends java.lang.Object {
public void <init> ()
}
android/support/design/widget/CoordinatorLayout$1.class
CoordinatorLayout.java
package android.support.design.widget
android.support.design.widget.CoordinatorLayout$1 extends java.lang.Object implements android.support.v4.view.OnApplyWindowInsetsListener {
final synthetic android.support.design.widget.CoordinatorLayout this$0
void <init> (android.support.design.widget.CoordinatorLayout)
android.support.design.widget.CoordinatorLayout this$0
public android.support.v4.view.WindowInsetsCompat onApplyWindowInsets (android.view.View, android.support.v4.view.WindowInsetsCompat)
android.view.View v
android.support.v4.view.WindowInsetsCompat insets
}
android/support/design/widget/CoordinatorLayout$AttachedBehavior.class
CoordinatorLayout.java
package android.support.design.widget
public abstract android.support.design.widget.CoordinatorLayout$AttachedBehavior extends java.lang.Object {
public abstract android.support.design.widget.CoordinatorLayout$Behavior getBehavior ()
}
android/support/design/widget/CoordinatorLayout$Behavior.class
CoordinatorLayout.java
package android.support.design.widget
public abstract android.support.design.widget.CoordinatorLayout$Behavior extends java.lang.Object {
public void <init> ()
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public void onAttachedToLayoutParams (android.support.design.widget.CoordinatorLayout$LayoutParams)
android.support.design.widget.CoordinatorLayout$LayoutParams params
public void onDetachedFromLayoutParams ()
public boolean onInterceptTouchEvent (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.MotionEvent)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
android.view.MotionEvent ev
public boolean onTouchEvent (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.MotionEvent)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
android.view.MotionEvent ev
public int getScrimColor (android.support.design.widget.CoordinatorLayout, android.view.View)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
public float getScrimOpacity (android.support.design.widget.CoordinatorLayout, android.view.View)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
public boolean blocksInteractionBelow (android.support.design.widget.CoordinatorLayout, android.view.View)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
public boolean layoutDependsOn (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
android.view.View dependency
public boolean onDependentViewChanged (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
android.view.View dependency
public void onDependentViewRemoved (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
android.view.View dependency
public boolean onMeasureChild (android.support.design.widget.CoordinatorLayout, android.view.View, int, int, int, int)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
int parentWidthMeasureSpec
int widthUsed
int parentHeightMeasureSpec
int heightUsed
public boolean onLayoutChild (android.support.design.widget.CoordinatorLayout, android.view.View, int)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
int layoutDirection
public static void setTag (android.view.View, java.lang.Object)
android.view.View child
Object tag
android.support.design.widget.CoordinatorLayout$LayoutParams lp
public static java.lang.Object getTag (android.view.View)
android.view.View child
android.support.design.widget.CoordinatorLayout$LayoutParams lp
public boolean onStartNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, android.view.View, int)
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.view.View directTargetChild
android.view.View target
int axes
public boolean onStartNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, android.view.View, int, int)
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.view.View directTargetChild
android.view.View target
int axes
int type
public void onNestedScrollAccepted (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, android.view.View, int)
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.view.View directTargetChild
android.view.View target
int axes
public void onNestedScrollAccepted (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, android.view.View, int, int)
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.view.View directTargetChild
android.view.View target
int axes
int type
public void onStopNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View)
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.view.View target
public void onStopNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int)
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.view.View target
int type
public void onNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int, int, int, int)
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.view.View target
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
public void onNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int, int, int, int, int)
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.view.View target
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int type
public void onNestedPreScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int, int, int[])
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.view.View target
int dx
int dy
int[] consumed
public void onNestedPreScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int, int, int[], int)
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.view.View target
int dx
int dy
int[] consumed
int type
public boolean onNestedFling (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, float, float, boolean)
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.view.View target
float velocityX
float velocityY
boolean consumed
public boolean onNestedPreFling (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, float, float)
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.view.View target
float velocityX
float velocityY
public android.support.v4.view.WindowInsetsCompat onApplyWindowInsets (android.support.design.widget.CoordinatorLayout, android.view.View, android.support.v4.view.WindowInsetsCompat)
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.support.v4.view.WindowInsetsCompat insets
public boolean onRequestChildRectangleOnScreen (android.support.design.widget.CoordinatorLayout, android.view.View, android.graphics.Rect, boolean)
android.support.design.widget.CoordinatorLayout coordinatorLayout
android.view.View child
android.graphics.Rect rectangle
boolean immediate
public void onRestoreInstanceState (android.support.design.widget.CoordinatorLayout, android.view.View, android.os.Parcelable)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
android.os.Parcelable state
public android.os.Parcelable onSaveInstanceState (android.support.design.widget.CoordinatorLayout, android.view.View)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
public boolean getInsetDodgeRect (android.support.design.widget.CoordinatorLayout, android.view.View, android.graphics.Rect)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
android.graphics.Rect rect
}
android/support/design/widget/CoordinatorLayout$DefaultBehavior.class
CoordinatorLayout.java
package android.support.design.widget
public abstract annotation android.support.design.widget.CoordinatorLayout$DefaultBehavior extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
android/support/design/widget/CoordinatorLayout$DispatchChangeEvent.class
CoordinatorLayout.java
package android.support.design.widget
public abstract annotation android.support.design.widget.CoordinatorLayout$DispatchChangeEvent extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/design/widget/CoordinatorLayout$HierarchyChangeListener.class
CoordinatorLayout.java
package android.support.design.widget
android.support.design.widget.CoordinatorLayout$HierarchyChangeListener extends java.lang.Object implements android.view.ViewGroup$OnHierarchyChangeListener {
final synthetic android.support.design.widget.CoordinatorLayout this$0
void <init> (android.support.design.widget.CoordinatorLayout)
public void onChildViewAdded (android.view.View, android.view.View)
android.view.View parent
android.view.View child
public void onChildViewRemoved (android.view.View, android.view.View)
android.view.View parent
android.view.View child
}
android/support/design/widget/CoordinatorLayout$LayoutParams.class
CoordinatorLayout.java
package android.support.design.widget
public android.support.design.widget.CoordinatorLayout$LayoutParams extends android.view.ViewGroup$MarginLayoutParams {
android.support.design.widget.CoordinatorLayout$Behavior mBehavior
boolean mBehaviorResolved
public int gravity
public int anchorGravity
public int keyline
int mAnchorId
public int insetEdge
public int dodgeInsetEdges
int mInsetOffsetX
int mInsetOffsetY
android.view.View mAnchorView
android.view.View mAnchorDirectChild
private boolean mDidBlockInteraction
private boolean mDidAcceptNestedScrollTouch
private boolean mDidAcceptNestedScrollNonTouch
private boolean mDidChangeAfterNestedScroll
final android.graphics.Rect mLastChildRect
Object mBehaviorTag
public void <init> (int, int)
int width
int height
void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
android.content.res.TypedArray a
public void <init> (android.support.design.widget.CoordinatorLayout$LayoutParams)
android.support.design.widget.CoordinatorLayout$LayoutParams p
public void <init> (android.view.ViewGroup$MarginLayoutParams)
android.view.ViewGroup$MarginLayoutParams p
public void <init> (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams p
public int getAnchorId ()
public void setAnchorId (int)
int id
public android.support.design.widget.CoordinatorLayout$Behavior getBehavior ()
public void setBehavior (android.support.design.widget.CoordinatorLayout$Behavior)
android.support.design.widget.CoordinatorLayout$Behavior behavior
void setLastChildRect (android.graphics.Rect)
android.graphics.Rect r
android.graphics.Rect getLastChildRect ()
boolean checkAnchorChanged ()
boolean didBlockInteraction ()
boolean isBlockingInteractionBelow (android.support.design.widget.CoordinatorLayout, android.view.View)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
void resetTouchBehaviorTracking ()
void resetNestedScroll (int)
int type
void setNestedScrollAccepted (int, boolean)
int type
boolean accept
boolean isNestedScrollAccepted (int)
int type
boolean getChangedAfterNestedScroll ()
void setChangedAfterNestedScroll (boolean)
boolean changed
void resetChangedAfterNestedScroll ()
boolean dependsOn (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View)
android.support.design.widget.CoordinatorLayout parent
android.view.View child
android.view.View dependency
void invalidateAnchor ()
android.view.View findAnchorView (android.support.design.widget.CoordinatorLayout, android.view.View)
android.support.design.widget.CoordinatorLayout parent
android.view.View forChild
private void resolveAnchorView (android.view.View, android.support.design.widget.CoordinatorLayout)
android.view.ViewParent p
android.view.View directChild
android.view.View forChild
android.support.design.widget.CoordinatorLayout parent
private boolean verifyAnchorView (android.view.View, android.support.design.widget.CoordinatorLayout)
android.view.ViewParent p
android.view.View forChild
android.support.design.widget.CoordinatorLayout parent
android.view.View directChild
private boolean shouldDodge (android.view.View, int)
android.view.View other
int layoutDirection
android.support.design.widget.CoordinatorLayout$LayoutParams lp
int absInset
}
android/support/design/widget/CoordinatorLayout$OnPreDrawListener.class
CoordinatorLayout.java
package android.support.design.widget
android.support.design.widget.CoordinatorLayout$OnPreDrawListener extends java.lang.Object implements android.view.ViewTreeObserver$OnPreDrawListener {
final synthetic android.support.design.widget.CoordinatorLayout this$0
void <init> (android.support.design.widget.CoordinatorLayout)
android.support.design.widget.CoordinatorLayout this$0
public boolean onPreDraw ()
}
android/support/design/widget/CoordinatorLayout$SavedState$1.class
CoordinatorLayout.java
package android.support.design.widget
final android.support.design.widget.CoordinatorLayout$SavedState$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator {
void <init> ()
public android.support.design.widget.CoordinatorLayout$SavedState createFromParcel (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel in
ClassLoader loader
public android.support.design.widget.CoordinatorLayout$SavedState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.design.widget.CoordinatorLayout$SavedState[] newArray (int)
int size
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader)
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/design/widget/CoordinatorLayout$SavedState.class
CoordinatorLayout.java
package android.support.design.widget
public android.support.design.widget.CoordinatorLayout$SavedState extends android.support.v4.view.AbsSavedState {
android.util.SparseArray behaviorStates
public static final android.os.Parcelable$Creator CREATOR
public void <init> (android.os.Parcel, java.lang.ClassLoader)
int i
android.os.Parcel source
ClassLoader loader
int size
int[] ids
android.os.Parcelable[] states
public void <init> (android.os.Parcelable)
android.os.Parcelable superState
public void writeToParcel (android.os.Parcel, int)
int i
android.os.Parcel dest
int flags
int size
int[] ids
android.os.Parcelable[] states
static void <clinit> ()
}
android/support/design/widget/CoordinatorLayout$ViewElevationComparator.class
CoordinatorLayout.java
package android.support.design.widget
android.support.design.widget.CoordinatorLayout$ViewElevationComparator extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (android.view.View, android.view.View)
android.view.View lhs
android.view.View rhs
float lz
float rz
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
android/support/design/widget/CoordinatorLayout.class
CoordinatorLayout.java
package android.support.design.widget
public android.support.design.widget.CoordinatorLayout extends android.view.ViewGroup implements android.support.v4.view.NestedScrollingParent2 {
static final String TAG
static final String WIDGET_PACKAGE_NAME
private static final int TYPE_ON_INTERCEPT
private static final int TYPE_ON_TOUCH
static final Class[] CONSTRUCTOR_PARAMS
static final ThreadLocal sConstructors
static final int EVENT_PRE_DRAW
static final int EVENT_NESTED_SCROLL
static final int EVENT_VIEW_REMOVED
static final java.util.Comparator TOP_SORTED_CHILDREN_COMPARATOR
private static final android.support.v4.util.Pools$Pool sRectPool
private final java.util.List mDependencySortedChildren
private final android.support.v4.widget.DirectedAcyclicGraph mChildDag
private final java.util.List mTempList1
private final java.util.List mTempDependenciesList
private final int[] mTempIntPair
private android.graphics.Paint mScrimPaint
private boolean mDisallowInterceptReset
private boolean mIsAttachedToWindow
private int[] mKeylines
private android.view.View mBehaviorTouchView
private android.view.View mNestedScrollingTarget
private android.support.design.widget.CoordinatorLayout$OnPreDrawListener mOnPreDrawListener
private boolean mNeedsPreDrawListener
private android.support.v4.view.WindowInsetsCompat mLastInsets
private boolean mDrawStatusBarBackground
private android.graphics.drawable.Drawable mStatusBarBackground
android.view.ViewGroup$OnHierarchyChangeListener mOnHierarchyChangeListener
private android.support.v4.view.OnApplyWindowInsetsListener mApplyWindowInsetsListener
private final android.support.v4.view.NestedScrollingParentHelper mNestedScrollingParentHelper
private static android.graphics.Rect acquireTempRect ()
android.graphics.Rect rect
private static void releaseTempRect (android.graphics.Rect)
android.graphics.Rect rect
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public void <init> (android.content.Context, android.util.AttributeSet, int)
int i
android.content.res.Resources res
float density
int count
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
android.content.res.TypedArray a
int keylineArrayRes
public void setOnHierarchyChangeListener (android.view.ViewGroup$OnHierarchyChangeListener)
android.view.ViewGroup$OnHierarchyChangeListener onHierarchyChangeListener
public void onAttachedToWindow ()
android.view.ViewTreeObserver vto
public void onDetachedFromWindow ()
android.view.ViewTreeObserver vto
public void setStatusBarBackground (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable bg
public android.graphics.drawable.Drawable getStatusBarBackground ()
protected void drawableStateChanged ()
int[] state
boolean changed
android.graphics.drawable.Drawable d
protected boolean verifyDrawable (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable who
public void setVisibility (int)
int visibility
boolean visible
public void setStatusBarBackgroundResource (int)
int resId
public void setStatusBarBackgroundColor (int)
int color
final android.support.v4.view.WindowInsetsCompat setWindowInsets (android.support.v4.view.WindowInsetsCompat)
android.support.v4.view.WindowInsetsCompat insets
public final android.support.v4.view.WindowInsetsCompat getLastWindowInsets ()
private void resetTouchBehaviors (boolean)
long now
android.view.MotionEvent cancelEvent
android.view.View child
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior b
int i
android.view.View child
android.support.design.widget.CoordinatorLayout$LayoutParams lp
int i
boolean notifyOnInterceptTouchEvent
int childCount
private void getTopSortedChildren (java.util.List)
int childIndex
android.view.View child
int i
java.util.List out
boolean useCustomOrder
int childCount
private boolean performIntercept (android.view.MotionEvent, int)
long now
android.view.View child
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior b
boolean wasBlocking
boolean isBlocking
int i
android.view.MotionEvent ev
int type
boolean intercepted
boolean newBlock
android.view.MotionEvent cancelEvent
int action
java.util.List topmostChildList
int childCount
public boolean onInterceptTouchEvent (android.view.MotionEvent)
android.view.MotionEvent ev
int action
boolean intercepted
public boolean onTouchEvent (android.view.MotionEvent)
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior b
long now
android.view.MotionEvent ev
boolean handled
boolean cancelSuper
android.view.MotionEvent cancelEvent
int action
public void requestDisallowInterceptTouchEvent (boolean)
boolean disallowIntercept
private int getKeyline (int)
int index
static android.support.design.widget.CoordinatorLayout$Behavior parseBehavior (android.content.Context, android.util.AttributeSet, java.lang.String)
String fullName
String fullName
Class clazz
java.util.Map constructors
java.lang.reflect.Constructor c
Exception e
android.content.Context context
android.util.AttributeSet attrs
String name
String fullName
android.support.design.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams (android.view.View)
android.support.design.widget.CoordinatorLayout$Behavior attachedBehavior
Exception e
Class childClass
android.support.design.widget.CoordinatorLayout$DefaultBehavior defaultBehavior
android.view.View child
android.support.design.widget.CoordinatorLayout$LayoutParams result
private void prepareChildren ()
android.view.View other
int j
android.view.View view
android.support.design.widget.CoordinatorLayout$LayoutParams lp
int i
int count
void getDescendantRect (android.view.View, android.graphics.Rect)
android.view.View descendant
android.graphics.Rect out
protected int getSuggestedMinimumWidth ()
protected int getSuggestedMinimumHeight ()
public void onMeasureChild (android.view.View, int, int, int, int)
android.view.View child
int parentWidthMeasureSpec
int widthUsed
int parentHeightMeasureSpec
int heightUsed
protected void onMeasure (int, int)
int keylinePos
int keylineGravity
int horizInsets
int vertInsets
android.view.View child
android.support.design.widget.CoordinatorLayout$LayoutParams lp
int keylineWidthUsed
int childWidthMeasureSpec
int childHeightMeasureSpec
android.support.design.widget.CoordinatorLayout$Behavior b
int i
int widthMeasureSpec
int heightMeasureSpec
int paddingLeft
int paddingTop
int paddingRight
int paddingBottom
int layoutDirection
boolean isRtl
int widthMode
int widthSize
int heightMode
int heightSize
int widthPadding
int heightPadding
int widthUsed
int heightUsed
int childState
boolean applyInsets
int childCount
int width
int height
private android.support.v4.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors (android.support.v4.view.WindowInsetsCompat)
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior b
android.view.View child
int i
int z
android.support.v4.view.WindowInsetsCompat insets
public void onLayoutChild (android.view.View, int)
android.view.View child
int layoutDirection
android.support.design.widget.CoordinatorLayout$LayoutParams lp
protected void onLayout (boolean, int, int, int, int)
android.view.View child
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior behavior
int i
boolean changed
int l
int t
int r
int b
int layoutDirection
int childCount
public void onDraw (android.graphics.Canvas)
int inset
android.graphics.Canvas c
public void setFitsSystemWindows (boolean)
boolean fitSystemWindows
void recordLastChildRect (android.view.View, android.graphics.Rect)
android.view.View child
android.graphics.Rect r
android.support.design.widget.CoordinatorLayout$LayoutParams lp
void getLastChildRect (android.view.View, android.graphics.Rect)
android.view.View child
android.graphics.Rect out
android.support.design.widget.CoordinatorLayout$LayoutParams lp
void getChildRect (android.view.View, boolean, android.graphics.Rect)
android.view.View child
boolean transform
android.graphics.Rect out
private void getDesiredAnchoredChildRectWithoutConstraints (android.view.View, int, android.graphics.Rect, android.graphics.Rect, android.support.design.widget.CoordinatorLayout$LayoutParams, int, int)
android.view.View child
int layoutDirection
android.graphics.Rect anchorRect
android.graphics.Rect out
android.support.design.widget.CoordinatorLayout$LayoutParams lp
int childWidth
int childHeight
int absGravity
int absAnchorGravity
int hgrav
int vgrav
int anchorHgrav
int anchorVgrav
int left
int top
private void constrainChildRect (android.support.design.widget.CoordinatorLayout$LayoutParams, android.graphics.Rect, int, int)
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.graphics.Rect out
int childWidth
int childHeight
int width
int height
int left
int top
void getDesiredAnchoredChildRect (android.view.View, int, android.graphics.Rect, android.graphics.Rect)
android.view.View child
int layoutDirection
android.graphics.Rect anchorRect
android.graphics.Rect out
android.support.design.widget.CoordinatorLayout$LayoutParams lp
int childWidth
int childHeight
private void layoutChildWithAnchor (android.view.View, android.view.View, int)
android.view.View child
android.view.View anchor
int layoutDirection
android.graphics.Rect anchorRect
android.graphics.Rect childRect
private void layoutChildWithKeyline (android.view.View, int, int)
android.view.View child
int keyline
int layoutDirection
android.support.design.widget.CoordinatorLayout$LayoutParams lp
int absGravity
int hgrav
int vgrav
int width
int height
int childWidth
int childHeight
int left
int top
private void layoutChild (android.view.View, int)
android.view.View child
int layoutDirection
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.graphics.Rect parent
android.graphics.Rect out
private static int resolveGravity (int)
int gravity
private static int resolveKeylineGravity (int)
int gravity
private static int resolveAnchoredChildGravity (int)
int gravity
protected boolean drawChild (android.graphics.Canvas, android.view.View, long)
int saved
float scrimAlpha
android.graphics.Canvas canvas
android.view.View child
long drawingTime
android.support.design.widget.CoordinatorLayout$LayoutParams lp
private static int clamp (int, int, int)
int value
int min
int max
final void onChildViewsChanged (int)
android.view.View checkChild
int j
int absInsetEdge
boolean handled
boolean handled
android.view.View checkChild
android.support.design.widget.CoordinatorLayout$LayoutParams checkLp
android.support.design.widget.CoordinatorLayout$Behavior b
int j
android.view.View child
android.support.design.widget.CoordinatorLayout$LayoutParams lp
int i
int type
int layoutDirection
int childCount
android.graphics.Rect inset
android.graphics.Rect drawRect
android.graphics.Rect lastDrawRect
private void offsetChildByInset (android.view.View, android.graphics.Rect, int)
int distance
int distance
int distance
int distance
android.view.View child
android.graphics.Rect inset
int layoutDirection
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior behavior
android.graphics.Rect dodgeRect
android.graphics.Rect bounds
int absDodgeInsetEdges
boolean offsetY
boolean offsetX
private void setInsetOffsetX (android.view.View, int)
int dx
android.view.View child
int offsetX
android.support.design.widget.CoordinatorLayout$LayoutParams lp
private void setInsetOffsetY (android.view.View, int)
int dy
android.view.View child
int offsetY
android.support.design.widget.CoordinatorLayout$LayoutParams lp
public void dispatchDependentViewsChanged (android.view.View)
android.view.View child
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior b
int i
android.view.View view
java.util.List dependents
public java.util.List getDependencies (android.view.View)
android.view.View child
java.util.List dependencies
public java.util.List getDependents (android.view.View)
android.view.View child
java.util.List edges
final java.util.List getDependencySortedChildren ()
void ensurePreDrawListener ()
android.view.View child
int i
boolean hasDependencies
int childCount
private boolean hasDependencies (android.view.View)
android.view.View child
void addPreDrawListener ()
android.view.ViewTreeObserver vto
void removePreDrawListener ()
android.view.ViewTreeObserver vto
void offsetChildToAnchor (android.view.View, int)
android.support.design.widget.CoordinatorLayout$Behavior b
android.graphics.Rect anchorRect
android.graphics.Rect childRect
android.graphics.Rect desiredChildRect
int childWidth
int childHeight
boolean changed
int dx
int dy
android.view.View child
int layoutDirection
android.support.design.widget.CoordinatorLayout$LayoutParams lp
public boolean isPointInChildBounds (android.view.View, int, int)
android.view.View child
int x
int y
android.graphics.Rect r
public boolean doViewsOverlap (android.view.View, android.view.View)
android.graphics.Rect firstRect
android.graphics.Rect secondRect
android.view.View first
android.view.View second
public android.support.design.widget.CoordinatorLayout$LayoutParams generateLayoutParams (android.util.AttributeSet)
android.util.AttributeSet attrs
protected android.support.design.widget.CoordinatorLayout$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams p
protected android.support.design.widget.CoordinatorLayout$LayoutParams generateDefaultLayoutParams ()
protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams p
public boolean onStartNestedScroll (android.view.View, android.view.View, int)
android.view.View child
android.view.View target
int nestedScrollAxes
public boolean onStartNestedScroll (android.view.View, android.view.View, int, int)
boolean accepted
android.view.View view
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
int i
android.view.View child
android.view.View target
int axes
int type
boolean handled
int childCount
public void onNestedScrollAccepted (android.view.View, android.view.View, int)
android.view.View child
android.view.View target
int nestedScrollAxes
public void onNestedScrollAccepted (android.view.View, android.view.View, int, int)
android.view.View view
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
int i
android.view.View child
android.view.View target
int nestedScrollAxes
int type
int childCount
public void onStopNestedScroll (android.view.View)
android.view.View target
public void onStopNestedScroll (android.view.View, int)
android.view.View view
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
int i
android.view.View target
int type
int childCount
public void onNestedScroll (android.view.View, int, int, int, int)
android.view.View target
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
public void onNestedScroll (android.view.View, int, int, int, int, int)
android.view.View view
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
int i
android.view.View target
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int type
int childCount
boolean accepted
public void onNestedPreScroll (android.view.View, int, int, int[])
android.view.View target
int dx
int dy
int[] consumed
public void onNestedPreScroll (android.view.View, int, int, int[], int)
android.view.View view
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
int i
android.view.View target
int dx
int dy
int[] consumed
int type
int xConsumed
int yConsumed
boolean accepted
int childCount
public boolean onNestedFling (android.view.View, float, float, boolean)
android.view.View view
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
int i
android.view.View target
float velocityX
float velocityY
boolean consumed
boolean handled
int childCount
public boolean onNestedPreFling (android.view.View, float, float)
android.view.View view
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
int i
android.view.View target
float velocityX
float velocityY
boolean handled
int childCount
public int getNestedScrollAxes ()
protected void onRestoreInstanceState (android.os.Parcelable)
android.os.Parcelable savedState
android.view.View child
int childId
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior b
int i
int count
android.os.Parcelable state
android.support.design.widget.CoordinatorLayout$SavedState ss
android.util.SparseArray behaviorStates
protected android.os.Parcelable onSaveInstanceState ()
android.os.Parcelable state
android.view.View child
int childId
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior b
int i
int count
android.support.design.widget.CoordinatorLayout$SavedState ss
android.util.SparseArray behaviorStates
public boolean requestChildRectangleOnScreen (android.view.View, android.graphics.Rect, boolean)
android.view.View child
android.graphics.Rect rectangle
boolean immediate
android.support.design.widget.CoordinatorLayout$LayoutParams lp
android.support.design.widget.CoordinatorLayout$Behavior behavior
private void setupForInsets ()
protected volatile synthetic android.view.ViewGroup$LayoutParams generateDefaultLayoutParams ()
protected volatile synthetic android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams)
public volatile synthetic android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet)
static void <clinit> ()
Package pkg
}
android/support/drawerlayout/R$attr.class
R.java
package android.support.drawerlayout
public final android.support.drawerlayout.R$attr extends java.lang.Object {
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int ttcIndex
public void <init> ()
}
android/support/drawerlayout/R$color.class
R.java
package android.support.drawerlayout
public final android.support.drawerlayout.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int ripple_material_light
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/drawerlayout/R$dimen.class
R.java
package android.support.drawerlayout
public final android.support.drawerlayout.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public void <init> ()
}
android/support/drawerlayout/R$drawable.class
R.java
package android.support.drawerlayout
public final android.support.drawerlayout.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/drawerlayout/R$id.class
R.java
package android.support.drawerlayout
public final android.support.drawerlayout.R$id extends java.lang.Object {
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int chronometer
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int line1
public static final int line3
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right_icon
public static final int right_side
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public void <init> ()
}
android/support/drawerlayout/R$integer.class
R.java
package android.support.drawerlayout
public final android.support.drawerlayout.R$integer extends java.lang.Object {
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/drawerlayout/R$layout.class
R.java
package android.support.drawerlayout
public final android.support.drawerlayout.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/drawerlayout/R$string.class
R.java
package android.support.drawerlayout
public final android.support.drawerlayout.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/drawerlayout/R$style.class
R.java
package android.support.drawerlayout
public final android.support.drawerlayout.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Title
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public void <init> ()
}
android/support/drawerlayout/R$styleable.class
R.java
package android.support.drawerlayout
public final android.support.drawerlayout.R$styleable extends java.lang.Object {
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public void <init> ()
static void <clinit> ()
}
android/support/drawerlayout/R.class
R.java
package android.support.drawerlayout
public final android.support.drawerlayout.R extends java.lang.Object {
public void <init> ()
}
android/support/fragment/R$attr.class
R.java
package android.support.fragment
public final android.support.fragment.R$attr extends java.lang.Object {
public static final int coordinatorLayoutStyle
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int keylines
public static final int layout_anchor
public static final int layout_anchorGravity
public static final int layout_behavior
public static final int layout_dodgeInsetEdges
public static final int layout_insetEdge
public static final int layout_keyline
public static final int statusBarBackground
public static final int ttcIndex
public void <init> ()
}
android/support/fragment/R$color.class
R.java
package android.support.fragment
public final android.support.fragment.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int ripple_material_light
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/fragment/R$dimen.class
R.java
package android.support.fragment
public final android.support.fragment.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public void <init> ()
}
android/support/fragment/R$drawable.class
R.java
package android.support.fragment
public final android.support.fragment.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/fragment/R$id.class
R.java
package android.support.fragment
public final android.support.fragment.R$id extends java.lang.Object {
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int bottom
public static final int chronometer
public static final int end
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int left
public static final int line1
public static final int line3
public static final int none
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right
public static final int right_icon
public static final int right_side
public static final int start
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public static final int top
public void <init> ()
}
android/support/fragment/R$integer.class
R.java
package android.support.fragment
public final android.support.fragment.R$integer extends java.lang.Object {
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/fragment/R$layout.class
R.java
package android.support.fragment
public final android.support.fragment.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/fragment/R$string.class
R.java
package android.support.fragment
public final android.support.fragment.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/fragment/R$style.class
R.java
package android.support.fragment
public final android.support.fragment.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Title
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public static final int Widget_Support_CoordinatorLayout
public void <init> ()
}
android/support/fragment/R$styleable.class
R.java
package android.support.fragment
public final android.support.fragment.R$styleable extends java.lang.Object {
public static final int[] CoordinatorLayout
public static final int[] CoordinatorLayout_Layout
public static final int CoordinatorLayout_Layout_android_layout_gravity
public static final int CoordinatorLayout_Layout_layout_anchor
public static final int CoordinatorLayout_Layout_layout_anchorGravity
public static final int CoordinatorLayout_Layout_layout_behavior
public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges
public static final int CoordinatorLayout_Layout_layout_insetEdge
public static final int CoordinatorLayout_Layout_layout_keyline
public static final int CoordinatorLayout_keylines
public static final int CoordinatorLayout_statusBarBackground
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public void <init> ()
static void <clinit> ()
}
android/support/fragment/R.class
R.java
package android.support.fragment
public final android.support.fragment.R extends java.lang.Object {
public void <init> ()
}
android/support/loader/R$attr.class
R.java
package android.support.loader
public final android.support.loader.R$attr extends java.lang.Object {
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int ttcIndex
public void <init> ()
}
android/support/loader/R$color.class
R.java
package android.support.loader
public final android.support.loader.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int ripple_material_light
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/loader/R$dimen.class
R.java
package android.support.loader
public final android.support.loader.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public void <init> ()
}
android/support/loader/R$drawable.class
R.java
package android.support.loader
public final android.support.loader.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/loader/R$id.class
R.java
package android.support.loader
public final android.support.loader.R$id extends java.lang.Object {
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int chronometer
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int line1
public static final int line3
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right_icon
public static final int right_side
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public void <init> ()
}
android/support/loader/R$integer.class
R.java
package android.support.loader
public final android.support.loader.R$integer extends java.lang.Object {
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/loader/R$layout.class
R.java
package android.support.loader
public final android.support.loader.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/loader/R$string.class
R.java
package android.support.loader
public final android.support.loader.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/loader/R$style.class
R.java
package android.support.loader
public final android.support.loader.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Title
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public void <init> ()
}
android/support/loader/R$styleable.class
R.java
package android.support.loader
public final android.support.loader.R$styleable extends java.lang.Object {
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public void <init> ()
static void <clinit> ()
}
android/support/loader/R.class
R.java
package android.support.loader
public final android.support.loader.R extends java.lang.Object {
public void <init> ()
}
android/support/mediacompat/R$attr.class
R.java
package android.support.mediacompat
public final android.support.mediacompat.R$attr extends java.lang.Object {
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int ttcIndex
public void <init> ()
}
android/support/mediacompat/R$color.class
R.java
package android.support.mediacompat
public final android.support.mediacompat.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int notification_material_background_media_default_color
public static final int primary_text_default_material_dark
public static final int ripple_material_light
public static final int secondary_text_default_material_dark
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/mediacompat/R$dimen.class
R.java
package android.support.mediacompat
public final android.support.mediacompat.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public static final int subtitle_corner_radius
public static final int subtitle_outline_width
public static final int subtitle_shadow_offset
public static final int subtitle_shadow_radius
public void <init> ()
}
android/support/mediacompat/R$drawable.class
R.java
package android.support.mediacompat
public final android.support.mediacompat.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/mediacompat/R$id.class
R.java
package android.support.mediacompat
public final android.support.mediacompat.R$id extends java.lang.Object {
public static final int action0
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int cancel_action
public static final int chronometer
public static final int end_padder
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int line1
public static final int line3
public static final int media_actions
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right_icon
public static final int right_side
public static final int status_bar_latest_event_content
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public void <init> ()
}
android/support/mediacompat/R$integer.class
R.java
package android.support.mediacompat
public final android.support.mediacompat.R$integer extends java.lang.Object {
public static final int cancel_button_image_alpha
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/mediacompat/R$layout.class
R.java
package android.support.mediacompat
public final android.support.mediacompat.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_media_action
public static final int notification_media_cancel_action
public static final int notification_template_big_media
public static final int notification_template_big_media_custom
public static final int notification_template_big_media_narrow
public static final int notification_template_big_media_narrow_custom
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_lines_media
public static final int notification_template_media
public static final int notification_template_media_custom
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/mediacompat/R$string.class
R.java
package android.support.mediacompat
public final android.support.mediacompat.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/mediacompat/R$style.class
R.java
package android.support.mediacompat
public final android.support.mediacompat.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Info_Media
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Line2_Media
public static final int TextAppearance_Compat_Notification_Media
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Time_Media
public static final int TextAppearance_Compat_Notification_Title
public static final int TextAppearance_Compat_Notification_Title_Media
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public void <init> ()
}
android/support/mediacompat/R$styleable.class
R.java
package android.support.mediacompat
public final android.support.mediacompat.R$styleable extends java.lang.Object {
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public void <init> ()
static void <clinit> ()
}
android/support/mediacompat/R.class
R.java
package android.support.mediacompat
public final android.support.mediacompat.R extends java.lang.Object {
public void <init> ()
}
android/support/mediacompat/Rating2$StarStyle.class
Rating2.java
package android.support.mediacompat
public abstract annotation android.support.mediacompat.Rating2$StarStyle extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/mediacompat/Rating2$Style.class
Rating2.java
package android.support.mediacompat
public abstract annotation android.support.mediacompat.Rating2$Style extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/mediacompat/Rating2.class
Rating2.java
package android.support.mediacompat
public final android.support.mediacompat.Rating2 extends java.lang.Object {
public static final int RATING_NONE
public static final int RATING_HEART
public static final int RATING_THUMB_UP_DOWN
public static final int RATING_3_STARS
public static final int RATING_4_STARS
public static final int RATING_5_STARS
public static final int RATING_PERCENTAGE
private static final String TAG
private static final float RATING_NOT_RATED
private static final String KEY_STYLE
private static final String KEY_VALUE
private final int mRatingStyle
private final float mRatingValue
private void <init> (int, float)
int ratingStyle
float rating
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
android.support.mediacompat.Rating2 other
public int hashCode ()
public static android.support.mediacompat.Rating2 fromBundle (android.os.Bundle)
android.os.Bundle bundle
public android.os.Bundle toBundle ()
android.os.Bundle bundle
public static android.support.mediacompat.Rating2 newUnratedRating (int)
int ratingStyle
public static android.support.mediacompat.Rating2 newHeartRating (boolean)
boolean hasHeart
public static android.support.mediacompat.Rating2 newThumbRating (boolean)
boolean thumbIsUp
public static android.support.mediacompat.Rating2 newStarRating (int, float)
int starRatingStyle
float starRating
float maxRating
float maxRating
float maxRating
float maxRating
public static android.support.mediacompat.Rating2 newPercentageRating (float)
float percent
public boolean isRated ()
public int getRatingStyle ()
public boolean hasHeart ()
public boolean isThumbUp ()
public float getStarRating ()
public float getPercentRating ()
}
android/support/slidingpanelayout/R$attr.class
R.java
package android.support.slidingpanelayout
public final android.support.slidingpanelayout.R$attr extends java.lang.Object {
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int ttcIndex
public void <init> ()
}
android/support/slidingpanelayout/R$color.class
R.java
package android.support.slidingpanelayout
public final android.support.slidingpanelayout.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int ripple_material_light
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/slidingpanelayout/R$dimen.class
R.java
package android.support.slidingpanelayout
public final android.support.slidingpanelayout.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public void <init> ()
}
android/support/slidingpanelayout/R$drawable.class
R.java
package android.support.slidingpanelayout
public final android.support.slidingpanelayout.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/slidingpanelayout/R$id.class
R.java
package android.support.slidingpanelayout
public final android.support.slidingpanelayout.R$id extends java.lang.Object {
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int chronometer
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int line1
public static final int line3
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right_icon
public static final int right_side
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public void <init> ()
}
android/support/slidingpanelayout/R$integer.class
R.java
package android.support.slidingpanelayout
public final android.support.slidingpanelayout.R$integer extends java.lang.Object {
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/slidingpanelayout/R$layout.class
R.java
package android.support.slidingpanelayout
public final android.support.slidingpanelayout.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/slidingpanelayout/R$string.class
R.java
package android.support.slidingpanelayout
public final android.support.slidingpanelayout.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/slidingpanelayout/R$style.class
R.java
package android.support.slidingpanelayout
public final android.support.slidingpanelayout.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Title
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public void <init> ()
}
android/support/slidingpanelayout/R$styleable.class
R.java
package android.support.slidingpanelayout
public final android.support.slidingpanelayout.R$styleable extends java.lang.Object {
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public void <init> ()
static void <clinit> ()
}
android/support/slidingpanelayout/R.class
R.java
package android.support.slidingpanelayout
public final android.support.slidingpanelayout.R extends java.lang.Object {
public void <init> ()
}
android/support/swiperefreshlayout/R$attr.class
R.java
package android.support.swiperefreshlayout
public final android.support.swiperefreshlayout.R$attr extends java.lang.Object {
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int ttcIndex
public void <init> ()
}
android/support/swiperefreshlayout/R$color.class
R.java
package android.support.swiperefreshlayout
public final android.support.swiperefreshlayout.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int ripple_material_light
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/swiperefreshlayout/R$dimen.class
R.java
package android.support.swiperefreshlayout
public final android.support.swiperefreshlayout.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public void <init> ()
}
android/support/swiperefreshlayout/R$drawable.class
R.java
package android.support.swiperefreshlayout
public final android.support.swiperefreshlayout.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/swiperefreshlayout/R$id.class
R.java
package android.support.swiperefreshlayout
public final android.support.swiperefreshlayout.R$id extends java.lang.Object {
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int chronometer
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int line1
public static final int line3
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right_icon
public static final int right_side
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public void <init> ()
}
android/support/swiperefreshlayout/R$integer.class
R.java
package android.support.swiperefreshlayout
public final android.support.swiperefreshlayout.R$integer extends java.lang.Object {
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/swiperefreshlayout/R$layout.class
R.java
package android.support.swiperefreshlayout
public final android.support.swiperefreshlayout.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/swiperefreshlayout/R$string.class
R.java
package android.support.swiperefreshlayout
public final android.support.swiperefreshlayout.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/swiperefreshlayout/R$style.class
R.java
package android.support.swiperefreshlayout
public final android.support.swiperefreshlayout.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Title
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public void <init> ()
}
android/support/swiperefreshlayout/R$styleable.class
R.java
package android.support.swiperefreshlayout
public final android.support.swiperefreshlayout.R$styleable extends java.lang.Object {
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public void <init> ()
static void <clinit> ()
}
android/support/swiperefreshlayout/R.class
R.java
package android.support.swiperefreshlayout
public final android.support.swiperefreshlayout.R extends java.lang.Object {
public void <init> ()
}
android/support/v13/view/DragAndDropPermissionsCompat.class
DragAndDropPermissionsCompat.java
package android.support.v13.view
public final android.support.v13.view.DragAndDropPermissionsCompat extends java.lang.Object {
private Object mDragAndDropPermissions
private void <init> (java.lang.Object)
Object dragAndDropPermissions
public static android.support.v13.view.DragAndDropPermissionsCompat request (android.app.Activity, android.view.DragEvent)
android.view.DragAndDropPermissions dragAndDropPermissions
android.app.Activity activity
android.view.DragEvent dragEvent
public void release ()
}
android/support/v13/view/DragStartHelper$1.class
DragStartHelper.java
package android.support.v13.view
android.support.v13.view.DragStartHelper$1 extends java.lang.Object implements android.view.View$OnLongClickListener {
final synthetic android.support.v13.view.DragStartHelper this$0
void <init> (android.support.v13.view.DragStartHelper)
android.support.v13.view.DragStartHelper this$0
public boolean onLongClick (android.view.View)
android.view.View v
}
android/support/v13/view/DragStartHelper$2.class
DragStartHelper.java
package android.support.v13.view
android.support.v13.view.DragStartHelper$2 extends java.lang.Object implements android.view.View$OnTouchListener {
final synthetic android.support.v13.view.DragStartHelper this$0
void <init> (android.support.v13.view.DragStartHelper)
android.support.v13.view.DragStartHelper this$0
public boolean onTouch (android.view.View, android.view.MotionEvent)
android.view.View v
android.view.MotionEvent event
}
android/support/v13/view/DragStartHelper$OnDragStartListener.class
DragStartHelper.java
package android.support.v13.view
public abstract android.support.v13.view.DragStartHelper$OnDragStartListener extends java.lang.Object {
public abstract boolean onDragStart (android.view.View, android.support.v13.view.DragStartHelper)
}
android/support/v13/view/DragStartHelper.class
DragStartHelper.java
package android.support.v13.view
public android.support.v13.view.DragStartHelper extends java.lang.Object {
private final android.view.View mView
private final android.support.v13.view.DragStartHelper$OnDragStartListener mListener
private int mLastTouchX
private int mLastTouchY
private boolean mDragging
private final android.view.View$OnLongClickListener mLongClickListener
private final android.view.View$OnTouchListener mTouchListener
public void <init> (android.view.View, android.support.v13.view.DragStartHelper$OnDragStartListener)
android.view.View view
android.support.v13.view.DragStartHelper$OnDragStartListener listener
public void attach ()
public void detach ()
public boolean onTouch (android.view.View, android.view.MotionEvent)
android.view.View v
android.view.MotionEvent event
int x
int y
public boolean onLongClick (android.view.View)
android.view.View v
public void getTouchPosition (android.graphics.Point)
android.graphics.Point point
}
android/support/v13/view/inputmethod/EditorInfoCompat.class
EditorInfoCompat.java
package android.support.v13.view.inputmethod
public final android.support.v13.view.inputmethod.EditorInfoCompat extends java.lang.Object {
public static final int IME_FLAG_NO_PERSONALIZED_LEARNING
public static final int IME_FLAG_FORCE_ASCII
private static final String[] EMPTY_STRING_ARRAY
private static final String CONTENT_MIME_TYPES_KEY
public static void setContentMimeTypes (android.view.inputmethod.EditorInfo, java.lang.String[])
android.view.inputmethod.EditorInfo editorInfo
String[] contentMimeTypes
public static java.lang.String[] getContentMimeTypes (android.view.inputmethod.EditorInfo)
String[] result
String[] result
android.view.inputmethod.EditorInfo editorInfo
public void <init> ()
static void <clinit> ()
}
android/support/v13/view/inputmethod/InputConnectionCompat$1.class
InputConnectionCompat.java
package android.support.v13.view.inputmethod
final android.support.v13.view.inputmethod.InputConnectionCompat$1 extends android.view.inputmethod.InputConnectionWrapper {
final synthetic android.support.v13.view.inputmethod.InputConnectionCompat$OnCommitContentListener val$listener
void <init> (android.view.inputmethod.InputConnection, boolean, android.support.v13.view.inputmethod.InputConnectionCompat$OnCommitContentListener)
android.view.inputmethod.InputConnection x0
boolean x1
public boolean commitContent (android.view.inputmethod.InputContentInfo, int, android.os.Bundle)
android.view.inputmethod.InputContentInfo inputContentInfo
int flags
android.os.Bundle opts
}
android/support/v13/view/inputmethod/InputConnectionCompat$2.class
InputConnectionCompat.java
package android.support.v13.view.inputmethod
final android.support.v13.view.inputmethod.InputConnectionCompat$2 extends android.view.inputmethod.InputConnectionWrapper {
final synthetic android.support.v13.view.inputmethod.InputConnectionCompat$OnCommitContentListener val$listener
void <init> (android.view.inputmethod.InputConnection, boolean, android.support.v13.view.inputmethod.InputConnectionCompat$OnCommitContentListener)
android.view.inputmethod.InputConnection x0
boolean x1
public boolean performPrivateCommand (java.lang.String, android.os.Bundle)
String action
android.os.Bundle data
}
android/support/v13/view/inputmethod/InputConnectionCompat$OnCommitContentListener.class
InputConnectionCompat.java
package android.support.v13.view.inputmethod
public abstract android.support.v13.view.inputmethod.InputConnectionCompat$OnCommitContentListener extends java.lang.Object {
public abstract boolean onCommitContent (android.support.v13.view.inputmethod.InputContentInfoCompat, int, android.os.Bundle)
}
android/support/v13/view/inputmethod/InputConnectionCompat.class
InputConnectionCompat.java
package android.support.v13.view.inputmethod
public final android.support.v13.view.inputmethod.InputConnectionCompat extends java.lang.Object {
private static final String COMMIT_CONTENT_ACTION
private static final String COMMIT_CONTENT_CONTENT_URI_KEY
private static final String COMMIT_CONTENT_DESCRIPTION_KEY
private static final String COMMIT_CONTENT_LINK_URI_KEY
private static final String COMMIT_CONTENT_OPTS_KEY
private static final String COMMIT_CONTENT_FLAGS_KEY
private static final String COMMIT_CONTENT_RESULT_RECEIVER
public static final int INPUT_CONTENT_GRANT_READ_URI_PERMISSION
static boolean handlePerformPrivateCommand (java.lang.String, android.os.Bundle, android.support.v13.view.inputmethod.InputConnectionCompat$OnCommitContentListener)
android.net.Uri contentUri
android.content.ClipDescription description
android.net.Uri linkUri
int flags
android.os.Bundle opts
android.support.v13.view.inputmethod.InputContentInfoCompat inputContentInfo
String action
android.os.Bundle data
android.support.v13.view.inputmethod.InputConnectionCompat$OnCommitContentListener onCommitContentListener
android.os.ResultReceiver resultReceiver
boolean result
public static boolean commitContent (android.view.inputmethod.InputConnection, android.view.inputmethod.EditorInfo, android.support.v13.view.inputmethod.InputContentInfoCompat, int, android.os.Bundle)
String mimeType
android.os.Bundle params
android.view.inputmethod.InputConnection inputConnection
android.view.inputmethod.EditorInfo editorInfo
android.support.v13.view.inputmethod.InputContentInfoCompat inputContentInfo
int flags
android.os.Bundle opts
android.content.ClipDescription description
boolean supported
public static android.view.inputmethod.InputConnection createWrapper (android.view.inputmethod.InputConnection, android.view.inputmethod.EditorInfo, android.support.v13.view.inputmethod.InputConnectionCompat$OnCommitContentListener)
android.support.v13.view.inputmethod.InputConnectionCompat$OnCommitContentListener listener
String[] contentMimeTypes
android.support.v13.view.inputmethod.InputConnectionCompat$OnCommitContentListener listener
android.view.inputmethod.InputConnection inputConnection
android.view.inputmethod.EditorInfo editorInfo
android.support.v13.view.inputmethod.InputConnectionCompat$OnCommitContentListener onCommitContentListener
public void <init> ()
}
android/support/v13/view/inputmethod/InputContentInfoCompat$InputContentInfoCompatApi25Impl.class
InputContentInfoCompat.java
package android.support.v13.view.inputmethod
final android.support.v13.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatApi25Impl extends java.lang.Object implements android.support.v13.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatImpl {
final android.view.inputmethod.InputContentInfo mObject
void <init> (java.lang.Object)
Object inputContentInfo
void <init> (android.net.Uri, android.content.ClipDescription, android.net.Uri)
android.net.Uri contentUri
android.content.ClipDescription description
android.net.Uri linkUri
public android.net.Uri getContentUri ()
public android.content.ClipDescription getDescription ()
public android.net.Uri getLinkUri ()
public java.lang.Object getInputContentInfo ()
public void requestPermission ()
public void releasePermission ()
}
android/support/v13/view/inputmethod/InputContentInfoCompat$InputContentInfoCompatBaseImpl.class
InputContentInfoCompat.java
package android.support.v13.view.inputmethod
final android.support.v13.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatBaseImpl extends java.lang.Object implements android.support.v13.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatImpl {
private final android.net.Uri mContentUri
private final android.content.ClipDescription mDescription
private final android.net.Uri mLinkUri
void <init> (android.net.Uri, android.content.ClipDescription, android.net.Uri)
android.net.Uri contentUri
android.content.ClipDescription description
android.net.Uri linkUri
public android.net.Uri getContentUri ()
public android.content.ClipDescription getDescription ()
public android.net.Uri getLinkUri ()
public java.lang.Object getInputContentInfo ()
public void requestPermission ()
public void releasePermission ()
}
android/support/v13/view/inputmethod/InputContentInfoCompat$InputContentInfoCompatImpl.class
InputContentInfoCompat.java
package android.support.v13.view.inputmethod
abstract android.support.v13.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatImpl extends java.lang.Object {
public abstract android.net.Uri getContentUri ()
public abstract android.content.ClipDescription getDescription ()
public abstract android.net.Uri getLinkUri ()
public abstract java.lang.Object getInputContentInfo ()
public abstract void requestPermission ()
public abstract void releasePermission ()
}
android/support/v13/view/inputmethod/InputContentInfoCompat.class
InputContentInfoCompat.java
package android.support.v13.view.inputmethod
public final android.support.v13.view.inputmethod.InputContentInfoCompat extends java.lang.Object {
private final android.support.v13.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatImpl mImpl
public void <init> (android.net.Uri, android.content.ClipDescription, android.net.Uri)
android.net.Uri contentUri
android.content.ClipDescription description
android.net.Uri linkUri
private void <init> (android.support.v13.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatImpl)
android.support.v13.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatImpl impl
public android.net.Uri getContentUri ()
public android.content.ClipDescription getDescription ()
public android.net.Uri getLinkUri ()
public static android.support.v13.view.inputmethod.InputContentInfoCompat wrap (java.lang.Object)
Object inputContentInfo
public java.lang.Object unwrap ()
public void requestPermission ()
public void releasePermission ()
}
android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
AccessibilityServiceInfoCompat.java
package android.support.v4.accessibilityservice
public final android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat extends java.lang.Object {
public static final int CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT
public static final int CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION
public static final int CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY
public static final int CAPABILITY_CAN_FILTER_KEY_EVENTS
public static final int FEEDBACK_BRAILLE
public static final int FEEDBACK_ALL_MASK
public static final int FLAG_INCLUDE_NOT_IMPORTANT_VIEWS
public static final int FLAG_REQUEST_TOUCH_EXPLORATION_MODE
public static final int FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY
public static final int FLAG_REPORT_VIEW_IDS
public static final int FLAG_REQUEST_FILTER_KEY_EVENTS
private void <init> ()
public static java.lang.String loadDescription (android.accessibilityservice.AccessibilityServiceInfo, android.content.pm.PackageManager)
android.accessibilityservice.AccessibilityServiceInfo info
android.content.pm.PackageManager packageManager
public static java.lang.String feedbackTypeToString (int)
int feedbackTypeFlag
int feedbackType
StringBuilder builder
public static java.lang.String flagToString (int)
int flag
public static int getCapabilities (android.accessibilityservice.AccessibilityServiceInfo)
android.accessibilityservice.AccessibilityServiceInfo info
public static java.lang.String capabilityToString (int)
int capability
}
android/support/v4/app/ActionBarDrawerToggle$Delegate.class
ActionBarDrawerToggle.java
package android.support.v4.app
public abstract android.support.v4.app.ActionBarDrawerToggle$Delegate extends java.lang.Object {
public abstract android.graphics.drawable.Drawable getThemeUpIndicator ()
public abstract void setActionBarUpIndicator (android.graphics.drawable.Drawable, int)
public abstract void setActionBarDescription (int)
}
android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.class
ActionBarDrawerToggle.java
package android.support.v4.app
public abstract android.support.v4.app.ActionBarDrawerToggle$DelegateProvider extends java.lang.Object {
public abstract android.support.v4.app.ActionBarDrawerToggle$Delegate getDrawerToggleDelegate ()
}
android/support/v4/app/ActionBarDrawerToggle$SetIndicatorInfo.class
ActionBarDrawerToggle.java
package android.support.v4.app
android.support.v4.app.ActionBarDrawerToggle$SetIndicatorInfo extends java.lang.Object {
java.lang.reflect.Method mSetHomeAsUpIndicator
java.lang.reflect.Method mSetHomeActionContentDescription
android.widget.ImageView mUpIndicatorView
void <init> (android.app.Activity)
android.app.Activity activity
android.view.View home
android.view.ViewGroup parent
int childCount
android.view.View first
android.view.View second
android.view.View up
}
android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class
ActionBarDrawerToggle.java
package android.support.v4.app
android.support.v4.app.ActionBarDrawerToggle$SlideDrawable extends android.graphics.drawable.InsetDrawable implements android.graphics.drawable.Drawable$Callback {
private final boolean mHasMirroring
private final android.graphics.Rect mTmpRect
private float mPosition
private float mOffset
final synthetic android.support.v4.app.ActionBarDrawerToggle this$0
void <init> (android.support.v4.app.ActionBarDrawerToggle, android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable wrapped
public void setPosition (float)
float position
public float getPosition ()
public void setOffset (float)
float offset
public void draw (android.graphics.Canvas)
android.graphics.Canvas canvas
boolean isLayoutRTL
int flipRtl
int width
}
android/support/v4/app/ActionBarDrawerToggle.class
ActionBarDrawerToggle.java
package android.support.v4.app
public android.support.v4.app.ActionBarDrawerToggle extends java.lang.Object implements android.support.v4.widget.DrawerLayout$DrawerListener {
private static final String TAG
private static final int[] THEME_ATTRS
private static final float TOGGLE_DRAWABLE_OFFSET
private static final int ID_HOME
final android.app.Activity mActivity
private final android.support.v4.app.ActionBarDrawerToggle$Delegate mActivityImpl
private final android.support.v4.widget.DrawerLayout mDrawerLayout
private boolean mDrawerIndicatorEnabled
private boolean mHasCustomUpIndicator
private android.graphics.drawable.Drawable mHomeAsUpIndicator
private android.graphics.drawable.Drawable mDrawerImage
private android.support.v4.app.ActionBarDrawerToggle$SlideDrawable mSlider
private final int mDrawerImageResource
private final int mOpenDrawerContentDescRes
private final int mCloseDrawerContentDescRes
private android.support.v4.app.ActionBarDrawerToggle$SetIndicatorInfo mSetIndicatorInfo
public void <init> (android.app.Activity, android.support.v4.widget.DrawerLayout, int, int, int)
android.app.Activity activity
android.support.v4.widget.DrawerLayout drawerLayout
int drawerImageRes
int openDrawerContentDescRes
int closeDrawerContentDescRes
private static boolean assumeMaterial (android.content.Context)
android.content.Context context
public void <init> (android.app.Activity, android.support.v4.widget.DrawerLayout, boolean, int, int, int)
android.app.Activity activity
android.support.v4.widget.DrawerLayout drawerLayout
boolean animate
int drawerImageRes
int openDrawerContentDescRes
int closeDrawerContentDescRes
public void syncState ()
public void setHomeAsUpIndicator (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable indicator
public void setHomeAsUpIndicator (int)
int resId
android.graphics.drawable.Drawable indicator
public void setDrawerIndicatorEnabled (boolean)
boolean enable
public boolean isDrawerIndicatorEnabled ()
public void onConfigurationChanged (android.content.res.Configuration)
android.content.res.Configuration newConfig
public boolean onOptionsItemSelected (android.view.MenuItem)
android.view.MenuItem item
public void onDrawerSlide (android.view.View, float)
android.view.View drawerView
float slideOffset
float glyphOffset
public void onDrawerOpened (android.view.View)
android.view.View drawerView
public void onDrawerClosed (android.view.View)
android.view.View drawerView
public void onDrawerStateChanged (int)
int newState
private android.graphics.drawable.Drawable getThemeUpIndicator ()
android.content.Context context
android.app.ActionBar actionBar
android.content.Context context
android.content.res.TypedArray a
android.graphics.drawable.Drawable result
android.content.res.TypedArray a
android.graphics.drawable.Drawable result
private void setActionBarUpIndicator (android.graphics.drawable.Drawable, int)
android.app.ActionBar actionBar
android.app.ActionBar actionBar
Exception e
android.graphics.drawable.Drawable upDrawable
int contentDescRes
private void setActionBarDescription (int)
android.app.ActionBar actionBar
android.app.ActionBar actionBar
Exception e
int contentDescRes
static void <clinit> ()
}
android/support/v4/app/ActivityCompat$1.class
ActivityCompat.java
package android.support.v4.app
final android.support.v4.app.ActivityCompat$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic String[] val$permissions
final synthetic android.app.Activity val$activity
final synthetic int val$requestCode
void <init> (java.lang.String[], android.app.Activity, int)
public void run ()
int i
int[] grantResults
android.content.pm.PackageManager packageManager
String packageName
int permissionCount
}
android/support/v4/app/ActivityCompat$OnRequestPermissionsResultCallback.class
ActivityCompat.java
package android.support.v4.app
public abstract android.support.v4.app.ActivityCompat$OnRequestPermissionsResultCallback extends java.lang.Object {
public abstract void onRequestPermissionsResult (int, java.lang.String[], int[])
}
android/support/v4/app/ActivityCompat$PermissionCompatDelegate.class
ActivityCompat.java
package android.support.v4.app
public abstract android.support.v4.app.ActivityCompat$PermissionCompatDelegate extends java.lang.Object {
public abstract boolean requestPermissions (android.app.Activity, java.lang.String[], int)
public abstract boolean onActivityResult (android.app.Activity, int, int, android.content.Intent)
}
android/support/v4/app/ActivityCompat$RequestPermissionsRequestCodeValidator.class
ActivityCompat.java
package android.support.v4.app
public abstract android.support.v4.app.ActivityCompat$RequestPermissionsRequestCodeValidator extends java.lang.Object {
public abstract void validateRequestPermissionsRequestCode (int)
}
android/support/v4/app/ActivityCompat$SharedElementCallback21Impl.class
ActivityCompat.java
package android.support.v4.app
android.support.v4.app.ActivityCompat$SharedElementCallback21Impl extends android.app.SharedElementCallback {
protected android.support.v4.app.SharedElementCallback mCallback
void <init> (android.support.v4.app.SharedElementCallback)
android.support.v4.app.SharedElementCallback callback
public void onSharedElementStart (java.util.List, java.util.List, java.util.List)
java.util.List sharedElementNames
java.util.List sharedElements
java.util.List sharedElementSnapshots
public void onSharedElementEnd (java.util.List, java.util.List, java.util.List)
java.util.List sharedElementNames
java.util.List sharedElements
java.util.List sharedElementSnapshots
public void onRejectSharedElements (java.util.List)
java.util.List rejectedSharedElements
public void onMapSharedElements (java.util.List, java.util.Map)
java.util.List names
java.util.Map sharedElements
public android.os.Parcelable onCaptureSharedElementSnapshot (android.view.View, android.graphics.Matrix, android.graphics.RectF)
android.view.View sharedElement
android.graphics.Matrix viewToGlobalMatrix
android.graphics.RectF screenBounds
public android.view.View onCreateSnapshotView (android.content.Context, android.os.Parcelable)
android.content.Context context
android.os.Parcelable snapshot
}
android/support/v4/app/ActivityCompat$SharedElementCallback23Impl$1.class
ActivityCompat.java
package android.support.v4.app
android.support.v4.app.ActivityCompat$SharedElementCallback23Impl$1 extends java.lang.Object implements android.support.v4.app.SharedElementCallback$OnSharedElementsReadyListener {
final synthetic android.app.SharedElementCallback$OnSharedElementsReadyListener val$listener
final synthetic android.support.v4.app.ActivityCompat$SharedElementCallback23Impl this$0
void <init> (android.support.v4.app.ActivityCompat$SharedElementCallback23Impl, android.app.SharedElementCallback$OnSharedElementsReadyListener)
android.support.v4.app.ActivityCompat$SharedElementCallback23Impl this$0
public void onSharedElementsReady ()
}
android/support/v4/app/ActivityCompat$SharedElementCallback23Impl.class
ActivityCompat.java
package android.support.v4.app
android.support.v4.app.ActivityCompat$SharedElementCallback23Impl extends android.support.v4.app.ActivityCompat$SharedElementCallback21Impl {
void <init> (android.support.v4.app.SharedElementCallback)
android.support.v4.app.SharedElementCallback callback
public void onSharedElementsArrived (java.util.List, java.util.List, android.app.SharedElementCallback$OnSharedElementsReadyListener)
java.util.List sharedElementNames
java.util.List sharedElements
android.app.SharedElementCallback$OnSharedElementsReadyListener listener
}
android/support/v4/app/ActivityCompat.class
ActivityCompat.java
package android.support.v4.app
public android.support.v4.app.ActivityCompat extends android.support.v4.content.ContextCompat {
private static android.support.v4.app.ActivityCompat$PermissionCompatDelegate sDelegate
protected void <init> ()
public static void setPermissionCompatDelegate (android.support.v4.app.ActivityCompat$PermissionCompatDelegate)
android.support.v4.app.ActivityCompat$PermissionCompatDelegate delegate
public static android.support.v4.app.ActivityCompat$PermissionCompatDelegate getPermissionCompatDelegate ()
public static boolean invalidateOptionsMenu (android.app.Activity)
android.app.Activity activity
public static void startActivityForResult (android.app.Activity, android.content.Intent, int, android.os.Bundle)
android.app.Activity activity
android.content.Intent intent
int requestCode
android.os.Bundle options
public static void startIntentSenderForResult (android.app.Activity, android.content.IntentSender, int, android.content.Intent, int, int, int, android.os.Bundle) throws android.content.IntentSender$SendIntentException
android.app.Activity activity
android.content.IntentSender intent
int requestCode
android.content.Intent fillInIntent
int flagsMask
int flagsValues
int extraFlags
android.os.Bundle options
public static void finishAffinity (android.app.Activity)
android.app.Activity activity
public static void finishAfterTransition (android.app.Activity)
android.app.Activity activity
public static android.net.Uri getReferrer (android.app.Activity)
android.app.Activity activity
android.content.Intent intent
android.net.Uri referrer
String referrerName
public static android.view.View requireViewById (android.app.Activity, int)
android.app.Activity activity
int id
android.view.View view
public static void setEnterSharedElementCallback (android.app.Activity, android.support.v4.app.SharedElementCallback)
android.app.SharedElementCallback frameworkCallback
android.app.SharedElementCallback frameworkCallback
android.app.Activity activity
android.support.v4.app.SharedElementCallback callback
public static void setExitSharedElementCallback (android.app.Activity, android.support.v4.app.SharedElementCallback)
android.app.SharedElementCallback frameworkCallback
android.app.SharedElementCallback frameworkCallback
android.app.Activity activity
android.support.v4.app.SharedElementCallback callback
public static void postponeEnterTransition (android.app.Activity)
android.app.Activity activity
public static void startPostponedEnterTransition (android.app.Activity)
android.app.Activity activity
public static void requestPermissions (android.app.Activity, java.lang.String[], int)
android.os.Handler handler
android.app.Activity activity
String[] permissions
int requestCode
public static boolean shouldShowRequestPermissionRationale (android.app.Activity, java.lang.String)
android.app.Activity activity
String permission
public static android.support.v13.view.DragAndDropPermissionsCompat requestDragAndDropPermissions (android.app.Activity, android.view.DragEvent)
android.app.Activity activity
android.view.DragEvent dragEvent
}
android/support/v4/app/ActivityManagerCompat.class
ActivityManagerCompat.java
package android.support.v4.app
public final android.support.v4.app.ActivityManagerCompat extends java.lang.Object {
private void <init> ()
public static boolean isLowRamDevice (android.app.ActivityManager)
android.app.ActivityManager activityManager
}
android/support/v4/app/ActivityOptionsCompat$ActivityOptionsCompatImpl.class
ActivityOptionsCompat.java
package android.support.v4.app
android.support.v4.app.ActivityOptionsCompat$ActivityOptionsCompatImpl extends android.support.v4.app.ActivityOptionsCompat {
private final android.app.ActivityOptions mActivityOptions
void <init> (android.app.ActivityOptions)
android.app.ActivityOptions activityOptions
public android.os.Bundle toBundle ()
public void update (android.support.v4.app.ActivityOptionsCompat)
android.support.v4.app.ActivityOptionsCompat$ActivityOptionsCompatImpl otherImpl
android.support.v4.app.ActivityOptionsCompat otherOptions
public void requestUsageTimeReport (android.app.PendingIntent)
android.app.PendingIntent receiver
public android.support.v4.app.ActivityOptionsCompat setLaunchBounds (android.graphics.Rect)
android.graphics.Rect screenSpacePixelRect
public android.graphics.Rect getLaunchBounds ()
}
android/support/v4/app/ActivityOptionsCompat.class
ActivityOptionsCompat.java
package android.support.v4.app
public android.support.v4.app.ActivityOptionsCompat extends java.lang.Object {
public static final String EXTRA_USAGE_TIME_REPORT
public static final String EXTRA_USAGE_TIME_REPORT_PACKAGES
public static android.support.v4.app.ActivityOptionsCompat makeCustomAnimation (android.content.Context, int, int)
android.content.Context context
int enterResId
int exitResId
public static android.support.v4.app.ActivityOptionsCompat makeScaleUpAnimation (android.view.View, int, int, int, int)
android.view.View source
int startX
int startY
int startWidth
int startHeight
public static android.support.v4.app.ActivityOptionsCompat makeClipRevealAnimation (android.view.View, int, int, int, int)
android.view.View source
int startX
int startY
int width
int height
public static android.support.v4.app.ActivityOptionsCompat makeThumbnailScaleUpAnimation (android.view.View, android.graphics.Bitmap, int, int)
android.view.View source
android.graphics.Bitmap thumbnail
int startX
int startY
public static android.support.v4.app.ActivityOptionsCompat makeSceneTransitionAnimation (android.app.Activity, android.view.View, java.lang.String)
android.app.Activity activity
android.view.View sharedElement
String sharedElementName
public static transient android.support.v4.app.ActivityOptionsCompat makeSceneTransitionAnimation (android.app.Activity, android.support.v4.util.Pair[])
int i
android.util.Pair[] pairs
android.app.Activity activity
android.support.v4.util.Pair[] sharedElements
public static android.support.v4.app.ActivityOptionsCompat makeTaskLaunchBehind ()
public static android.support.v4.app.ActivityOptionsCompat makeBasic ()
protected void <init> ()
public android.support.v4.app.ActivityOptionsCompat setLaunchBounds (android.graphics.Rect)
android.graphics.Rect screenSpacePixelRect
public android.graphics.Rect getLaunchBounds ()
public android.os.Bundle toBundle ()
public void update (android.support.v4.app.ActivityOptionsCompat)
android.support.v4.app.ActivityOptionsCompat otherOptions
public void requestUsageTimeReport (android.app.PendingIntent)
android.app.PendingIntent receiver
}
android/support/v4/app/AlarmManagerCompat.class
AlarmManagerCompat.java
package android.support.v4.app
public final android.support.v4.app.AlarmManagerCompat extends java.lang.Object {
public static void setAlarmClock (android.app.AlarmManager, long, android.app.PendingIntent, android.app.PendingIntent)
android.app.AlarmManager alarmManager
long triggerTime
android.app.PendingIntent showIntent
android.app.PendingIntent operation
public static void setAndAllowWhileIdle (android.app.AlarmManager, int, long, android.app.PendingIntent)
android.app.AlarmManager alarmManager
int type
long triggerAtMillis
android.app.PendingIntent operation
public static void setExact (android.app.AlarmManager, int, long, android.app.PendingIntent)
android.app.AlarmManager alarmManager
int type
long triggerAtMillis
android.app.PendingIntent operation
public static void setExactAndAllowWhileIdle (android.app.AlarmManager, int, long, android.app.PendingIntent)
android.app.AlarmManager alarmManager
int type
long triggerAtMillis
android.app.PendingIntent operation
private void <init> ()
}
android/support/v4/app/AppComponentFactory.class
AppComponentFactory.java
package android.support.v4.app
public android.support.v4.app.AppComponentFactory extends android.app.AppComponentFactory {
public void <init> ()
public final android.app.Activity instantiateActivity (java.lang.ClassLoader, java.lang.String, android.content.Intent) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ClassLoader cl
String className
android.content.Intent intent
public final android.app.Application instantiateApplication (java.lang.ClassLoader, java.lang.String) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ClassLoader cl
String className
public final android.content.BroadcastReceiver instantiateReceiver (java.lang.ClassLoader, java.lang.String, android.content.Intent) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ClassLoader cl
String className
android.content.Intent intent
public final android.content.ContentProvider instantiateProvider (java.lang.ClassLoader, java.lang.String) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ClassLoader cl
String className
public final android.app.Service instantiateService (java.lang.ClassLoader, java.lang.String, android.content.Intent) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ClassLoader cl
String className
android.content.Intent intent
public android.app.Application instantiateApplicationCompat (java.lang.ClassLoader, java.lang.String) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ReflectiveOperationException e
ClassLoader cl
String className
public android.app.Activity instantiateActivityCompat (java.lang.ClassLoader, java.lang.String, android.content.Intent) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ReflectiveOperationException e
ClassLoader cl
String className
android.content.Intent intent
public android.content.BroadcastReceiver instantiateReceiverCompat (java.lang.ClassLoader, java.lang.String, android.content.Intent) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ReflectiveOperationException e
ClassLoader cl
String className
android.content.Intent intent
public android.app.Service instantiateServiceCompat (java.lang.ClassLoader, java.lang.String, android.content.Intent) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ReflectiveOperationException e
ClassLoader cl
String className
android.content.Intent intent
public android.content.ContentProvider instantiateProviderCompat (java.lang.ClassLoader, java.lang.String) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ReflectiveOperationException e
ClassLoader cl
String className
}
android/support/v4/app/AppLaunchChecker.class
AppLaunchChecker.java
package android.support.v4.app
public android.support.v4.app.AppLaunchChecker extends java.lang.Object {
private static final String SHARED_PREFS_NAME
private static final String KEY_STARTED_FROM_LAUNCHER
public static boolean hasStartedFromLauncher (android.content.Context)
android.content.Context context
public static void onActivityCreate (android.app.Activity)
android.app.Activity activity
android.content.SharedPreferences sp
android.content.Intent launchIntent
public void <init> ()
}
android/support/v4/app/AppOpsManagerCompat.class
AppOpsManagerCompat.java
package android.support.v4.app
public final android.support.v4.app.AppOpsManagerCompat extends java.lang.Object {
public static final int MODE_ALLOWED
public static final int MODE_IGNORED
public static final int MODE_ERRORED
public static final int MODE_DEFAULT
private void <init> ()
public static java.lang.String permissionToOp (java.lang.String)
String permission
public static int noteOp (android.content.Context, java.lang.String, int, java.lang.String)
android.app.AppOpsManager appOpsManager
android.content.Context context
String op
int uid
String packageName
public static int noteOpNoThrow (android.content.Context, java.lang.String, int, java.lang.String)
android.app.AppOpsManager appOpsManager
android.content.Context context
String op
int uid
String packageName
public static int noteProxyOp (android.content.Context, java.lang.String, java.lang.String)
android.app.AppOpsManager appOpsManager
android.content.Context context
String op
String proxiedPackageName
public static int noteProxyOpNoThrow (android.content.Context, java.lang.String, java.lang.String)
android.app.AppOpsManager appOpsManager
android.content.Context context
String op
String proxiedPackageName
}
android/support/v4/app/BackStackRecord$Op.class
BackStackRecord.java
package android.support.v4.app
final android.support.v4.app.BackStackRecord$Op extends java.lang.Object {
int cmd
android.support.v4.app.Fragment fragment
int enterAnim
int exitAnim
int popEnterAnim
int popExitAnim
void <init> ()
void <init> (int, android.support.v4.app.Fragment)
int cmd
android.support.v4.app.Fragment fragment
}
android/support/v4/app/BackStackRecord.class
BackStackRecord.java
package android.support.v4.app
final android.support.v4.app.BackStackRecord extends android.support.v4.app.FragmentTransaction implements android.support.v4.app.FragmentManager$BackStackEntry android.support.v4.app.FragmentManagerImpl$OpGenerator {
static final String TAG
final android.support.v4.app.FragmentManagerImpl mManager
static final int OP_NULL
static final int OP_ADD
static final int OP_REPLACE
static final int OP_REMOVE
static final int OP_HIDE
static final int OP_SHOW
static final int OP_DETACH
static final int OP_ATTACH
static final int OP_SET_PRIMARY_NAV
static final int OP_UNSET_PRIMARY_NAV
java.util.ArrayList mOps
int mEnterAnim
int mExitAnim
int mPopEnterAnim
int mPopExitAnim
int mTransition
int mTransitionStyle
boolean mAddToBackStack
boolean mAllowAddToBackStack
String mName
boolean mCommitted
int mIndex
int mBreadCrumbTitleRes
CharSequence mBreadCrumbTitleText
int mBreadCrumbShortTitleRes
CharSequence mBreadCrumbShortTitleText
java.util.ArrayList mSharedElementSourceNames
java.util.ArrayList mSharedElementTargetNames
boolean mReorderingAllowed
java.util.ArrayList mCommitRunnables
public java.lang.String toString ()
StringBuilder sb
public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
String prefix
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
public void dump (java.lang.String, java.io.PrintWriter, boolean)
android.support.v4.app.BackStackRecord$Op op
String cmdStr
String cmdStr
String cmdStr
String cmdStr
String cmdStr
String cmdStr
String cmdStr
String cmdStr
String cmdStr
String cmdStr
String cmdStr
int opNum
String innerPrefix
int numOps
String prefix
java.io.PrintWriter writer
boolean full
public void <init> (android.support.v4.app.FragmentManagerImpl)
android.support.v4.app.FragmentManagerImpl manager
public int getId ()
public int getBreadCrumbTitleRes ()
public int getBreadCrumbShortTitleRes ()
public java.lang.CharSequence getBreadCrumbTitle ()
public java.lang.CharSequence getBreadCrumbShortTitle ()
void addOp (android.support.v4.app.BackStackRecord$Op)
android.support.v4.app.BackStackRecord$Op op
public android.support.v4.app.FragmentTransaction add (android.support.v4.app.Fragment, java.lang.String)
android.support.v4.app.Fragment fragment
String tag
public android.support.v4.app.FragmentTransaction add (int, android.support.v4.app.Fragment)
int containerViewId
android.support.v4.app.Fragment fragment
public android.support.v4.app.FragmentTransaction add (int, android.support.v4.app.Fragment, java.lang.String)
int containerViewId
android.support.v4.app.Fragment fragment
String tag
private void doAddOp (int, android.support.v4.app.Fragment, java.lang.String, int)
int containerViewId
android.support.v4.app.Fragment fragment
String tag
int opcmd
Class fragmentClass
int modifiers
public android.support.v4.app.FragmentTransaction replace (int, android.support.v4.app.Fragment)
int containerViewId
android.support.v4.app.Fragment fragment
public android.support.v4.app.FragmentTransaction replace (int, android.support.v4.app.Fragment, java.lang.String)
int containerViewId
android.support.v4.app.Fragment fragment
String tag
public android.support.v4.app.FragmentTransaction remove (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public android.support.v4.app.FragmentTransaction hide (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public android.support.v4.app.FragmentTransaction show (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public android.support.v4.app.FragmentTransaction detach (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public android.support.v4.app.FragmentTransaction attach (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public android.support.v4.app.FragmentTransaction setPrimaryNavigationFragment (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public android.support.v4.app.FragmentTransaction setCustomAnimations (int, int)
int enter
int exit
public android.support.v4.app.FragmentTransaction setCustomAnimations (int, int, int, int)
int enter
int exit
int popEnter
int popExit
public android.support.v4.app.FragmentTransaction setTransition (int)
int transition
public android.support.v4.app.FragmentTransaction addSharedElement (android.view.View, java.lang.String)
String transitionName
android.view.View sharedElement
String name
public android.support.v4.app.FragmentTransaction setTransitionStyle (int)
int styleRes
public android.support.v4.app.FragmentTransaction addToBackStack (java.lang.String)
String name
public boolean isAddToBackStackAllowed ()
public android.support.v4.app.FragmentTransaction disallowAddToBackStack ()
public android.support.v4.app.FragmentTransaction setBreadCrumbTitle (int)
int res
public android.support.v4.app.FragmentTransaction setBreadCrumbTitle (java.lang.CharSequence)
CharSequence text
public android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle (int)
int res
public android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle (java.lang.CharSequence)
CharSequence text
void bumpBackStackNesting (int)
android.support.v4.app.BackStackRecord$Op op
int opNum
int amt
int numOps
public android.support.v4.app.FragmentTransaction runOnCommit (java.lang.Runnable)
Runnable runnable
public void runOnCommitRunnables ()
int i
int N
public int commit ()
public int commitAllowingStateLoss ()
public void commitNow ()
public void commitNowAllowingStateLoss ()
public android.support.v4.app.FragmentTransaction setReorderingAllowed (boolean)
boolean reorderingAllowed
public android.support.v4.app.FragmentTransaction setAllowOptimization (boolean)
boolean allowOptimization
int commitInternal (boolean)
android.support.v4.util.LogWriter logw
java.io.PrintWriter pw
boolean allowStateLoss
public boolean generateOps (java.util.ArrayList, java.util.ArrayList)
java.util.ArrayList records
java.util.ArrayList isRecordPop
boolean interactsWith (int)
android.support.v4.app.BackStackRecord$Op op
int fragContainer
int opNum
int containerId
int numOps
boolean interactsWith (java.util.ArrayList, int, int)
android.support.v4.app.BackStackRecord$Op thatOp
int thatContainer
int thoseOpIndex
android.support.v4.app.BackStackRecord record
int numThoseOps
int i
android.support.v4.app.BackStackRecord$Op op
int container
int opNum
java.util.ArrayList records
int startIndex
int endIndex
int numOps
int lastContainer
void executeOps ()
android.support.v4.app.BackStackRecord$Op op
android.support.v4.app.Fragment f
int opNum
int numOps
void executePopOps (boolean)
android.support.v4.app.BackStackRecord$Op op
android.support.v4.app.Fragment f
int opNum
boolean moveToState
android.support.v4.app.Fragment expandOps (java.util.ArrayList, android.support.v4.app.Fragment)
android.support.v4.app.BackStackRecord$Op removeOp
android.support.v4.app.Fragment old
int i
android.support.v4.app.Fragment f
int containerId
boolean alreadyAdded
android.support.v4.app.BackStackRecord$Op op
int opNum
java.util.ArrayList added
android.support.v4.app.Fragment oldPrimaryNav
android.support.v4.app.Fragment trackAddedFragmentsInPop (java.util.ArrayList, android.support.v4.app.Fragment)
android.support.v4.app.BackStackRecord$Op op
int opNum
java.util.ArrayList added
android.support.v4.app.Fragment oldPrimaryNav
boolean isPostponed ()
android.support.v4.app.BackStackRecord$Op op
int opNum
void setOnStartPostponedListener (android.support.v4.app.Fragment$OnStartEnterTransitionListener)
android.support.v4.app.BackStackRecord$Op op
int opNum
android.support.v4.app.Fragment$OnStartEnterTransitionListener listener
private static boolean isFragmentPostponed (android.support.v4.app.BackStackRecord$Op)
android.support.v4.app.BackStackRecord$Op op
android.support.v4.app.Fragment fragment
public java.lang.String getName ()
public int getTransition ()
public int getTransitionStyle ()
public boolean isEmpty ()
}
android/support/v4/app/BackStackState$1.class
BackStackRecord.java
package android.support.v4.app
final android.support.v4.app.BackStackState$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.app.BackStackState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.app.BackStackState[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/app/BackStackState.class
BackStackRecord.java
package android.support.v4.app
final android.support.v4.app.BackStackState extends java.lang.Object implements android.os.Parcelable {
final int[] mOps
final int mTransition
final int mTransitionStyle
final String mName
final int mIndex
final int mBreadCrumbTitleRes
final CharSequence mBreadCrumbTitleText
final int mBreadCrumbShortTitleRes
final CharSequence mBreadCrumbShortTitleText
final java.util.ArrayList mSharedElementSourceNames
final java.util.ArrayList mSharedElementTargetNames
final boolean mReorderingAllowed
public static final android.os.Parcelable$Creator CREATOR
public void <init> (android.support.v4.app.BackStackRecord)
android.support.v4.app.BackStackRecord$Op op
int opNum
android.support.v4.app.BackStackRecord bse
int numOps
int pos
public void <init> (android.os.Parcel)
android.os.Parcel in
public android.support.v4.app.BackStackRecord instantiate (android.support.v4.app.FragmentManagerImpl)
android.support.v4.app.Fragment f
android.support.v4.app.BackStackRecord$Op op
int findex
android.support.v4.app.FragmentManagerImpl fm
android.support.v4.app.BackStackRecord bse
int pos
int num
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/support/v4/app/BundleCompat$BundleCompatBaseImpl.class
BundleCompat.java
package android.support.v4.app
android.support.v4.app.BundleCompat$BundleCompatBaseImpl extends java.lang.Object {
private static final String TAG
private static java.lang.reflect.Method sGetIBinderMethod
private static boolean sGetIBinderMethodFetched
private static java.lang.reflect.Method sPutIBinderMethod
private static boolean sPutIBinderMethodFetched
private void <init> ()
public static android.os.IBinder getBinder (android.os.Bundle, java.lang.String)
NoSuchMethodException e
Exception e
android.os.Bundle bundle
String key
public static void putBinder (android.os.Bundle, java.lang.String, android.os.IBinder)
NoSuchMethodException e
Exception e
android.os.Bundle bundle
String key
android.os.IBinder binder
}
android/support/v4/app/BundleCompat.class
BundleCompat.java
package android.support.v4.app
public final android.support.v4.app.BundleCompat extends java.lang.Object {
private void <init> ()
public static android.os.IBinder getBinder (android.os.Bundle, java.lang.String)
android.os.Bundle bundle
String key
public static void putBinder (android.os.Bundle, java.lang.String, android.os.IBinder)
android.os.Bundle bundle
String key
android.os.IBinder binder
}
android/support/v4/app/CoreComponentFactory$CompatWrapped.class
CoreComponentFactory.java
package android.support.v4.app
public abstract android.support.v4.app.CoreComponentFactory$CompatWrapped extends java.lang.Object {
public abstract java.lang.Object getWrapper ()
}
android/support/v4/app/CoreComponentFactory.class
CoreComponentFactory.java
package android.support.v4.app
public android.support.v4.app.CoreComponentFactory extends android.app.AppComponentFactory {
private static final String TAG
public void <init> ()
public android.app.Activity instantiateActivity (java.lang.ClassLoader, java.lang.String, android.content.Intent) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ClassLoader cl
String className
android.content.Intent intent
public android.app.Application instantiateApplication (java.lang.ClassLoader, java.lang.String) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ClassLoader cl
String className
public android.content.BroadcastReceiver instantiateReceiver (java.lang.ClassLoader, java.lang.String, android.content.Intent) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ClassLoader cl
String className
android.content.Intent intent
public android.content.ContentProvider instantiateProvider (java.lang.ClassLoader, java.lang.String) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ClassLoader cl
String className
public android.app.Service instantiateService (java.lang.ClassLoader, java.lang.String, android.content.Intent) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ClassLoader cl
String className
android.content.Intent intent
static java.lang.Object checkCompatWrapper (java.lang.Object)
Object wrapper
Object obj
}
android/support/v4/app/DialogFragment.class
DialogFragment.java
package android.support.v4.app
public android.support.v4.app.DialogFragment extends android.support.v4.app.Fragment implements android.content.DialogInterface$OnCancelListener android.content.DialogInterface$OnDismissListener {
public static final int STYLE_NORMAL
public static final int STYLE_NO_TITLE
public static final int STYLE_NO_FRAME
public static final int STYLE_NO_INPUT
private static final String SAVED_DIALOG_STATE_TAG
private static final String SAVED_STYLE
private static final String SAVED_THEME
private static final String SAVED_CANCELABLE
private static final String SAVED_SHOWS_DIALOG
private static final String SAVED_BACK_STACK_ID
int mStyle
int mTheme
boolean mCancelable
boolean mShowsDialog
int mBackStackId
android.app.Dialog mDialog
boolean mViewDestroyed
boolean mDismissed
boolean mShownByMe
public void <init> ()
public void setStyle (int, int)
int style
int theme
public void show (android.support.v4.app.FragmentManager, java.lang.String)
android.support.v4.app.FragmentManager manager
String tag
android.support.v4.app.FragmentTransaction ft
public int show (android.support.v4.app.FragmentTransaction, java.lang.String)
android.support.v4.app.FragmentTransaction transaction
String tag
public void showNow (android.support.v4.app.FragmentManager, java.lang.String)
android.support.v4.app.FragmentManager manager
String tag
android.support.v4.app.FragmentTransaction ft
public void dismiss ()
public void dismissAllowingStateLoss ()
void dismissInternal (boolean)
android.support.v4.app.FragmentTransaction ft
boolean allowStateLoss
public android.app.Dialog getDialog ()
public int getTheme ()
public void setCancelable (boolean)
boolean cancelable
public boolean isCancelable ()
public void setShowsDialog (boolean)
boolean showsDialog
public boolean getShowsDialog ()
public void onAttach (android.content.Context)
android.content.Context context
public void onDetach ()
public void onCreate (android.os.Bundle)
android.os.Bundle savedInstanceState
public android.view.LayoutInflater onGetLayoutInflater (android.os.Bundle)
android.os.Bundle savedInstanceState
public void setupDialog (android.app.Dialog, int)
android.app.Dialog dialog
int style
public android.app.Dialog onCreateDialog (android.os.Bundle)
android.os.Bundle savedInstanceState
public void onCancel (android.content.DialogInterface)
android.content.DialogInterface dialog
public void onDismiss (android.content.DialogInterface)
android.content.DialogInterface dialog
public void onActivityCreated (android.os.Bundle)
android.os.Bundle dialogState
android.os.Bundle savedInstanceState
android.view.View view
android.app.Activity activity
public void onStart ()
public void onSaveInstanceState (android.os.Bundle)
android.os.Bundle dialogState
android.os.Bundle outState
public void onStop ()
public void onDestroyView ()
}
android/support/v4/app/Fragment$1.class
Fragment.java
package android.support.v4.app
android.support.v4.app.Fragment$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.app.Fragment this$0
void <init> (android.support.v4.app.Fragment)
android.support.v4.app.Fragment this$0
public void run ()
}
android/support/v4/app/Fragment$2.class
Fragment.java
package android.support.v4.app
android.support.v4.app.Fragment$2 extends android.support.v4.app.FragmentContainer {
final synthetic android.support.v4.app.Fragment this$0
void <init> (android.support.v4.app.Fragment)
android.support.v4.app.Fragment this$0
public android.view.View onFindViewById (int)
int id
public boolean onHasView ()
public android.support.v4.app.Fragment instantiate (android.content.Context, java.lang.String, android.os.Bundle)
android.content.Context context
String className
android.os.Bundle arguments
}
android/support/v4/app/Fragment$3.class
Fragment.java
package android.support.v4.app
android.support.v4.app.Fragment$3 extends java.lang.Object implements android.arch.lifecycle.LifecycleOwner {
final synthetic android.support.v4.app.Fragment this$0
void <init> (android.support.v4.app.Fragment)
android.support.v4.app.Fragment this$0
public android.arch.lifecycle.Lifecycle getLifecycle ()
}
android/support/v4/app/Fragment$AnimationInfo.class
Fragment.java
package android.support.v4.app
android.support.v4.app.Fragment$AnimationInfo extends java.lang.Object {
android.view.View mAnimatingAway
android.animation.Animator mAnimator
int mStateAfterAnimating
int mNextAnim
int mNextTransition
int mNextTransitionStyle
private Object mEnterTransition
private Object mReturnTransition
private Object mExitTransition
private Object mReenterTransition
private Object mSharedElementEnterTransition
private Object mSharedElementReturnTransition
private Boolean mAllowReturnTransitionOverlap
private Boolean mAllowEnterTransitionOverlap
android.support.v4.app.SharedElementCallback mEnterTransitionCallback
android.support.v4.app.SharedElementCallback mExitTransitionCallback
boolean mEnterTransitionPostponed
android.support.v4.app.Fragment$OnStartEnterTransitionListener mStartEnterTransitionListener
boolean mIsHideReplaced
void <init> ()
static synthetic java.lang.Object access$002 (android.support.v4.app.Fragment$AnimationInfo, java.lang.Object)
android.support.v4.app.Fragment$AnimationInfo x0
Object x1
static synthetic java.lang.Object access$000 (android.support.v4.app.Fragment$AnimationInfo)
android.support.v4.app.Fragment$AnimationInfo x0
static synthetic java.lang.Object access$102 (android.support.v4.app.Fragment$AnimationInfo, java.lang.Object)
android.support.v4.app.Fragment$AnimationInfo x0
Object x1
static synthetic java.lang.Object access$100 (android.support.v4.app.Fragment$AnimationInfo)
android.support.v4.app.Fragment$AnimationInfo x0
static synthetic java.lang.Object access$202 (android.support.v4.app.Fragment$AnimationInfo, java.lang.Object)
android.support.v4.app.Fragment$AnimationInfo x0
Object x1
static synthetic java.lang.Object access$200 (android.support.v4.app.Fragment$AnimationInfo)
android.support.v4.app.Fragment$AnimationInfo x0
static synthetic java.lang.Object access$302 (android.support.v4.app.Fragment$AnimationInfo, java.lang.Object)
android.support.v4.app.Fragment$AnimationInfo x0
Object x1
static synthetic java.lang.Object access$300 (android.support.v4.app.Fragment$AnimationInfo)
android.support.v4.app.Fragment$AnimationInfo x0
static synthetic java.lang.Object access$402 (android.support.v4.app.Fragment$AnimationInfo, java.lang.Object)
android.support.v4.app.Fragment$AnimationInfo x0
Object x1
static synthetic java.lang.Object access$400 (android.support.v4.app.Fragment$AnimationInfo)
android.support.v4.app.Fragment$AnimationInfo x0
static synthetic java.lang.Object access$502 (android.support.v4.app.Fragment$AnimationInfo, java.lang.Object)
android.support.v4.app.Fragment$AnimationInfo x0
Object x1
static synthetic java.lang.Object access$500 (android.support.v4.app.Fragment$AnimationInfo)
android.support.v4.app.Fragment$AnimationInfo x0
static synthetic java.lang.Boolean access$602 (android.support.v4.app.Fragment$AnimationInfo, java.lang.Boolean)
android.support.v4.app.Fragment$AnimationInfo x0
Boolean x1
static synthetic java.lang.Boolean access$600 (android.support.v4.app.Fragment$AnimationInfo)
android.support.v4.app.Fragment$AnimationInfo x0
static synthetic java.lang.Boolean access$702 (android.support.v4.app.Fragment$AnimationInfo, java.lang.Boolean)
android.support.v4.app.Fragment$AnimationInfo x0
Boolean x1
static synthetic java.lang.Boolean access$700 (android.support.v4.app.Fragment$AnimationInfo)
android.support.v4.app.Fragment$AnimationInfo x0
}
android/support/v4/app/Fragment$InstantiationException.class
Fragment.java
package android.support.v4.app
public android.support.v4.app.Fragment$InstantiationException extends java.lang.RuntimeException {
public void <init> (java.lang.String, java.lang.Exception)
String msg
Exception cause
}
android/support/v4/app/Fragment$OnStartEnterTransitionListener.class
Fragment.java
package android.support.v4.app
abstract android.support.v4.app.Fragment$OnStartEnterTransitionListener extends java.lang.Object {
public abstract void onStartEnterTransition ()
public abstract void startListening ()
}
android/support/v4/app/Fragment$SavedState$1.class
Fragment.java
package android.support.v4.app
final android.support.v4.app.Fragment$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.app.Fragment$SavedState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.app.Fragment$SavedState[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/app/Fragment$SavedState.class
Fragment.java
package android.support.v4.app
public android.support.v4.app.Fragment$SavedState extends java.lang.Object implements android.os.Parcelable {
final android.os.Bundle mState
public static final android.os.Parcelable$Creator CREATOR
void <init> (android.os.Bundle)
android.os.Bundle state
void <init> (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel in
ClassLoader loader
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/support/v4/app/Fragment.class
Fragment.java
package android.support.v4.app
public android.support.v4.app.Fragment extends java.lang.Object implements android.content.ComponentCallbacks android.view.View$OnCreateContextMenuListener android.arch.lifecycle.LifecycleOwner android.arch.lifecycle.ViewModelStoreOwner {
private static final android.support.v4.util.SimpleArrayMap sClassMap
static final Object USE_DEFAULT_TRANSITION
static final int INITIALIZING
static final int CREATED
static final int ACTIVITY_CREATED
static final int STOPPED
static final int STARTED
static final int RESUMED
int mState
android.os.Bundle mSavedFragmentState
android.util.SparseArray mSavedViewState
Boolean mSavedUserVisibleHint
int mIndex
String mWho
android.os.Bundle mArguments
android.support.v4.app.Fragment mTarget
int mTargetIndex
int mTargetRequestCode
boolean mAdded
boolean mRemoving
boolean mFromLayout
boolean mInLayout
boolean mRestored
boolean mPerformedCreateView
int mBackStackNesting
android.support.v4.app.FragmentManagerImpl mFragmentManager
android.support.v4.app.FragmentHostCallback mHost
android.support.v4.app.FragmentManagerImpl mChildFragmentManager
android.support.v4.app.FragmentManagerNonConfig mChildNonConfig
android.arch.lifecycle.ViewModelStore mViewModelStore
android.support.v4.app.Fragment mParentFragment
int mFragmentId
int mContainerId
String mTag
boolean mHidden
boolean mDetached
boolean mRetainInstance
boolean mRetaining
boolean mHasMenu
boolean mMenuVisible
boolean mCalled
android.view.ViewGroup mContainer
android.view.View mView
android.view.View mInnerView
boolean mDeferStart
boolean mUserVisibleHint
android.support.v4.app.Fragment$AnimationInfo mAnimationInfo
boolean mIsNewlyAdded
boolean mHiddenChanged
float mPostponedAlpha
android.view.LayoutInflater mLayoutInflater
boolean mIsCreated
android.arch.lifecycle.LifecycleRegistry mLifecycleRegistry
private android.arch.lifecycle.LifecycleRegistry mViewLifecycleRegistry
android.arch.lifecycle.LifecycleOwner mViewLifecycleOwner
android.arch.lifecycle.MutableLiveData mViewLifecycleOwnerLiveData
public android.arch.lifecycle.Lifecycle getLifecycle ()
public android.arch.lifecycle.LifecycleOwner getViewLifecycleOwner ()
public android.arch.lifecycle.LiveData getViewLifecycleOwnerLiveData ()
public android.arch.lifecycle.ViewModelStore getViewModelStore ()
public void <init> ()
public static android.support.v4.app.Fragment instantiate (android.content.Context, java.lang.String)
android.content.Context context
String fname
public static android.support.v4.app.Fragment instantiate (android.content.Context, java.lang.String, android.os.Bundle)
Class clazz
android.support.v4.app.Fragment f
ClassNotFoundException e
InstantiationException e
IllegalAccessException e
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
android.content.Context context
String fname
android.os.Bundle args
static boolean isSupportFragmentClass (android.content.Context, java.lang.String)
Class clazz
ClassNotFoundException e
android.content.Context context
String fname
final void restoreViewState (android.os.Bundle)
android.os.Bundle savedInstanceState
final void setIndex (int, android.support.v4.app.Fragment)
int index
android.support.v4.app.Fragment parent
final boolean isInBackStack ()
public final boolean equals (java.lang.Object)
Object o
public final int hashCode ()
public java.lang.String toString ()
StringBuilder sb
public final int getId ()
public final java.lang.String getTag ()
public void setArguments (android.os.Bundle)
android.os.Bundle args
public final android.os.Bundle getArguments ()
public final boolean isStateSaved ()
public void setInitialSavedState (android.support.v4.app.Fragment$SavedState)
android.support.v4.app.Fragment$SavedState state
public void setTargetFragment (android.support.v4.app.Fragment, int)
android.support.v4.app.Fragment check
android.support.v4.app.Fragment fragment
int requestCode
android.support.v4.app.FragmentManager mine
android.support.v4.app.FragmentManager theirs
public final android.support.v4.app.Fragment getTargetFragment ()
public final int getTargetRequestCode ()
public android.content.Context getContext ()
public final android.content.Context requireContext ()
android.content.Context context
public final android.support.v4.app.FragmentActivity getActivity ()
public final android.support.v4.app.FragmentActivity requireActivity ()
android.support.v4.app.FragmentActivity activity
public final java.lang.Object getHost ()
public final java.lang.Object requireHost ()
Object host
public final android.content.res.Resources getResources ()
public final java.lang.CharSequence getText (int)
int resId
public final java.lang.String getString (int)
int resId
public final transient java.lang.String getString (int, java.lang.Object[])
int resId
Object[] formatArgs
public final android.support.v4.app.FragmentManager getFragmentManager ()
public final android.support.v4.app.FragmentManager requireFragmentManager ()
android.support.v4.app.FragmentManager fragmentManager
public final android.support.v4.app.FragmentManager getChildFragmentManager ()
android.support.v4.app.FragmentManager peekChildFragmentManager ()
public final android.support.v4.app.Fragment getParentFragment ()
public final boolean isAdded ()
public final boolean isDetached ()
public final boolean isRemoving ()
public final boolean isInLayout ()
public final boolean isResumed ()
public final boolean isVisible ()
public final boolean isHidden ()
public final boolean hasOptionsMenu ()
public final boolean isMenuVisible ()
public void onHiddenChanged (boolean)
boolean hidden
public void setRetainInstance (boolean)
boolean retain
public final boolean getRetainInstance ()
public void setHasOptionsMenu (boolean)
boolean hasMenu
public void setMenuVisibility (boolean)
boolean menuVisible
public void setUserVisibleHint (boolean)
boolean isVisibleToUser
public boolean getUserVisibleHint ()
public android.support.v4.app.LoaderManager getLoaderManager ()
public void startActivity (android.content.Intent)
android.content.Intent intent
public void startActivity (android.content.Intent, android.os.Bundle)
android.content.Intent intent
android.os.Bundle options
public void startActivityForResult (android.content.Intent, int)
android.content.Intent intent
int requestCode
public void startActivityForResult (android.content.Intent, int, android.os.Bundle)
android.content.Intent intent
int requestCode
android.os.Bundle options
public void startIntentSenderForResult (android.content.IntentSender, int, android.content.Intent, int, int, int, android.os.Bundle) throws android.content.IntentSender$SendIntentException
android.content.IntentSender intent
int requestCode
android.content.Intent fillInIntent
int flagsMask
int flagsValues
int extraFlags
android.os.Bundle options
public void onActivityResult (int, int, android.content.Intent)
int requestCode
int resultCode
android.content.Intent data
public final void requestPermissions (java.lang.String[], int)
String[] permissions
int requestCode
public void onRequestPermissionsResult (int, java.lang.String[], int[])
int requestCode
String[] permissions
int[] grantResults
public boolean shouldShowRequestPermissionRationale (java.lang.String)
String permission
public android.view.LayoutInflater onGetLayoutInflater (android.os.Bundle)
android.os.Bundle savedInstanceState
public final android.view.LayoutInflater getLayoutInflater ()
android.view.LayoutInflater performGetLayoutInflater (android.os.Bundle)
android.os.Bundle savedInstanceState
android.view.LayoutInflater layoutInflater
public android.view.LayoutInflater getLayoutInflater (android.os.Bundle)
android.os.Bundle savedFragmentState
android.view.LayoutInflater result
public void onInflate (android.content.Context, android.util.AttributeSet, android.os.Bundle)
android.content.Context context
android.util.AttributeSet attrs
android.os.Bundle savedInstanceState
android.app.Activity hostActivity
public void onInflate (android.app.Activity, android.util.AttributeSet, android.os.Bundle)
android.app.Activity activity
android.util.AttributeSet attrs
android.os.Bundle savedInstanceState
public void onAttachFragment (android.support.v4.app.Fragment)
android.support.v4.app.Fragment childFragment
public void onAttach (android.content.Context)
android.content.Context context
android.app.Activity hostActivity
public void onAttach (android.app.Activity)
android.app.Activity activity
public android.view.animation.Animation onCreateAnimation (int, boolean, int)
int transit
boolean enter
int nextAnim
public android.animation.Animator onCreateAnimator (int, boolean, int)
int transit
boolean enter
int nextAnim
public void onCreate (android.os.Bundle)
android.os.Bundle savedInstanceState
void restoreChildFragmentState (android.os.Bundle)
android.os.Parcelable p
android.os.Bundle savedInstanceState
public android.view.View onCreateView (android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle)
android.view.LayoutInflater inflater
android.view.ViewGroup container
android.os.Bundle savedInstanceState
public void onViewCreated (android.view.View, android.os.Bundle)
android.view.View view
android.os.Bundle savedInstanceState
public android.view.View getView ()
public void onActivityCreated (android.os.Bundle)
android.os.Bundle savedInstanceState
public void onViewStateRestored (android.os.Bundle)
android.os.Bundle savedInstanceState
public void onStart ()
public void onResume ()
public void onSaveInstanceState (android.os.Bundle)
android.os.Bundle outState
public void onMultiWindowModeChanged (boolean)
boolean isInMultiWindowMode
public void onPictureInPictureModeChanged (boolean)
boolean isInPictureInPictureMode
public void onConfigurationChanged (android.content.res.Configuration)
android.content.res.Configuration newConfig
public void onPause ()
public void onStop ()
public void onLowMemory ()
public void onDestroyView ()
public void onDestroy ()
void initState ()
public void onDetach ()
public void onCreateOptionsMenu (android.view.Menu, android.view.MenuInflater)
android.view.Menu menu
android.view.MenuInflater inflater
public void onPrepareOptionsMenu (android.view.Menu)
android.view.Menu menu
public void onDestroyOptionsMenu ()
public boolean onOptionsItemSelected (android.view.MenuItem)
android.view.MenuItem item
public void onOptionsMenuClosed (android.view.Menu)
android.view.Menu menu
public void onCreateContextMenu (android.view.ContextMenu, android.view.View, android.view.ContextMenu$ContextMenuInfo)
android.view.ContextMenu menu
android.view.View v
android.view.ContextMenu$ContextMenuInfo menuInfo
public void registerForContextMenu (android.view.View)
android.view.View view
public void unregisterForContextMenu (android.view.View)
android.view.View view
public boolean onContextItemSelected (android.view.MenuItem)
android.view.MenuItem item
public void setEnterSharedElementCallback (android.support.v4.app.SharedElementCallback)
android.support.v4.app.SharedElementCallback callback
public void setExitSharedElementCallback (android.support.v4.app.SharedElementCallback)
android.support.v4.app.SharedElementCallback callback
public void setEnterTransition (java.lang.Object)
Object transition
public java.lang.Object getEnterTransition ()
public void setReturnTransition (java.lang.Object)
Object transition
public java.lang.Object getReturnTransition ()
public void setExitTransition (java.lang.Object)
Object transition
public java.lang.Object getExitTransition ()
public void setReenterTransition (java.lang.Object)
Object transition
public java.lang.Object getReenterTransition ()
public void setSharedElementEnterTransition (java.lang.Object)
Object transition
public java.lang.Object getSharedElementEnterTransition ()
public void setSharedElementReturnTransition (java.lang.Object)
Object transition
public java.lang.Object getSharedElementReturnTransition ()
public void setAllowEnterTransitionOverlap (boolean)
boolean allow
public boolean getAllowEnterTransitionOverlap ()
public void setAllowReturnTransitionOverlap (boolean)
boolean allow
public boolean getAllowReturnTransitionOverlap ()
public void postponeEnterTransition ()
public void startPostponedEnterTransition ()
private void callStartTransitionListener ()
android.support.v4.app.Fragment$OnStartEnterTransitionListener listener
android.support.v4.app.Fragment$OnStartEnterTransitionListener listener
public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
String prefix
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
android.support.v4.app.Fragment findFragmentByWho (java.lang.String)
String who
void instantiateChildFragmentManager ()
void performCreate (android.os.Bundle)
android.os.Bundle savedInstanceState
void performCreateView (android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle)
android.view.LayoutInflater inflater
android.view.ViewGroup container
android.os.Bundle savedInstanceState
void performActivityCreated (android.os.Bundle)
android.os.Bundle savedInstanceState
void performStart ()
void performResume ()
void noteStateNotSaved ()
void performMultiWindowModeChanged (boolean)
boolean isInMultiWindowMode
void performPictureInPictureModeChanged (boolean)
boolean isInPictureInPictureMode
void performConfigurationChanged (android.content.res.Configuration)
android.content.res.Configuration newConfig
void performLowMemory ()
boolean performCreateOptionsMenu (android.view.Menu, android.view.MenuInflater)
android.view.Menu menu
android.view.MenuInflater inflater
boolean show
boolean performPrepareOptionsMenu (android.view.Menu)
android.view.Menu menu
boolean show
boolean performOptionsItemSelected (android.view.MenuItem)
android.view.MenuItem item
boolean performContextItemSelected (android.view.MenuItem)
android.view.MenuItem item
void performOptionsMenuClosed (android.view.Menu)
android.view.Menu menu
void performSaveInstanceState (android.os.Bundle)
android.os.Parcelable p
android.os.Bundle outState
void performPause ()
void performStop ()
void performReallyStop ()
void performDestroyView ()
void performDestroy ()
void performDetach ()
void setOnStartEnterTransitionListener (android.support.v4.app.Fragment$OnStartEnterTransitionListener)
android.support.v4.app.Fragment$OnStartEnterTransitionListener listener
private android.support.v4.app.Fragment$AnimationInfo ensureAnimationInfo ()
int getNextAnim ()
void setNextAnim (int)
int animResourceId
int getNextTransition ()
void setNextTransition (int, int)
int nextTransition
int nextTransitionStyle
int getNextTransitionStyle ()
android.support.v4.app.SharedElementCallback getEnterTransitionCallback ()
android.support.v4.app.SharedElementCallback getExitTransitionCallback ()
android.view.View getAnimatingAway ()
void setAnimatingAway (android.view.View)
android.view.View view
void setAnimator (android.animation.Animator)
android.animation.Animator animator
android.animation.Animator getAnimator ()
int getStateAfterAnimating ()
void setStateAfterAnimating (int)
int state
boolean isPostponed ()
boolean isHideReplaced ()
void setHideReplaced (boolean)
boolean replaced
static synthetic void access$800 (android.support.v4.app.Fragment)
android.support.v4.app.Fragment x0
static synthetic android.arch.lifecycle.LifecycleRegistry access$900 (android.support.v4.app.Fragment)
android.support.v4.app.Fragment x0
static synthetic android.arch.lifecycle.LifecycleRegistry access$902 (android.support.v4.app.Fragment, android.arch.lifecycle.LifecycleRegistry)
android.support.v4.app.Fragment x0
android.arch.lifecycle.LifecycleRegistry x1
static void <clinit> ()
}
android/support/v4/app/FragmentActivity$1.class
FragmentActivity.java
package android.support.v4.app
android.support.v4.app.FragmentActivity$1 extends android.os.Handler {
final synthetic android.support.v4.app.FragmentActivity this$0
void <init> (android.support.v4.app.FragmentActivity)
android.support.v4.app.FragmentActivity this$0
public void handleMessage (android.os.Message)
android.os.Message msg
}
android/support/v4/app/FragmentActivity$HostCallbacks.class
FragmentActivity.java
package android.support.v4.app
android.support.v4.app.FragmentActivity$HostCallbacks extends android.support.v4.app.FragmentHostCallback {
final synthetic android.support.v4.app.FragmentActivity this$0
public void <init> (android.support.v4.app.FragmentActivity)
android.support.v4.app.FragmentActivity this$0
public void onDump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
String prefix
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
public boolean onShouldSaveFragmentState (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public android.view.LayoutInflater onGetLayoutInflater ()
public android.support.v4.app.FragmentActivity onGetHost ()
public void onSupportInvalidateOptionsMenu ()
public void onStartActivityFromFragment (android.support.v4.app.Fragment, android.content.Intent, int)
android.support.v4.app.Fragment fragment
android.content.Intent intent
int requestCode
public void onStartActivityFromFragment (android.support.v4.app.Fragment, android.content.Intent, int, android.os.Bundle)
android.support.v4.app.Fragment fragment
android.content.Intent intent
int requestCode
android.os.Bundle options
public void onStartIntentSenderFromFragment (android.support.v4.app.Fragment, android.content.IntentSender, int, android.content.Intent, int, int, int, android.os.Bundle) throws android.content.IntentSender$SendIntentException
android.support.v4.app.Fragment fragment
android.content.IntentSender intent
int requestCode
android.content.Intent fillInIntent
int flagsMask
int flagsValues
int extraFlags
android.os.Bundle options
public void onRequestPermissionsFromFragment (android.support.v4.app.Fragment, java.lang.String[], int)
android.support.v4.app.Fragment fragment
String[] permissions
int requestCode
public boolean onShouldShowRequestPermissionRationale (java.lang.String)
String permission
public boolean onHasWindowAnimations ()
public int onGetWindowAnimations ()
android.view.Window w
public void onAttachFragment (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public android.view.View onFindViewById (int)
int id
public boolean onHasView ()
android.view.Window w
public volatile synthetic java.lang.Object onGetHost ()
}
android/support/v4/app/FragmentActivity$NonConfigurationInstances.class
FragmentActivity.java
package android.support.v4.app
final android.support.v4.app.FragmentActivity$NonConfigurationInstances extends java.lang.Object {
Object custom
android.arch.lifecycle.ViewModelStore viewModelStore
android.support.v4.app.FragmentManagerNonConfig fragments
void <init> ()
}
android/support/v4/app/FragmentActivity.class
FragmentActivity.java
package android.support.v4.app
public android.support.v4.app.FragmentActivity extends android.support.v4.app.SupportActivity implements android.arch.lifecycle.ViewModelStoreOwner android.support.v4.app.ActivityCompat$OnRequestPermissionsResultCallback android.support.v4.app.ActivityCompat$RequestPermissionsRequestCodeValidator {
private static final String TAG
static final String FRAGMENTS_TAG
static final String NEXT_CANDIDATE_REQUEST_INDEX_TAG
static final String ALLOCATED_REQUEST_INDICIES_TAG
static final String REQUEST_FRAGMENT_WHO_TAG
static final int MAX_NUM_PENDING_FRAGMENT_ACTIVITY_RESULTS
static final int MSG_REALLY_STOPPED
static final int MSG_RESUME_PENDING
final android.os.Handler mHandler
final android.support.v4.app.FragmentController mFragments
private android.arch.lifecycle.ViewModelStore mViewModelStore
boolean mCreated
boolean mResumed
boolean mStopped
boolean mReallyStopped
boolean mRetaining
boolean mRequestedPermissionsFromFragment
boolean mStartedIntentSenderFromFragment
boolean mStartedActivityFromFragment
int mNextCandidateRequestIndex
android.support.v4.util.SparseArrayCompat mPendingFragmentActivityResults
public void <init> ()
protected void onActivityResult (int, int, android.content.Intent)
String who
android.support.v4.app.Fragment targetFragment
int requestCode
int resultCode
android.content.Intent data
int requestIndex
android.support.v4.app.ActivityCompat$PermissionCompatDelegate delegate
public void onBackPressed ()
android.support.v4.app.FragmentManager fragmentManager
boolean isStateSaved
public void supportFinishAfterTransition ()
public void setEnterSharedElementCallback (android.support.v4.app.SharedElementCallback)
android.support.v4.app.SharedElementCallback callback
public void setExitSharedElementCallback (android.support.v4.app.SharedElementCallback)
android.support.v4.app.SharedElementCallback listener
public void supportPostponeEnterTransition ()
public void supportStartPostponedEnterTransition ()
public void onMultiWindowModeChanged (boolean)
boolean isInMultiWindowMode
public void onPictureInPictureModeChanged (boolean)
boolean isInPictureInPictureMode
public void onConfigurationChanged (android.content.res.Configuration)
android.content.res.Configuration newConfig
public android.arch.lifecycle.ViewModelStore getViewModelStore ()
public android.arch.lifecycle.Lifecycle getLifecycle ()
protected void onCreate (android.os.Bundle)
int i
int[] requestCodes
String[] fragmentWhos
android.os.Parcelable p
android.os.Bundle savedInstanceState
android.support.v4.app.FragmentActivity$NonConfigurationInstances nc
public boolean onCreatePanelMenu (int, android.view.Menu)
boolean show
int featureId
android.view.Menu menu
public android.view.View onCreateView (android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet)
android.view.View parent
String name
android.content.Context context
android.util.AttributeSet attrs
android.view.View v
public android.view.View onCreateView (java.lang.String, android.content.Context, android.util.AttributeSet)
String name
android.content.Context context
android.util.AttributeSet attrs
android.view.View v
final android.view.View dispatchFragmentsOnCreateView (android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet)
android.view.View parent
String name
android.content.Context context
android.util.AttributeSet attrs
protected void onDestroy ()
public void onLowMemory ()
public boolean onMenuItemSelected (int, android.view.MenuItem)
int featureId
android.view.MenuItem item
public void onPanelClosed (int, android.view.Menu)
int featureId
android.view.Menu menu
protected void onPause ()
protected void onNewIntent (android.content.Intent)
android.content.Intent intent
public void onStateNotSaved ()
protected void onResume ()
protected void onPostResume ()
protected void onResumeFragments ()
public boolean onPreparePanel (int, android.view.View, android.view.Menu)
boolean goforit
int featureId
android.view.View view
android.view.Menu menu
protected boolean onPrepareOptionsPanel (android.view.View, android.view.Menu)
android.view.View view
android.view.Menu menu
public final java.lang.Object onRetainNonConfigurationInstance ()
Object custom
android.support.v4.app.FragmentManagerNonConfig fragments
android.support.v4.app.FragmentActivity$NonConfigurationInstances nci
protected void onSaveInstanceState (android.os.Bundle)
int i
int[] requestCodes
String[] fragmentWhos
android.os.Bundle outState
android.os.Parcelable p
protected void onStart ()
protected void onStop ()
public java.lang.Object onRetainCustomNonConfigurationInstance ()
public java.lang.Object getLastCustomNonConfigurationInstance ()
android.support.v4.app.FragmentActivity$NonConfigurationInstances nc
public void supportInvalidateOptionsMenu ()
public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
String prefix
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
String innerPrefix
void doReallyStop (boolean)
boolean retaining
void onReallyStop ()
public void onAttachFragment (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public android.support.v4.app.FragmentManager getSupportFragmentManager ()
public android.support.v4.app.LoaderManager getSupportLoaderManager ()
public void startActivityForResult (android.content.Intent, int)
android.content.Intent intent
int requestCode
public void startActivityForResult (android.content.Intent, int, android.os.Bundle)
android.content.Intent intent
int requestCode
android.os.Bundle options
public void startIntentSenderForResult (android.content.IntentSender, int, android.content.Intent, int, int, int) throws android.content.IntentSender$SendIntentException
android.content.IntentSender intent
int requestCode
android.content.Intent fillInIntent
int flagsMask
int flagsValues
int extraFlags
public void startIntentSenderForResult (android.content.IntentSender, int, android.content.Intent, int, int, int, android.os.Bundle) throws android.content.IntentSender$SendIntentException
android.content.IntentSender intent
int requestCode
android.content.Intent fillInIntent
int flagsMask
int flagsValues
int extraFlags
android.os.Bundle options
static void checkForValidRequestCode (int)
int requestCode
public final void validateRequestPermissionsRequestCode (int)
int requestCode
public void onRequestPermissionsResult (int, java.lang.String[], int[])
String who
android.support.v4.app.Fragment frag
int requestCode
String[] permissions
int[] grantResults
int index
public void startActivityFromFragment (android.support.v4.app.Fragment, android.content.Intent, int)
android.support.v4.app.Fragment fragment
android.content.Intent intent
int requestCode
public void startActivityFromFragment (android.support.v4.app.Fragment, android.content.Intent, int, android.os.Bundle)
int requestIndex
android.support.v4.app.Fragment fragment
android.content.Intent intent
int requestCode
android.os.Bundle options
public void startIntentSenderFromFragment (android.support.v4.app.Fragment, android.content.IntentSender, int, android.content.Intent, int, int, int, android.os.Bundle) throws android.content.IntentSender$SendIntentException
int requestIndex
android.support.v4.app.Fragment fragment
android.content.IntentSender intent
int requestCode
android.content.Intent fillInIntent
int flagsMask
int flagsValues
int extraFlags
android.os.Bundle options
private int allocateRequestIndex (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
int requestIndex
void requestPermissionsFromFragment (android.support.v4.app.Fragment, java.lang.String[], int)
int requestIndex
android.support.v4.app.Fragment fragment
String[] permissions
int requestCode
private void markFragmentsCreated ()
boolean reiterate
private static boolean markState (android.support.v4.app.FragmentManager, android.arch.lifecycle.Lifecycle$State)
android.support.v4.app.FragmentManager childFragmentManager
android.support.v4.app.Fragment fragment
android.support.v4.app.FragmentManager manager
android.arch.lifecycle.Lifecycle$State state
boolean hadNotMarked
java.util.Collection fragments
}
android/support/v4/app/FragmentContainer.class
FragmentContainer.java
package android.support.v4.app
public abstract android.support.v4.app.FragmentContainer extends java.lang.Object {
public void <init> ()
public abstract android.view.View onFindViewById (int)
public abstract boolean onHasView ()
public android.support.v4.app.Fragment instantiate (android.content.Context, java.lang.String, android.os.Bundle)
android.content.Context context
String className
android.os.Bundle arguments
}
android/support/v4/app/FragmentController.class
FragmentController.java
package android.support.v4.app
public android.support.v4.app.FragmentController extends java.lang.Object {
private final android.support.v4.app.FragmentHostCallback mHost
public static android.support.v4.app.FragmentController createController (android.support.v4.app.FragmentHostCallback)
android.support.v4.app.FragmentHostCallback callbacks
private void <init> (android.support.v4.app.FragmentHostCallback)
android.support.v4.app.FragmentHostCallback callbacks
public android.support.v4.app.FragmentManager getSupportFragmentManager ()
public android.support.v4.app.LoaderManager getSupportLoaderManager ()
public android.support.v4.app.Fragment findFragmentByWho (java.lang.String)
String who
public int getActiveFragmentsCount ()
public java.util.List getActiveFragments (java.util.List)
java.util.List actives
public void attachHost (android.support.v4.app.Fragment)
android.support.v4.app.Fragment parent
public android.view.View onCreateView (android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet)
android.view.View parent
String name
android.content.Context context
android.util.AttributeSet attrs
public void noteStateNotSaved ()
public android.os.Parcelable saveAllState ()
public void restoreAllState (android.os.Parcelable, java.util.List)
android.os.Parcelable state
java.util.List nonConfigList
public void restoreAllState (android.os.Parcelable, android.support.v4.app.FragmentManagerNonConfig)
android.os.Parcelable state
android.support.v4.app.FragmentManagerNonConfig nonConfig
public java.util.List retainNonConfig ()
android.support.v4.app.FragmentManagerNonConfig nonconf
public android.support.v4.app.FragmentManagerNonConfig retainNestedNonConfig ()
public void dispatchCreate ()
public void dispatchActivityCreated ()
public void dispatchStart ()
public void dispatchResume ()
public void dispatchPause ()
public void dispatchStop ()
public void dispatchReallyStop ()
public void dispatchDestroyView ()
public void dispatchDestroy ()
public void dispatchMultiWindowModeChanged (boolean)
boolean isInMultiWindowMode
public void dispatchPictureInPictureModeChanged (boolean)
boolean isInPictureInPictureMode
public void dispatchConfigurationChanged (android.content.res.Configuration)
android.content.res.Configuration newConfig
public void dispatchLowMemory ()
public boolean dispatchCreateOptionsMenu (android.view.Menu, android.view.MenuInflater)
android.view.Menu menu
android.view.MenuInflater inflater
public boolean dispatchPrepareOptionsMenu (android.view.Menu)
android.view.Menu menu
public boolean dispatchOptionsItemSelected (android.view.MenuItem)
android.view.MenuItem item
public boolean dispatchContextItemSelected (android.view.MenuItem)
android.view.MenuItem item
public void dispatchOptionsMenuClosed (android.view.Menu)
android.view.Menu menu
public boolean execPendingActions ()
public void doLoaderStart ()
public void doLoaderStop (boolean)
boolean retain
public void doLoaderRetain ()
public void doLoaderDestroy ()
public void reportLoaderStart ()
public android.support.v4.util.SimpleArrayMap retainLoaderNonConfig ()
public void restoreLoaderNonConfig (android.support.v4.util.SimpleArrayMap)
android.support.v4.util.SimpleArrayMap loaderManagers
public void dumpLoaders (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
String prefix
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
}
android/support/v4/app/FragmentHostCallback.class
FragmentHostCallback.java
package android.support.v4.app
public abstract android.support.v4.app.FragmentHostCallback extends android.support.v4.app.FragmentContainer {
private final android.app.Activity mActivity
private final android.content.Context mContext
private final android.os.Handler mHandler
private final int mWindowAnimations
final android.support.v4.app.FragmentManagerImpl mFragmentManager
public void <init> (android.content.Context, android.os.Handler, int)
android.content.Context context
android.os.Handler handler
int windowAnimations
void <init> (android.support.v4.app.FragmentActivity)
android.support.v4.app.FragmentActivity activity
void <init> (android.app.Activity, android.content.Context, android.os.Handler, int)
android.app.Activity activity
android.content.Context context
android.os.Handler handler
int windowAnimations
public void onDump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
String prefix
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
public boolean onShouldSaveFragmentState (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public android.view.LayoutInflater onGetLayoutInflater ()
public abstract java.lang.Object onGetHost ()
public void onSupportInvalidateOptionsMenu ()
public void onStartActivityFromFragment (android.support.v4.app.Fragment, android.content.Intent, int)
android.support.v4.app.Fragment fragment
android.content.Intent intent
int requestCode
public void onStartActivityFromFragment (android.support.v4.app.Fragment, android.content.Intent, int, android.os.Bundle)
android.support.v4.app.Fragment fragment
android.content.Intent intent
int requestCode
android.os.Bundle options
public void onStartIntentSenderFromFragment (android.support.v4.app.Fragment, android.content.IntentSender, int, android.content.Intent, int, int, int, android.os.Bundle) throws android.content.IntentSender$SendIntentException
android.support.v4.app.Fragment fragment
android.content.IntentSender intent
int requestCode
android.content.Intent fillInIntent
int flagsMask
int flagsValues
int extraFlags
android.os.Bundle options
public void onRequestPermissionsFromFragment (android.support.v4.app.Fragment, java.lang.String[], int)
android.support.v4.app.Fragment fragment
String[] permissions
int requestCode
public boolean onShouldShowRequestPermissionRationale (java.lang.String)
String permission
public boolean onHasWindowAnimations ()
public int onGetWindowAnimations ()
public android.view.View onFindViewById (int)
int id
public boolean onHasView ()
android.app.Activity getActivity ()
android.content.Context getContext ()
android.os.Handler getHandler ()
android.support.v4.app.FragmentManagerImpl getFragmentManagerImpl ()
void onAttachFragment (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
}
android/support/v4/app/FragmentManager$BackStackEntry.class
FragmentManager.java
package android.support.v4.app
public abstract android.support.v4.app.FragmentManager$BackStackEntry extends java.lang.Object {
public abstract int getId ()
public abstract java.lang.String getName ()
public abstract int getBreadCrumbTitleRes ()
public abstract int getBreadCrumbShortTitleRes ()
public abstract java.lang.CharSequence getBreadCrumbTitle ()
public abstract java.lang.CharSequence getBreadCrumbShortTitle ()
}
android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks.class
FragmentManager.java
package android.support.v4.app
public abstract android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks extends java.lang.Object {
public void <init> ()
public void onFragmentPreAttached (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment, android.content.Context)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
android.content.Context context
public void onFragmentAttached (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment, android.content.Context)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
android.content.Context context
public void onFragmentPreCreated (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment, android.os.Bundle)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
android.os.Bundle savedInstanceState
public void onFragmentCreated (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment, android.os.Bundle)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
android.os.Bundle savedInstanceState
public void onFragmentActivityCreated (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment, android.os.Bundle)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
android.os.Bundle savedInstanceState
public void onFragmentViewCreated (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment, android.view.View, android.os.Bundle)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
android.view.View v
android.os.Bundle savedInstanceState
public void onFragmentStarted (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
public void onFragmentResumed (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
public void onFragmentPaused (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
public void onFragmentStopped (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
public void onFragmentSaveInstanceState (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment, android.os.Bundle)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
android.os.Bundle outState
public void onFragmentViewDestroyed (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
public void onFragmentDestroyed (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
public void onFragmentDetached (android.support.v4.app.FragmentManager, android.support.v4.app.Fragment)
android.support.v4.app.FragmentManager fm
android.support.v4.app.Fragment f
}
android/support/v4/app/FragmentManager$OnBackStackChangedListener.class
FragmentManager.java
package android.support.v4.app
public abstract android.support.v4.app.FragmentManager$OnBackStackChangedListener extends java.lang.Object {
public abstract void onBackStackChanged ()
}
android/support/v4/app/FragmentManager.class
FragmentManager.java
package android.support.v4.app
public abstract android.support.v4.app.FragmentManager extends java.lang.Object {
public static final int POP_BACK_STACK_INCLUSIVE
public void <init> ()
public abstract android.support.v4.app.FragmentTransaction beginTransaction ()
public android.support.v4.app.FragmentTransaction openTransaction ()
public abstract boolean executePendingTransactions ()
public abstract android.support.v4.app.Fragment findFragmentById (int)
public abstract android.support.v4.app.Fragment findFragmentByTag (java.lang.String)
public abstract void popBackStack ()
public abstract boolean popBackStackImmediate ()
public abstract void popBackStack (java.lang.String, int)
public abstract boolean popBackStackImmediate (java.lang.String, int)
public abstract void popBackStack (int, int)
public abstract boolean popBackStackImmediate (int, int)
public abstract int getBackStackEntryCount ()
public abstract android.support.v4.app.FragmentManager$BackStackEntry getBackStackEntryAt (int)
public abstract void addOnBackStackChangedListener (android.support.v4.app.FragmentManager$OnBackStackChangedListener)
public abstract void removeOnBackStackChangedListener (android.support.v4.app.FragmentManager$OnBackStackChangedListener)
public abstract void putFragment (android.os.Bundle, java.lang.String, android.support.v4.app.Fragment)
public abstract android.support.v4.app.Fragment getFragment (android.os.Bundle, java.lang.String)
public abstract java.util.List getFragments ()
public abstract android.support.v4.app.Fragment$SavedState saveFragmentInstanceState (android.support.v4.app.Fragment)
public abstract boolean isDestroyed ()
public abstract void registerFragmentLifecycleCallbacks (android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks, boolean)
public abstract void unregisterFragmentLifecycleCallbacks (android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks)
public abstract android.support.v4.app.Fragment getPrimaryNavigationFragment ()
public abstract void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
public static void enableDebugLogging (boolean)
boolean enabled
public abstract boolean isStateSaved ()
}
android/support/v4/app/FragmentManagerImpl$1.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.app.FragmentManagerImpl this$0
void <init> (android.support.v4.app.FragmentManagerImpl)
android.support.v4.app.FragmentManagerImpl this$0
public void run ()
}
android/support/v4/app/FragmentManagerImpl$2$1.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$2$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.app.FragmentManagerImpl$2 this$1
void <init> (android.support.v4.app.FragmentManagerImpl$2)
android.support.v4.app.FragmentManagerImpl$2 this$1
public void run ()
}
android/support/v4/app/FragmentManagerImpl$2.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$2 extends android.support.v4.app.FragmentManagerImpl$AnimationListenerWrapper {
final synthetic android.view.ViewGroup val$container
final synthetic android.support.v4.app.Fragment val$fragment
final synthetic android.support.v4.app.FragmentManagerImpl this$0
void <init> (android.support.v4.app.FragmentManagerImpl, android.view.animation.Animation$AnimationListener, android.view.ViewGroup, android.support.v4.app.Fragment)
android.support.v4.app.FragmentManagerImpl this$0
android.view.animation.Animation$AnimationListener wrapped
public void onAnimationEnd (android.view.animation.Animation)
android.view.animation.Animation animation
}
android/support/v4/app/FragmentManagerImpl$3.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$3 extends android.animation.AnimatorListenerAdapter {
final synthetic android.view.ViewGroup val$container
final synthetic android.view.View val$viewToAnimate
final synthetic android.support.v4.app.Fragment val$fragment
final synthetic android.support.v4.app.FragmentManagerImpl this$0
void <init> (android.support.v4.app.FragmentManagerImpl, android.view.ViewGroup, android.view.View, android.support.v4.app.Fragment)
android.support.v4.app.FragmentManagerImpl this$0
public void onAnimationEnd (android.animation.Animator)
android.animation.Animator anim
android.animation.Animator animator
}
android/support/v4/app/FragmentManagerImpl$4.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$4 extends android.animation.AnimatorListenerAdapter {
final synthetic android.view.ViewGroup val$container
final synthetic android.view.View val$animatingView
final synthetic android.support.v4.app.Fragment val$fragment
final synthetic android.support.v4.app.FragmentManagerImpl this$0
void <init> (android.support.v4.app.FragmentManagerImpl, android.view.ViewGroup, android.view.View, android.support.v4.app.Fragment)
android.support.v4.app.FragmentManagerImpl this$0
public void onAnimationEnd (android.animation.Animator)
android.animation.Animator animation
}
android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.app.FragmentManagerImpl$AnimateOnHWLayerIfNeededListener this$0
void <init> (android.support.v4.app.FragmentManagerImpl$AnimateOnHWLayerIfNeededListener)
android.support.v4.app.FragmentManagerImpl$AnimateOnHWLayerIfNeededListener this$0
public void run ()
}
android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$AnimateOnHWLayerIfNeededListener extends android.support.v4.app.FragmentManagerImpl$AnimationListenerWrapper {
android.view.View mView
void <init> (android.view.View, android.view.animation.Animation$AnimationListener)
android.view.View v
android.view.animation.Animation$AnimationListener listener
public void onAnimationEnd (android.view.animation.Animation)
android.view.animation.Animation animation
}
android/support/v4/app/FragmentManagerImpl$AnimationListenerWrapper.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$AnimationListenerWrapper extends java.lang.Object implements android.view.animation.Animation$AnimationListener {
private final android.view.animation.Animation$AnimationListener mWrapped
private void <init> (android.view.animation.Animation$AnimationListener)
android.view.animation.Animation$AnimationListener wrapped
public void onAnimationStart (android.view.animation.Animation)
android.view.animation.Animation animation
public void onAnimationEnd (android.view.animation.Animation)
android.view.animation.Animation animation
public void onAnimationRepeat (android.view.animation.Animation)
android.view.animation.Animation animation
synthetic void <init> (android.view.animation.Animation$AnimationListener, android.support.v4.app.FragmentManagerImpl$1)
android.view.animation.Animation$AnimationListener x0
android.support.v4.app.FragmentManagerImpl$1 x1
}
android/support/v4/app/FragmentManagerImpl$AnimationOrAnimator.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator extends java.lang.Object {
public final android.view.animation.Animation animation
public final android.animation.Animator animator
private void <init> (android.view.animation.Animation)
android.view.animation.Animation animation
private void <init> (android.animation.Animator)
android.animation.Animator animator
synthetic void <init> (android.view.animation.Animation, android.support.v4.app.FragmentManagerImpl$1)
android.view.animation.Animation x0
android.support.v4.app.FragmentManagerImpl$1 x1
synthetic void <init> (android.animation.Animator, android.support.v4.app.FragmentManagerImpl$1)
android.animation.Animator x0
android.support.v4.app.FragmentManagerImpl$1 x1
}
android/support/v4/app/FragmentManagerImpl$AnimatorOnHWLayerIfNeededListener.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$AnimatorOnHWLayerIfNeededListener extends android.animation.AnimatorListenerAdapter {
android.view.View mView
void <init> (android.view.View)
android.view.View v
public void onAnimationStart (android.animation.Animator)
android.animation.Animator animation
public void onAnimationEnd (android.animation.Animator)
android.animation.Animator animation
}
android/support/v4/app/FragmentManagerImpl$EndViewTransitionAnimator.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$EndViewTransitionAnimator extends android.view.animation.AnimationSet implements java.lang.Runnable {
private final android.view.ViewGroup mParent
private final android.view.View mChild
private boolean mEnded
private boolean mTransitionEnded
void <init> (android.view.animation.Animation, android.view.ViewGroup, android.view.View)
android.view.animation.Animation animation
android.view.ViewGroup parent
android.view.View child
public boolean getTransformation (long, android.view.animation.Transformation)
long currentTime
android.view.animation.Transformation t
boolean more
public boolean getTransformation (long, android.view.animation.Transformation, float)
long currentTime
android.view.animation.Transformation outTransformation
float scale
boolean more
public void run ()
}
android/support/v4/app/FragmentManagerImpl$FragmentLifecycleCallbacksHolder.class
FragmentManager.java
package android.support.v4.app
final android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder extends java.lang.Object {
final android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks mCallback
final boolean mRecursive
void <init> (android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks, boolean)
android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks callback
boolean recursive
}
android/support/v4/app/FragmentManagerImpl$FragmentTag.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$FragmentTag extends java.lang.Object {
public static final int[] Fragment
public static final int Fragment_id
public static final int Fragment_name
public static final int Fragment_tag
private void <init> ()
static void <clinit> ()
}
android/support/v4/app/FragmentManagerImpl$OpGenerator.class
FragmentManager.java
package android.support.v4.app
abstract android.support.v4.app.FragmentManagerImpl$OpGenerator extends java.lang.Object {
public abstract boolean generateOps (java.util.ArrayList, java.util.ArrayList)
}
android/support/v4/app/FragmentManagerImpl$PopBackStackState.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$PopBackStackState extends java.lang.Object implements android.support.v4.app.FragmentManagerImpl$OpGenerator {
final String mName
final int mId
final int mFlags
final synthetic android.support.v4.app.FragmentManagerImpl this$0
void <init> (android.support.v4.app.FragmentManagerImpl, java.lang.String, int, int)
String name
int id
int flags
public boolean generateOps (java.util.ArrayList, java.util.ArrayList)
android.support.v4.app.FragmentManager childManager
java.util.ArrayList records
java.util.ArrayList isRecordPop
}
android/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener.class
FragmentManager.java
package android.support.v4.app
android.support.v4.app.FragmentManagerImpl$StartEnterTransitionListener extends java.lang.Object implements android.support.v4.app.Fragment$OnStartEnterTransitionListener {
private final boolean mIsBack
private final android.support.v4.app.BackStackRecord mRecord
private int mNumPostponed
void <init> (android.support.v4.app.BackStackRecord, boolean)
android.support.v4.app.BackStackRecord record
boolean isBack
public void onStartEnterTransition ()
public void startListening ()
public boolean isReady ()
public void completeTransaction ()
android.support.v4.app.Fragment fragment
int i
boolean canceled
android.support.v4.app.FragmentManagerImpl manager
int numAdded
public void cancelTransaction ()
static synthetic boolean access$300 (android.support.v4.app.FragmentManagerImpl$StartEnterTransitionListener)
android.support.v4.app.FragmentManagerImpl$StartEnterTransitionListener x0
static synthetic android.support.v4.app.BackStackRecord access$400 (android.support.v4.app.FragmentManagerImpl$StartEnterTransitionListener)
android.support.v4.app.FragmentManagerImpl$StartEnterTransitionListener x0
}
android/support/v4/app/FragmentManagerImpl.class
FragmentManager.java
package android.support.v4.app
final android.support.v4.app.FragmentManagerImpl extends android.support.v4.app.FragmentManager implements android.view.LayoutInflater$Factory2 {
static boolean DEBUG
static final String TAG
static final String TARGET_REQUEST_CODE_STATE_TAG
static final String TARGET_STATE_TAG
static final String VIEW_STATE_TAG
static final String USER_VISIBLE_HINT_TAG
java.util.ArrayList mPendingActions
boolean mExecutingActions
int mNextFragmentIndex
final java.util.ArrayList mAdded
android.util.SparseArray mActive
java.util.ArrayList mBackStack
java.util.ArrayList mCreatedMenus
java.util.ArrayList mBackStackIndices
java.util.ArrayList mAvailBackStackIndices
java.util.ArrayList mBackStackChangeListeners
private final java.util.concurrent.CopyOnWriteArrayList mLifecycleCallbacks
int mCurState
android.support.v4.app.FragmentHostCallback mHost
android.support.v4.app.FragmentContainer mContainer
android.support.v4.app.Fragment mParent
android.support.v4.app.Fragment mPrimaryNav
static java.lang.reflect.Field sAnimationListenerField
boolean mNeedMenuInvalidate
boolean mStateSaved
boolean mStopped
boolean mDestroyed
String mNoTransactionsBecause
boolean mHavePendingDeferredStart
java.util.ArrayList mTmpRecords
java.util.ArrayList mTmpIsPop
java.util.ArrayList mTmpAddedFragments
android.os.Bundle mStateBundle
android.util.SparseArray mStateArray
java.util.ArrayList mPostponedTransactions
android.support.v4.app.FragmentManagerNonConfig mSavedNonConfig
Runnable mExecCommit
static final android.view.animation.Interpolator DECELERATE_QUINT
static final android.view.animation.Interpolator DECELERATE_CUBIC
static final android.view.animation.Interpolator ACCELERATE_QUINT
static final android.view.animation.Interpolator ACCELERATE_CUBIC
static final int ANIM_DUR
public static final int ANIM_STYLE_OPEN_ENTER
public static final int ANIM_STYLE_OPEN_EXIT
public static final int ANIM_STYLE_CLOSE_ENTER
public static final int ANIM_STYLE_CLOSE_EXIT
public static final int ANIM_STYLE_FADE_ENTER
public static final int ANIM_STYLE_FADE_EXIT
void <init> ()
static boolean modifiesAlpha (android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator)
int i
java.util.List anims
android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator anim
static boolean modifiesAlpha (android.animation.Animator)
int i
android.animation.ValueAnimator valueAnim
android.animation.PropertyValuesHolder[] values
int i
java.util.List animList
android.animation.Animator anim
static boolean shouldRunOnHWLayer (android.view.View, android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator)
android.view.View v
android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator anim
private void throwException (java.lang.RuntimeException)
Exception e
Exception e
RuntimeException ex
android.support.v4.util.LogWriter logw
java.io.PrintWriter pw
public android.support.v4.app.FragmentTransaction beginTransaction ()
public boolean executePendingTransactions ()
boolean updates
public void popBackStack ()
public boolean popBackStackImmediate ()
public void popBackStack (java.lang.String, int)
String name
int flags
public boolean popBackStackImmediate (java.lang.String, int)
String name
int flags
public void popBackStack (int, int)
int id
int flags
public boolean popBackStackImmediate (int, int)
int id
int flags
private boolean popBackStackImmediate (java.lang.String, int, int)
android.support.v4.app.FragmentManager childManager
String name
int id
int flags
boolean executePop
public int getBackStackEntryCount ()
public android.support.v4.app.FragmentManager$BackStackEntry getBackStackEntryAt (int)
int index
public void addOnBackStackChangedListener (android.support.v4.app.FragmentManager$OnBackStackChangedListener)
android.support.v4.app.FragmentManager$OnBackStackChangedListener listener
public void removeOnBackStackChangedListener (android.support.v4.app.FragmentManager$OnBackStackChangedListener)
android.support.v4.app.FragmentManager$OnBackStackChangedListener listener
public void putFragment (android.os.Bundle, java.lang.String, android.support.v4.app.Fragment)
android.os.Bundle bundle
String key
android.support.v4.app.Fragment fragment
public android.support.v4.app.Fragment getFragment (android.os.Bundle, java.lang.String)
android.os.Bundle bundle
String key
int index
android.support.v4.app.Fragment f
public java.util.List getFragments ()
java.util.List getActiveFragments ()
int i
int count
java.util.ArrayList fragments
int getActiveFragmentCount ()
public android.support.v4.app.Fragment$SavedState saveFragmentInstanceState (android.support.v4.app.Fragment)
android.os.Bundle result
android.support.v4.app.Fragment fragment
public boolean isDestroyed ()
public java.lang.String toString ()
StringBuilder sb
public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
android.support.v4.app.Fragment f
int i
int N
android.support.v4.app.Fragment f
int i
android.support.v4.app.Fragment f
int i
android.support.v4.app.BackStackRecord bs
int i
android.support.v4.app.BackStackRecord bs
int i
android.support.v4.app.FragmentManagerImpl$OpGenerator r
int i
String prefix
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
String innerPrefix
int N
static android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator makeOpenCloseAnimation (android.content.Context, float, float, float, float)
android.content.Context context
float startScale
float endScale
float startAlpha
float endAlpha
android.view.animation.AnimationSet set
android.view.animation.ScaleAnimation scale
android.view.animation.AlphaAnimation alpha
static android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator makeFadeAnimation (android.content.Context, float, float)
android.content.Context context
float start
float end
android.view.animation.AlphaAnimation anim
android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation (android.support.v4.app.Fragment, int, boolean, int)
android.content.res.Resources$NotFoundException e
RuntimeException e
String dir
boolean isAnim
boolean successfulLoad
android.support.v4.app.Fragment fragment
int transit
boolean enter
int transitionStyle
int nextAnim
android.view.animation.Animation animation
android.animation.Animator animator
int styleIndex
public void performPendingDeferredStart (android.support.v4.app.Fragment)
android.support.v4.app.Fragment f
private static void setHWLayerAnimListenerIfAlpha (android.view.View, android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator)
android.view.animation.Animation$AnimationListener originalListener
android.view.View v
android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator anim
private static android.view.animation.Animation$AnimationListener getAnimationListener (android.view.animation.Animation)
NoSuchFieldException e
IllegalAccessException e
android.view.animation.Animation animation
android.view.animation.Animation$AnimationListener originalListener
boolean isStateAtLeast (int)
int state
void moveToState (android.support.v4.app.Fragment, int, int, int, boolean)
android.content.res.Resources$NotFoundException e
String resName
String resName
android.view.ViewGroup container
android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator anim
android.view.View v
android.animation.Animator animator
android.support.v4.app.Fragment f
int newState
int transit
int transitionStyle
boolean keepActive
private void animateRemoveFragment (android.support.v4.app.Fragment, android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator, int)
android.view.animation.Animation animation
android.view.animation.Animation$AnimationListener listener
android.animation.Animator animator
android.support.v4.app.Fragment fragment
android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator anim
int newState
android.view.View viewToAnimate
android.view.ViewGroup container
void moveToState (android.support.v4.app.Fragment)
android.support.v4.app.Fragment f
void ensureInflatedFragmentView (android.support.v4.app.Fragment)
android.support.v4.app.Fragment f
void completeShowHideFragment (android.support.v4.app.Fragment)
android.view.ViewGroup container
android.view.View animatingView
int visibility
android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator anim
android.support.v4.app.Fragment fragment
void moveFragmentToExpectedState (android.support.v4.app.Fragment)
android.view.View underView
android.view.ViewGroup container
int underIndex
int viewIndex
android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator anim
android.support.v4.app.Fragment underFragment
android.support.v4.app.Fragment f
int nextState
void moveToState (int, boolean)
android.support.v4.app.Fragment f
int i
android.support.v4.app.Fragment f
int i
int numAdded
int numActive
int newState
boolean always
void startPendingDeferredFragments ()
android.support.v4.app.Fragment f
int i
void makeActive (android.support.v4.app.Fragment)
android.support.v4.app.Fragment f
void makeInactive (android.support.v4.app.Fragment)
android.support.v4.app.Fragment f
public void addFragment (android.support.v4.app.Fragment, boolean)
android.support.v4.app.Fragment fragment
boolean moveToStateNow
public void removeFragment (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
boolean inactive
public void hideFragment (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public void showFragment (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public void detachFragment (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public void attachFragment (android.support.v4.app.Fragment)
android.support.v4.app.Fragment fragment
public android.support.v4.app.Fragment findFragmentById (int)
android.support.v4.app.Fragment f
int i
android.support.v4.app.Fragment f
int i
int id
public android.support.v4.app.Fragment findFragmentByTag (java.lang.String)
android.support.v4.app.Fragment f
int i
android.support.v4.app.Fragment f
int i
String tag
public android.support.v4.app.Fragment findFragmentByWho (java.lang.String)
android.support.v4.app.Fragment f
int i
String who
private void checkStateLoss ()
public boolean isStateSaved ()
public void enqueueAction (android.support.v4.app.FragmentManagerImpl$OpGenerator, boolean)
android.support.v4.app.FragmentManagerImpl$OpGenerator action
boolean allowStateLoss
private void scheduleCommit ()
boolean postponeReady
boolean pendingReady
public int allocBackStackIndex (android.support.v4.app.BackStackRecord)
int index
int index
android.support.v4.app.BackStackRecord bse
public void setBackStackIndex (int, android.support.v4.app.BackStackRecord)
int N
int index
android.support.v4.app.BackStackRecord bse
public void freeBackStackIndex (int)
int index
private void ensureExecReady (boolean)
boolean allowStateLoss
public void execSingleAction (android.support.v4.app.FragmentManagerImpl$OpGenerator, boolean)
android.support.v4.app.FragmentManagerImpl$OpGenerator action
boolean allowStateLoss
private void cleanupExec ()
public boolean execPendingActions ()
boolean didSomething
private void executePostponedTransaction (java.util.ArrayList, java.util.ArrayList)
int index
int index
android.support.v4.app.FragmentManagerImpl$StartEnterTransitionListener listener
int i
java.util.ArrayList records
java.util.ArrayList isRecordPop
int numPostponed
private void removeRedundantOperationsAndExecute (java.util.ArrayList, java.util.ArrayList)
int reorderingEnd
boolean canReorder
int recordNum
java.util.ArrayList records
java.util.ArrayList isRecordPop
int numRecords
int startIndex
private void executeOpsTogether (java.util.ArrayList, java.util.ArrayList, int, int)
android.support.v4.app.BackStackRecord record
boolean isPop
int recordNum
android.support.v4.util.ArraySet addedFragments
android.support.v4.app.BackStackRecord record
boolean isPop
int recordNum
java.util.ArrayList records
java.util.ArrayList isRecordPop
int startIndex
int endIndex
boolean allowReordering
boolean addToBackStack
android.support.v4.app.Fragment oldPrimaryNav
int postponeIndex
private void makeRemovedFragmentsInvisible (android.support.v4.util.ArraySet)
android.view.View view
android.support.v4.app.Fragment fragment
int i
android.support.v4.util.ArraySet fragments
int numAdded
private int postponePostponableTransactions (java.util.ArrayList, java.util.ArrayList, int, int, android.support.v4.util.ArraySet)
android.support.v4.app.FragmentManagerImpl$StartEnterTransitionListener listener
android.support.v4.app.BackStackRecord record
boolean isPop
boolean isPostponed
int i
java.util.ArrayList records
java.util.ArrayList isRecordPop
int startIndex
int endIndex
android.support.v4.util.ArraySet added
int postponeIndex
private void completeExecute (android.support.v4.app.BackStackRecord, boolean, boolean, boolean)
android.support.v4.app.Fragment fragment
int i
int numActive
android.support.v4.app.BackStackRecord record
boolean isPop
boolean runTransitions
boolean moveToState
java.util.ArrayList records
java.util.ArrayList isRecordPop
private android.support.v4.app.Fragment findFragmentUnder (android.support.v4.app.Fragment)
android.support.v4.app.Fragment underFragment
int i
android.support.v4.app.Fragment f
android.view.ViewGroup container
android.view.View view
int fragmentIndex
private static void executeOps (java.util.ArrayList, java.util.ArrayList, int, int)
boolean moveToState
android.support.v4.app.BackStackRecord record
boolean isPop
int i
java.util.ArrayList records
java.util.ArrayList isRecordPop
int startIndex
int endIndex
private void addAddedFragments (android.support.v4.util.ArraySet)
android.support.v4.app.Fragment fragment
int i
android.support.v4.util.ArraySet added
int state
int numAdded
private void forcePostponedTransactions ()
private void endAnimatingAwayFragments ()
int stateAfterAnimating
android.view.View animatingAway
android.view.animation.Animation animation
android.support.v4.app.Fragment fragment
int i
int numFragments
private boolean generateOpsForPendingActions (java.util.ArrayList, java.util.ArrayList)
int i
int numActions
java.util.ArrayList records
java.util.ArrayList isPop
boolean didSomething
void doPendingDeferredStart ()
void reportBackStackChanged ()
int i
void addBackStackState (android.support.v4.app.BackStackRecord)
android.support.v4.app.BackStackRecord state
boolean popBackStackState (java.util.ArrayList, java.util.ArrayList, java.lang.String, int, int)
int last
android.support.v4.app.BackStackRecord bss
android.support.v4.app.BackStackRecord bss
int i
int index
java.util.ArrayList records
java.util.ArrayList isRecordPop
String name
int id
int flags
android.support.v4.app.FragmentManagerNonConfig retainNonConfig ()
private static void setRetaining (android.support.v4.app.FragmentManagerNonConfig)
android.support.v4.app.Fragment fragment
android.support.v4.app.FragmentManagerNonConfig child
android.support.v4.app.FragmentManagerNonConfig nonConfig
java.util.List fragments
java.util.List children
void saveNonConfig ()
android.support.v4.app.FragmentManagerNonConfig child
int j
int j
android.support.v4.app.FragmentManagerNonConfig child
android.support.v4.app.Fragment f
int i
java.util.ArrayList fragments
java.util.ArrayList childFragments
java.util.ArrayList viewModelStores
void saveFragmentViewState (android.support.v4.app.Fragment)
android.support.v4.app.Fragment f
android.os.Bundle saveFragmentBasicState (android.support.v4.app.Fragment)
android.support.v4.app.Fragment f
android.os.Bundle result
android.os.Parcelable saveAllState ()
android.support.v4.app.FragmentState fs
android.support.v4.app.Fragment f
int i
int i
int i
int N
android.support.v4.app.FragmentState[] active
boolean haveFragments
int[] added
android.support.v4.app.BackStackState[] backStack
android.support.v4.app.FragmentManagerState fms
void restoreAllState (android.os.Parcelable, android.support.v4.app.FragmentManagerNonConfig)
android.support.v4.app.Fragment f
int index
android.support.v4.app.FragmentState fs
int i
java.util.List nonConfigFragments
int count
android.support.v4.app.FragmentManagerNonConfig childNonConfig
android.arch.lifecycle.ViewModelStore viewModelStore
android.support.v4.app.Fragment f
android.support.v4.app.FragmentState fs
int i
android.support.v4.app.Fragment f
int i
java.util.List nonConfigFragments
int count
android.support.v4.app.Fragment f
int i
android.support.v4.util.LogWriter logw
java.io.PrintWriter pw
android.support.v4.app.BackStackRecord bse
int i
android.os.Parcelable state
android.support.v4.app.FragmentManagerNonConfig nonConfig
android.support.v4.app.FragmentManagerState fms
java.util.List childNonConfigs
java.util.List viewModelStores
private void burpActive ()
int i
public void attachController (android.support.v4.app.FragmentHostCallback, android.support.v4.app.FragmentContainer, android.support.v4.app.Fragment)
android.support.v4.app.FragmentHostCallback host
android.support.v4.app.FragmentContainer container
android.support.v4.app.Fragment parent
public void noteStateNotSaved ()
android.support.v4.app.Fragment fragment
int i
int addedCount
public void dispatchCreate ()
public void dispatchActivityCreated ()
public void dispatchStart ()
public void dispatchResume ()
public void dispatchPause ()
public void dispatchStop ()
public void dispatchReallyStop ()
public void dispatchDestroyView ()
public void dispatchDestroy ()
private void dispatchStateChange (int)
int nextState
public void dispatchMultiWindowModeChanged (boolean)
android.support.v4.app.Fragment f
int i
boolean isInMultiWindowMode
public void dispatchPictureInPictureModeChanged (boolean)
android.support.v4.app.Fragment f
int i
boolean isInPictureInPictureMode
public void dispatchConfigurationChanged (android.content.res.Configuration)
android.support.v4.app.Fragment f
int i
android.content.res.Configuration newConfig
public void dispatchLowMemory ()
android.support.v4.app.Fragment f
int i
public boolean dispatchCreateOptionsMenu (android.view.Menu, android.view.MenuInflater)
android.support.v4.app.Fragment f
int i
android.support.v4.app.Fragment f
int i
android.view.Menu menu
android.view.MenuInflater inflater
boolean show
java.util.ArrayList newMenus
public boolean dispatchPrepareOptionsMenu (android.view.Menu)
android.support.v4.app.Fragment f
int i
android.view.Menu menu
boolean show
public boolean dispatchOptionsItemSelected (android.view.MenuItem)
android.support.v4.app.Fragment f
int i
android.view.MenuItem item
public boolean dispatchContextItemSelected (android.view.MenuItem)
android.support.v4.app.Fragment f
int i
android.view.MenuItem item
public void dispatchOptionsMenuClosed (android.view.Menu)
android.support.v4.app.Fragment f
int i
android.view.Menu menu
public void setPrimaryNavigationFragment (android.support.v4.app.Fragment)
android.support.v4.app.Fragment f
public android.support.v4.app.Fragment getPrimaryNavigationFragment ()
public void registerFragmentLifecycleCallbacks (android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks, boolean)
android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks cb
boolean recursive
public void unregisterFragmentLifecycleCallbacks (android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks)
int i
int N
android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks cb
void dispatchOnFragmentPreAttached (android.support.v4.app.Fragment, android.content.Context, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
android.content.Context context
boolean onlyRecursive
void dispatchOnFragmentAttached (android.support.v4.app.Fragment, android.content.Context, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
android.content.Context context
boolean onlyRecursive
void dispatchOnFragmentPreCreated (android.support.v4.app.Fragment, android.os.Bundle, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
android.os.Bundle savedInstanceState
boolean onlyRecursive
void dispatchOnFragmentCreated (android.support.v4.app.Fragment, android.os.Bundle, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
android.os.Bundle savedInstanceState
boolean onlyRecursive
void dispatchOnFragmentActivityCreated (android.support.v4.app.Fragment, android.os.Bundle, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
android.os.Bundle savedInstanceState
boolean onlyRecursive
void dispatchOnFragmentViewCreated (android.support.v4.app.Fragment, android.view.View, android.os.Bundle, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
android.view.View v
android.os.Bundle savedInstanceState
boolean onlyRecursive
void dispatchOnFragmentStarted (android.support.v4.app.Fragment, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
boolean onlyRecursive
void dispatchOnFragmentResumed (android.support.v4.app.Fragment, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
boolean onlyRecursive
void dispatchOnFragmentPaused (android.support.v4.app.Fragment, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
boolean onlyRecursive
void dispatchOnFragmentStopped (android.support.v4.app.Fragment, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
boolean onlyRecursive
void dispatchOnFragmentSaveInstanceState (android.support.v4.app.Fragment, android.os.Bundle, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
android.os.Bundle outState
boolean onlyRecursive
void dispatchOnFragmentViewDestroyed (android.support.v4.app.Fragment, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
boolean onlyRecursive
void dispatchOnFragmentDestroyed (android.support.v4.app.Fragment, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
boolean onlyRecursive
void dispatchOnFragmentDetached (android.support.v4.app.Fragment, boolean)
android.support.v4.app.FragmentManager parentManager
android.support.v4.app.FragmentManagerImpl$FragmentLifecycleCallbacksHolder holder
android.support.v4.app.Fragment f
boolean onlyRecursive
public static int reverseTransit (int)
int transit
int rev
public static int transitToStyleIndex (int, boolean)
int transit
boolean enter
int animAttr
public android.view.View onCreateView (android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet)
android.view.View parent
String name
android.content.Context context
android.util.AttributeSet attrs
String fname
android.content.res.TypedArray a
int id
String tag
int containerId
android.support.v4.app.Fragment fragment
public android.view.View onCreateView (java.lang.String, android.content.Context, android.util.AttributeSet)
String name
android.content.Context context
android.util.AttributeSet attrs
android.view.LayoutInflater$Factory2 getLayoutInflaterFactory ()
static synthetic void access$500 (android.support.v4.app.FragmentManagerImpl)
android.support.v4.app.FragmentManagerImpl x0
static synthetic void access$600 (android.support.v4.app.FragmentManagerImpl, android.support.v4.app.BackStackRecord, boolean, boolean, boolean)
android.support.v4.app.FragmentManagerImpl x0
android.support.v4.app.BackStackRecord x1
boolean x2
boolean x3
boolean x4
static void <clinit> ()
}
android/support/v4/app/FragmentManagerNonConfig.class
FragmentManagerNonConfig.java
package android.support.v4.app
public android.support.v4.app.FragmentManagerNonConfig extends java.lang.Object {
private final java.util.List mFragments
private final java.util.List mChildNonConfigs
private final java.util.List mViewModelStores
void <init> (java.util.List, java.util.List, java.util.List)
java.util.List fragments
java.util.List childNonConfigs
java.util.List viewModelStores
java.util.List getFragments ()
java.util.List getChildNonConfigs ()
java.util.List getViewModelStores ()
}
android/support/v4/app/FragmentManagerState$1.class
FragmentManager.java
package android.support.v4.app
final android.support.v4.app.FragmentManagerState$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.app.FragmentManagerState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.app.FragmentManagerState[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/app/FragmentManagerState.class
FragmentManager.java
package android.support.v4.app
final android.support.v4.app.FragmentManagerState extends java.lang.Object implements android.os.Parcelable {
android.support.v4.app.FragmentState[] mActive
int[] mAdded
android.support.v4.app.BackStackState[] mBackStack
int mPrimaryNavActiveIndex
int mNextFragmentIndex
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
public void <init> (android.os.Parcel)
android.os.Parcel in
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/support/v4/app/FragmentPagerAdapter.class
FragmentPagerAdapter.java
package android.support.v4.app
public abstract android.support.v4.app.FragmentPagerAdapter extends android.support.v4.view.PagerAdapter {
private static final String TAG
private static final boolean DEBUG
private final android.support.v4.app.FragmentManager mFragmentManager
private android.support.v4.app.FragmentTransaction mCurTransaction
private android.support.v4.app.Fragment mCurrentPrimaryItem
public void <init> (android.support.v4.app.FragmentManager)
android.support.v4.app.FragmentManager fm
public abstract android.support.v4.app.Fragment getItem (int)
public void startUpdate (android.view.ViewGroup)
android.view.ViewGroup container
public java.lang.Object instantiateItem (android.view.ViewGroup, int)
android.view.ViewGroup container
int position
long itemId
String name
android.support.v4.app.Fragment fragment
public void destroyItem (android.view.ViewGroup, int, java.lang.Object)
android.view.ViewGroup container
int position
Object object
public void setPrimaryItem (android.view.ViewGroup, int, java.lang.Object)
android.view.ViewGroup container
int position
Object object
android.support.v4.app.Fragment fragment
public void finishUpdate (android.view.ViewGroup)
android.view.ViewGroup container
public boolean isViewFromObject (android.view.View, java.lang.Object)
android.view.View view
Object object
public android.os.Parcelable saveState ()
public void restoreState (android.os.Parcelable, java.lang.ClassLoader)
android.os.Parcelable state
ClassLoader loader
public long getItemId (int)
int position
private static java.lang.String makeFragmentName (int, long)
int viewId
long id
}
android/support/v4/app/FragmentState$1.class
FragmentState.java
package android.support.v4.app
final android.support.v4.app.FragmentState$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.app.FragmentState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.app.FragmentState[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/app/FragmentState.class
FragmentState.java
package android.support.v4.app
final android.support.v4.app.FragmentState extends java.lang.Object implements android.os.Parcelable {
final String mClassName
final int mIndex
final boolean mFromLayout
final int mFragmentId
final int mContainerId
final String mTag
final boolean mRetainInstance
final boolean mDetached
final android.os.Bundle mArguments
final boolean mHidden
android.os.Bundle mSavedFragmentState
android.support.v4.app.Fragment mInstance
public static final android.os.Parcelable$Creator CREATOR
void <init> (android.support.v4.app.Fragment)
android.support.v4.app.Fragment frag
void <init> (android.os.Parcel)
android.os.Parcel in
public android.support.v4.app.Fragment instantiate (android.support.v4.app.FragmentHostCallback, android.support.v4.app.FragmentContainer, android.support.v4.app.Fragment, android.support.v4.app.FragmentManagerNonConfig, android.arch.lifecycle.ViewModelStore)
android.content.Context context
android.support.v4.app.FragmentHostCallback host
android.support.v4.app.FragmentContainer container
android.support.v4.app.Fragment parent
android.support.v4.app.FragmentManagerNonConfig childNonConfig
android.arch.lifecycle.ViewModelStore viewModelStore
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/support/v4/app/FragmentStatePagerAdapter.class
FragmentStatePagerAdapter.java
package android.support.v4.app
public abstract android.support.v4.app.FragmentStatePagerAdapter extends android.support.v4.view.PagerAdapter {
private static final String TAG
private static final boolean DEBUG
private final android.support.v4.app.FragmentManager mFragmentManager
private android.support.v4.app.FragmentTransaction mCurTransaction
private java.util.ArrayList mSavedState
private java.util.ArrayList mFragments
private android.support.v4.app.Fragment mCurrentPrimaryItem
public void <init> (android.support.v4.app.FragmentManager)
android.support.v4.app.FragmentManager fm
public abstract android.support.v4.app.Fragment getItem (int)
public void startUpdate (android.view.ViewGroup)
android.view.ViewGroup container
public java.lang.Object instantiateItem (android.view.ViewGroup, int)
android.support.v4.app.Fragment f
android.support.v4.app.Fragment$SavedState fss
android.view.ViewGroup container
int position
android.support.v4.app.Fragment fragment
public void destroyItem (android.view.ViewGroup, int, java.lang.Object)
android.view.ViewGroup container
int position
Object object
android.support.v4.app.Fragment fragment
public void setPrimaryItem (android.view.ViewGroup, int, java.lang.Object)
android.view.ViewGroup container
int position
Object object
android.support.v4.app.Fragment fragment
public void finishUpdate (android.view.ViewGroup)
android.view.ViewGroup container
public boolean isViewFromObject (android.view.View, java.lang.Object)
android.view.View view
Object object
public android.os.Parcelable saveState ()
android.support.v4.app.Fragment$SavedState[] fss
String key
android.support.v4.app.Fragment f
int i
android.os.Bundle state
public void restoreState (android.os.Parcelable, java.lang.ClassLoader)
int i
int index
android.support.v4.app.Fragment f
String key
android.os.Bundle bundle
android.os.Parcelable[] fss
Iterable keys
android.os.Parcelable state
ClassLoader loader
}
android/support/v4/app/FragmentTabHost$DummyTabFactory.class
FragmentTabHost.java
package android.support.v4.app
android.support.v4.app.FragmentTabHost$DummyTabFactory extends java.lang.Object implements android.widget.TabHost$TabContentFactory {
private final android.content.Context mContext
public void <init> (android.content.Context)
android.content.Context context
public android.view.View createTabContent (java.lang.String)
String tag
android.view.View v
}
android/support/v4/app/FragmentTabHost$SavedState$1.class
FragmentTabHost.java
package android.support.v4.app
final android.support.v4.app.FragmentTabHost$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.app.FragmentTabHost$SavedState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.app.FragmentTabHost$SavedState[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/app/FragmentTabHost$SavedState.class
FragmentTabHost.java
package android.support.v4.app
android.support.v4.app.FragmentTabHost$SavedState extends android.view.View$BaseSavedState {
String curTab
public static final android.os.Parcelable$Creator CREATOR
void <init> (android.os.Parcelable)
android.os.Parcelable superState
void <init> (android.os.Parcel)
android.os.Parcel in
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
public java.lang.String toString ()
static void <clinit> ()
}
android/support/v4/app/FragmentTabHost$TabInfo.class
FragmentTabHost.java
package android.support.v4.app
final android.support.v4.app.FragmentTabHost$TabInfo extends java.lang.Object {
final String tag
final Class clss
final android.os.Bundle args
android.support.v4.app.Fragment fragment
void <init> (java.lang.String, java.lang.Class, android.os.Bundle)
String _tag
Class _class
android.os.Bundle _args
}
android/support/v4/app/FragmentTabHost.class
FragmentTabHost.java
package android.support.v4.app
public android.support.v4.app.FragmentTabHost extends android.widget.TabHost implements android.widget.TabHost$OnTabChangeListener {
private final java.util.ArrayList mTabs
private android.widget.FrameLayout mRealTabContent
private android.content.Context mContext
private android.support.v4.app.FragmentManager mFragmentManager
private int mContainerId
private android.widget.TabHost$OnTabChangeListener mOnTabChangeListener
private android.support.v4.app.FragmentTabHost$TabInfo mLastTab
private boolean mAttached
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
private void initFragmentTabHost (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
android.content.res.TypedArray a
private void ensureHierarchy (android.content.Context)
android.widget.LinearLayout ll
android.widget.TabWidget tw
android.widget.FrameLayout fl
android.content.Context context
public void setup ()
public void setup (android.content.Context, android.support.v4.app.FragmentManager)
android.content.Context context
android.support.v4.app.FragmentManager manager
public void setup (android.content.Context, android.support.v4.app.FragmentManager, int)
android.content.Context context
android.support.v4.app.FragmentManager manager
int containerId
private void ensureContent ()
public void setOnTabChangedListener (android.widget.TabHost$OnTabChangeListener)
android.widget.TabHost$OnTabChangeListener l
public void addTab (android.widget.TabHost$TabSpec, java.lang.Class, android.os.Bundle)
android.support.v4.app.FragmentTransaction ft
android.widget.TabHost$TabSpec tabSpec
Class clss
android.os.Bundle args
String tag
android.support.v4.app.FragmentTabHost$TabInfo info
protected void onAttachedToWindow ()
android.support.v4.app.FragmentTabHost$TabInfo tab
int i
int count
String currentTag
android.support.v4.app.FragmentTransaction ft
protected void onDetachedFromWindow ()
protected android.os.Parcelable onSaveInstanceState ()
android.os.Parcelable superState
android.support.v4.app.FragmentTabHost$SavedState ss
protected void onRestoreInstanceState (android.os.Parcelable)
android.os.Parcelable state
android.support.v4.app.FragmentTabHost$SavedState ss
public void onTabChanged (java.lang.String)
android.support.v4.app.FragmentTransaction ft
String tabId
private android.support.v4.app.FragmentTransaction doTabChanged (java.lang.String, android.support.v4.app.FragmentTransaction)
String tag
android.support.v4.app.FragmentTransaction ft
android.support.v4.app.FragmentTabHost$TabInfo newTab
private android.support.v4.app.FragmentTabHost$TabInfo getTabInfoForTag (java.lang.String)
android.support.v4.app.FragmentTabHost$TabInfo tab
int i
int count
String tabId
}
android/support/v4/app/FragmentTransaction.class
FragmentTransaction.java
package android.support.v4.app
public abstract android.support.v4.app.FragmentTransaction extends java.lang.Object {
public static final int TRANSIT_ENTER_MASK
public static final int TRANSIT_EXIT_MASK
public static final int TRANSIT_UNSET
public static final int TRANSIT_NONE
public static final int TRANSIT_FRAGMENT_OPEN
public static final int TRANSIT_FRAGMENT_CLOSE
public static final int TRANSIT_FRAGMENT_FADE
public void <init> ()
public abstract android.support.v4.app.FragmentTransaction add (android.support.v4.app.Fragment, java.lang.String)
public abstract android.support.v4.app.FragmentTransaction add (int, android.support.v4.app.Fragment)
public abstract android.support.v4.app.FragmentTransaction add (int, android.support.v4.app.Fragment, java.lang.String)
public abstract android.support.v4.app.FragmentTransaction replace (int, android.support.v4.app.Fragment)
public abstract android.support.v4.app.FragmentTransaction replace (int, android.support.v4.app.Fragment, java.lang.String)
public abstract android.support.v4.app.FragmentTransaction remove (android.support.v4.app.Fragment)
public abstract android.support.v4.app.FragmentTransaction hide (android.support.v4.app.Fragment)
public abstract android.support.v4.app.FragmentTransaction show (android.support.v4.app.Fragment)
public abstract android.support.v4.app.FragmentTransaction detach (android.support.v4.app.Fragment)
public abstract android.support.v4.app.FragmentTransaction attach (android.support.v4.app.Fragment)
public abstract android.support.v4.app.FragmentTransaction setPrimaryNavigationFragment (android.support.v4.app.Fragment)
public abstract boolean isEmpty ()
public abstract android.support.v4.app.FragmentTransaction setCustomAnimations (int, int)
public abstract android.support.v4.app.FragmentTransaction setCustomAnimations (int, int, int, int)
public abstract android.support.v4.app.FragmentTransaction addSharedElement (android.view.View, java.lang.String)
public abstract android.support.v4.app.FragmentTransaction setTransition (int)
public abstract android.support.v4.app.FragmentTransaction setTransitionStyle (int)
public abstract android.support.v4.app.FragmentTransaction addToBackStack (java.lang.String)
public abstract boolean isAddToBackStackAllowed ()
public abstract android.support.v4.app.FragmentTransaction disallowAddToBackStack ()
public abstract android.support.v4.app.FragmentTransaction setBreadCrumbTitle (int)
public abstract android.support.v4.app.FragmentTransaction setBreadCrumbTitle (java.lang.CharSequence)
public abstract android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle (int)
public abstract android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle (java.lang.CharSequence)
public abstract android.support.v4.app.FragmentTransaction setReorderingAllowed (boolean)
public abstract android.support.v4.app.FragmentTransaction setAllowOptimization (boolean)
public abstract android.support.v4.app.FragmentTransaction runOnCommit (java.lang.Runnable)
public abstract int commit ()
public abstract int commitAllowingStateLoss ()
public abstract void commitNow ()
public abstract void commitNowAllowingStateLoss ()
}
android/support/v4/app/FragmentTransition$1.class
FragmentTransition.java
package android.support.v4.app
final android.support.v4.app.FragmentTransition$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.ArrayList val$exitingViews
void <init> (java.util.ArrayList)
public void run ()
}
android/support/v4/app/FragmentTransition$2.class
FragmentTransition.java
package android.support.v4.app
final android.support.v4.app.FragmentTransition$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic Object val$enterTransition
final synthetic android.support.v4.app.FragmentTransitionImpl val$impl
final synthetic android.view.View val$nonExistentView
final synthetic android.support.v4.app.Fragment val$inFragment
final synthetic java.util.ArrayList val$sharedElementsIn
final synthetic java.util.ArrayList val$enteringViews
final synthetic java.util.ArrayList val$exitingViews
final synthetic Object val$exitTransition
void <init> (java.lang.Object, android.support.v4.app.FragmentTransitionImpl, android.view.View, android.support.v4.app.Fragment, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.lang.Object)
public void run ()
java.util.ArrayList views
java.util.ArrayList tempExiting
}
android/support/v4/app/FragmentTransition$3.class
FragmentTransition.java
package android.support.v4.app
final android.support.v4.app.FragmentTransition$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.app.Fragment val$inFragment
final synthetic android.support.v4.app.Fragment val$outFragment
final synthetic boolean val$inIsPop
final synthetic android.support.v4.util.ArrayMap val$inSharedElements
final synthetic android.view.View val$epicenterView
final synthetic android.support.v4.app.FragmentTransitionImpl val$impl
final synthetic android.graphics.Rect val$epicenter
void <init> (android.support.v4.app.Fragment, android.support.v4.app.Fragment, boolean, android.support.v4.util.ArrayMap, android.view.View, android.support.v4.app.FragmentTransitionImpl, android.graphics.Rect)
public void run ()
}
android/support/v4/app/FragmentTransition$4.class
FragmentTransition.java
package android.support.v4.app
final android.support.v4.app.FragmentTransition$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.app.FragmentTransitionImpl val$impl
final synthetic android.support.v4.util.ArrayMap val$nameOverrides
final synthetic Object val$finalSharedElementTransition
final synthetic android.support.v4.app.FragmentTransition$FragmentContainerTransition val$fragments
final synthetic java.util.ArrayList val$sharedElementsIn
final synthetic android.view.View val$nonExistentView
final synthetic android.support.v4.app.Fragment val$inFragment
final synthetic android.support.v4.app.Fragment val$outFragment
final synthetic boolean val$inIsPop
final synthetic java.util.ArrayList val$sharedElementsOut
final synthetic Object val$enterTransition
final synthetic android.graphics.Rect val$inEpicenter
void <init> (android.support.v4.app.FragmentTransitionImpl, android.support.v4.util.ArrayMap, java.lang.Object, android.support.v4.app.FragmentTransition$FragmentContainerTransition, java.util.ArrayList, android.view.View, android.support.v4.app.Fragment, android.support.v4.app.Fragment, boolean, java.util.ArrayList, java.lang.Object, android.graphics.Rect)
public void run ()
android.view.View inEpicenterView
android.support.v4.util.ArrayMap inSharedElements
}
android/support/v4/app/FragmentTransition$FragmentContainerTransition.class
FragmentTransition.java
package android.support.v4.app
android.support.v4.app.FragmentTransition$FragmentContainerTransition extends java.lang.Object {
public android.support.v4.app.Fragment lastIn
public boolean lastInIsPop
public android.support.v4.app.BackStackRecord lastInTransaction
public android.support.v4.app.Fragment firstOut
public boolean firstOutIsPop
public android.support.v4.app.BackStackRecord firstOutTransaction
void <init> ()
}
android/support/v4/app/FragmentTransition.class
FragmentTransition.java
package android.support.v4.app
android.support.v4.app.FragmentTransition extends java.lang.Object {
private static final int[] INVERSE_OPS
private static final android.support.v4.app.FragmentTransitionImpl PLATFORM_IMPL
private static final android.support.v4.app.FragmentTransitionImpl SUPPORT_IMPL
private static android.support.v4.app.FragmentTransitionImpl resolveSupportImpl ()
Class impl
static void startTransitions (android.support.v4.app.FragmentManagerImpl, java.util.ArrayList, java.util.ArrayList, int, int, boolean)
android.support.v4.app.BackStackRecord record
boolean isPop
int i
int containerId
android.support.v4.util.ArrayMap nameOverrides
android.support.v4.app.FragmentTransition$FragmentContainerTransition containerTransition
int i
android.view.View nonExistentView
int numContainers
android.support.v4.app.FragmentManagerImpl fragmentManager
java.util.ArrayList records
java.util.ArrayList isRecordPop
int startIndex
int endIndex
boolean isReordered
android.util.SparseArray transitioningFragments
private static android.support.v4.util.ArrayMap calculateNameOverrides (int, java.util.ArrayList, java.util.ArrayList, int, int)
java.util.ArrayList sources
java.util.ArrayList targets
String sourceName
String targetName
String previousTarget
int i
int numSharedElements
java.util.ArrayList sources
java.util.ArrayList targets
android.support.v4.app.BackStackRecord record
boolean isPop
int recordNum
int containerId
java.util.ArrayList records
java.util.ArrayList isRecordPop
int startIndex
int endIndex
android.support.v4.util.ArrayMap nameOverrides
private static void configureTransitionsReordered (android.support.v4.app.FragmentManagerImpl, int, android.support.v4.app.FragmentTransition$FragmentContainerTransition, android.view.View, android.support.v4.util.ArrayMap)
java.util.ArrayList inNames
android.support.v4.app.FragmentManagerImpl fragmentManager
int containerId
android.support.v4.app.FragmentTransition$FragmentContainerTransition fragments
android.view.View nonExistentView
android.support.v4.util.ArrayMap nameOverrides
android.view.ViewGroup sceneRoot
android.support.v4.app.Fragment inFragment
android.support.v4.app.Fragment outFragment
android.support.v4.app.FragmentTransitionImpl impl
boolean inIsPop
boolean outIsPop
java.util.ArrayList sharedElementsIn
java.util.ArrayList sharedElementsOut
Object enterTransition
Object exitTransition
Object sharedElementTransition
java.util.ArrayList exitingViews
java.util.ArrayList enteringViews
Object transition
private static void replaceHide (android.support.v4.app.FragmentTransitionImpl, java.lang.Object, android.support.v4.app.Fragment, java.util.ArrayList)
android.view.ViewGroup container
android.support.v4.app.FragmentTransitionImpl impl
Object exitTransition
android.support.v4.app.Fragment exitingFragment
java.util.ArrayList exitingViews
private static void configureTransitionsOrdered (android.support.v4.app.FragmentManagerImpl, int, android.support.v4.app.FragmentTransition$FragmentContainerTransition, android.view.View, android.support.v4.util.ArrayMap)
java.util.ArrayList enteringViews
android.support.v4.app.FragmentManagerImpl fragmentManager
int containerId
android.support.v4.app.FragmentTransition$FragmentContainerTransition fragments
android.view.View nonExistentView
android.support.v4.util.ArrayMap nameOverrides
android.view.ViewGroup sceneRoot
android.support.v4.app.Fragment inFragment
android.support.v4.app.Fragment outFragment
android.support.v4.app.FragmentTransitionImpl impl
boolean inIsPop
boolean outIsPop
Object enterTransition
Object exitTransition
java.util.ArrayList sharedElementsOut
java.util.ArrayList sharedElementsIn
Object sharedElementTransition
java.util.ArrayList exitingViews
Object transition
private static void scheduleTargetChange (android.support.v4.app.FragmentTransitionImpl, android.view.ViewGroup, android.support.v4.app.Fragment, android.view.View, java.util.ArrayList, java.lang.Object, java.util.ArrayList, java.lang.Object, java.util.ArrayList)
android.support.v4.app.FragmentTransitionImpl impl
android.view.ViewGroup sceneRoot
android.support.v4.app.Fragment inFragment
android.view.View nonExistentView
java.util.ArrayList sharedElementsIn
Object enterTransition
java.util.ArrayList enteringViews
Object exitTransition
java.util.ArrayList exitingViews
private static android.support.v4.app.FragmentTransitionImpl chooseImpl (android.support.v4.app.Fragment, android.support.v4.app.Fragment)
Object exitTransition
Object returnTransition
Object sharedReturnTransition
Object enterTransition
Object reenterTransition
Object sharedEnterTransition
android.support.v4.app.Fragment outFragment
android.support.v4.app.Fragment inFragment
java.util.ArrayList transitions
private static boolean canHandleAll (android.support.v4.app.FragmentTransitionImpl, java.util.List)
int i
int size
android.support.v4.app.FragmentTransitionImpl impl
java.util.List transitions
private static java.lang.Object getSharedElementTransition (android.support.v4.app.FragmentTransitionImpl, android.support.v4.app.Fragment, android.support.v4.app.Fragment, boolean)
android.support.v4.app.FragmentTransitionImpl impl
android.support.v4.app.Fragment inFragment
android.support.v4.app.Fragment outFragment
boolean isPop
Object transition
private static java.lang.Object getEnterTransition (android.support.v4.app.FragmentTransitionImpl, android.support.v4.app.Fragment, boolean)
android.support.v4.app.FragmentTransitionImpl impl
android.support.v4.app.Fragment inFragment
boolean isPop
private static java.lang.Object getExitTransition (android.support.v4.app.FragmentTransitionImpl, android.support.v4.app.Fragment, boolean)
android.support.v4.app.FragmentTransitionImpl impl
android.support.v4.app.Fragment outFragment
boolean isPop
private static java.lang.Object configureSharedElementsReordered (android.support.v4.app.FragmentTransitionImpl, android.view.ViewGroup, android.view.View, android.support.v4.util.ArrayMap, android.support.v4.app.FragmentTransition$FragmentContainerTransition, java.util.ArrayList, java.util.ArrayList, java.lang.Object, java.lang.Object)
boolean outIsPop
android.support.v4.app.BackStackRecord outTransaction
android.graphics.Rect epicenter
android.view.View epicenterView
android.support.v4.app.FragmentTransitionImpl impl
android.view.ViewGroup sceneRoot
android.view.View nonExistentView
android.support.v4.util.ArrayMap nameOverrides
android.support.v4.app.FragmentTransition$FragmentContainerTransition fragments
java.util.ArrayList sharedElementsOut
java.util.ArrayList sharedElementsIn
Object enterTransition
Object exitTransition
android.support.v4.app.Fragment inFragment
android.support.v4.app.Fragment outFragment
boolean inIsPop
Object sharedElementTransition
android.support.v4.util.ArrayMap outSharedElements
android.support.v4.util.ArrayMap inSharedElements
android.graphics.Rect epicenter
android.view.View epicenterView
private static void addSharedElementsWithMatchingNames (java.util.ArrayList, android.support.v4.util.ArrayMap, java.util.Collection)
android.view.View view
int i
java.util.ArrayList views
android.support.v4.util.ArrayMap sharedElements
java.util.Collection nameOverridesSet
private static java.lang.Object configureSharedElementsOrdered (android.support.v4.app.FragmentTransitionImpl, android.view.ViewGroup, android.view.View, android.support.v4.util.ArrayMap, android.support.v4.app.FragmentTransition$FragmentContainerTransition, java.util.ArrayList, java.util.ArrayList, java.lang.Object, java.lang.Object)
boolean outIsPop
android.support.v4.app.BackStackRecord outTransaction
android.graphics.Rect inEpicenter
android.support.v4.app.FragmentTransitionImpl impl
android.view.ViewGroup sceneRoot
android.view.View nonExistentView
android.support.v4.util.ArrayMap nameOverrides
android.support.v4.app.FragmentTransition$FragmentContainerTransition fragments
java.util.ArrayList sharedElementsOut
java.util.ArrayList sharedElementsIn
Object enterTransition
Object exitTransition
android.support.v4.app.Fragment inFragment
android.support.v4.app.Fragment outFragment
boolean inIsPop
Object sharedElementTransition
android.support.v4.util.ArrayMap outSharedElements
android.graphics.Rect inEpicenter
Object finalSharedElementTransition
private static android.support.v4.util.ArrayMap captureOutSharedElements (android.support.v4.app.FragmentTransitionImpl, android.support.v4.util.ArrayMap, java.lang.Object, android.support.v4.app.FragmentTransition$FragmentContainerTransition)
android.support.v4.app.SharedElementCallback sharedElementCallback
java.util.ArrayList names
String targetValue
String name
android.view.View view
int i
android.support.v4.app.FragmentTransitionImpl impl
android.support.v4.util.ArrayMap nameOverrides
Object sharedElementTransition
android.support.v4.app.FragmentTransition$FragmentContainerTransition fragments
android.support.v4.app.Fragment outFragment
android.support.v4.util.ArrayMap outSharedElements
android.support.v4.app.SharedElementCallback sharedElementCallback
java.util.ArrayList names
android.support.v4.app.BackStackRecord outTransaction
private static android.support.v4.util.ArrayMap captureInSharedElements (android.support.v4.app.FragmentTransitionImpl, android.support.v4.util.ArrayMap, java.lang.Object, android.support.v4.app.FragmentTransition$FragmentContainerTransition)
android.support.v4.app.SharedElementCallback sharedElementCallback
java.util.ArrayList names
String key
String key
String name
android.view.View view
int i
android.support.v4.app.FragmentTransitionImpl impl
android.support.v4.util.ArrayMap nameOverrides
Object sharedElementTransition
android.support.v4.app.FragmentTransition$FragmentContainerTransition fragments
android.support.v4.app.Fragment inFragment
android.view.View fragmentView
android.support.v4.util.ArrayMap inSharedElements
android.support.v4.app.SharedElementCallback sharedElementCallback
java.util.ArrayList names
android.support.v4.app.BackStackRecord inTransaction
private static java.lang.String findKeyForValue (android.support.v4.util.ArrayMap, java.lang.String)
int i
android.support.v4.util.ArrayMap map
String value
int numElements
private static android.view.View getInEpicenterView (android.support.v4.util.ArrayMap, android.support.v4.app.FragmentTransition$FragmentContainerTransition, java.lang.Object, boolean)
String targetName
android.support.v4.util.ArrayMap inSharedElements
android.support.v4.app.FragmentTransition$FragmentContainerTransition fragments
Object enterTransition
boolean inIsPop
android.support.v4.app.BackStackRecord inTransaction
private static void setOutEpicenter (android.support.v4.app.FragmentTransitionImpl, java.lang.Object, java.lang.Object, android.support.v4.util.ArrayMap, boolean, android.support.v4.app.BackStackRecord)
String sourceName
android.view.View outEpicenterView
android.support.v4.app.FragmentTransitionImpl impl
Object sharedElementTransition
Object exitTransition
android.support.v4.util.ArrayMap outSharedElements
boolean outIsPop
android.support.v4.app.BackStackRecord outTransaction
private static void retainValues (android.support.v4.util.ArrayMap, android.support.v4.util.ArrayMap)
String targetName
int i
android.support.v4.util.ArrayMap nameOverrides
android.support.v4.util.ArrayMap namedViews
private static void callSharedElementStartEnd (android.support.v4.app.Fragment, android.support.v4.app.Fragment, boolean, android.support.v4.util.ArrayMap, boolean)
int i
java.util.ArrayList views
java.util.ArrayList names
int count
android.support.v4.app.Fragment inFragment
android.support.v4.app.Fragment outFragment
boolean isPop
android.support.v4.util.ArrayMap sharedElements
boolean isStart
android.support.v4.app.SharedElementCallback sharedElementCallback
private static java.util.ArrayList configureEnteringExitingViews (android.support.v4.app.FragmentTransitionImpl, java.lang.Object, android.support.v4.app.Fragment, java.util.ArrayList, android.view.View)
android.view.View root
android.support.v4.app.FragmentTransitionImpl impl
Object transition
android.support.v4.app.Fragment fragment
java.util.ArrayList sharedElements
android.view.View nonExistentView
java.util.ArrayList viewList
private static void setViewVisibility (java.util.ArrayList, int)
android.view.View view
int i
java.util.ArrayList views
int visibility
private static java.lang.Object mergeTransitions (android.support.v4.app.FragmentTransitionImpl, java.lang.Object, java.lang.Object, java.lang.Object, android.support.v4.app.Fragment, boolean)
Object transition
android.support.v4.app.FragmentTransitionImpl impl
Object enterTransition
Object exitTransition
Object sharedElementTransition
android.support.v4.app.Fragment inFragment
boolean isPop
boolean overlap
Object transition
public static void calculateFragments (android.support.v4.app.BackStackRecord, android.util.SparseArray, boolean)
android.support.v4.app.BackStackRecord$Op op
int opNum
android.support.v4.app.BackStackRecord transaction
android.util.SparseArray transitioningFragments
boolean isReordered
int numOps
public static void calculatePopFragments (android.support.v4.app.BackStackRecord, android.util.SparseArray, boolean)
android.support.v4.app.BackStackRecord$Op op
int opNum
android.support.v4.app.BackStackRecord transaction
android.util.SparseArray transitioningFragments
boolean isReordered
int numOps
static boolean supportsTransition ()
private static void addToFirstInLastOut (android.support.v4.app.BackStackRecord, android.support.v4.app.BackStackRecord$Op, android.util.SparseArray, boolean, boolean)
android.support.v4.app.FragmentManagerImpl manager
android.support.v4.app.BackStackRecord transaction
android.support.v4.app.BackStackRecord$Op op
android.util.SparseArray transitioningFragments
boolean isPop
boolean isReorderedTransaction
android.support.v4.app.Fragment fragment
int containerId
int command
boolean setLastIn
boolean wasRemoved
boolean setFirstOut
boolean wasAdded
android.support.v4.app.FragmentTransition$FragmentContainerTransition containerTransition
private static android.support.v4.app.FragmentTransition$FragmentContainerTransition ensureContainer (android.support.v4.app.FragmentTransition$FragmentContainerTransition, android.util.SparseArray, int)
android.support.v4.app.FragmentTransition$FragmentContainerTransition containerTransition
android.util.SparseArray transitioningFragments
int containerId
private void <init> ()
static synthetic void access$000 (java.util.ArrayList, int)
java.util.ArrayList x0
int x1
static synthetic java.util.ArrayList access$100 (android.support.v4.app.FragmentTransitionImpl, java.lang.Object, android.support.v4.app.Fragment, java.util.ArrayList, android.view.View)
android.support.v4.app.FragmentTransitionImpl x0
Object x1
android.support.v4.app.Fragment x2
java.util.ArrayList x3
android.view.View x4
static synthetic void access$200 (android.support.v4.app.Fragment, android.support.v4.app.Fragment, boolean, android.support.v4.util.ArrayMap, boolean)
android.support.v4.app.Fragment x0
android.support.v4.app.Fragment x1
boolean x2
android.support.v4.util.ArrayMap x3
boolean x4
static synthetic android.support.v4.util.ArrayMap access$300 (android.support.v4.app.FragmentTransitionImpl, android.support.v4.util.ArrayMap, java.lang.Object, android.support.v4.app.FragmentTransition$FragmentContainerTransition)
android.support.v4.app.FragmentTransitionImpl x0
android.support.v4.util.ArrayMap x1
Object x2
android.support.v4.app.FragmentTransition$FragmentContainerTransition x3
static synthetic android.view.View access$400 (android.support.v4.util.ArrayMap, android.support.v4.app.FragmentTransition$FragmentContainerTransition, java.lang.Object, boolean)
android.support.v4.util.ArrayMap x0
android.support.v4.app.FragmentTransition$FragmentContainerTransition x1
Object x2
boolean x3
static void <clinit> ()
}
android/support/v4/app/FragmentTransitionCompat21$1.class
FragmentTransitionCompat21.java
package android.support.v4.app
android.support.v4.app.FragmentTransitionCompat21$1 extends android.transition.Transition$EpicenterCallback {
final synthetic android.graphics.Rect val$epicenter
final synthetic android.support.v4.app.FragmentTransitionCompat21 this$0
void <init> (android.support.v4.app.FragmentTransitionCompat21, android.graphics.Rect)
android.support.v4.app.FragmentTransitionCompat21 this$0
public android.graphics.Rect onGetEpicenter (android.transition.Transition)
android.transition.Transition transition
}
android/support/v4/app/FragmentTransitionCompat21$2.class
FragmentTransitionCompat21.java
package android.support.v4.app
android.support.v4.app.FragmentTransitionCompat21$2 extends java.lang.Object implements android.transition.Transition$TransitionListener {
final synthetic android.view.View val$fragmentView
final synthetic java.util.ArrayList val$exitingViews
final synthetic android.support.v4.app.FragmentTransitionCompat21 this$0
void <init> (android.support.v4.app.FragmentTransitionCompat21, android.view.View, java.util.ArrayList)
android.support.v4.app.FragmentTransitionCompat21 this$0
public void onTransitionStart (android.transition.Transition)
android.transition.Transition transition
public void onTransitionEnd (android.transition.Transition)
int i
android.transition.Transition transition
int numViews
public void onTransitionCancel (android.transition.Transition)
android.transition.Transition transition
public void onTransitionPause (android.transition.Transition)
android.transition.Transition transition
public void onTransitionResume (android.transition.Transition)
android.transition.Transition transition
}
android/support/v4/app/FragmentTransitionCompat21$3.class
FragmentTransitionCompat21.java
package android.support.v4.app
android.support.v4.app.FragmentTransitionCompat21$3 extends java.lang.Object implements android.transition.Transition$TransitionListener {
final synthetic Object val$enterTransition
final synthetic java.util.ArrayList val$enteringViews
final synthetic Object val$exitTransition
final synthetic java.util.ArrayList val$exitingViews
final synthetic Object val$sharedElementTransition
final synthetic java.util.ArrayList val$sharedElementsIn
final synthetic android.support.v4.app.FragmentTransitionCompat21 this$0
void <init> (android.support.v4.app.FragmentTransitionCompat21, java.lang.Object, java.util.ArrayList, java.lang.Object, java.util.ArrayList, java.lang.Object, java.util.ArrayList)
android.support.v4.app.FragmentTransitionCompat21 this$0
public void onTransitionStart (android.transition.Transition)
android.transition.Transition transition
public void onTransitionEnd (android.transition.Transition)
android.transition.Transition transition
public void onTransitionCancel (android.transition.Transition)
android.transition.Transition transition
public void onTransitionPause (android.transition.Transition)
android.transition.Transition transition
public void onTransitionResume (android.transition.Transition)
android.transition.Transition transition
}
android/support/v4/app/FragmentTransitionCompat21$4.class
FragmentTransitionCompat21.java
package android.support.v4.app
android.support.v4.app.FragmentTransitionCompat21$4 extends android.transition.Transition$EpicenterCallback {
final synthetic android.graphics.Rect val$epicenter
final synthetic android.support.v4.app.FragmentTransitionCompat21 this$0
void <init> (android.support.v4.app.FragmentTransitionCompat21, android.graphics.Rect)
android.support.v4.app.FragmentTransitionCompat21 this$0
public android.graphics.Rect onGetEpicenter (android.transition.Transition)
android.transition.Transition transition
}
android/support/v4/app/FragmentTransitionCompat21.class
FragmentTransitionCompat21.java
package android.support.v4.app
android.support.v4.app.FragmentTransitionCompat21 extends android.support.v4.app.FragmentTransitionImpl {
void <init> ()
public boolean canHandle (java.lang.Object)
Object transition
public java.lang.Object cloneTransition (java.lang.Object)
Object transition
android.transition.Transition copy
public java.lang.Object wrapTransitionInSet (java.lang.Object)
Object transition
android.transition.TransitionSet transitionSet
public void setSharedElementTargets (java.lang.Object, android.view.View, java.util.ArrayList)
android.view.View view
int i
Object transitionObj
android.view.View nonExistentView
java.util.ArrayList sharedViews
android.transition.TransitionSet transition
java.util.List views
int count
public void setEpicenter (java.lang.Object, android.view.View)
android.transition.Transition transition
android.graphics.Rect epicenter
Object transitionObj
android.view.View view
public void addTargets (java.lang.Object, java.util.ArrayList)
android.transition.Transition child
int i
android.transition.TransitionSet set
int numTransitions
int i
int numViews
java.util.List targets
Object transitionObj
java.util.ArrayList views
android.transition.Transition transition
private static boolean hasSimpleTarget (android.transition.Transition)
android.transition.Transition transition
public java.lang.Object mergeTransitionsTogether (java.lang.Object, java.lang.Object, java.lang.Object)
Object transition1
Object transition2
Object transition3
android.transition.TransitionSet transitionSet
public void scheduleHideFragmentView (java.lang.Object, android.view.View, java.util.ArrayList)
Object exitTransitionObj
android.view.View fragmentView
java.util.ArrayList exitingViews
android.transition.Transition exitTransition
public java.lang.Object mergeTransitionsInSequence (java.lang.Object, java.lang.Object, java.lang.Object)
android.transition.TransitionSet together
Object exitTransitionObj
Object enterTransitionObj
Object sharedElementTransitionObj
android.transition.Transition staggered
android.transition.Transition exitTransition
android.transition.Transition enterTransition
android.transition.Transition sharedElementTransition
public void beginDelayedTransition (android.view.ViewGroup, java.lang.Object)
android.view.ViewGroup sceneRoot
Object transition
public void scheduleRemoveTargets (java.lang.Object, java.lang.Object, java.util.ArrayList, java.lang.Object, java.util.ArrayList, java.lang.Object, java.util.ArrayList)
Object overallTransitionObj
Object enterTransition
java.util.ArrayList enteringViews
Object exitTransition
java.util.ArrayList exitingViews
Object sharedElementTransition
java.util.ArrayList sharedElementsIn
android.transition.Transition overallTransition
public void swapSharedElementTargets (java.lang.Object, java.util.ArrayList, java.util.ArrayList)
Object sharedElementTransitionObj
java.util.ArrayList sharedElementsOut
java.util.ArrayList sharedElementsIn
android.transition.TransitionSet sharedElementTransition
public void replaceTargets (java.lang.Object, java.util.ArrayList, java.util.ArrayList)
android.transition.Transition child
int i
android.transition.TransitionSet set
int numTransitions
int i
int i
int targetCount
java.util.List targets
Object transitionObj
java.util.ArrayList oldTargets
java.util.ArrayList newTargets
android.transition.Transition transition
public void addTarget (java.lang.Object, android.view.View)
android.transition.Transition transition
Object transitionObj
android.view.View view
public void removeTarget (java.lang.Object, android.view.View)
android.transition.Transition transition
Object transitionObj
android.view.View view
public void setEpicenter (java.lang.Object, android.graphics.Rect)
android.transition.Transition transition
Object transitionObj
android.graphics.Rect epicenter
}
android/support/v4/app/FragmentTransitionImpl$1.class
FragmentTransitionImpl.java
package android.support.v4.app
android.support.v4.app.FragmentTransitionImpl$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$numSharedElements
final synthetic java.util.ArrayList val$sharedElementsIn
final synthetic java.util.ArrayList val$inNames
final synthetic java.util.ArrayList val$sharedElementsOut
final synthetic java.util.ArrayList val$outNames
final synthetic android.support.v4.app.FragmentTransitionImpl this$0
void <init> (android.support.v4.app.FragmentTransitionImpl, int, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList)
android.support.v4.app.FragmentTransitionImpl this$0
public void run ()
int i
}
android/support/v4/app/FragmentTransitionImpl$2.class
FragmentTransitionImpl.java
package android.support.v4.app
android.support.v4.app.FragmentTransitionImpl$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.ArrayList val$sharedElementsIn
final synthetic java.util.Map val$nameOverrides
final synthetic android.support.v4.app.FragmentTransitionImpl this$0
void <init> (android.support.v4.app.FragmentTransitionImpl, java.util.ArrayList, java.util.Map)
android.support.v4.app.FragmentTransitionImpl this$0
public void run ()
String inName
android.view.View view
String name
int i
int numSharedElements
}
android/support/v4/app/FragmentTransitionImpl$3.class
FragmentTransitionImpl.java
package android.support.v4.app
android.support.v4.app.FragmentTransitionImpl$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.ArrayList val$sharedElementsIn
final synthetic java.util.Map val$nameOverrides
final synthetic android.support.v4.app.FragmentTransitionImpl this$0
void <init> (android.support.v4.app.FragmentTransitionImpl, java.util.ArrayList, java.util.Map)
android.support.v4.app.FragmentTransitionImpl this$0
public void run ()
android.view.View view
String name
String inName
int i
int numSharedElements
}
android/support/v4/app/FragmentTransitionImpl.class
FragmentTransitionImpl.java
package android.support.v4.app
public abstract android.support.v4.app.FragmentTransitionImpl extends java.lang.Object {
public void <init> ()
public abstract boolean canHandle (java.lang.Object)
public abstract java.lang.Object cloneTransition (java.lang.Object)
public abstract java.lang.Object wrapTransitionInSet (java.lang.Object)
public abstract void setSharedElementTargets (java.lang.Object, android.view.View, java.util.ArrayList)
public abstract void setEpicenter (java.lang.Object, android.view.View)
protected void getBoundsOnScreen (android.view.View, android.graphics.Rect)
android.view.View view
android.graphics.Rect epicenter
int[] loc
public abstract void addTargets (java.lang.Object, java.util.ArrayList)
public abstract java.lang.Object mergeTransitionsTogether (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract void scheduleHideFragmentView (java.lang.Object, android.view.View, java.util.ArrayList)
public abstract java.lang.Object mergeTransitionsInSequence (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract void beginDelayedTransition (android.view.ViewGroup, java.lang.Object)
java.util.ArrayList prepareSetNameOverridesReordered (java.util.ArrayList)
android.view.View view
int i
java.util.ArrayList sharedElementsIn
java.util.ArrayList names
int numSharedElements
void setNameOverridesReordered (android.view.View, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.Map)
int j
android.view.View view
String name
String inName
int i
android.view.View sceneRoot
java.util.ArrayList sharedElementsOut
java.util.ArrayList sharedElementsIn
java.util.ArrayList inNames
java.util.Map nameOverrides
int numSharedElements
java.util.ArrayList outNames
void captureTransitioningViews (java.util.ArrayList, android.view.View)
android.view.View child
int i
int count
android.view.ViewGroup viewGroup
java.util.ArrayList transitioningViews
android.view.View view
void findNamedViews (java.util.Map, android.view.View)
android.view.View child
int i
android.view.ViewGroup viewGroup
int count
String transitionName
java.util.Map namedViews
android.view.View view
void setNameOverridesOrdered (android.view.View, java.util.ArrayList, java.util.Map)
android.view.View sceneRoot
java.util.ArrayList sharedElementsIn
java.util.Map nameOverrides
public abstract void scheduleRemoveTargets (java.lang.Object, java.lang.Object, java.util.ArrayList, java.lang.Object, java.util.ArrayList, java.lang.Object, java.util.ArrayList)
public abstract void swapSharedElementTargets (java.lang.Object, java.util.ArrayList, java.util.ArrayList)
public abstract void replaceTargets (java.lang.Object, java.util.ArrayList, java.util.ArrayList)
public abstract void addTarget (java.lang.Object, android.view.View)
public abstract void removeTarget (java.lang.Object, android.view.View)
public abstract void setEpicenter (java.lang.Object, android.graphics.Rect)
void scheduleNameReset (android.view.ViewGroup, java.util.ArrayList, java.util.Map)
android.view.ViewGroup sceneRoot
java.util.ArrayList sharedElementsIn
java.util.Map nameOverrides
protected static void bfsAddViewChildren (java.util.List, android.view.View)
android.view.View child
int childIndex
android.view.ViewGroup viewGroup
int childCount
android.view.View view
int index
java.util.List views
android.view.View startView
int startIndex
private static boolean containedBeforeIndex (java.util.List, android.view.View, int)
int i
java.util.List views
android.view.View view
int maxIndex
protected static boolean isNullOrEmpty (java.util.List)
java.util.List list
static java.lang.String findKeyForValue (java.util.Map, java.lang.String)
java.util.Map$Entry entry
java.util.Map map
String value
}
android/support/v4/app/FrameMetricsAggregator$1.class
FrameMetricsAggregator.java
package android.support.v4.app
synthetic android.support.v4.app.FrameMetricsAggregator$1 extends java.lang.Object {
}
android/support/v4/app/FrameMetricsAggregator$FrameMetricsApi24Impl$1.class
FrameMetricsAggregator.java
package android.support.v4.app
android.support.v4.app.FrameMetricsAggregator$FrameMetricsApi24Impl$1 extends java.lang.Object implements android.view.Window$OnFrameMetricsAvailableListener {
final synthetic android.support.v4.app.FrameMetricsAggregator$FrameMetricsApi24Impl this$0
void <init> (android.support.v4.app.FrameMetricsAggregator$FrameMetricsApi24Impl)
android.support.v4.app.FrameMetricsAggregator$FrameMetricsApi24Impl this$0
public void onFrameMetricsAvailable (android.view.Window, android.view.FrameMetrics, int)
android.view.Window window
android.view.FrameMetrics frameMetrics
int dropCountSinceLastInvocation
}
android/support/v4/app/FrameMetricsAggregator$FrameMetricsApi24Impl.class
FrameMetricsAggregator.java
package android.support.v4.app
android.support.v4.app.FrameMetricsAggregator$FrameMetricsApi24Impl extends android.support.v4.app.FrameMetricsAggregator$FrameMetricsBaseImpl {
private static final int NANOS_PER_MS
private static final int NANOS_ROUNDING_VALUE
int mTrackingFlags
android.util.SparseIntArray[] mMetrics
private java.util.ArrayList mActivities
private static android.os.HandlerThread sHandlerThread
private static android.os.Handler sHandler
android.view.Window$OnFrameMetricsAvailableListener mListener
void <init> (int)
int trackingFlags
void addDurationItem (android.util.SparseIntArray, long)
int oldValue
int durationMs
android.util.SparseIntArray buckets
long duration
public void add (android.app.Activity)
int i
android.app.Activity activity
public android.util.SparseIntArray[] remove (android.app.Activity)
java.lang.ref.WeakReference activityRef
android.app.Activity activity
public android.util.SparseIntArray[] stop ()
java.lang.ref.WeakReference ref
android.app.Activity activity
int i
int size
public android.util.SparseIntArray[] getMetrics ()
public android.util.SparseIntArray[] reset ()
android.util.SparseIntArray[] returnVal
static void <clinit> ()
}
android/support/v4/app/FrameMetricsAggregator$FrameMetricsBaseImpl.class
FrameMetricsAggregator.java
package android.support.v4.app
android.support.v4.app.FrameMetricsAggregator$FrameMetricsBaseImpl extends java.lang.Object {
private void <init> ()
public void add (android.app.Activity)
android.app.Activity activity
public android.util.SparseIntArray[] remove (android.app.Activity)
android.app.Activity activity
public android.util.SparseIntArray[] stop ()
public android.util.SparseIntArray[] getMetrics ()
public android.util.SparseIntArray[] reset ()
synthetic void <init> (android.support.v4.app.FrameMetricsAggregator$1)
android.support.v4.app.FrameMetricsAggregator$1 x0
}
android/support/v4/app/FrameMetricsAggregator$MetricType.class
FrameMetricsAggregator.java
package android.support.v4.app
public abstract annotation android.support.v4.app.FrameMetricsAggregator$MetricType extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/app/FrameMetricsAggregator.class
FrameMetricsAggregator.java
package android.support.v4.app
public android.support.v4.app.FrameMetricsAggregator extends java.lang.Object {
private static final String TAG
private static final boolean DBG
public static final int TOTAL_INDEX
public static final int INPUT_INDEX
public static final int LAYOUT_MEASURE_INDEX
public static final int DRAW_INDEX
public static final int SYNC_INDEX
public static final int COMMAND_INDEX
public static final int SWAP_INDEX
public static final int DELAY_INDEX
public static final int ANIMATION_INDEX
private static final int LAST_INDEX
public static final int TOTAL_DURATION
public static final int INPUT_DURATION
public static final int LAYOUT_MEASURE_DURATION
public static final int DRAW_DURATION
public static final int SYNC_DURATION
public static final int COMMAND_DURATION
public static final int SWAP_DURATION
public static final int DELAY_DURATION
public static final int ANIMATION_DURATION
public static final int EVERY_DURATION
private android.support.v4.app.FrameMetricsAggregator$FrameMetricsBaseImpl mInstance
public void <init> ()
public void <init> (int)
int metricTypeFlags
public void add (android.app.Activity)
android.app.Activity activity
public android.util.SparseIntArray[] remove (android.app.Activity)
android.app.Activity activity
public android.util.SparseIntArray[] stop ()
public android.util.SparseIntArray[] reset ()
public android.util.SparseIntArray[] getMetrics ()
}
android/support/v4/app/INotificationSideChannel$Stub$Proxy.class
INotificationSideChannel.java
package android.support.v4.app
android.support.v4.app.INotificationSideChannel$Stub$Proxy extends java.lang.Object implements android.support.v4.app.INotificationSideChannel {
private android.os.IBinder mRemote
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void notify (java.lang.String, int, java.lang.String, android.app.Notification) throws android.os.RemoteException
String packageName
int id
String tag
android.app.Notification notification
android.os.Parcel _data
public void cancel (java.lang.String, int, java.lang.String) throws android.os.RemoteException
String packageName
int id
String tag
android.os.Parcel _data
public void cancelAll (java.lang.String) throws android.os.RemoteException
String packageName
android.os.Parcel _data
}
android/support/v4/app/INotificationSideChannel$Stub.class
INotificationSideChannel.java
package android.support.v4.app
public abstract android.support.v4.app.INotificationSideChannel$Stub extends android.os.Binder implements android.support.v4.app.INotificationSideChannel {
private static final String DESCRIPTOR
static final int TRANSACTION_notify
static final int TRANSACTION_cancel
static final int TRANSACTION_cancelAll
public void <init> ()
public static android.support.v4.app.INotificationSideChannel 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.app.Notification _arg3
String _arg0
int _arg1
String _arg2
android.app.Notification _arg3
String _arg0
int _arg1
String _arg2
String _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
android/support/v4/app/INotificationSideChannel.class
INotificationSideChannel.java
package android.support.v4.app
public abstract android.support.v4.app.INotificationSideChannel extends java.lang.Object implements android.os.IInterface {
public abstract void notify (java.lang.String, int, java.lang.String, android.app.Notification) throws android.os.RemoteException
public abstract void cancel (java.lang.String, int, java.lang.String) throws android.os.RemoteException
public abstract void cancelAll (java.lang.String) throws android.os.RemoteException
}
android/support/v4/app/JobIntentService$CommandProcessor.class
JobIntentService.java
package android.support.v4.app
final android.support.v4.app.JobIntentService$CommandProcessor extends android.os.AsyncTask {
final synthetic android.support.v4.app.JobIntentService this$0
void <init> (android.support.v4.app.JobIntentService)
android.support.v4.app.JobIntentService this$0
protected transient java.lang.Void doInBackground (java.lang.Void[])
Void[] params
android.support.v4.app.JobIntentService$GenericWorkItem work
protected void onCancelled (java.lang.Void)
Void aVoid
protected void onPostExecute (java.lang.Void)
Void aVoid
protected volatile synthetic void onCancelled (java.lang.Object)
protected volatile synthetic void onPostExecute (java.lang.Object)
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
android/support/v4/app/JobIntentService$CompatJobEngine.class
JobIntentService.java
package android.support.v4.app
abstract android.support.v4.app.JobIntentService$CompatJobEngine extends java.lang.Object {
public abstract android.os.IBinder compatGetBinder ()
public abstract android.support.v4.app.JobIntentService$GenericWorkItem dequeueWork ()
}
android/support/v4/app/JobIntentService$CompatWorkEnqueuer.class
JobIntentService.java
package android.support.v4.app
final android.support.v4.app.JobIntentService$CompatWorkEnqueuer extends android.support.v4.app.JobIntentService$WorkEnqueuer {
private final android.content.Context mContext
private final android.os.PowerManager$WakeLock mLaunchWakeLock
private final android.os.PowerManager$WakeLock mRunWakeLock
boolean mLaunchingService
boolean mServiceProcessing
void <init> (android.content.Context, android.content.ComponentName)
android.content.Context context
android.content.ComponentName cn
android.os.PowerManager pm
void enqueueWork (android.content.Intent)
android.content.Intent work
android.content.Intent intent
public void serviceStartReceived ()
public void serviceProcessingStarted ()
public void serviceProcessingFinished ()
}
android/support/v4/app/JobIntentService$CompatWorkItem.class
JobIntentService.java
package android.support.v4.app
final android.support.v4.app.JobIntentService$CompatWorkItem extends java.lang.Object implements android.support.v4.app.JobIntentService$GenericWorkItem {
final android.content.Intent mIntent
final int mStartId
final synthetic android.support.v4.app.JobIntentService this$0
void <init> (android.support.v4.app.JobIntentService, android.content.Intent, int)
android.support.v4.app.JobIntentService this$0
android.content.Intent intent
int startId
public android.content.Intent getIntent ()
public void complete ()
}
android/support/v4/app/JobIntentService$GenericWorkItem.class
JobIntentService.java
package android.support.v4.app
abstract android.support.v4.app.JobIntentService$GenericWorkItem extends java.lang.Object {
public abstract android.content.Intent getIntent ()
public abstract void complete ()
}
android/support/v4/app/JobIntentService$JobServiceEngineImpl$WrapperWorkItem.class
JobIntentService.java
package android.support.v4.app
final android.support.v4.app.JobIntentService$JobServiceEngineImpl$WrapperWorkItem extends java.lang.Object implements android.support.v4.app.JobIntentService$GenericWorkItem {
final android.app.job.JobWorkItem mJobWork
final synthetic android.support.v4.app.JobIntentService$JobServiceEngineImpl this$0
void <init> (android.support.v4.app.JobIntentService$JobServiceEngineImpl, android.app.job.JobWorkItem)
android.support.v4.app.JobIntentService$JobServiceEngineImpl this$0
android.app.job.JobWorkItem jobWork
public android.content.Intent getIntent ()
public void complete ()
}
android/support/v4/app/JobIntentService$JobServiceEngineImpl.class
JobIntentService.java
package android.support.v4.app
final android.support.v4.app.JobIntentService$JobServiceEngineImpl extends android.app.job.JobServiceEngine implements android.support.v4.app.JobIntentService$CompatJobEngine {
static final String TAG
static final boolean DEBUG
final android.support.v4.app.JobIntentService mService
final Object mLock
android.app.job.JobParameters mParams
void <init> (android.support.v4.app.JobIntentService)
android.support.v4.app.JobIntentService service
public android.os.IBinder compatGetBinder ()
public boolean onStartJob (android.app.job.JobParameters)
android.app.job.JobParameters params
public boolean onStopJob (android.app.job.JobParameters)
android.app.job.JobParameters params
boolean result
public android.support.v4.app.JobIntentService$GenericWorkItem dequeueWork ()
android.app.job.JobWorkItem work
}
android/support/v4/app/JobIntentService$JobWorkEnqueuer.class
JobIntentService.java
package android.support.v4.app
final android.support.v4.app.JobIntentService$JobWorkEnqueuer extends android.support.v4.app.JobIntentService$WorkEnqueuer {
private final android.app.job.JobInfo mJobInfo
private final android.app.job.JobScheduler mJobScheduler
void <init> (android.content.Context, android.content.ComponentName, int)
android.content.Context context
android.content.ComponentName cn
int jobId
android.app.job.JobInfo$Builder b
void enqueueWork (android.content.Intent)
android.content.Intent work
}
android/support/v4/app/JobIntentService$WorkEnqueuer.class
JobIntentService.java
package android.support.v4.app
abstract android.support.v4.app.JobIntentService$WorkEnqueuer extends java.lang.Object {
final android.content.ComponentName mComponentName
boolean mHasJobId
int mJobId
void <init> (android.content.Context, android.content.ComponentName)
android.content.Context context
android.content.ComponentName cn
void ensureJobId (int)
int jobId
abstract void enqueueWork (android.content.Intent)
public void serviceStartReceived ()
public void serviceProcessingStarted ()
public void serviceProcessingFinished ()
}
android/support/v4/app/JobIntentService.class
JobIntentService.java
package android.support.v4.app
public abstract android.support.v4.app.JobIntentService extends android.app.Service {
static final String TAG
static final boolean DEBUG
android.support.v4.app.JobIntentService$CompatJobEngine mJobImpl
android.support.v4.app.JobIntentService$WorkEnqueuer mCompatWorkEnqueuer
android.support.v4.app.JobIntentService$CommandProcessor mCurProcessor
boolean mInterruptIfStopped
boolean mStopped
boolean mDestroyed
final java.util.ArrayList mCompatQueue
static final Object sLock
static final java.util.HashMap sClassWorkEnqueuer
public void <init> ()
public void onCreate ()
android.content.ComponentName cn
public int onStartCommand (android.content.Intent, int, int)
android.content.Intent intent
int flags
int startId
public android.os.IBinder onBind (android.content.Intent)
android.os.IBinder engine
android.content.Intent intent
public void onDestroy ()
public static void enqueueWork (android.content.Context, java.lang.Class, int, android.content.Intent)
android.content.Context context
Class cls
int jobId
android.content.Intent work
public static void enqueueWork (android.content.Context, android.content.ComponentName, int, android.content.Intent)
android.support.v4.app.JobIntentService$WorkEnqueuer we
android.content.Context context
android.content.ComponentName component
int jobId
android.content.Intent work
static android.support.v4.app.JobIntentService$WorkEnqueuer getWorkEnqueuer (android.content.Context, android.content.ComponentName, boolean, int)
android.content.Context context
android.content.ComponentName cn
boolean hasJobId
int jobId
android.support.v4.app.JobIntentService$WorkEnqueuer we
protected abstract void onHandleWork (android.content.Intent)
public void setInterruptIfStopped (boolean)
boolean interruptIfStopped
public boolean isStopped ()
public boolean onStopCurrentWork ()
boolean doStopCurrentWork ()
void ensureProcessorRunningLocked (boolean)
boolean reportStarted
void processorFinished ()
android.support.v4.app.JobIntentService$GenericWorkItem dequeueWork ()
static void <clinit> ()
}
android/support/v4/app/ListFragment$1.class
ListFragment.java
package android.support.v4.app
android.support.v4.app.ListFragment$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.app.ListFragment this$0
void <init> (android.support.v4.app.ListFragment)
android.support.v4.app.ListFragment this$0
public void run ()
}
android/support/v4/app/ListFragment$2.class
ListFragment.java
package android.support.v4.app
android.support.v4.app.ListFragment$2 extends java.lang.Object implements android.widget.AdapterView$OnItemClickListener {
final synthetic android.support.v4.app.ListFragment this$0
void <init> (android.support.v4.app.ListFragment)
android.support.v4.app.ListFragment this$0
public void onItemClick (android.widget.AdapterView, android.view.View, int, long)
android.widget.AdapterView parent
android.view.View v
int position
long id
}
android/support/v4/app/ListFragment.class
ListFragment.java
package android.support.v4.app
public android.support.v4.app.ListFragment extends android.support.v4.app.Fragment {
static final int INTERNAL_EMPTY_ID
static final int INTERNAL_PROGRESS_CONTAINER_ID
static final int INTERNAL_LIST_CONTAINER_ID
private final android.os.Handler mHandler
private final Runnable mRequestFocus
private final android.widget.AdapterView$OnItemClickListener mOnClickListener
android.widget.ListAdapter mAdapter
android.widget.ListView mList
android.view.View mEmptyView
android.widget.TextView mStandardEmptyView
android.view.View mProgressContainer
android.view.View mListContainer
CharSequence mEmptyText
boolean mListShown
public void <init> ()
public android.view.View onCreateView (android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle)
android.view.LayoutInflater inflater
android.view.ViewGroup container
android.os.Bundle savedInstanceState
android.content.Context context
android.widget.FrameLayout root
android.widget.LinearLayout pframe
android.widget.ProgressBar progress
android.widget.FrameLayout lframe
android.widget.TextView tv
android.widget.ListView lv
public void onViewCreated (android.view.View, android.os.Bundle)
android.view.View view
android.os.Bundle savedInstanceState
public void onDestroyView ()
public void onListItemClick (android.widget.ListView, android.view.View, int, long)
android.widget.ListView l
android.view.View v
int position
long id
public void setListAdapter (android.widget.ListAdapter)
android.widget.ListAdapter adapter
boolean hadAdapter
public void setSelection (int)
int position
public int getSelectedItemPosition ()
public long getSelectedItemId ()
public android.widget.ListView getListView ()
public void setEmptyText (java.lang.CharSequence)
CharSequence text
public void setListShown (boolean)
boolean shown
public void setListShownNoAnimation (boolean)
boolean shown
private void setListShown (boolean, boolean)
boolean shown
boolean animate
public android.widget.ListAdapter getListAdapter ()
private void ensureList ()
android.view.View rawListView
android.widget.ListAdapter adapter
android.view.View root
}
android/support/v4/app/LoaderManager$LoaderCallbacks.class
LoaderManager.java
package android.support.v4.app
public abstract android.support.v4.app.LoaderManager$LoaderCallbacks extends java.lang.Object {
public abstract android.support.v4.content.Loader onCreateLoader (int, android.os.Bundle)
public abstract void onLoadFinished (android.support.v4.content.Loader, java.lang.Object)
public abstract void onLoaderReset (android.support.v4.content.Loader)
}
android/support/v4/app/LoaderManager.class
LoaderManager.java
package android.support.v4.app
public abstract android.support.v4.app.LoaderManager extends java.lang.Object {
public void <init> ()
public static android.support.v4.app.LoaderManager getInstance (android.arch.lifecycle.LifecycleOwner)
android.arch.lifecycle.LifecycleOwner owner
public abstract android.support.v4.content.Loader initLoader (int, android.os.Bundle, android.support.v4.app.LoaderManager$LoaderCallbacks)
public abstract android.support.v4.content.Loader restartLoader (int, android.os.Bundle, android.support.v4.app.LoaderManager$LoaderCallbacks)
public abstract void destroyLoader (int)
public abstract android.support.v4.content.Loader getLoader (int)
public abstract void markForRedelivery ()
public abstract void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
public static void enableDebugLogging (boolean)
boolean enabled
public boolean hasRunningLoaders ()
}
android/support/v4/app/LoaderManagerImpl$LoaderInfo.class
LoaderManagerImpl.java
package android.support.v4.app
public android.support.v4.app.LoaderManagerImpl$LoaderInfo extends android.arch.lifecycle.MutableLiveData implements android.support.v4.content.Loader$OnLoadCompleteListener {
private final int mId
private final android.os.Bundle mArgs
private final android.support.v4.content.Loader mLoader
private android.arch.lifecycle.LifecycleOwner mLifecycleOwner
private android.support.v4.app.LoaderManagerImpl$LoaderObserver mObserver
private android.support.v4.content.Loader mPriorLoader
void <init> (int, android.os.Bundle, android.support.v4.content.Loader, android.support.v4.content.Loader)
int id
android.os.Bundle args
android.support.v4.content.Loader loader
android.support.v4.content.Loader priorLoader
android.support.v4.content.Loader getLoader ()
protected void onActive ()
protected void onInactive ()
android.support.v4.content.Loader setCallback (android.arch.lifecycle.LifecycleOwner, android.support.v4.app.LoaderManager$LoaderCallbacks)
android.arch.lifecycle.LifecycleOwner owner
android.support.v4.app.LoaderManager$LoaderCallbacks callback
android.support.v4.app.LoaderManagerImpl$LoaderObserver observer
void markForRedelivery ()
android.arch.lifecycle.LifecycleOwner lifecycleOwner
android.support.v4.app.LoaderManagerImpl$LoaderObserver observer
boolean isCallbackWaitingForData ()
public void removeObserver (android.arch.lifecycle.Observer)
android.arch.lifecycle.Observer observer
android.support.v4.content.Loader destroy (boolean)
boolean reset
android.support.v4.app.LoaderManagerImpl$LoaderObserver observer
public void onLoadComplete (android.support.v4.content.Loader, java.lang.Object)
android.support.v4.content.Loader loader
Object data
public void setValue (java.lang.Object)
Object value
public java.lang.String toString ()
StringBuilder sb
public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
String prefix
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
}
android/support/v4/app/LoaderManagerImpl$LoaderObserver.class
LoaderManagerImpl.java
package android.support.v4.app
android.support.v4.app.LoaderManagerImpl$LoaderObserver extends java.lang.Object implements android.arch.lifecycle.Observer {
private final android.support.v4.content.Loader mLoader
private final android.support.v4.app.LoaderManager$LoaderCallbacks mCallback
private boolean mDeliveredData
void <init> (android.support.v4.content.Loader, android.support.v4.app.LoaderManager$LoaderCallbacks)
android.support.v4.content.Loader loader
android.support.v4.app.LoaderManager$LoaderCallbacks callback
public void onChanged (java.lang.Object)
Object data
boolean hasDeliveredData ()
void reset ()
public java.lang.String toString ()
public void dump (java.lang.String, java.io.PrintWriter)
String prefix
java.io.PrintWriter writer
}
android/support/v4/app/LoaderManagerImpl$LoaderViewModel$1.class
LoaderManagerImpl.java
package android.support.v4.app
final android.support.v4.app.LoaderManagerImpl$LoaderViewModel$1 extends java.lang.Object implements android.arch.lifecycle.ViewModelProvider$Factory {
void <init> ()
public android.arch.lifecycle.ViewModel create (java.lang.Class)
Class modelClass
}
android/support/v4/app/LoaderManagerImpl$LoaderViewModel.class
LoaderManagerImpl.java
package android.support.v4.app
android.support.v4.app.LoaderManagerImpl$LoaderViewModel extends android.arch.lifecycle.ViewModel {
private static final android.arch.lifecycle.ViewModelProvider$Factory FACTORY
private android.support.v4.util.SparseArrayCompat mLoaders
private boolean mCreatingLoader
void <init> ()
static android.support.v4.app.LoaderManagerImpl$LoaderViewModel getInstance (android.arch.lifecycle.ViewModelStore)
android.arch.lifecycle.ViewModelStore viewModelStore
void startCreatingLoader ()
boolean isCreatingLoader ()
void finishCreatingLoader ()
void putLoader (int, android.support.v4.app.LoaderManagerImpl$LoaderInfo)
int id
android.support.v4.app.LoaderManagerImpl$LoaderInfo info
android.support.v4.app.LoaderManagerImpl$LoaderInfo getLoader (int)
int id
void removeLoader (int)
int id
boolean hasRunningLoaders ()
android.support.v4.app.LoaderManagerImpl$LoaderInfo info
int index
int size
void markForRedelivery ()
android.support.v4.app.LoaderManagerImpl$LoaderInfo info
int index
int size
protected void onCleared ()
android.support.v4.app.LoaderManagerImpl$LoaderInfo info
int index
int size
public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
android.support.v4.app.LoaderManagerImpl$LoaderInfo info
int i
String innerPrefix
String prefix
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
static void <clinit> ()
}
android/support/v4/app/LoaderManagerImpl.class
LoaderManagerImpl.java
package android.support.v4.app
android.support.v4.app.LoaderManagerImpl extends android.support.v4.app.LoaderManager {
static final String TAG
static boolean DEBUG
private final android.arch.lifecycle.LifecycleOwner mLifecycleOwner
private final android.support.v4.app.LoaderManagerImpl$LoaderViewModel mLoaderViewModel
void <init> (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.ViewModelStore)
android.arch.lifecycle.LifecycleOwner lifecycleOwner
android.arch.lifecycle.ViewModelStore viewModelStore
private android.support.v4.content.Loader createAndInstallLoader (int, android.os.Bundle, android.support.v4.app.LoaderManager$LoaderCallbacks, android.support.v4.content.Loader)
android.support.v4.content.Loader loader
int id
android.os.Bundle args
android.support.v4.app.LoaderManager$LoaderCallbacks callback
android.support.v4.content.Loader priorLoader
android.support.v4.app.LoaderManagerImpl$LoaderInfo info
public android.support.v4.content.Loader initLoader (int, android.os.Bundle, android.support.v4.app.LoaderManager$LoaderCallbacks)
int id
android.os.Bundle args
android.support.v4.app.LoaderManager$LoaderCallbacks callback
android.support.v4.app.LoaderManagerImpl$LoaderInfo info
public android.support.v4.content.Loader restartLoader (int, android.os.Bundle, android.support.v4.app.LoaderManager$LoaderCallbacks)
int id
android.os.Bundle args
android.support.v4.app.LoaderManager$LoaderCallbacks callback
android.support.v4.app.LoaderManagerImpl$LoaderInfo info
android.support.v4.content.Loader priorLoader
public void destroyLoader (int)
int id
android.support.v4.app.LoaderManagerImpl$LoaderInfo info
public android.support.v4.content.Loader getLoader (int)
int id
android.support.v4.app.LoaderManagerImpl$LoaderInfo info
public void markForRedelivery ()
public java.lang.String toString ()
StringBuilder sb
public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
String prefix
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
public boolean hasRunningLoaders ()
static void <clinit> ()
}
android/support/v4/app/NavUtils.class
NavUtils.java
package android.support.v4.app
public final android.support.v4.app.NavUtils extends java.lang.Object {
private static final String TAG
public static final String PARENT_ACTIVITY
public static boolean shouldUpRecreateTask (android.app.Activity, android.content.Intent)
String action
android.app.Activity sourceActivity
android.content.Intent targetIntent
public static void navigateUpFromSameTask (android.app.Activity)
android.app.Activity sourceActivity
android.content.Intent upIntent
public static void navigateUpTo (android.app.Activity, android.content.Intent)
android.app.Activity sourceActivity
android.content.Intent upIntent
public static android.content.Intent getParentActivityIntent (android.app.Activity)
android.content.Intent result
String grandparent
android.content.pm.PackageManager$NameNotFoundException e
android.app.Activity sourceActivity
String parentName
android.content.ComponentName target
public static android.content.Intent getParentActivityIntent (android.content.Context, java.lang.Class) throws android.content.pm.PackageManager$NameNotFoundException
android.content.Context context
Class sourceActivityClass
String parentActivity
android.content.ComponentName target
String grandparent
android.content.Intent parentIntent
public static android.content.Intent getParentActivityIntent (android.content.Context, android.content.ComponentName) throws android.content.pm.PackageManager$NameNotFoundException
android.content.Context context
android.content.ComponentName componentName
String parentActivity
android.content.ComponentName target
String grandparent
android.content.Intent parentIntent
public static java.lang.String getParentActivityName (android.app.Activity)
android.content.pm.PackageManager$NameNotFoundException e
android.app.Activity sourceActivity
public static java.lang.String getParentActivityName (android.content.Context, android.content.ComponentName) throws android.content.pm.PackageManager$NameNotFoundException
String result
android.content.Context context
android.content.ComponentName componentName
android.content.pm.PackageManager pm
android.content.pm.ActivityInfo info
String parentActivity
private void <init> ()
}
android/support/v4/app/NotificationBuilderWithBuilderAccessor.class
NotificationBuilderWithBuilderAccessor.java
package android.support.v4.app
public abstract android.support.v4.app.NotificationBuilderWithBuilderAccessor extends java.lang.Object {
public abstract android.app.Notification$Builder getBuilder ()
}
android/support/v4/app/NotificationCompat$Action$Builder.class
NotificationCompat.java
package android.support.v4.app
public final android.support.v4.app.NotificationCompat$Action$Builder extends java.lang.Object {
private final int mIcon
private final CharSequence mTitle
private final android.app.PendingIntent mIntent
private boolean mAllowGeneratedReplies
private final android.os.Bundle mExtras
private java.util.ArrayList mRemoteInputs
private int mSemanticAction
private boolean mShowsUserInterface
public void <init> (int, java.lang.CharSequence, android.app.PendingIntent)
int icon
CharSequence title
android.app.PendingIntent intent
public void <init> (android.support.v4.app.NotificationCompat$Action)
android.support.v4.app.NotificationCompat$Action action
private void <init> (int, java.lang.CharSequence, android.app.PendingIntent, android.os.Bundle, android.support.v4.app.RemoteInput[], boolean, int, boolean)
int icon
CharSequence title
android.app.PendingIntent intent
android.os.Bundle extras
android.support.v4.app.RemoteInput[] remoteInputs
boolean allowGeneratedReplies
int semanticAction
boolean showsUserInterface
public android.support.v4.app.NotificationCompat$Action$Builder addExtras (android.os.Bundle)
android.os.Bundle extras
public android.os.Bundle getExtras ()
public android.support.v4.app.NotificationCompat$Action$Builder addRemoteInput (android.support.v4.app.RemoteInput)
android.support.v4.app.RemoteInput remoteInput
public android.support.v4.app.NotificationCompat$Action$Builder setAllowGeneratedReplies (boolean)
boolean allowGeneratedReplies
public android.support.v4.app.NotificationCompat$Action$Builder setSemanticAction (int)
int semanticAction
public android.support.v4.app.NotificationCompat$Action$Builder setShowsUserInterface (boolean)
boolean showsUserInterface
public android.support.v4.app.NotificationCompat$Action$Builder extend (android.support.v4.app.NotificationCompat$Action$Extender)
android.support.v4.app.NotificationCompat$Action$Extender extender
public android.support.v4.app.NotificationCompat$Action build ()
android.support.v4.app.RemoteInput input
java.util.List dataOnlyInputs
java.util.List textInputs
android.support.v4.app.RemoteInput[] dataOnlyInputsArr
android.support.v4.app.RemoteInput[] textInputsArr
}
android/support/v4/app/NotificationCompat$Action$Extender.class
NotificationCompat.java
package android.support.v4.app
public abstract android.support.v4.app.NotificationCompat$Action$Extender extends java.lang.Object {
public abstract android.support.v4.app.NotificationCompat$Action$Builder extend (android.support.v4.app.NotificationCompat$Action$Builder)
}
android/support/v4/app/NotificationCompat$Action$SemanticAction.class
NotificationCompat.java
package android.support.v4.app
public abstract annotation android.support.v4.app.NotificationCompat$Action$SemanticAction extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/app/NotificationCompat$Action$WearableExtender.class
NotificationCompat.java
package android.support.v4.app
public final android.support.v4.app.NotificationCompat$Action$WearableExtender extends java.lang.Object implements android.support.v4.app.NotificationCompat$Action$Extender {
private static final String EXTRA_WEARABLE_EXTENSIONS
private static final String KEY_FLAGS
private static final String KEY_IN_PROGRESS_LABEL
private static final String KEY_CONFIRM_LABEL
private static final String KEY_CANCEL_LABEL
private static final int FLAG_AVAILABLE_OFFLINE
private static final int FLAG_HINT_LAUNCHES_ACTIVITY
private static final int FLAG_HINT_DISPLAY_INLINE
private static final int DEFAULT_FLAGS
private int mFlags
private CharSequence mInProgressLabel
private CharSequence mConfirmLabel
private CharSequence mCancelLabel
public void <init> ()
public void <init> (android.support.v4.app.NotificationCompat$Action)
android.support.v4.app.NotificationCompat$Action action
android.os.Bundle wearableBundle
public android.support.v4.app.NotificationCompat$Action$Builder extend (android.support.v4.app.NotificationCompat$Action$Builder)
android.support.v4.app.NotificationCompat$Action$Builder builder
android.os.Bundle wearableBundle
public android.support.v4.app.NotificationCompat$Action$WearableExtender clone ()
android.support.v4.app.NotificationCompat$Action$WearableExtender that
public android.support.v4.app.NotificationCompat$Action$WearableExtender setAvailableOffline (boolean)
boolean availableOffline
public boolean isAvailableOffline ()
private void setFlag (int, boolean)
int mask
boolean value
public android.support.v4.app.NotificationCompat$Action$WearableExtender setInProgressLabel (java.lang.CharSequence)
CharSequence label
public java.lang.CharSequence getInProgressLabel ()
public android.support.v4.app.NotificationCompat$Action$WearableExtender setConfirmLabel (java.lang.CharSequence)
CharSequence label
public java.lang.CharSequence getConfirmLabel ()
public android.support.v4.app.NotificationCompat$Action$WearableExtender setCancelLabel (java.lang.CharSequence)
CharSequence label
public java.lang.CharSequence getCancelLabel ()
public android.support.v4.app.NotificationCompat$Action$WearableExtender setHintLaunchesActivity (boolean)
boolean hintLaunchesActivity
public boolean getHintLaunchesActivity ()
public android.support.v4.app.NotificationCompat$Action$WearableExtender setHintDisplayActionInline (boolean)
boolean hintDisplayInline
public boolean getHintDisplayActionInline ()
public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
android/support/v4/app/NotificationCompat$Action.class
NotificationCompat.java
package android.support.v4.app
public android.support.v4.app.NotificationCompat$Action extends java.lang.Object {
public static final int SEMANTIC_ACTION_NONE
public static final int SEMANTIC_ACTION_REPLY
public static final int SEMANTIC_ACTION_MARK_AS_READ
public static final int SEMANTIC_ACTION_MARK_AS_UNREAD
public static final int SEMANTIC_ACTION_DELETE
public static final int SEMANTIC_ACTION_ARCHIVE
public static final int SEMANTIC_ACTION_MUTE
public static final int SEMANTIC_ACTION_UNMUTE
public static final int SEMANTIC_ACTION_THUMBS_UP
public static final int SEMANTIC_ACTION_THUMBS_DOWN
public static final int SEMANTIC_ACTION_CALL
static final String EXTRA_SHOWS_USER_INTERFACE
static final String EXTRA_SEMANTIC_ACTION
final android.os.Bundle mExtras
private final android.support.v4.app.RemoteInput[] mRemoteInputs
private final android.support.v4.app.RemoteInput[] mDataOnlyRemoteInputs
private boolean mAllowGeneratedReplies
boolean mShowsUserInterface
private final int mSemanticAction
public int icon
public CharSequence title
public android.app.PendingIntent actionIntent
public void <init> (int, java.lang.CharSequence, android.app.PendingIntent)
int icon
CharSequence title
android.app.PendingIntent intent
void <init> (int, java.lang.CharSequence, android.app.PendingIntent, android.os.Bundle, android.support.v4.app.RemoteInput[], android.support.v4.app.RemoteInput[], boolean, int, boolean)
int icon
CharSequence title
android.app.PendingIntent intent
android.os.Bundle extras
android.support.v4.app.RemoteInput[] remoteInputs
android.support.v4.app.RemoteInput[] dataOnlyRemoteInputs
boolean allowGeneratedReplies
int semanticAction
boolean showsUserInterface
public int getIcon ()
public java.lang.CharSequence getTitle ()
public android.app.PendingIntent getActionIntent ()
public android.os.Bundle getExtras ()
public boolean getAllowGeneratedReplies ()
public android.support.v4.app.RemoteInput[] getRemoteInputs ()
public int getSemanticAction ()
public android.support.v4.app.RemoteInput[] getDataOnlyRemoteInputs ()
public boolean getShowsUserInterface ()
}
android/support/v4/app/NotificationCompat$BadgeIconType.class
NotificationCompat.java
package android.support.v4.app
public abstract annotation android.support.v4.app.NotificationCompat$BadgeIconType extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/app/NotificationCompat$BigPictureStyle.class
NotificationCompat.java
package android.support.v4.app
public android.support.v4.app.NotificationCompat$BigPictureStyle extends android.support.v4.app.NotificationCompat$Style {
private android.graphics.Bitmap mPicture
private android.graphics.Bitmap mBigLargeIcon
private boolean mBigLargeIconSet
public void <init> ()
public void <init> (android.support.v4.app.NotificationCompat$Builder)
android.support.v4.app.NotificationCompat$Builder builder
public android.support.v4.app.NotificationCompat$BigPictureStyle setBigContentTitle (java.lang.CharSequence)
CharSequence title
public android.support.v4.app.NotificationCompat$BigPictureStyle setSummaryText (java.lang.CharSequence)
CharSequence cs
public android.support.v4.app.NotificationCompat$BigPictureStyle bigPicture (android.graphics.Bitmap)
android.graphics.Bitmap b
public android.support.v4.app.NotificationCompat$BigPictureStyle bigLargeIcon (android.graphics.Bitmap)
android.graphics.Bitmap b
public void apply (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.app.Notification$BigPictureStyle style
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
}
android/support/v4/app/NotificationCompat$BigTextStyle.class
NotificationCompat.java
package android.support.v4.app
public android.support.v4.app.NotificationCompat$BigTextStyle extends android.support.v4.app.NotificationCompat$Style {
private CharSequence mBigText
public void <init> ()
public void <init> (android.support.v4.app.NotificationCompat$Builder)
android.support.v4.app.NotificationCompat$Builder builder
public android.support.v4.app.NotificationCompat$BigTextStyle setBigContentTitle (java.lang.CharSequence)
CharSequence title
public android.support.v4.app.NotificationCompat$BigTextStyle setSummaryText (java.lang.CharSequence)
CharSequence cs
public android.support.v4.app.NotificationCompat$BigTextStyle bigText (java.lang.CharSequence)
CharSequence cs
public void apply (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.app.Notification$BigTextStyle style
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
}
android/support/v4/app/NotificationCompat$Builder.class
NotificationCompat.java
package android.support.v4.app
public android.support.v4.app.NotificationCompat$Builder extends java.lang.Object {
private static final int MAX_CHARSEQUENCE_LENGTH
public android.content.Context mContext
public java.util.ArrayList mActions
java.util.ArrayList mInvisibleActions
CharSequence mContentTitle
CharSequence mContentText
android.app.PendingIntent mContentIntent
android.app.PendingIntent mFullScreenIntent
android.widget.RemoteViews mTickerView
android.graphics.Bitmap mLargeIcon
CharSequence mContentInfo
int mNumber
int mPriority
boolean mShowWhen
boolean mUseChronometer
android.support.v4.app.NotificationCompat$Style mStyle
CharSequence mSubText
CharSequence[] mRemoteInputHistory
int mProgressMax
int mProgress
boolean mProgressIndeterminate
String mGroupKey
boolean mGroupSummary
String mSortKey
boolean mLocalOnly
boolean mColorized
boolean mColorizedSet
String mCategory
android.os.Bundle mExtras
int mColor
int mVisibility
android.app.Notification mPublicVersion
android.widget.RemoteViews mContentView
android.widget.RemoteViews mBigContentView
android.widget.RemoteViews mHeadsUpContentView
String mChannelId
int mBadgeIcon
String mShortcutId
long mTimeout
int mGroupAlertBehavior
android.app.Notification mNotification
public java.util.ArrayList mPeople
public void <init> (android.content.Context, java.lang.String)
android.content.Context context
String channelId
public void <init> (android.content.Context)
android.content.Context context
public android.support.v4.app.NotificationCompat$Builder setWhen (long)
long when
public android.support.v4.app.NotificationCompat$Builder setShowWhen (boolean)
boolean show
public android.support.v4.app.NotificationCompat$Builder setUsesChronometer (boolean)
boolean b
public android.support.v4.app.NotificationCompat$Builder setSmallIcon (int)
int icon
public android.support.v4.app.NotificationCompat$Builder setSmallIcon (int, int)
int icon
int level
public android.support.v4.app.NotificationCompat$Builder setContentTitle (java.lang.CharSequence)
CharSequence title
public android.support.v4.app.NotificationCompat$Builder setContentText (java.lang.CharSequence)
CharSequence text
public android.support.v4.app.NotificationCompat$Builder setSubText (java.lang.CharSequence)
CharSequence text
public android.support.v4.app.NotificationCompat$Builder setRemoteInputHistory (java.lang.CharSequence[])
CharSequence[] text
public android.support.v4.app.NotificationCompat$Builder setNumber (int)
int number
public android.support.v4.app.NotificationCompat$Builder setContentInfo (java.lang.CharSequence)
CharSequence info
public android.support.v4.app.NotificationCompat$Builder setProgress (int, int, boolean)
int max
int progress
boolean indeterminate
public android.support.v4.app.NotificationCompat$Builder setContent (android.widget.RemoteViews)
android.widget.RemoteViews views
public android.support.v4.app.NotificationCompat$Builder setContentIntent (android.app.PendingIntent)
android.app.PendingIntent intent
public android.support.v4.app.NotificationCompat$Builder setDeleteIntent (android.app.PendingIntent)
android.app.PendingIntent intent
public android.support.v4.app.NotificationCompat$Builder setFullScreenIntent (android.app.PendingIntent, boolean)
android.app.PendingIntent intent
boolean highPriority
public android.support.v4.app.NotificationCompat$Builder setTicker (java.lang.CharSequence)
CharSequence tickerText
public android.support.v4.app.NotificationCompat$Builder setTicker (java.lang.CharSequence, android.widget.RemoteViews)
CharSequence tickerText
android.widget.RemoteViews views
public android.support.v4.app.NotificationCompat$Builder setLargeIcon (android.graphics.Bitmap)
android.graphics.Bitmap icon
private android.graphics.Bitmap reduceLargeIconSize (android.graphics.Bitmap)
android.graphics.Bitmap icon
android.content.res.Resources res
int maxWidth
int maxHeight
double scale
public android.support.v4.app.NotificationCompat$Builder setSound (android.net.Uri)
android.net.Uri sound
public android.support.v4.app.NotificationCompat$Builder setSound (android.net.Uri, int)
android.net.Uri sound
int streamType
public android.support.v4.app.NotificationCompat$Builder setVibrate (long[])
long[] pattern
public android.support.v4.app.NotificationCompat$Builder setLights (int, int, int)
int argb
int onMs
int offMs
boolean showLights
public android.support.v4.app.NotificationCompat$Builder setOngoing (boolean)
boolean ongoing
public android.support.v4.app.NotificationCompat$Builder setColorized (boolean)
boolean colorize
public android.support.v4.app.NotificationCompat$Builder setOnlyAlertOnce (boolean)
boolean onlyAlertOnce
public android.support.v4.app.NotificationCompat$Builder setAutoCancel (boolean)
boolean autoCancel
public android.support.v4.app.NotificationCompat$Builder setLocalOnly (boolean)
boolean b
public android.support.v4.app.NotificationCompat$Builder setCategory (java.lang.String)
String category
public android.support.v4.app.NotificationCompat$Builder setDefaults (int)
int defaults
private void setFlag (int, boolean)
int mask
boolean value
public android.support.v4.app.NotificationCompat$Builder setPriority (int)
int pri
public android.support.v4.app.NotificationCompat$Builder addPerson (java.lang.String)
String uri
public android.support.v4.app.NotificationCompat$Builder setGroup (java.lang.String)
String groupKey
public android.support.v4.app.NotificationCompat$Builder setGroupSummary (boolean)
boolean isGroupSummary
public android.support.v4.app.NotificationCompat$Builder setSortKey (java.lang.String)
String sortKey
public android.support.v4.app.NotificationCompat$Builder addExtras (android.os.Bundle)
android.os.Bundle extras
public android.support.v4.app.NotificationCompat$Builder setExtras (android.os.Bundle)
android.os.Bundle extras
public android.os.Bundle getExtras ()
public android.support.v4.app.NotificationCompat$Builder addAction (int, java.lang.CharSequence, android.app.PendingIntent)
int icon
CharSequence title
android.app.PendingIntent intent
public android.support.v4.app.NotificationCompat$Builder addAction (android.support.v4.app.NotificationCompat$Action)
android.support.v4.app.NotificationCompat$Action action
public android.support.v4.app.NotificationCompat$Builder addInvisibleAction (int, java.lang.CharSequence, android.app.PendingIntent)
int icon
CharSequence title
android.app.PendingIntent intent
public android.support.v4.app.NotificationCompat$Builder addInvisibleAction (android.support.v4.app.NotificationCompat$Action)
android.support.v4.app.NotificationCompat$Action action
public android.support.v4.app.NotificationCompat$Builder setStyle (android.support.v4.app.NotificationCompat$Style)
android.support.v4.app.NotificationCompat$Style style
public android.support.v4.app.NotificationCompat$Builder setColor (int)
int argb
public android.support.v4.app.NotificationCompat$Builder setVisibility (int)
int visibility
public android.support.v4.app.NotificationCompat$Builder setPublicVersion (android.app.Notification)
android.app.Notification n
public android.support.v4.app.NotificationCompat$Builder setCustomContentView (android.widget.RemoteViews)
android.widget.RemoteViews contentView
public android.support.v4.app.NotificationCompat$Builder setCustomBigContentView (android.widget.RemoteViews)
android.widget.RemoteViews contentView
public android.support.v4.app.NotificationCompat$Builder setCustomHeadsUpContentView (android.widget.RemoteViews)
android.widget.RemoteViews contentView
public android.support.v4.app.NotificationCompat$Builder setChannelId (java.lang.String)
String channelId
public android.support.v4.app.NotificationCompat$Builder setTimeoutAfter (long)
long durationMs
public android.support.v4.app.NotificationCompat$Builder setShortcutId (java.lang.String)
String shortcutId
public android.support.v4.app.NotificationCompat$Builder setBadgeIconType (int)
int icon
public android.support.v4.app.NotificationCompat$Builder setGroupAlertBehavior (int)
int groupAlertBehavior
public android.support.v4.app.NotificationCompat$Builder extend (android.support.v4.app.NotificationCompat$Extender)
android.support.v4.app.NotificationCompat$Extender extender
public android.app.Notification getNotification ()
public android.app.Notification build ()
protected static java.lang.CharSequence limitCharSequenceLength (java.lang.CharSequence)
CharSequence cs
public android.widget.RemoteViews getContentView ()
public android.widget.RemoteViews getBigContentView ()
public android.widget.RemoteViews getHeadsUpContentView ()
public long getWhenIfShowing ()
public int getPriority ()
public int getColor ()
}
android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class
NotificationCompat.java
package android.support.v4.app
public android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder extends java.lang.Object {
private final java.util.List mMessages
private final String mParticipant
private android.support.v4.app.RemoteInput mRemoteInput
private android.app.PendingIntent mReadPendingIntent
private android.app.PendingIntent mReplyPendingIntent
private long mLatestTimestamp
public void <init> (java.lang.String)
String name
public android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder addMessage (java.lang.String)
String message
public android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder setReplyAction (android.app.PendingIntent, android.support.v4.app.RemoteInput)
android.app.PendingIntent pendingIntent
android.support.v4.app.RemoteInput remoteInput
public android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder setReadPendingIntent (android.app.PendingIntent)
android.app.PendingIntent pendingIntent
public android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder setLatestTimestamp (long)
long timestamp
public android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation build ()
String[] messages
String[] participants
}
android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation.class
NotificationCompat.java
package android.support.v4.app
public android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation extends java.lang.Object {
private final String[] mMessages
private final android.support.v4.app.RemoteInput mRemoteInput
private final android.app.PendingIntent mReplyPendingIntent
private final android.app.PendingIntent mReadPendingIntent
private final String[] mParticipants
private final long mLatestTimestamp
void <init> (java.lang.String[], android.support.v4.app.RemoteInput, android.app.PendingIntent, android.app.PendingIntent, java.lang.String[], long)
String[] messages
android.support.v4.app.RemoteInput remoteInput
android.app.PendingIntent replyPendingIntent
android.app.PendingIntent readPendingIntent
String[] participants
long latestTimestamp
public java.lang.String[] getMessages ()
public android.support.v4.app.RemoteInput getRemoteInput ()
public android.app.PendingIntent getReplyPendingIntent ()
public android.app.PendingIntent getReadPendingIntent ()
public java.lang.String[] getParticipants ()
public java.lang.String getParticipant ()
public long getLatestTimestamp ()
}
android/support/v4/app/NotificationCompat$CarExtender.class
NotificationCompat.java
package android.support.v4.app
public final android.support.v4.app.NotificationCompat$CarExtender extends java.lang.Object implements android.support.v4.app.NotificationCompat$Extender {
static final String EXTRA_CAR_EXTENDER
private static final String EXTRA_LARGE_ICON
private static final String EXTRA_CONVERSATION
private static final String EXTRA_COLOR
static final String EXTRA_INVISIBLE_ACTIONS
private static final String KEY_AUTHOR
private static final String KEY_TEXT
private static final String KEY_MESSAGES
private static final String KEY_REMOTE_INPUT
private static final String KEY_ON_REPLY
private static final String KEY_ON_READ
private static final String KEY_PARTICIPANTS
private static final String KEY_TIMESTAMP
private android.graphics.Bitmap mLargeIcon
private android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation mUnreadConversation
private int mColor
public void <init> ()
public void <init> (android.app.Notification)
android.os.Bundle b
android.app.Notification notification
android.os.Bundle carBundle
private static android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation getUnreadConversationFromBundle (android.os.Bundle)
int i
String[] tmp
boolean success
android.os.Bundle b
android.os.Parcelable[] parcelableMessages
String[] messages
android.app.PendingIntent onRead
android.app.PendingIntent onReply
android.app.RemoteInput remoteInput
String[] participants
android.support.v4.app.RemoteInput remoteInputCompat
private static android.os.Bundle getBundleForUnreadConversation (android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation)
android.os.Bundle m
int i
android.app.RemoteInput remoteInput
android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation uc
android.os.Bundle b
String author
android.os.Parcelable[] messages
android.support.v4.app.RemoteInput remoteInputCompat
public android.support.v4.app.NotificationCompat$Builder extend (android.support.v4.app.NotificationCompat$Builder)
android.os.Bundle b
android.support.v4.app.NotificationCompat$Builder builder
android.os.Bundle carExtensions
public android.support.v4.app.NotificationCompat$CarExtender setColor (int)
int color
public int getColor ()
public android.support.v4.app.NotificationCompat$CarExtender setLargeIcon (android.graphics.Bitmap)
android.graphics.Bitmap largeIcon
public android.graphics.Bitmap getLargeIcon ()
public android.support.v4.app.NotificationCompat$CarExtender setUnreadConversation (android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation)
android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation unreadConversation
public android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation getUnreadConversation ()
}
android/support/v4/app/NotificationCompat$DecoratedCustomViewStyle.class
NotificationCompat.java
package android.support.v4.app
public android.support.v4.app.NotificationCompat$DecoratedCustomViewStyle extends android.support.v4.app.NotificationCompat$Style {
private static final int MAX_ACTION_BUTTONS
public void <init> ()
public void apply (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
public android.widget.RemoteViews makeContentView (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
public android.widget.RemoteViews makeBigContentView (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
android.widget.RemoteViews bigContentView
android.widget.RemoteViews innerView
public android.widget.RemoteViews makeHeadsUpContentView (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
android.widget.RemoteViews headsUp
android.widget.RemoteViews innerView
private android.widget.RemoteViews createRemoteViews (android.widget.RemoteViews, boolean)
android.widget.RemoteViews button
int i
int numActions
android.widget.RemoteViews innerView
boolean showActions
android.widget.RemoteViews remoteViews
boolean actionsVisible
int actionVisibility
private android.widget.RemoteViews generateActionButton (android.support.v4.app.NotificationCompat$Action)
android.support.v4.app.NotificationCompat$Action action
boolean tombstone
android.widget.RemoteViews button
}
android/support/v4/app/NotificationCompat$Extender.class
NotificationCompat.java
package android.support.v4.app
public abstract android.support.v4.app.NotificationCompat$Extender extends java.lang.Object {
public abstract android.support.v4.app.NotificationCompat$Builder extend (android.support.v4.app.NotificationCompat$Builder)
}
android/support/v4/app/NotificationCompat$GroupAlertBehavior.class
NotificationCompat.java
package android.support.v4.app
public abstract annotation android.support.v4.app.NotificationCompat$GroupAlertBehavior extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/app/NotificationCompat$InboxStyle.class
NotificationCompat.java
package android.support.v4.app
public android.support.v4.app.NotificationCompat$InboxStyle extends android.support.v4.app.NotificationCompat$Style {
private java.util.ArrayList mTexts
public void <init> ()
public void <init> (android.support.v4.app.NotificationCompat$Builder)
android.support.v4.app.NotificationCompat$Builder builder
public android.support.v4.app.NotificationCompat$InboxStyle setBigContentTitle (java.lang.CharSequence)
CharSequence title
public android.support.v4.app.NotificationCompat$InboxStyle setSummaryText (java.lang.CharSequence)
CharSequence cs
public android.support.v4.app.NotificationCompat$InboxStyle addLine (java.lang.CharSequence)
CharSequence cs
public void apply (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
CharSequence text
android.app.Notification$InboxStyle style
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
}
android/support/v4/app/NotificationCompat$MessagingStyle$Message.class
NotificationCompat.java
package android.support.v4.app
public final android.support.v4.app.NotificationCompat$MessagingStyle$Message extends java.lang.Object {
static final String KEY_TEXT
static final String KEY_TIMESTAMP
static final String KEY_SENDER
static final String KEY_DATA_MIME_TYPE
static final String KEY_DATA_URI
static final String KEY_EXTRAS_BUNDLE
static final String KEY_PERSON
static final String KEY_NOTIFICATION_PERSON
private final CharSequence mText
private final long mTimestamp
private final android.support.v4.app.Person mPerson
private android.os.Bundle mExtras
private String mDataMimeType
private android.net.Uri mDataUri
public void <init> (java.lang.CharSequence, long, android.support.v4.app.Person)
CharSequence text
long timestamp
android.support.v4.app.Person person
public void <init> (java.lang.CharSequence, long, java.lang.CharSequence)
CharSequence text
long timestamp
CharSequence sender
public android.support.v4.app.NotificationCompat$MessagingStyle$Message setData (java.lang.String, android.net.Uri)
String dataMimeType
android.net.Uri dataUri
public java.lang.CharSequence getText ()
public long getTimestamp ()
public android.os.Bundle getExtras ()
public java.lang.CharSequence getSender ()
public android.support.v4.app.Person getPerson ()
public java.lang.String getDataMimeType ()
public android.net.Uri getDataUri ()
private android.os.Bundle toBundle ()
android.os.Bundle bundle
static android.os.Bundle[] getBundleArrayForMessages (java.util.List)
int i
java.util.List messages
android.os.Bundle[] bundles
int N
static java.util.List getMessagesFromBundleArray (android.os.Parcelable[])
android.support.v4.app.NotificationCompat$MessagingStyle$Message message
int i
android.os.Parcelable[] bundles
java.util.List messages
static android.support.v4.app.NotificationCompat$MessagingStyle$Message getMessageFromBundle (android.os.Bundle)
android.support.v4.app.Person person
android.support.v4.app.NotificationCompat$MessagingStyle$Message message
ClassCastException e
android.os.Bundle bundle
}
android/support/v4/app/NotificationCompat$MessagingStyle.class
NotificationCompat.java
package android.support.v4.app
public android.support.v4.app.NotificationCompat$MessagingStyle extends android.support.v4.app.NotificationCompat$Style {
public static final int MAXIMUM_RETAINED_MESSAGES
private final java.util.List mMessages
private android.support.v4.app.Person mUser
private CharSequence mConversationTitle
private Boolean mIsGroupConversation
private void <init> ()
public void <init> (java.lang.CharSequence)
CharSequence userDisplayName
public void <init> (android.support.v4.app.Person)
android.support.v4.app.Person user
public java.lang.CharSequence getUserDisplayName ()
public android.support.v4.app.Person getUser ()
public android.support.v4.app.NotificationCompat$MessagingStyle setConversationTitle (java.lang.CharSequence)
CharSequence conversationTitle
public java.lang.CharSequence getConversationTitle ()
public android.support.v4.app.NotificationCompat$MessagingStyle addMessage (java.lang.CharSequence, long, java.lang.CharSequence)
CharSequence text
long timestamp
CharSequence sender
public android.support.v4.app.NotificationCompat$MessagingStyle addMessage (java.lang.CharSequence, long, android.support.v4.app.Person)
CharSequence text
long timestamp
android.support.v4.app.Person person
public android.support.v4.app.NotificationCompat$MessagingStyle addMessage (android.support.v4.app.NotificationCompat$MessagingStyle$Message)
android.support.v4.app.NotificationCompat$MessagingStyle$Message message
public java.util.List getMessages ()
public android.support.v4.app.NotificationCompat$MessagingStyle setGroupConversation (boolean)
boolean isGroupConversation
public boolean isGroupConversation ()
public static android.support.v4.app.NotificationCompat$MessagingStyle extractMessagingStyleFromNotification (android.app.Notification)
android.support.v4.app.NotificationCompat$MessagingStyle style
ClassCastException e
android.app.Notification notification
android.os.Bundle extras
public void apply (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.app.Notification$MessagingStyle frameworkStyle
android.support.v4.app.Person compatMessagePerson
android.app.Notification$MessagingStyle$Message frameworkMessage
CharSequence name
android.app.Notification$MessagingStyle$Message frameworkMessage
android.support.v4.app.NotificationCompat$MessagingStyle$Message compatMessage
android.app.Notification$MessagingStyle frameworkStyle
android.support.v4.app.NotificationCompat$MessagingStyle$Message message
CharSequence line
int i
android.text.SpannableStringBuilder completeMessage
boolean showNames
android.support.v4.app.NotificationCompat$MessagingStyle$Message latestIncomingMessage
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
private android.support.v4.app.NotificationCompat$MessagingStyle$Message findLatestIncomingMessage ()
android.support.v4.app.NotificationCompat$MessagingStyle$Message message
int i
private boolean hasMessagesWithoutSender ()
android.support.v4.app.NotificationCompat$MessagingStyle$Message message
int i
private java.lang.CharSequence makeMessageLine (android.support.v4.app.NotificationCompat$MessagingStyle$Message)
android.support.v4.app.NotificationCompat$MessagingStyle$Message message
android.support.v4.text.BidiFormatter bidi
android.text.SpannableStringBuilder sb
boolean afterLollipop
int color
CharSequence replyName
CharSequence senderText
CharSequence text
private android.text.style.TextAppearanceSpan makeFontColorSpan (int)
int color
public void addCompatExtras (android.os.Bundle)
android.os.Bundle extras
protected void restoreFromCompatExtras (android.os.Bundle)
android.os.Bundle extras
android.os.Parcelable[] parcelables
}
android/support/v4/app/NotificationCompat$NotificationVisibility.class
NotificationCompat.java
package android.support.v4.app
public abstract annotation android.support.v4.app.NotificationCompat$NotificationVisibility extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/app/NotificationCompat$StreamType.class
NotificationCompat.java
package android.support.v4.app
public abstract annotation android.support.v4.app.NotificationCompat$StreamType extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/app/NotificationCompat$Style.class
NotificationCompat.java
package android.support.v4.app
public abstract android.support.v4.app.NotificationCompat$Style extends java.lang.Object {
protected android.support.v4.app.NotificationCompat$Builder mBuilder
CharSequence mBigContentTitle
CharSequence mSummaryText
boolean mSummaryTextSet
public void <init> ()
public void setBuilder (android.support.v4.app.NotificationCompat$Builder)
android.support.v4.app.NotificationCompat$Builder builder
public android.app.Notification build ()
android.app.Notification notification
public void apply (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
public android.widget.RemoteViews makeContentView (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
public android.widget.RemoteViews makeBigContentView (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
public android.widget.RemoteViews makeHeadsUpContentView (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
public void addCompatExtras (android.os.Bundle)
android.os.Bundle extras
protected void restoreFromCompatExtras (android.os.Bundle)
android.os.Bundle extras
public android.widget.RemoteViews applyStandardTemplate (boolean, int, boolean)
android.graphics.Bitmap smallBit
int backgroundSize
int iconSize
int backgroundSize
int iconSize
android.graphics.Bitmap smallBit
java.text.NumberFormat f
int tooBig
float subTextSize
boolean showSmallIcon
int resId
boolean fitIn1U
android.content.res.Resources res
android.widget.RemoteViews contentView
boolean showLine3
boolean showLine2
boolean minPriority
boolean hasRightSide
public android.graphics.Bitmap createColoredBitmap (int, int)
int iconId
int color
private android.graphics.Bitmap createColoredBitmap (int, int, int)
int iconId
int color
int size
android.graphics.drawable.Drawable drawable
int width
int height
android.graphics.Bitmap resultBitmap
android.graphics.Canvas canvas
private android.graphics.Bitmap createIconWithBackground (int, int, int, int)
int iconId
int size
int iconSize
int color
android.graphics.Bitmap coloredBitmap
android.graphics.Canvas canvas
android.graphics.drawable.Drawable icon
int inset
public void buildIntoRemoteViews (android.widget.RemoteViews, android.widget.RemoteViews)
android.widget.RemoteViews outerView
android.widget.RemoteViews innerView
private void hideNormalContent (android.widget.RemoteViews)
android.widget.RemoteViews outerView
private int calculateTopPadding ()
android.content.res.Resources resources
int padding
int largePadding
float fontScale
float largeFactor
private static float constrain (float, float, float)
float amount
float low
float high
}
android/support/v4/app/NotificationCompat$WearableExtender.class
NotificationCompat.java
package android.support.v4.app
public final android.support.v4.app.NotificationCompat$WearableExtender extends java.lang.Object implements android.support.v4.app.NotificationCompat$Extender {
public static final int UNSET_ACTION_INDEX
public static final int SIZE_DEFAULT
public static final int SIZE_XSMALL
public static final int SIZE_SMALL
public static final int SIZE_MEDIUM
public static final int SIZE_LARGE
public static final int SIZE_FULL_SCREEN
public static final int SCREEN_TIMEOUT_SHORT
public static final int SCREEN_TIMEOUT_LONG
private static final String EXTRA_WEARABLE_EXTENSIONS
private static final String KEY_ACTIONS
private static final String KEY_FLAGS
private static final String KEY_DISPLAY_INTENT
private static final String KEY_PAGES
private static final String KEY_BACKGROUND
private static final String KEY_CONTENT_ICON
private static final String KEY_CONTENT_ICON_GRAVITY
private static final String KEY_CONTENT_ACTION_INDEX
private static final String KEY_CUSTOM_SIZE_PRESET
private static final String KEY_CUSTOM_CONTENT_HEIGHT
private static final String KEY_GRAVITY
private static final String KEY_HINT_SCREEN_TIMEOUT
private static final String KEY_DISMISSAL_ID
private static final String KEY_BRIDGE_TAG
private static final int FLAG_CONTENT_INTENT_AVAILABLE_OFFLINE
private static final int FLAG_HINT_HIDE_ICON
private static final int FLAG_HINT_SHOW_BACKGROUND_ONLY
private static final int FLAG_START_SCROLL_BOTTOM
private static final int FLAG_HINT_AVOID_BACKGROUND_CLIPPING
private static final int FLAG_BIG_PICTURE_AMBIENT
private static final int FLAG_HINT_CONTENT_INTENT_LAUNCHES_ACTIVITY
private static final int DEFAULT_FLAGS
private static final int DEFAULT_CONTENT_ICON_GRAVITY
private static final int DEFAULT_GRAVITY
private java.util.ArrayList mActions
private int mFlags
private android.app.PendingIntent mDisplayIntent
private java.util.ArrayList mPages
private android.graphics.Bitmap mBackground
private int mContentIcon
private int mContentIconGravity
private int mContentActionIndex
private int mCustomSizePreset
private int mCustomContentHeight
private int mGravity
private int mHintScreenTimeout
private String mDismissalId
private String mBridgeTag
public void <init> ()
public void <init> (android.app.Notification)
int i
android.support.v4.app.NotificationCompat$Action[] actions
java.util.ArrayList parcelables
android.app.Notification[] pages
android.app.Notification notification
android.os.Bundle extras
android.os.Bundle wearableBundle
public android.support.v4.app.NotificationCompat$Builder extend (android.support.v4.app.NotificationCompat$Builder)
android.support.v4.app.NotificationCompat$Action action
java.util.ArrayList parcelables
android.support.v4.app.NotificationCompat$Builder builder
android.os.Bundle wearableBundle
private static android.app.Notification$Action getActionFromActionCompat (android.support.v4.app.NotificationCompat$Action)
android.os.Bundle actionExtras
android.app.RemoteInput remoteInput
android.app.RemoteInput[] remoteInputs
android.support.v4.app.NotificationCompat$Action actionCompat
android.app.Notification$Action$Builder actionBuilder
android.os.Bundle actionExtras
android.support.v4.app.RemoteInput[] remoteInputCompats
public android.support.v4.app.NotificationCompat$WearableExtender clone ()
android.support.v4.app.NotificationCompat$WearableExtender that
public android.support.v4.app.NotificationCompat$WearableExtender addAction (android.support.v4.app.NotificationCompat$Action)
android.support.v4.app.NotificationCompat$Action action
public android.support.v4.app.NotificationCompat$WearableExtender addActions (java.util.List)
java.util.List actions
public android.support.v4.app.NotificationCompat$WearableExtender clearActions ()
public java.util.List getActions ()
public android.support.v4.app.NotificationCompat$WearableExtender setDisplayIntent (android.app.PendingIntent)
android.app.PendingIntent intent
public android.app.PendingIntent getDisplayIntent ()
public android.support.v4.app.NotificationCompat$WearableExtender addPage (android.app.Notification)
android.app.Notification page
public android.support.v4.app.NotificationCompat$WearableExtender addPages (java.util.List)
java.util.List pages
public android.support.v4.app.NotificationCompat$WearableExtender clearPages ()
public java.util.List getPages ()
public android.support.v4.app.NotificationCompat$WearableExtender setBackground (android.graphics.Bitmap)
android.graphics.Bitmap background
public android.graphics.Bitmap getBackground ()
public android.support.v4.app.NotificationCompat$WearableExtender setContentIcon (int)
int icon
public int getContentIcon ()
public android.support.v4.app.NotificationCompat$WearableExtender setContentIconGravity (int)
int contentIconGravity
public int getContentIconGravity ()
public android.support.v4.app.NotificationCompat$WearableExtender setContentAction (int)
int actionIndex
public int getContentAction ()
public android.support.v4.app.NotificationCompat$WearableExtender setGravity (int)
int gravity
public int getGravity ()
public android.support.v4.app.NotificationCompat$WearableExtender setCustomSizePreset (int)
int sizePreset
public int getCustomSizePreset ()
public android.support.v4.app.NotificationCompat$WearableExtender setCustomContentHeight (int)
int height
public int getCustomContentHeight ()
public android.support.v4.app.NotificationCompat$WearableExtender setStartScrollBottom (boolean)
boolean startScrollBottom
public boolean getStartScrollBottom ()
public android.support.v4.app.NotificationCompat$WearableExtender setContentIntentAvailableOffline (boolean)
boolean contentIntentAvailableOffline
public boolean getContentIntentAvailableOffline ()
public android.support.v4.app.NotificationCompat$WearableExtender setHintHideIcon (boolean)
boolean hintHideIcon
public boolean getHintHideIcon ()
public android.support.v4.app.NotificationCompat$WearableExtender setHintShowBackgroundOnly (boolean)
boolean hintShowBackgroundOnly
public boolean getHintShowBackgroundOnly ()
public android.support.v4.app.NotificationCompat$WearableExtender setHintAvoidBackgroundClipping (boolean)
boolean hintAvoidBackgroundClipping
public boolean getHintAvoidBackgroundClipping ()
public android.support.v4.app.NotificationCompat$WearableExtender setHintScreenTimeout (int)
int timeout
public int getHintScreenTimeout ()
public android.support.v4.app.NotificationCompat$WearableExtender setHintAmbientBigPicture (boolean)
boolean hintAmbientBigPicture
public boolean getHintAmbientBigPicture ()
public android.support.v4.app.NotificationCompat$WearableExtender setHintContentIntentLaunchesActivity (boolean)
boolean hintContentIntentLaunchesActivity
public boolean getHintContentIntentLaunchesActivity ()
public android.support.v4.app.NotificationCompat$WearableExtender setDismissalId (java.lang.String)
String dismissalId
public java.lang.String getDismissalId ()
public android.support.v4.app.NotificationCompat$WearableExtender setBridgeTag (java.lang.String)
String bridgeTag
public java.lang.String getBridgeTag ()
private void setFlag (int, boolean)
int mask
boolean value
public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
android/support/v4/app/NotificationCompat.class
NotificationCompat.java
package android.support.v4.app
public android.support.v4.app.NotificationCompat extends java.lang.Object {
public static final int DEFAULT_ALL
public static final int DEFAULT_SOUND
public static final int DEFAULT_VIBRATE
public static final int DEFAULT_LIGHTS
public static final int STREAM_DEFAULT
public static final int FLAG_SHOW_LIGHTS
public static final int FLAG_ONGOING_EVENT
public static final int FLAG_INSISTENT
public static final int FLAG_ONLY_ALERT_ONCE
public static final int FLAG_AUTO_CANCEL
public static final int FLAG_NO_CLEAR
public static final int FLAG_FOREGROUND_SERVICE
public static final int FLAG_HIGH_PRIORITY
public static final int FLAG_LOCAL_ONLY
public static final int FLAG_GROUP_SUMMARY
public static final int PRIORITY_DEFAULT
public static final int PRIORITY_LOW
public static final int PRIORITY_MIN
public static final int PRIORITY_HIGH
public static final int PRIORITY_MAX
public static final String EXTRA_TITLE
public static final String EXTRA_TITLE_BIG
public static final String EXTRA_TEXT
public static final String EXTRA_SUB_TEXT
public static final String EXTRA_REMOTE_INPUT_HISTORY
public static final String EXTRA_INFO_TEXT
public static final String EXTRA_SUMMARY_TEXT
public static final String EXTRA_BIG_TEXT
public static final String EXTRA_SMALL_ICON
public static final String EXTRA_LARGE_ICON
public static final String EXTRA_LARGE_ICON_BIG
public static final String EXTRA_PROGRESS
public static final String EXTRA_PROGRESS_MAX
public static final String EXTRA_PROGRESS_INDETERMINATE
public static final String EXTRA_SHOW_CHRONOMETER
public static final String EXTRA_SHOW_WHEN
public static final String EXTRA_PICTURE
public static final String EXTRA_TEXT_LINES
public static final String EXTRA_TEMPLATE
public static final String EXTRA_PEOPLE
public static final String EXTRA_BACKGROUND_IMAGE_URI
public static final String EXTRA_MEDIA_SESSION
public static final String EXTRA_COMPACT_ACTIONS
public static final String EXTRA_SELF_DISPLAY_NAME
public static final String EXTRA_MESSAGING_STYLE_USER
public static final String EXTRA_CONVERSATION_TITLE
public static final String EXTRA_MESSAGES
public static final String EXTRA_IS_GROUP_CONVERSATION
public static final String EXTRA_HIDDEN_CONVERSATION_TITLE
public static final String EXTRA_AUDIO_CONTENTS_URI
public static final int COLOR_DEFAULT
public static final int VISIBILITY_PUBLIC
public static final int VISIBILITY_PRIVATE
public static final int VISIBILITY_SECRET
public static final String CATEGORY_CALL
public static final String CATEGORY_MESSAGE
public static final String CATEGORY_EMAIL
public static final String CATEGORY_EVENT
public static final String CATEGORY_PROMO
public static final String CATEGORY_ALARM
public static final String CATEGORY_PROGRESS
public static final String CATEGORY_SOCIAL
public static final String CATEGORY_ERROR
public static final String CATEGORY_TRANSPORT
public static final String CATEGORY_SYSTEM
public static final String CATEGORY_SERVICE
public static final String CATEGORY_REMINDER
public static final String CATEGORY_RECOMMENDATION
public static final String CATEGORY_STATUS
public static final int BADGE_ICON_NONE
public static final int BADGE_ICON_SMALL
public static final int BADGE_ICON_LARGE
public static final int GROUP_ALERT_ALL
public static final int GROUP_ALERT_SUMMARY
public static final int GROUP_ALERT_CHILDREN
static android.app.Notification[] getNotificationArrayFromBundle (android.os.Bundle, java.lang.String)
int i
android.os.Bundle bundle
String key
android.os.Parcelable[] array
android.app.Notification[] typedArray
public static android.os.Bundle getExtras (android.app.Notification)
android.app.Notification notification
public static int getActionCount (android.app.Notification)
android.app.Notification notification
public static android.support.v4.app.NotificationCompat$Action getAction (android.app.Notification, int)
android.app.Notification$Action action
android.os.Bundle actionExtras
android.util.SparseArray actionExtrasMap
android.app.Notification notification
int actionIndex
static android.support.v4.app.NotificationCompat$Action getActionCompatFromAction (android.app.Notification$Action)
android.support.v4.app.RemoteInput[] remoteInputs
android.app.RemoteInput src
int i
boolean allowGeneratedReplies
int semanticAction
android.app.Notification$Action action
android.support.v4.app.RemoteInput[] remoteInputs
android.app.RemoteInput[] srcArray
boolean allowGeneratedReplies
boolean showsUserInterface
int semanticAction
public static java.util.List getInvisibleActions (android.app.Notification)
int i
android.app.Notification notification
java.util.ArrayList result
android.os.Bundle carExtenderBundle
android.os.Bundle listBundle
public static java.lang.CharSequence getContentTitle (android.app.Notification)
android.app.Notification notification
public static java.lang.String getCategory (android.app.Notification)
android.app.Notification notification
public static boolean getLocalOnly (android.app.Notification)
android.app.Notification notification
public static java.lang.String getGroup (android.app.Notification)
android.app.Notification notification
public static boolean isGroupSummary (android.app.Notification)
android.app.Notification notification
public static java.lang.String getSortKey (android.app.Notification)
android.app.Notification notification
public static java.lang.String getChannelId (android.app.Notification)
android.app.Notification notification
public static long getTimeoutAfter (android.app.Notification)
android.app.Notification notification
public static int getBadgeIconType (android.app.Notification)
android.app.Notification notification
public static java.lang.String getShortcutId (android.app.Notification)
android.app.Notification notification
public static int getGroupAlertBehavior (android.app.Notification)
android.app.Notification notification
public void <init> ()
}
android/support/v4/app/NotificationCompatBuilder.class
NotificationCompatBuilder.java
package android.support.v4.app
android.support.v4.app.NotificationCompatBuilder extends java.lang.Object implements android.support.v4.app.NotificationBuilderWithBuilderAccessor {
private final android.app.Notification$Builder mBuilder
private final android.support.v4.app.NotificationCompat$Builder mBuilderCompat
private android.widget.RemoteViews mContentView
private android.widget.RemoteViews mBigContentView
private final java.util.List mActionExtrasList
private final android.os.Bundle mExtras
private int mGroupAlertBehavior
private android.widget.RemoteViews mHeadsUpContentView
void <init> (android.support.v4.app.NotificationCompat$Builder)
android.support.v4.app.NotificationCompat$Action action
String person
int i
android.os.Bundle carExtenderBundle
android.os.Bundle listBundle
android.support.v4.app.NotificationCompat$Builder b
android.app.Notification n
public android.app.Notification$Builder getBuilder ()
public android.app.Notification build ()
android.widget.RemoteViews styleBigContentView
android.widget.RemoteViews styleHeadsUpContentView
android.os.Bundle extras
android.support.v4.app.NotificationCompat$Style style
android.widget.RemoteViews styleContentView
android.app.Notification n
private void addAction (android.support.v4.app.NotificationCompat$Action)
android.app.RemoteInput remoteInput
android.os.Bundle actionExtras
android.app.Notification$Action$Builder actionBuilder
android.os.Bundle actionExtras
android.support.v4.app.NotificationCompat$Action action
protected android.app.Notification buildInternal ()
android.app.Notification notification
android.app.Notification notification
android.app.Notification notification
android.util.SparseArray actionExtrasMap
android.app.Notification notification
String key
android.app.Notification notification
android.os.Bundle extras
android.os.Bundle mergeBundle
android.util.SparseArray actionExtrasMap
private void removeSoundAndVibration (android.app.Notification)
android.app.Notification notification
}
android/support/v4/app/NotificationCompatExtras.class
NotificationCompatExtras.java
package android.support.v4.app
public final android.support.v4.app.NotificationCompatExtras extends java.lang.Object {
public static final String EXTRA_LOCAL_ONLY
public static final String EXTRA_GROUP_KEY
public static final String EXTRA_GROUP_SUMMARY
public static final String EXTRA_SORT_KEY
public static final String EXTRA_ACTION_EXTRAS
public static final String EXTRA_REMOTE_INPUTS
private void <init> ()
}
android/support/v4/app/NotificationCompatJellybean.class
NotificationCompatJellybean.java
package android.support.v4.app
android.support.v4.app.NotificationCompatJellybean extends java.lang.Object {
public static final String TAG
static final String EXTRA_DATA_ONLY_REMOTE_INPUTS
static final String EXTRA_ALLOW_GENERATED_REPLIES
private static final String KEY_ICON
private static final String KEY_TITLE
private static final String KEY_ACTION_INTENT
private static final String KEY_EXTRAS
private static final String KEY_REMOTE_INPUTS
private static final String KEY_DATA_ONLY_REMOTE_INPUTS
private static final String KEY_RESULT_KEY
private static final String KEY_LABEL
private static final String KEY_CHOICES
private static final String KEY_ALLOW_FREE_FORM_INPUT
private static final String KEY_ALLOWED_DATA_TYPES
private static final String KEY_SEMANTIC_ACTION
private static final String KEY_SHOWS_USER_INTERFACE
private static final Object sExtrasLock
private static java.lang.reflect.Field sExtrasField
private static boolean sExtrasFieldAccessFailed
private static final Object sActionsLock
private static Class sActionClass
private static java.lang.reflect.Field sActionsField
private static java.lang.reflect.Field sActionIconField
private static java.lang.reflect.Field sActionTitleField
private static java.lang.reflect.Field sActionIntentField
private static boolean sActionsAccessFailed
public static android.util.SparseArray buildActionExtrasMap (java.util.List)
android.os.Bundle actionExtras
int i
int count
java.util.List actionExtrasList
android.util.SparseArray actionExtrasMap
public static android.os.Bundle getExtras (android.app.Notification)
java.lang.reflect.Field extrasField
android.os.Bundle extras
IllegalAccessException e
NoSuchFieldException e
android.app.Notification notif
public static android.support.v4.app.NotificationCompat$Action readAction (int, java.lang.CharSequence, android.app.PendingIntent, android.os.Bundle)
int icon
CharSequence title
android.app.PendingIntent actionIntent
android.os.Bundle extras
android.support.v4.app.RemoteInput[] remoteInputs
android.support.v4.app.RemoteInput[] dataOnlyRemoteInputs
boolean allowGeneratedReplies
public static android.os.Bundle writeActionAndGetExtras (android.app.Notification$Builder, android.support.v4.app.NotificationCompat$Action)
android.app.Notification$Builder builder
android.support.v4.app.NotificationCompat$Action action
android.os.Bundle actionExtras
public static int getActionCount (android.app.Notification)
Object[] actionObjects
android.app.Notification notif
public static android.support.v4.app.NotificationCompat$Action getAction (android.app.Notification, int)
android.util.SparseArray actionExtrasMap
Object actionObject
android.os.Bundle actionExtras
android.os.Bundle extras
Object[] actionObjects
IllegalAccessException e
android.app.Notification notif
int actionIndex
private static java.lang.Object[] getActionObjectsLocked (android.app.Notification)
IllegalAccessException e
android.app.Notification notif
private static boolean ensureActionReflectionReadyLocked ()
ClassNotFoundException e
NoSuchFieldException e
static android.support.v4.app.NotificationCompat$Action getActionFromBundle (android.os.Bundle)
android.os.Bundle bundle
android.os.Bundle extras
boolean allowGeneratedReplies
static android.os.Bundle getBundleForAction (android.support.v4.app.NotificationCompat$Action)
android.os.Bundle actionExtras
android.support.v4.app.NotificationCompat$Action action
android.os.Bundle bundle
android.os.Bundle actionExtras
private static android.support.v4.app.RemoteInput fromBundle (android.os.Bundle)
String type
android.os.Bundle data
java.util.ArrayList allowedDataTypesAsList
java.util.Set allowedDataTypes
private static android.os.Bundle toBundle (android.support.v4.app.RemoteInput)
String type
java.util.ArrayList allowedDataTypesAsList
android.support.v4.app.RemoteInput remoteInput
android.os.Bundle data
java.util.Set allowedDataTypes
private static android.support.v4.app.RemoteInput[] fromBundleArray (android.os.Bundle[])
int i
android.os.Bundle[] bundles
android.support.v4.app.RemoteInput[] remoteInputs
private static android.os.Bundle[] toBundleArray (android.support.v4.app.RemoteInput[])
int i
android.support.v4.app.RemoteInput[] remoteInputs
android.os.Bundle[] bundles
private static android.os.Bundle[] getBundleArrayFromBundle (android.os.Bundle, java.lang.String)
android.os.Bundle bundle
String key
android.os.Parcelable[] array
android.os.Bundle[] typedArray
private void <init> ()
static void <clinit> ()
}
android/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub.class
NotificationCompatSideChannelService.java
package android.support.v4.app
android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub extends android.support.v4.app.INotificationSideChannel$Stub {
final synthetic android.support.v4.app.NotificationCompatSideChannelService this$0
void <init> (android.support.v4.app.NotificationCompatSideChannelService)
public void notify (java.lang.String, int, java.lang.String, android.app.Notification) throws android.os.RemoteException
String packageName
int id
String tag
android.app.Notification notification
long idToken
public void cancel (java.lang.String, int, java.lang.String) throws android.os.RemoteException
String packageName
int id
String tag
long idToken
public void cancelAll (java.lang.String)
String packageName
long idToken
}
android/support/v4/app/NotificationCompatSideChannelService.class
NotificationCompatSideChannelService.java
package android.support.v4.app
public abstract android.support.v4.app.NotificationCompatSideChannelService extends android.app.Service {
public void <init> ()
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
public abstract void notify (java.lang.String, int, java.lang.String, android.app.Notification)
public abstract void cancel (java.lang.String, int, java.lang.String)
public abstract void cancelAll (java.lang.String)
void checkPermission (int, java.lang.String)
String validPackage
int callingUid
String packageName
}
android/support/v4/app/NotificationManagerCompat$CancelTask.class
NotificationManagerCompat.java
package android.support.v4.app
android.support.v4.app.NotificationManagerCompat$CancelTask extends java.lang.Object implements android.support.v4.app.NotificationManagerCompat$Task {
final String packageName
final int id
final String tag
final boolean all
void <init> (java.lang.String)
String packageName
void <init> (java.lang.String, int, java.lang.String)
String packageName
int id
String tag
public void send (android.support.v4.app.INotificationSideChannel) throws android.os.RemoteException
android.support.v4.app.INotificationSideChannel service
public java.lang.String toString ()
StringBuilder sb
}
android/support/v4/app/NotificationManagerCompat$NotifyTask.class
NotificationManagerCompat.java
package android.support.v4.app
android.support.v4.app.NotificationManagerCompat$NotifyTask extends java.lang.Object implements android.support.v4.app.NotificationManagerCompat$Task {
final String packageName
final int id
final String tag
final android.app.Notification notif
void <init> (java.lang.String, int, java.lang.String, android.app.Notification)
String packageName
int id
String tag
android.app.Notification notif
public void send (android.support.v4.app.INotificationSideChannel) throws android.os.RemoteException
android.support.v4.app.INotificationSideChannel service
public java.lang.String toString ()
StringBuilder sb
}
android/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent.class
NotificationManagerCompat.java
package android.support.v4.app
android.support.v4.app.NotificationManagerCompat$ServiceConnectedEvent extends java.lang.Object {
final android.content.ComponentName componentName
final android.os.IBinder iBinder
void <init> (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName componentName
android.os.IBinder iBinder
}
android/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord.class
NotificationManagerCompat.java
package android.support.v4.app
android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord extends java.lang.Object {
final android.content.ComponentName componentName
boolean bound
android.support.v4.app.INotificationSideChannel service
java.util.ArrayDeque taskQueue
int retryCount
void <init> (android.content.ComponentName)
android.content.ComponentName componentName
}
android/support/v4/app/NotificationManagerCompat$SideChannelManager.class
NotificationManagerCompat.java
package android.support.v4.app
android.support.v4.app.NotificationManagerCompat$SideChannelManager extends java.lang.Object implements android.os.Handler$Callback android.content.ServiceConnection {
private static final int MSG_QUEUE_TASK
private static final int MSG_SERVICE_CONNECTED
private static final int MSG_SERVICE_DISCONNECTED
private static final int MSG_RETRY_LISTENER_QUEUE
private final android.content.Context mContext
private final android.os.HandlerThread mHandlerThread
private final android.os.Handler mHandler
private final java.util.Map mRecordMap
private java.util.Set mCachedEnabledPackages
void <init> (android.content.Context)
android.content.Context context
public void queueTask (android.support.v4.app.NotificationManagerCompat$Task)
android.support.v4.app.NotificationManagerCompat$Task task
public boolean handleMessage (android.os.Message)
android.support.v4.app.NotificationManagerCompat$ServiceConnectedEvent event
android.os.Message msg
private void handleQueueTask (android.support.v4.app.NotificationManagerCompat$Task)
android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord record
android.support.v4.app.NotificationManagerCompat$Task task
private void handleServiceConnected (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName componentName
android.os.IBinder iBinder
android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord record
private void handleServiceDisconnected (android.content.ComponentName)
android.content.ComponentName componentName
android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord record
private void handleRetryListenerQueue (android.content.ComponentName)
android.content.ComponentName componentName
android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord record
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName componentName
android.os.IBinder iBinder
public void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName componentName
private void updateListenerMap ()
android.content.ComponentName componentName
android.content.pm.ResolveInfo resolveInfo
android.content.ComponentName componentName
java.util.Map$Entry entry
java.util.Set enabledPackages
java.util.List resolveInfos
java.util.Set enabledComponents
java.util.Iterator it
private boolean ensureServiceBound (android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord)
android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord record
android.content.Intent intent
private void ensureServiceUnbound (android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord)
android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord record
private void scheduleListenerRetry (android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord)
android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord record
int delayMs
android.os.Message msg
private void processListenerQueue (android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord)
android.os.DeadObjectException e
android.os.RemoteException e
android.support.v4.app.NotificationManagerCompat$Task task
android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord record
}
android/support/v4/app/NotificationManagerCompat$Task.class
NotificationManagerCompat.java
package android.support.v4.app
abstract android.support.v4.app.NotificationManagerCompat$Task extends java.lang.Object {
public abstract void send (android.support.v4.app.INotificationSideChannel) throws android.os.RemoteException
}
android/support/v4/app/NotificationManagerCompat.class
NotificationManagerCompat.java
package android.support.v4.app
public final android.support.v4.app.NotificationManagerCompat extends java.lang.Object {
private static final String TAG
private static final String CHECK_OP_NO_THROW
private static final String OP_POST_NOTIFICATION
public static final String EXTRA_USE_SIDE_CHANNEL
public static final String ACTION_BIND_SIDE_CHANNEL
static final int MAX_SIDE_CHANNEL_SDK_VERSION
private static final int SIDE_CHANNEL_RETRY_BASE_INTERVAL_MS
private static final int SIDE_CHANNEL_RETRY_MAX_COUNT
private static final String SETTING_ENABLED_NOTIFICATION_LISTENERS
private static final Object sEnabledNotificationListenersLock
private static String sEnabledNotificationListeners
private static java.util.Set sEnabledNotificationListenerPackages
private final android.content.Context mContext
private final android.app.NotificationManager mNotificationManager
private static final Object sLock
private static android.support.v4.app.NotificationManagerCompat$SideChannelManager sSideChannelManager
public static final int IMPORTANCE_UNSPECIFIED
public static final int IMPORTANCE_NONE
public static final int IMPORTANCE_MIN
public static final int IMPORTANCE_LOW
public static final int IMPORTANCE_DEFAULT
public static final int IMPORTANCE_HIGH
public static final int IMPORTANCE_MAX
public static android.support.v4.app.NotificationManagerCompat from (android.content.Context)
android.content.Context context
private void <init> (android.content.Context)
android.content.Context context
public void cancel (int)
int id
public void cancel (java.lang.String, int)
String tag
int id
public void cancelAll ()
public void notify (int, android.app.Notification)
int id
android.app.Notification notification
public void notify (java.lang.String, int, android.app.Notification)
String tag
int id
android.app.Notification notification
public boolean areNotificationsEnabled ()
Class appOpsClass
java.lang.reflect.Method checkOpNoThrowMethod
java.lang.reflect.Field opPostNotificationValue
int value
Exception e
android.app.AppOpsManager appOps
android.content.pm.ApplicationInfo appInfo
String pkg
int uid
public int getImportance ()
public static java.util.Set getEnabledListenerPackages (android.content.Context)
android.content.ComponentName componentName
String component
String[] components
java.util.Set packageNames
android.content.Context context
String enabledNotificationListeners
private static boolean useSideChannelForNotification (android.app.Notification)
android.app.Notification notification
android.os.Bundle extras
private void pushSideChannelQueue (android.support.v4.app.NotificationManagerCompat$Task)
android.support.v4.app.NotificationManagerCompat$Task task
static void <clinit> ()
}
android/support/v4/app/OneShotPreDrawListener.class
OneShotPreDrawListener.java
package android.support.v4.app
android.support.v4.app.OneShotPreDrawListener extends java.lang.Object implements android.view.ViewTreeObserver$OnPreDrawListener android.view.View$OnAttachStateChangeListener {
private final android.view.View mView
private android.view.ViewTreeObserver mViewTreeObserver
private final Runnable mRunnable
private void <init> (android.view.View, java.lang.Runnable)
android.view.View view
Runnable runnable
public static android.support.v4.app.OneShotPreDrawListener add (android.view.View, java.lang.Runnable)
android.view.View view
Runnable runnable
android.support.v4.app.OneShotPreDrawListener listener
public boolean onPreDraw ()
public void removeListener ()
public void onViewAttachedToWindow (android.view.View)
android.view.View v
public void onViewDetachedFromWindow (android.view.View)
android.view.View v
}
android/support/v4/app/Person$1.class
Person.java
package android.support.v4.app
synthetic android.support.v4.app.Person$1 extends java.lang.Object {
}
android/support/v4/app/Person$Builder.class
Person.java
package android.support.v4.app
public android.support.v4.app.Person$Builder extends java.lang.Object {
private CharSequence mName
private android.support.v4.graphics.drawable.IconCompat mIcon
private String mUri
private String mKey
private boolean mIsBot
private boolean mIsImportant
public void <init> ()
private void <init> (android.support.v4.app.Person)
android.support.v4.app.Person person
public android.support.v4.app.Person$Builder setName (java.lang.CharSequence)
CharSequence name
public android.support.v4.app.Person$Builder setIcon (android.support.v4.graphics.drawable.IconCompat)
android.support.v4.graphics.drawable.IconCompat icon
public android.support.v4.app.Person$Builder setUri (java.lang.String)
String uri
public android.support.v4.app.Person$Builder setKey (java.lang.String)
String key
public android.support.v4.app.Person$Builder setBot (boolean)
boolean bot
public android.support.v4.app.Person$Builder setImportant (boolean)
boolean important
public android.support.v4.app.Person build ()
static synthetic java.lang.CharSequence access$000 (android.support.v4.app.Person$Builder)
android.support.v4.app.Person$Builder x0
static synthetic android.support.v4.graphics.drawable.IconCompat access$100 (android.support.v4.app.Person$Builder)
android.support.v4.app.Person$Builder x0
static synthetic java.lang.String access$200 (android.support.v4.app.Person$Builder)
android.support.v4.app.Person$Builder x0
static synthetic java.lang.String access$300 (android.support.v4.app.Person$Builder)
android.support.v4.app.Person$Builder x0
static synthetic boolean access$400 (android.support.v4.app.Person$Builder)
android.support.v4.app.Person$Builder x0
static synthetic boolean access$500 (android.support.v4.app.Person$Builder)
android.support.v4.app.Person$Builder x0
synthetic void <init> (android.support.v4.app.Person, android.support.v4.app.Person$1)
android.support.v4.app.Person x0
android.support.v4.app.Person$1 x1
}
android/support/v4/app/Person.class
Person.java
package android.support.v4.app
public android.support.v4.app.Person extends java.lang.Object {
private static final String NAME_KEY
private static final String ICON_KEY
private static final String URI_KEY
private static final String KEY_KEY
private static final String IS_BOT_KEY
private static final String IS_IMPORTANT_KEY
private CharSequence mName
private android.support.v4.graphics.drawable.IconCompat mIcon
private String mUri
private String mKey
private boolean mIsBot
private boolean mIsImportant
public static android.support.v4.app.Person fromBundle (android.os.Bundle)
android.os.Bundle bundle
android.os.Bundle iconBundle
public static android.support.v4.app.Person fromAndroidPerson (android.app.Person)
android.app.Person person
private void <init> (android.support.v4.app.Person$Builder)
android.support.v4.app.Person$Builder builder
public android.os.Bundle toBundle ()
android.os.Bundle result
public android.support.v4.app.Person$Builder toBuilder ()
public android.app.Person toAndroidPerson ()
public java.lang.CharSequence getName ()
public android.support.v4.graphics.drawable.IconCompat getIcon ()
public java.lang.String getUri ()
public java.lang.String getKey ()
public boolean isBot ()
public boolean isImportant ()
static synthetic java.lang.CharSequence access$700 (android.support.v4.app.Person)
android.support.v4.app.Person x0
static synthetic android.support.v4.graphics.drawable.IconCompat access$800 (android.support.v4.app.Person)
android.support.v4.app.Person x0
static synthetic java.lang.String access$900 (android.support.v4.app.Person)
android.support.v4.app.Person x0
static synthetic java.lang.String access$1000 (android.support.v4.app.Person)
android.support.v4.app.Person x0
static synthetic boolean access$1100 (android.support.v4.app.Person)
android.support.v4.app.Person x0
static synthetic boolean access$1200 (android.support.v4.app.Person)
android.support.v4.app.Person x0
synthetic void <init> (android.support.v4.app.Person$Builder, android.support.v4.app.Person$1)
android.support.v4.app.Person$Builder x0
android.support.v4.app.Person$1 x1
}
android/support/v4/app/RemoteInput$Builder.class
RemoteInput.java
package android.support.v4.app
public final android.support.v4.app.RemoteInput$Builder extends java.lang.Object {
private final String mResultKey
private final java.util.Set mAllowedDataTypes
private final android.os.Bundle mExtras
private CharSequence mLabel
private CharSequence[] mChoices
private boolean mAllowFreeFormTextInput
public void <init> (java.lang.String)
String resultKey
public android.support.v4.app.RemoteInput$Builder setLabel (java.lang.CharSequence)
CharSequence label
public android.support.v4.app.RemoteInput$Builder setChoices (java.lang.CharSequence[])
CharSequence[] choices
public android.support.v4.app.RemoteInput$Builder setAllowDataType (java.lang.String, boolean)
String mimeType
boolean doAllow
public android.support.v4.app.RemoteInput$Builder setAllowFreeFormInput (boolean)
boolean allowFreeFormTextInput
public android.support.v4.app.RemoteInput$Builder addExtras (android.os.Bundle)
android.os.Bundle extras
public android.os.Bundle getExtras ()
public android.support.v4.app.RemoteInput build ()
}
android/support/v4/app/RemoteInput.class
RemoteInput.java
package android.support.v4.app
public final android.support.v4.app.RemoteInput extends java.lang.Object {
private static final String TAG
public static final String RESULTS_CLIP_LABEL
public static final String EXTRA_RESULTS_DATA
private static final String EXTRA_DATA_TYPE_RESULTS_DATA
private final String mResultKey
private final CharSequence mLabel
private final CharSequence[] mChoices
private final boolean mAllowFreeFormTextInput
private final android.os.Bundle mExtras
private final java.util.Set mAllowedDataTypes
void <init> (java.lang.String, java.lang.CharSequence, java.lang.CharSequence[], boolean, android.os.Bundle, java.util.Set)
String resultKey
CharSequence label
CharSequence[] choices
boolean allowFreeFormTextInput
android.os.Bundle extras
java.util.Set allowedDataTypes
public java.lang.String getResultKey ()
public java.lang.CharSequence getLabel ()
public java.lang.CharSequence[] getChoices ()
public java.util.Set getAllowedDataTypes ()
public boolean isDataOnly ()
public boolean getAllowFreeFormInput ()
public android.os.Bundle getExtras ()
public static java.util.Map getDataResultsFromIntent (android.content.Intent, java.lang.String)
String mimeType
android.os.Bundle bundle
String uriStr
String key
android.content.Intent clipDataIntent
java.util.Map results
android.os.Bundle extras
android.content.Intent intent
String remoteInputResultKey
public static android.os.Bundle getResultsFromIntent (android.content.Intent)
android.content.Intent clipDataIntent
android.content.Intent intent
public static void addResultsToIntent (android.support.v4.app.RemoteInput[], android.content.Intent, android.os.Bundle)
java.util.Map existingDataResults
android.support.v4.app.RemoteInput[] arr
android.support.v4.app.RemoteInput input
android.os.Bundle existingTextResults
Object result
android.support.v4.app.RemoteInput remoteInput
android.content.Intent clipDataIntent
android.os.Bundle resultsBundle
android.support.v4.app.RemoteInput[] remoteInputs
android.content.Intent intent
android.os.Bundle results
public static void addDataResultToIntent (android.support.v4.app.RemoteInput, android.content.Intent, java.util.Map)
String mimeType
android.net.Uri uri
android.os.Bundle resultsBundle
java.util.Map$Entry entry
android.content.Intent clipDataIntent
android.support.v4.app.RemoteInput remoteInput
android.content.Intent intent
java.util.Map results
private static java.lang.String getExtraResultsKeyForData (java.lang.String)
String mimeType
static android.app.RemoteInput[] fromCompat (android.support.v4.app.RemoteInput[])
int i
android.support.v4.app.RemoteInput[] srcArray
android.app.RemoteInput[] result
static android.app.RemoteInput fromCompat (android.support.v4.app.RemoteInput)
android.support.v4.app.RemoteInput src
private static android.content.Intent getClipDataIntentFromIntent (android.content.Intent)
android.content.Intent intent
android.content.ClipData clipData
android.content.ClipDescription clipDescription
}
android/support/v4/app/ServiceCompat$StopForegroundFlags.class
ServiceCompat.java
package android.support.v4.app
public abstract annotation android.support.v4.app.ServiceCompat$StopForegroundFlags extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/app/ServiceCompat.class
ServiceCompat.java
package android.support.v4.app
public final android.support.v4.app.ServiceCompat extends java.lang.Object {
public static final int START_STICKY
public static final int STOP_FOREGROUND_REMOVE
public static final int STOP_FOREGROUND_DETACH
private void <init> ()
public static void stopForeground (android.app.Service, int)
android.app.Service service
int flags
}
android/support/v4/app/ShareCompat$IntentBuilder.class
ShareCompat.java
package android.support.v4.app
public android.support.v4.app.ShareCompat$IntentBuilder extends java.lang.Object {
private android.app.Activity mActivity
private android.content.Intent mIntent
private CharSequence mChooserTitle
private java.util.ArrayList mToAddresses
private java.util.ArrayList mCcAddresses
private java.util.ArrayList mBccAddresses
private java.util.ArrayList mStreams
public static android.support.v4.app.ShareCompat$IntentBuilder from (android.app.Activity)
android.app.Activity launchingActivity
private void <init> (android.app.Activity)
android.app.Activity launchingActivity
public android.content.Intent getIntent ()
boolean needsSendMultiple
boolean isSendMultiple
android.app.Activity getActivity ()
private void combineArrayExtra (java.lang.String, java.util.ArrayList)
String extra
java.util.ArrayList add
String[] currentAddresses
int currentLength
String[] finalAddresses
private void combineArrayExtra (java.lang.String, java.lang.String[])
String extra
String[] add
android.content.Intent intent
String[] old
int oldLength
String[] result
public android.content.Intent createChooserIntent ()
public void startChooser ()
public android.support.v4.app.ShareCompat$IntentBuilder setChooserTitle (java.lang.CharSequence)
CharSequence title
public android.support.v4.app.ShareCompat$IntentBuilder setChooserTitle (int)
int resId
public android.support.v4.app.ShareCompat$IntentBuilder setType (java.lang.String)
String mimeType
public android.support.v4.app.ShareCompat$IntentBuilder setText (java.lang.CharSequence)
CharSequence text
public android.support.v4.app.ShareCompat$IntentBuilder setHtmlText (java.lang.String)
String htmlText
public android.support.v4.app.ShareCompat$IntentBuilder setStream (android.net.Uri)
android.net.Uri streamUri
public android.support.v4.app.ShareCompat$IntentBuilder addStream (android.net.Uri)
android.net.Uri streamUri
android.net.Uri currentStream
public android.support.v4.app.ShareCompat$IntentBuilder setEmailTo (java.lang.String[])
String[] addresses
public android.support.v4.app.ShareCompat$IntentBuilder addEmailTo (java.lang.String)
String address
public android.support.v4.app.ShareCompat$IntentBuilder addEmailTo (java.lang.String[])
String[] addresses
public android.support.v4.app.ShareCompat$IntentBuilder setEmailCc (java.lang.String[])
String[] addresses
public android.support.v4.app.ShareCompat$IntentBuilder addEmailCc (java.lang.String)
String address
public android.support.v4.app.ShareCompat$IntentBuilder addEmailCc (java.lang.String[])
String[] addresses
public android.support.v4.app.ShareCompat$IntentBuilder setEmailBcc (java.lang.String[])
String[] addresses
public android.support.v4.app.ShareCompat$IntentBuilder addEmailBcc (java.lang.String)
String address
public android.support.v4.app.ShareCompat$IntentBuilder addEmailBcc (java.lang.String[])
String[] addresses
public android.support.v4.app.ShareCompat$IntentBuilder setSubject (java.lang.String)
String subject
}
android/support/v4/app/ShareCompat$IntentReader.class
ShareCompat.java
package android.support.v4.app
public android.support.v4.app.ShareCompat$IntentReader extends java.lang.Object {
private static final String TAG
private android.app.Activity mActivity
private android.content.Intent mIntent
private String mCallingPackage
private android.content.ComponentName mCallingActivity
private java.util.ArrayList mStreams
public static android.support.v4.app.ShareCompat$IntentReader from (android.app.Activity)
android.app.Activity activity
private void <init> (android.app.Activity)
android.app.Activity activity
public boolean isShareIntent ()
String action
public boolean isSingleShare ()
public boolean isMultipleShare ()
public java.lang.String getType ()
public java.lang.CharSequence getText ()
public java.lang.String getHtmlText ()
StringBuilder out
CharSequence text
String result
private static void withinStyle (java.lang.StringBuilder, java.lang.CharSequence, int, int)
char c
int i
StringBuilder out
CharSequence text
int start
int end
public android.net.Uri getStream ()
public android.net.Uri getStream (int)
int index
public int getStreamCount ()
public java.lang.String[] getEmailTo ()
public java.lang.String[] getEmailCc ()
public java.lang.String[] getEmailBcc ()
public java.lang.String getSubject ()
public java.lang.String getCallingPackage ()
public android.content.ComponentName getCallingActivity ()
public android.graphics.drawable.Drawable getCallingActivityIcon ()
android.content.pm.PackageManager$NameNotFoundException e
android.content.pm.PackageManager pm
public android.graphics.drawable.Drawable getCallingApplicationIcon ()
android.content.pm.PackageManager$NameNotFoundException e
android.content.pm.PackageManager pm
public java.lang.CharSequence getCallingApplicationLabel ()
android.content.pm.PackageManager$NameNotFoundException e
android.content.pm.PackageManager pm
}
android/support/v4/app/ShareCompat.class
ShareCompat.java
package android.support.v4.app
public final android.support.v4.app.ShareCompat extends java.lang.Object {
public static final String EXTRA_CALLING_PACKAGE
public static final String EXTRA_CALLING_ACTIVITY
private static final String HISTORY_FILENAME_PREFIX
private void <init> ()
public static java.lang.String getCallingPackage (android.app.Activity)
android.app.Activity calledActivity
String result
public static android.content.ComponentName getCallingActivity (android.app.Activity)
android.app.Activity calledActivity
android.content.ComponentName result
public static void configureMenuItem (android.view.MenuItem, android.support.v4.app.ShareCompat$IntentBuilder)
android.widget.ShareActionProvider provider
android.view.MenuItem item
android.support.v4.app.ShareCompat$IntentBuilder shareIntent
android.view.ActionProvider itemProvider
android.widget.ShareActionProvider provider
public static void configureMenuItem (android.view.Menu, int, android.support.v4.app.ShareCompat$IntentBuilder)
android.view.Menu menu
int menuItemId
android.support.v4.app.ShareCompat$IntentBuilder shareIntent
android.view.MenuItem item
}
android/support/v4/app/SharedElementCallback$OnSharedElementsReadyListener.class
SharedElementCallback.java
package android.support.v4.app
public abstract android.support.v4.app.SharedElementCallback$OnSharedElementsReadyListener extends java.lang.Object {
public abstract void onSharedElementsReady ()
}
android/support/v4/app/SharedElementCallback.class
SharedElementCallback.java
package android.support.v4.app
public abstract android.support.v4.app.SharedElementCallback extends java.lang.Object {
private android.graphics.Matrix mTempMatrix
private static final int MAX_IMAGE_SIZE
private static final String BUNDLE_SNAPSHOT_BITMAP
private static final String BUNDLE_SNAPSHOT_IMAGE_SCALETYPE
private static final String BUNDLE_SNAPSHOT_IMAGE_MATRIX
public void <init> ()
public void onSharedElementStart (java.util.List, java.util.List, java.util.List)
java.util.List sharedElementNames
java.util.List sharedElements
java.util.List sharedElementSnapshots
public void onSharedElementEnd (java.util.List, java.util.List, java.util.List)
java.util.List sharedElementNames
java.util.List sharedElements
java.util.List sharedElementSnapshots
public void onRejectSharedElements (java.util.List)
java.util.List rejectedSharedElements
public void onMapSharedElements (java.util.List, java.util.Map)
java.util.List names
java.util.Map sharedElements
public android.os.Parcelable onCaptureSharedElementSnapshot (android.view.View, android.graphics.Matrix, android.graphics.RectF)
android.graphics.Matrix matrix
float[] values
android.os.Bundle bundle
android.graphics.Bitmap bitmap
android.widget.ImageView imageView
android.graphics.drawable.Drawable d
android.graphics.drawable.Drawable bg
float scale
android.graphics.Canvas canvas
android.view.View sharedElement
android.graphics.Matrix viewToGlobalMatrix
android.graphics.RectF screenBounds
int bitmapWidth
int bitmapHeight
android.graphics.Bitmap bitmap
private static android.graphics.Bitmap createDrawableBitmap (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable drawable
int width
int height
float scale
int bitmapWidth
int bitmapHeight
android.graphics.Bitmap bitmap
android.graphics.Canvas canvas
android.graphics.Rect existingBounds
int left
int top
int right
int bottom
public android.view.View onCreateSnapshotView (android.content.Context, android.os.Parcelable)
float[] values
android.graphics.Matrix matrix
android.os.Bundle bundle
android.graphics.Bitmap bitmap
android.widget.ImageView imageView
android.graphics.Bitmap bitmap
android.content.Context context
android.os.Parcelable snapshot
android.widget.ImageView view
public void onSharedElementsArrived (java.util.List, java.util.List, android.support.v4.app.SharedElementCallback$OnSharedElementsReadyListener)
java.util.List sharedElementNames
java.util.List sharedElements
android.support.v4.app.SharedElementCallback$OnSharedElementsReadyListener listener
}
android/support/v4/app/SuperNotCalledException.class
SuperNotCalledException.java
package android.support.v4.app
final android.support.v4.app.SuperNotCalledException extends android.util.AndroidRuntimeException {
public void <init> (java.lang.String)
String msg
}
android/support/v4/app/SupportActivity$ExtraData.class
ComponentActivity.java
package android.support.v4.app
public android.support.v4.app.SupportActivity$ExtraData extends java.lang.Object {
public void <init> ()
}
android/support/v4/app/SupportActivity.class
ComponentActivity.java
package android.support.v4.app
public android.support.v4.app.SupportActivity extends android.app.Activity implements android.arch.lifecycle.LifecycleOwner {
private android.support.v4.util.SimpleArrayMap mExtraDataMap
private android.arch.lifecycle.LifecycleRegistry mLifecycleRegistry
public void <init> ()
public void putExtraData (android.support.v4.app.SupportActivity$ExtraData)
android.support.v4.app.SupportActivity$ExtraData extraData
protected void onCreate (android.os.Bundle)
android.os.Bundle savedInstanceState
protected void onSaveInstanceState (android.os.Bundle)
android.os.Bundle outState
public android.support.v4.app.SupportActivity$ExtraData getExtraData (java.lang.Class)
Class extraDataClass
public android.arch.lifecycle.Lifecycle getLifecycle ()
}
android/support/v4/app/TaskStackBuilder$SupportParentable.class
TaskStackBuilder.java
package android.support.v4.app
public abstract android.support.v4.app.TaskStackBuilder$SupportParentable extends java.lang.Object {
public abstract android.content.Intent getSupportParentActivityIntent ()
}
android/support/v4/app/TaskStackBuilder.class
TaskStackBuilder.java
package android.support.v4.app
public final android.support.v4.app.TaskStackBuilder extends java.lang.Object implements java.lang.Iterable {
private static final String TAG
private final java.util.ArrayList mIntents
private final android.content.Context mSourceContext
private void <init> (android.content.Context)
android.content.Context a
public static android.support.v4.app.TaskStackBuilder create (android.content.Context)
android.content.Context context
public static android.support.v4.app.TaskStackBuilder from (android.content.Context)
android.content.Context context
public android.support.v4.app.TaskStackBuilder addNextIntent (android.content.Intent)
android.content.Intent nextIntent
public android.support.v4.app.TaskStackBuilder addNextIntentWithParentStack (android.content.Intent)
android.content.Intent nextIntent
android.content.ComponentName target
public android.support.v4.app.TaskStackBuilder addParentStack (android.app.Activity)
android.content.ComponentName target
android.app.Activity sourceActivity
android.content.Intent parent
public android.support.v4.app.TaskStackBuilder addParentStack (java.lang.Class)
Class sourceActivityClass
public android.support.v4.app.TaskStackBuilder addParentStack (android.content.ComponentName)
android.content.Intent parent
android.content.pm.PackageManager$NameNotFoundException e
android.content.ComponentName sourceActivityName
int insertAt
public int getIntentCount ()
public android.content.Intent getIntent (int)
int index
public android.content.Intent editIntentAt (int)
int index
public java.util.Iterator iterator ()
public void startActivities ()
public void startActivities (android.os.Bundle)
android.content.Intent topIntent
android.os.Bundle options
android.content.Intent[] intents
public android.app.PendingIntent getPendingIntent (int, int)
int requestCode
int flags
public android.app.PendingIntent getPendingIntent (int, int, android.os.Bundle)
int requestCode
int flags
android.os.Bundle options
android.content.Intent[] intents
public android.content.Intent[] getIntents ()
int i
android.content.Intent[] intents
}
android/support/v4/content/AsyncTaskLoader$LoadTask.class
AsyncTaskLoader.java
package android.support.v4.content
final android.support.v4.content.AsyncTaskLoader$LoadTask extends android.support.v4.content.ModernAsyncTask implements java.lang.Runnable {
private final java.util.concurrent.CountDownLatch mDone
boolean waiting
final synthetic android.support.v4.content.AsyncTaskLoader this$0
void <init> (android.support.v4.content.AsyncTaskLoader)
android.support.v4.content.AsyncTaskLoader this$0
protected transient java.lang.Object doInBackground (java.lang.Void[])
Object data
android.support.v4.os.OperationCanceledException ex
Void[] params
protected void onPostExecute (java.lang.Object)
Object data
protected void onCancelled (java.lang.Object)
Object data
public void run ()
public void waitForLoader ()
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
android/support/v4/content/AsyncTaskLoader.class
AsyncTaskLoader.java
package android.support.v4.content
public abstract android.support.v4.content.AsyncTaskLoader extends android.support.v4.content.Loader {
static final String TAG
static final boolean DEBUG
private final java.util.concurrent.Executor mExecutor
volatile android.support.v4.content.AsyncTaskLoader$LoadTask mTask
volatile android.support.v4.content.AsyncTaskLoader$LoadTask mCancellingTask
long mUpdateThrottle
long mLastLoadCompleteTime
android.os.Handler mHandler
public void <init> (android.content.Context)
android.content.Context context
private void <init> (android.content.Context, java.util.concurrent.Executor)
android.content.Context context
java.util.concurrent.Executor executor
public void setUpdateThrottle (long)
long delayMS
protected void onForceLoad ()
protected boolean onCancelLoad ()
boolean cancelled
public void onCanceled (java.lang.Object)
Object data
void executePendingTask ()
long now
void dispatchOnCancelled (android.support.v4.content.AsyncTaskLoader$LoadTask, java.lang.Object)
android.support.v4.content.AsyncTaskLoader$LoadTask task
Object data
void dispatchOnLoadComplete (android.support.v4.content.AsyncTaskLoader$LoadTask, java.lang.Object)
android.support.v4.content.AsyncTaskLoader$LoadTask task
Object data
public abstract java.lang.Object loadInBackground ()
protected java.lang.Object onLoadInBackground ()
public void cancelLoadInBackground ()
public boolean isLoadInBackgroundCanceled ()
public void waitForLoader ()
android.support.v4.content.AsyncTaskLoader$LoadTask task
public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
String prefix
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
}
android/support/v4/content/ContentResolverCompat.class
ContentResolverCompat.java
package android.support.v4.content
public final android.support.v4.content.ContentResolverCompat extends java.lang.Object {
private void <init> ()
public static android.database.Cursor query (android.content.ContentResolver, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, android.support.v4.os.CancellationSignal)
android.os.CancellationSignal cancellationSignalObj
Exception e
android.content.ContentResolver resolver
android.net.Uri uri
String[] projection
String selection
String[] selectionArgs
String sortOrder
android.support.v4.os.CancellationSignal cancellationSignal
}
android/support/v4/content/ContextCompat$LegacyServiceMapHolder.class
ContextCompat.java
package android.support.v4.content
final android.support.v4.content.ContextCompat$LegacyServiceMapHolder extends java.lang.Object {
static final java.util.HashMap SERVICES
private void <init> ()
static void <clinit> ()
}
android/support/v4/content/ContextCompat.class
ContextCompat.java
package android.support.v4.content
public android.support.v4.content.ContextCompat extends java.lang.Object {
private static final String TAG
private static final Object sLock
private static android.util.TypedValue sTempValue
protected void <init> ()
public static boolean startActivities (android.content.Context, android.content.Intent[])
android.content.Context context
android.content.Intent[] intents
public static boolean startActivities (android.content.Context, android.content.Intent[], android.os.Bundle)
android.content.Context context
android.content.Intent[] intents
android.os.Bundle options
public static void startActivity (android.content.Context, android.content.Intent, android.os.Bundle)
android.content.Context context
android.content.Intent intent
android.os.Bundle options
public static java.io.File getDataDir (android.content.Context)
String dataDir
android.content.Context context
public static java.io.File[] getObbDirs (android.content.Context)
android.content.Context context
public static java.io.File[] getExternalFilesDirs (android.content.Context, java.lang.String)
android.content.Context context
String type
public static java.io.File[] getExternalCacheDirs (android.content.Context)
android.content.Context context
private static transient java.io.File buildPath (java.io.File, java.lang.String[])
String segment
java.io.File base
String[] segments
java.io.File cur
public static android.graphics.drawable.Drawable getDrawable (android.content.Context, int)
int resolvedId
android.content.Context context
int id
public static android.content.res.ColorStateList getColorStateList (android.content.Context, int)
android.content.Context context
int id
public static int getColor (android.content.Context, int)
android.content.Context context
int id
public static int checkSelfPermission (android.content.Context, java.lang.String)
android.content.Context context
String permission
public static java.io.File getNoBackupFilesDir (android.content.Context)
android.content.pm.ApplicationInfo appInfo
android.content.Context context
public static java.io.File getCodeCacheDir (android.content.Context)
android.content.pm.ApplicationInfo appInfo
android.content.Context context
private static synchronized java.io.File createFilesDir (java.io.File)
java.io.File file
public static android.content.Context createDeviceProtectedStorageContext (android.content.Context)
android.content.Context context
public static boolean isDeviceProtectedStorage (android.content.Context)
android.content.Context context
public static void startForegroundService (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
public static java.lang.Object getSystemService (android.content.Context, java.lang.Class)
android.content.Context context
Class serviceClass
String serviceName
public static java.lang.String getSystemServiceName (android.content.Context, java.lang.Class)
android.content.Context context
Class serviceClass
static void <clinit> ()
}
android/support/v4/content/CursorLoader.class
CursorLoader.java
package android.support.v4.content
public android.support.v4.content.CursorLoader extends android.support.v4.content.AsyncTaskLoader {
final android.support.v4.content.Loader$ForceLoadContentObserver mObserver
android.net.Uri mUri
String[] mProjection
String mSelection
String[] mSelectionArgs
String mSortOrder
android.database.Cursor mCursor
android.support.v4.os.CancellationSignal mCancellationSignal
public android.database.Cursor loadInBackground ()
RuntimeException ex
android.database.Cursor cursor
public void cancelLoadInBackground ()
public void deliverResult (android.database.Cursor)
android.database.Cursor cursor
android.database.Cursor oldCursor
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String)
android.content.Context context
android.net.Uri uri
String[] projection
String selection
String[] selectionArgs
String sortOrder
protected void onStartLoading ()
protected void onStopLoading ()
public void onCanceled (android.database.Cursor)
android.database.Cursor cursor
protected void onReset ()
public android.net.Uri getUri ()
public void setUri (android.net.Uri)
android.net.Uri uri
public java.lang.String[] getProjection ()
public void setProjection (java.lang.String[])
String[] projection
public java.lang.String getSelection ()
public void setSelection (java.lang.String)
String selection
public java.lang.String[] getSelectionArgs ()
public void setSelectionArgs (java.lang.String[])
String[] selectionArgs
public java.lang.String getSortOrder ()
public void setSortOrder (java.lang.String)
String sortOrder
public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
String prefix
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
public volatile synthetic java.lang.Object loadInBackground ()
public volatile synthetic void onCanceled (java.lang.Object)
public volatile synthetic void deliverResult (java.lang.Object)
}
android/support/v4/content/FileProvider$PathStrategy.class
FileProvider.java
package android.support.v4.content
abstract android.support.v4.content.FileProvider$PathStrategy extends java.lang.Object {
public abstract android.net.Uri getUriForFile (java.io.File)
public abstract java.io.File getFileForUri (android.net.Uri)
}
android/support/v4/content/FileProvider$SimplePathStrategy.class
FileProvider.java
package android.support.v4.content
android.support.v4.content.FileProvider$SimplePathStrategy extends java.lang.Object implements android.support.v4.content.FileProvider$PathStrategy {
private final String mAuthority
private final java.util.HashMap mRoots
void <init> (java.lang.String)
String authority
void addRoot (java.lang.String, java.io.File)
java.io.IOException e
String name
java.io.File root
public android.net.Uri getUriForFile (java.io.File)
java.io.IOException e
String rootPath
java.util.Map$Entry root
java.io.File file
String path
String path
java.util.Map$Entry mostSpecific
String rootPath
public java.io.File getFileForUri (android.net.Uri)
java.io.IOException e
android.net.Uri uri
String path
int splitIndex
String tag
java.io.File root
java.io.File file
}
android/support/v4/content/FileProvider.class
FileProvider.java
package android.support.v4.content
public android.support.v4.content.FileProvider extends android.content.ContentProvider {
private static final String[] COLUMNS
private static final String META_DATA_FILE_PROVIDER_PATHS
private static final String TAG_ROOT_PATH
private static final String TAG_FILES_PATH
private static final String TAG_CACHE_PATH
private static final String TAG_EXTERNAL
private static final String TAG_EXTERNAL_FILES
private static final String TAG_EXTERNAL_CACHE
private static final String TAG_EXTERNAL_MEDIA
private static final String ATTR_NAME
private static final String ATTR_PATH
private static final java.io.File DEVICE_ROOT
private static java.util.HashMap sCache
private android.support.v4.content.FileProvider$PathStrategy mStrategy
public void <init> ()
public boolean onCreate ()
public void attachInfo (android.content.Context, android.content.pm.ProviderInfo)
android.content.Context context
android.content.pm.ProviderInfo info
public static android.net.Uri getUriForFile (android.content.Context, java.lang.String, java.io.File)
android.content.Context context
String authority
java.io.File file
android.support.v4.content.FileProvider$PathStrategy strategy
public android.database.Cursor query (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String)
String col
android.net.Uri uri
String[] projection
String selection
String[] selectionArgs
String sortOrder
java.io.File file
String[] cols
Object[] values
int i
android.database.MatrixCursor cursor
public java.lang.String getType (android.net.Uri)
String extension
String mime
android.net.Uri uri
java.io.File file
int lastDot
public android.net.Uri insert (android.net.Uri, android.content.ContentValues)
android.net.Uri uri
android.content.ContentValues values
public int update (android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[])
android.net.Uri uri
android.content.ContentValues values
String selection
String[] selectionArgs
public int delete (android.net.Uri, java.lang.String, java.lang.String[])
android.net.Uri uri
String selection
String[] selectionArgs
java.io.File file
public android.os.ParcelFileDescriptor openFile (android.net.Uri, java.lang.String) throws java.io.FileNotFoundException
android.net.Uri uri
String mode
java.io.File file
int fileMode
private static android.support.v4.content.FileProvider$PathStrategy getPathStrategy (android.content.Context, java.lang.String)
java.io.IOException e
org.xmlpull.v1.XmlPullParserException e
android.content.Context context
String authority
android.support.v4.content.FileProvider$PathStrategy strat
private static android.support.v4.content.FileProvider$PathStrategy parsePathStrategy (android.content.Context, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
java.io.File[] externalFilesDirs
java.io.File[] externalCacheDirs
java.io.File[] externalMediaDirs
String tag
String name
String path
java.io.File target
android.content.Context context
String authority
android.support.v4.content.FileProvider$SimplePathStrategy strat
android.content.pm.ProviderInfo info
android.content.res.XmlResourceParser in
int type
private static int modeToMode (java.lang.String)
int modeBits
int modeBits
int modeBits
int modeBits
int modeBits
String mode
int modeBits
private static transient java.io.File buildPath (java.io.File, java.lang.String[])
String segment
java.io.File base
String[] segments
java.io.File cur
private static java.lang.String[] copyOf (java.lang.String[], int)
String[] original
int newLength
String[] result
private static java.lang.Object[] copyOf (java.lang.Object[], int)
Object[] original
int newLength
Object[] result
static void <clinit> ()
}
android/support/v4/content/IntentCompat.class
IntentCompat.java
package android.support.v4.content
public final android.support.v4.content.IntentCompat extends java.lang.Object {
public static final String EXTRA_HTML_TEXT
public static final String EXTRA_START_PLAYBACK
public static final String CATEGORY_LEANBACK_LAUNCHER
private void <init> ()
public static android.content.Intent makeMainSelectorActivity (java.lang.String, java.lang.String)
android.content.Intent intent
String selectorAction
String selectorCategory
}
android/support/v4/content/Loader$ForceLoadContentObserver.class
Loader.java
package android.support.v4.content
public final android.support.v4.content.Loader$ForceLoadContentObserver extends android.database.ContentObserver {
final synthetic android.support.v4.content.Loader this$0
public void <init> (android.support.v4.content.Loader)
android.support.v4.content.Loader this$0
public boolean deliverSelfNotifications ()
public void onChange (boolean)
boolean selfChange
}
android/support/v4/content/Loader$OnLoadCanceledListener.class
Loader.java
package android.support.v4.content
public abstract android.support.v4.content.Loader$OnLoadCanceledListener extends java.lang.Object {
public abstract void onLoadCanceled (android.support.v4.content.Loader)
}
android/support/v4/content/Loader$OnLoadCompleteListener.class
Loader.java
package android.support.v4.content
public abstract android.support.v4.content.Loader$OnLoadCompleteListener extends java.lang.Object {
public abstract void onLoadComplete (android.support.v4.content.Loader, java.lang.Object)
}
android/support/v4/content/Loader.class
Loader.java
package android.support.v4.content
public android.support.v4.content.Loader extends java.lang.Object {
int mId
android.support.v4.content.Loader$OnLoadCompleteListener mListener
android.support.v4.content.Loader$OnLoadCanceledListener mOnLoadCanceledListener
android.content.Context mContext
boolean mStarted
boolean mAbandoned
boolean mReset
boolean mContentChanged
boolean mProcessingChange
public void <init> (android.content.Context)
android.content.Context context
public void deliverResult (java.lang.Object)
Object data
public void deliverCancellation ()
public android.content.Context getContext ()
public int getId ()
public void registerListener (int, android.support.v4.content.Loader$OnLoadCompleteListener)
int id
android.support.v4.content.Loader$OnLoadCompleteListener listener
public void unregisterListener (android.support.v4.content.Loader$OnLoadCompleteListener)
android.support.v4.content.Loader$OnLoadCompleteListener listener
public void registerOnLoadCanceledListener (android.support.v4.content.Loader$OnLoadCanceledListener)
android.support.v4.content.Loader$OnLoadCanceledListener listener
public void unregisterOnLoadCanceledListener (android.support.v4.content.Loader$OnLoadCanceledListener)
android.support.v4.content.Loader$OnLoadCanceledListener listener
public boolean isStarted ()
public boolean isAbandoned ()
public boolean isReset ()
public final void startLoading ()
protected void onStartLoading ()
public boolean cancelLoad ()
protected boolean onCancelLoad ()
public void forceLoad ()
protected void onForceLoad ()
public void stopLoading ()
protected void onStopLoading ()
public void abandon ()
protected void onAbandon ()
public void reset ()
protected void onReset ()
public boolean takeContentChanged ()
boolean res
public void commitContentChanged ()
public void rollbackContentChanged ()
public void onContentChanged ()
public java.lang.String dataToString (java.lang.Object)
Object data
StringBuilder sb
public java.lang.String toString ()
StringBuilder sb
public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
String prefix
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
}
android/support/v4/content/LocalBroadcastManager$1.class
LocalBroadcastManager.java
package android.support.v4.content
android.support.v4.content.LocalBroadcastManager$1 extends android.os.Handler {
final synthetic android.support.v4.content.LocalBroadcastManager this$0
void <init> (android.support.v4.content.LocalBroadcastManager, android.os.Looper)
android.support.v4.content.LocalBroadcastManager this$0
android.os.Looper x0
public void handleMessage (android.os.Message)
android.os.Message msg
}
android/support/v4/content/LocalBroadcastManager$BroadcastRecord.class
LocalBroadcastManager.java
package android.support.v4.content
final android.support.v4.content.LocalBroadcastManager$BroadcastRecord extends java.lang.Object {
final android.content.Intent intent
final java.util.ArrayList receivers
void <init> (android.content.Intent, java.util.ArrayList)
android.content.Intent _intent
java.util.ArrayList _receivers
}
android/support/v4/content/LocalBroadcastManager$ReceiverRecord.class
LocalBroadcastManager.java
package android.support.v4.content
final android.support.v4.content.LocalBroadcastManager$ReceiverRecord extends java.lang.Object {
final android.content.IntentFilter filter
final android.content.BroadcastReceiver receiver
boolean broadcasting
boolean dead
void <init> (android.content.IntentFilter, android.content.BroadcastReceiver)
android.content.IntentFilter _filter
android.content.BroadcastReceiver _receiver
public java.lang.String toString ()
StringBuilder builder
}
android/support/v4/content/LocalBroadcastManager.class
LocalBroadcastManager.java
package android.support.v4.content
public final android.support.v4.content.LocalBroadcastManager extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
private final android.content.Context mAppContext
private final java.util.HashMap mReceivers
private final java.util.HashMap mActions
private final java.util.ArrayList mPendingBroadcasts
static final int MSG_EXEC_PENDING_BROADCASTS
private final android.os.Handler mHandler
private static final Object mLock
private static android.support.v4.content.LocalBroadcastManager mInstance
public static android.support.v4.content.LocalBroadcastManager getInstance (android.content.Context)
android.content.Context context
private void <init> (android.content.Context)
android.content.Context context
public void registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter)
String action
java.util.ArrayList entries
int i
android.support.v4.content.LocalBroadcastManager$ReceiverRecord entry
java.util.ArrayList filters
android.content.BroadcastReceiver receiver
android.content.IntentFilter filter
public void unregisterReceiver (android.content.BroadcastReceiver)
android.support.v4.content.LocalBroadcastManager$ReceiverRecord rec
int k
String action
java.util.ArrayList receivers
int j
android.support.v4.content.LocalBroadcastManager$ReceiverRecord filter
int i
java.util.ArrayList filters
android.content.BroadcastReceiver receiver
public boolean sendBroadcast (android.content.Intent)
String reason
String reason
String reason
String reason
String reason
android.support.v4.content.LocalBroadcastManager$ReceiverRecord receiver
int match
int i
int i
java.util.ArrayList receivers
String action
String type
android.net.Uri data
String scheme
java.util.Set categories
boolean debug
java.util.ArrayList entries
android.content.Intent intent
public void sendBroadcastSync (android.content.Intent)
android.content.Intent intent
private void executePendingBroadcasts ()
int N
android.support.v4.content.LocalBroadcastManager$ReceiverRecord rec
int j
android.support.v4.content.LocalBroadcastManager$BroadcastRecord br
int nbr
int i
android.support.v4.content.LocalBroadcastManager$BroadcastRecord[] brs
static synthetic void access$000 (android.support.v4.content.LocalBroadcastManager)
android.support.v4.content.LocalBroadcastManager x0
static void <clinit> ()
}
android/support/v4/content/MimeTypeFilter.class
MimeTypeFilter.java
package android.support.v4.content
public final android.support.v4.content.MimeTypeFilter extends java.lang.Object {
private void <init> ()
private static boolean mimeTypeAgainstFilter (java.lang.String[], java.lang.String[])
String[] mimeTypeParts
String[] filterParts
public static boolean matches (java.lang.String, java.lang.String)
String mimeType
String filter
String[] mimeTypeParts
String[] filterParts
public static java.lang.String matches (java.lang.String, java.lang.String[])
String[] filterParts
String filter
String mimeType
String[] filters
String[] mimeTypeParts
public static java.lang.String matches (java.lang.String[], java.lang.String)
String[] mimeTypeParts
String mimeType
String[] mimeTypes
String filter
String[] filterParts
public static java.lang.String[] matchesMany (java.lang.String[], java.lang.String)
String[] mimeTypeParts
String mimeType
String[] mimeTypes
String filter
java.util.ArrayList list
String[] filterParts
}
android/support/v4/content/ModernAsyncTask$1.class
ModernAsyncTask.java
package android.support.v4.content
final android.support.v4.content.ModernAsyncTask$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
private final java.util.concurrent.atomic.AtomicInteger mCount
void <init> ()
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
}
android/support/v4/content/ModernAsyncTask$2.class
ModernAsyncTask.java
package android.support.v4.content
android.support.v4.content.ModernAsyncTask$2 extends android.support.v4.content.ModernAsyncTask$WorkerRunnable {
final synthetic android.support.v4.content.ModernAsyncTask this$0
void <init> (android.support.v4.content.ModernAsyncTask)
android.support.v4.content.ModernAsyncTask this$0
public java.lang.Object call () throws java.lang.Exception
Throwable tr
Object result
}
android/support/v4/content/ModernAsyncTask$3.class
ModernAsyncTask.java
package android.support.v4.content
android.support.v4.content.ModernAsyncTask$3 extends java.util.concurrent.FutureTask {
final synthetic android.support.v4.content.ModernAsyncTask this$0
void <init> (android.support.v4.content.ModernAsyncTask, java.util.concurrent.Callable)
android.support.v4.content.ModernAsyncTask this$0
java.util.concurrent.Callable x0
protected void done ()
Object result
InterruptedException e
java.util.concurrent.ExecutionException e
java.util.concurrent.CancellationException e
Throwable t
}
android/support/v4/content/ModernAsyncTask$4.class
ModernAsyncTask.java
package android.support.v4.content
synthetic android.support.v4.content.ModernAsyncTask$4 extends java.lang.Object {
static final synthetic int[] $SwitchMap$androidx$loader$content$ModernAsyncTask$Status
static void <clinit> ()
}
android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class
ModernAsyncTask.java
package android.support.v4.content
android.support.v4.content.ModernAsyncTask$AsyncTaskResult extends java.lang.Object {
final android.support.v4.content.ModernAsyncTask mTask
final Object[] mData
transient void <init> (android.support.v4.content.ModernAsyncTask, java.lang.Object[])
android.support.v4.content.ModernAsyncTask task
Object[] data
}
android/support/v4/content/ModernAsyncTask$InternalHandler.class
ModernAsyncTask.java
package android.support.v4.content
android.support.v4.content.ModernAsyncTask$InternalHandler extends android.os.Handler {
void <init> ()
public void handleMessage (android.os.Message)
android.os.Message msg
android.support.v4.content.ModernAsyncTask$AsyncTaskResult result
}
android/support/v4/content/ModernAsyncTask$Status.class
ModernAsyncTask.java
package android.support.v4.content
public final enum android.support.v4.content.ModernAsyncTask$Status extends java.lang.Enum {
public static final enum android.support.v4.content.ModernAsyncTask$Status PENDING
public static final enum android.support.v4.content.ModernAsyncTask$Status RUNNING
public static final enum android.support.v4.content.ModernAsyncTask$Status FINISHED
private static final synthetic android.support.v4.content.ModernAsyncTask$Status[] $VALUES
public static android.support.v4.content.ModernAsyncTask$Status[] values ()
public static android.support.v4.content.ModernAsyncTask$Status valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
android/support/v4/content/ModernAsyncTask$WorkerRunnable.class
ModernAsyncTask.java
package android.support.v4.content
abstract android.support.v4.content.ModernAsyncTask$WorkerRunnable extends java.lang.Object implements java.util.concurrent.Callable {
Object[] mParams
void <init> ()
}
android/support/v4/content/ModernAsyncTask.class
ModernAsyncTask.java
package android.support.v4.content
abstract android.support.v4.content.ModernAsyncTask extends java.lang.Object {
private static final String LOG_TAG
private static final int CORE_POOL_SIZE
private static final int MAXIMUM_POOL_SIZE
private static final int KEEP_ALIVE
private static final java.util.concurrent.ThreadFactory sThreadFactory
private static final java.util.concurrent.BlockingQueue sPoolWorkQueue
public static final java.util.concurrent.Executor THREAD_POOL_EXECUTOR
private static final int MESSAGE_POST_RESULT
private static final int MESSAGE_POST_PROGRESS
private static android.support.v4.content.ModernAsyncTask$InternalHandler sHandler
private static volatile java.util.concurrent.Executor sDefaultExecutor
private final android.support.v4.content.ModernAsyncTask$WorkerRunnable mWorker
private final java.util.concurrent.FutureTask mFuture
private volatile android.support.v4.content.ModernAsyncTask$Status mStatus
private final java.util.concurrent.atomic.AtomicBoolean mCancelled
private final java.util.concurrent.atomic.AtomicBoolean mTaskInvoked
private static android.os.Handler getHandler ()
public static void setDefaultExecutor (java.util.concurrent.Executor)
java.util.concurrent.Executor exec
void <init> ()
void postResultIfNotInvoked (java.lang.Object)
Object result
boolean wasTaskInvoked
java.lang.Object postResult (java.lang.Object)
Object result
android.os.Message message
public final android.support.v4.content.ModernAsyncTask$Status getStatus ()
protected transient abstract java.lang.Object doInBackground (java.lang.Object[])
protected void onPreExecute ()
protected void onPostExecute (java.lang.Object)
Object result
protected transient void onProgressUpdate (java.lang.Object[])
Object[] values
protected void onCancelled (java.lang.Object)
Object result
protected void onCancelled ()
public final boolean isCancelled ()
public final boolean cancel (boolean)
boolean mayInterruptIfRunning
public final java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public final java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public final transient android.support.v4.content.ModernAsyncTask execute (java.lang.Object[])
Object[] params
public final transient android.support.v4.content.ModernAsyncTask executeOnExecutor (java.util.concurrent.Executor, java.lang.Object[])
java.util.concurrent.Executor exec
Object[] params
public static void execute (java.lang.Runnable)
Runnable runnable
protected final transient void publishProgress (java.lang.Object[])
Object[] values
void finish (java.lang.Object)
Object result
static synthetic java.util.concurrent.atomic.AtomicBoolean access$000 (android.support.v4.content.ModernAsyncTask)
android.support.v4.content.ModernAsyncTask x0
static synthetic java.util.concurrent.atomic.AtomicBoolean access$100 (android.support.v4.content.ModernAsyncTask)
android.support.v4.content.ModernAsyncTask x0
static void <clinit> ()
}
android/support/v4/content/PermissionChecker$PermissionResult.class
PermissionChecker.java
package android.support.v4.content
public abstract annotation android.support.v4.content.PermissionChecker$PermissionResult extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/content/PermissionChecker.class
PermissionChecker.java
package android.support.v4.content
public final android.support.v4.content.PermissionChecker extends java.lang.Object {
public static final int PERMISSION_GRANTED
public static final int PERMISSION_DENIED
public static final int PERMISSION_DENIED_APP_OP
private void <init> ()
public static int checkPermission (android.content.Context, java.lang.String, int, int, java.lang.String)
String[] packageNames
android.content.Context context
String permission
int pid
int uid
String packageName
String op
public static int checkSelfPermission (android.content.Context, java.lang.String)
android.content.Context context
String permission
public static int checkCallingPermission (android.content.Context, java.lang.String, java.lang.String)
android.content.Context context
String permission
String packageName
public static int checkCallingOrSelfPermission (android.content.Context, java.lang.String)
android.content.Context context
String permission
String packageName
}
android/support/v4/content/SharedPreferencesCompat$EditorCompat$Helper.class
SharedPreferencesCompat.java
package android.support.v4.content
android.support.v4.content.SharedPreferencesCompat$EditorCompat$Helper extends java.lang.Object {
void <init> ()
public void apply (android.content.SharedPreferences$Editor)
AbstractMethodError unused
android.content.SharedPreferences$Editor editor
}
android/support/v4/content/SharedPreferencesCompat$EditorCompat.class
SharedPreferencesCompat.java
package android.support.v4.content
public final android.support.v4.content.SharedPreferencesCompat$EditorCompat extends java.lang.Object {
private static android.support.v4.content.SharedPreferencesCompat$EditorCompat sInstance
private final android.support.v4.content.SharedPreferencesCompat$EditorCompat$Helper mHelper
private void <init> ()
public static android.support.v4.content.SharedPreferencesCompat$EditorCompat getInstance ()
public void apply (android.content.SharedPreferences$Editor)
android.content.SharedPreferences$Editor editor
}
android/support/v4/content/SharedPreferencesCompat.class
SharedPreferencesCompat.java
package android.support.v4.content
public final android.support.v4.content.SharedPreferencesCompat extends java.lang.Object {
private void <init> ()
}
android/support/v4/content/WakefulBroadcastReceiver.class
WakefulBroadcastReceiver.java
package android.support.v4.content
public abstract android.support.v4.content.WakefulBroadcastReceiver extends android.content.BroadcastReceiver {
private static final String EXTRA_WAKE_LOCK_ID
private static final android.util.SparseArray sActiveWakeLocks
private static int mNextId
public void <init> ()
public static android.content.ComponentName startWakefulService (android.content.Context, android.content.Intent)
int id
android.content.ComponentName comp
android.os.PowerManager pm
android.os.PowerManager$WakeLock wl
android.content.Context context
android.content.Intent intent
public static boolean completeWakefulIntent (android.content.Intent)
android.os.PowerManager$WakeLock wl
android.content.Intent intent
int id
static void <clinit> ()
}
android/support/v4/content/pm/ActivityInfoCompat.class
ActivityInfoCompat.java
package android.support.v4.content.pm
public final android.support.v4.content.pm.ActivityInfoCompat extends java.lang.Object {
public static final int CONFIG_UI_MODE
private void <init> ()
}
android/support/v4/content/pm/PackageInfoCompat.class
PackageInfoCompat.java
package android.support.v4.content.pm
public final android.support.v4.content.pm.PackageInfoCompat extends java.lang.Object {
public static long getLongVersionCode (android.content.pm.PackageInfo)
android.content.pm.PackageInfo info
private void <init> ()
}
android/support/v4/content/pm/PermissionInfoCompat$Protection.class
PermissionInfoCompat.java
package android.support.v4.content.pm
public abstract annotation android.support.v4.content.pm.PermissionInfoCompat$Protection extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/content/pm/PermissionInfoCompat$ProtectionFlags.class
PermissionInfoCompat.java
package android.support.v4.content.pm
public abstract annotation android.support.v4.content.pm.PermissionInfoCompat$ProtectionFlags extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/content/pm/PermissionInfoCompat.class
PermissionInfoCompat.java
package android.support.v4.content.pm
public final android.support.v4.content.pm.PermissionInfoCompat extends java.lang.Object {
private void <init> ()
public static int getProtection (android.content.pm.PermissionInfo)
android.content.pm.PermissionInfo permissionInfo
public static int getProtectionFlags (android.content.pm.PermissionInfo)
android.content.pm.PermissionInfo permissionInfo
}
android/support/v4/content/pm/ShortcutInfoCompat$1.class
ShortcutInfoCompat.java
package android.support.v4.content.pm
synthetic android.support.v4.content.pm.ShortcutInfoCompat$1 extends java.lang.Object {
}
android/support/v4/content/pm/ShortcutInfoCompat$Builder.class
ShortcutInfoCompat.java
package android.support.v4.content.pm
public android.support.v4.content.pm.ShortcutInfoCompat$Builder extends java.lang.Object {
private final android.support.v4.content.pm.ShortcutInfoCompat mInfo
public void <init> (android.content.Context, java.lang.String)
android.content.Context context
String id
public android.support.v4.content.pm.ShortcutInfoCompat$Builder setShortLabel (java.lang.CharSequence)
CharSequence shortLabel
public android.support.v4.content.pm.ShortcutInfoCompat$Builder setLongLabel (java.lang.CharSequence)
CharSequence longLabel
public android.support.v4.content.pm.ShortcutInfoCompat$Builder setDisabledMessage (java.lang.CharSequence)
CharSequence disabledMessage
public android.support.v4.content.pm.ShortcutInfoCompat$Builder setIntent (android.content.Intent)
android.content.Intent intent
public android.support.v4.content.pm.ShortcutInfoCompat$Builder setIntents (android.content.Intent[])
android.content.Intent[] intents
public android.support.v4.content.pm.ShortcutInfoCompat$Builder setIcon (android.support.v4.graphics.drawable.IconCompat)
android.support.v4.graphics.drawable.IconCompat icon
public android.support.v4.content.pm.ShortcutInfoCompat$Builder setActivity (android.content.ComponentName)
android.content.ComponentName activity
public android.support.v4.content.pm.ShortcutInfoCompat$Builder setAlwaysBadged ()
public android.support.v4.content.pm.ShortcutInfoCompat build ()
}
android/support/v4/content/pm/ShortcutInfoCompat.class
ShortcutInfoCompat.java
package android.support.v4.content.pm
public android.support.v4.content.pm.ShortcutInfoCompat extends java.lang.Object {
android.content.Context mContext
String mId
android.content.Intent[] mIntents
android.content.ComponentName mActivity
CharSequence mLabel
CharSequence mLongLabel
CharSequence mDisabledMessage
android.support.v4.graphics.drawable.IconCompat mIcon
boolean mIsAlwaysBadged
private void <init> ()
public android.content.pm.ShortcutInfo toShortcutInfo ()
android.content.pm.ShortcutInfo$Builder builder
android.content.Intent addToIntent (android.content.Intent)
android.content.pm.PackageManager pm
android.graphics.drawable.Drawable badge
android.content.Intent outIntent
public java.lang.String getId ()
public android.content.ComponentName getActivity ()
public java.lang.CharSequence getShortLabel ()
public java.lang.CharSequence getLongLabel ()
public java.lang.CharSequence getDisabledMessage ()
public android.content.Intent getIntent ()
public android.content.Intent[] getIntents ()
synthetic void <init> (android.support.v4.content.pm.ShortcutInfoCompat$1)
android.support.v4.content.pm.ShortcutInfoCompat$1 x0
}
android/support/v4/content/pm/ShortcutManagerCompat$1.class
ShortcutManagerCompat.java
package android.support.v4.content.pm
final android.support.v4.content.pm.ShortcutManagerCompat$1 extends android.content.BroadcastReceiver {
final synthetic android.content.IntentSender val$callback
void <init> (android.content.IntentSender)
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
}
android/support/v4/content/pm/ShortcutManagerCompat.class
ShortcutManagerCompat.java
package android.support.v4.content.pm
public android.support.v4.content.pm.ShortcutManagerCompat extends java.lang.Object {
static final String ACTION_INSTALL_SHORTCUT
static final String INSTALL_SHORTCUT_PERMISSION
private void <init> ()
public static boolean isRequestPinShortcutSupported (android.content.Context)
String permission
android.content.pm.ResolveInfo info
android.content.Context context
public static boolean requestPinShortcut (android.content.Context, android.support.v4.content.pm.ShortcutInfoCompat, android.content.IntentSender)
android.content.Context context
android.support.v4.content.pm.ShortcutInfoCompat shortcut
android.content.IntentSender callback
android.content.Intent intent
public static android.content.Intent createShortcutResultIntent (android.content.Context, android.support.v4.content.pm.ShortcutInfoCompat)
android.content.Context context
android.support.v4.content.pm.ShortcutInfoCompat shortcut
android.content.Intent result
}
android/support/v4/content/res/ConfigurationHelper.class
ConfigurationHelper.java
package android.support.v4.content.res
public final android.support.v4.content.res.ConfigurationHelper extends java.lang.Object {
private void <init> ()
public static int getDensityDpi (android.content.res.Resources)
android.content.res.Resources resources
}
android/support/v4/content/res/FontResourcesParserCompat$FamilyResourceEntry.class
FontResourcesParserCompat.java
package android.support.v4.content.res
public abstract android.support.v4.content.res.FontResourcesParserCompat$FamilyResourceEntry extends java.lang.Object {
}
android/support/v4/content/res/FontResourcesParserCompat$FetchStrategy.class
FontResourcesParserCompat.java
package android.support.v4.content.res
public abstract annotation android.support.v4.content.res.FontResourcesParserCompat$FetchStrategy extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/content/res/FontResourcesParserCompat$FontFamilyFilesResourceEntry.class
FontResourcesParserCompat.java
package android.support.v4.content.res
public final android.support.v4.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry extends java.lang.Object implements android.support.v4.content.res.FontResourcesParserCompat$FamilyResourceEntry {
private final android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry[] mEntries
public void <init> (android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry[])
android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry[] entries
public android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry[] getEntries ()
}
android/support/v4/content/res/FontResourcesParserCompat$FontFileResourceEntry.class
FontResourcesParserCompat.java
package android.support.v4.content.res
public final android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry extends java.lang.Object {
private final String mFileName
private int mWeight
private boolean mItalic
private String mVariationSettings
private int mTtcIndex
private int mResourceId
public void <init> (java.lang.String, int, boolean, java.lang.String, int, int)
String fileName
int weight
boolean italic
String variationSettings
int ttcIndex
int resourceId
public java.lang.String getFileName ()
public int getWeight ()
public boolean isItalic ()
public java.lang.String getVariationSettings ()
public int getTtcIndex ()
public int getResourceId ()
}
android/support/v4/content/res/FontResourcesParserCompat$ProviderResourceEntry.class
FontResourcesParserCompat.java
package android.support.v4.content.res
public final android.support.v4.content.res.FontResourcesParserCompat$ProviderResourceEntry extends java.lang.Object implements android.support.v4.content.res.FontResourcesParserCompat$FamilyResourceEntry {
private final android.support.v4.provider.FontRequest mRequest
private final int mTimeoutMs
private final int mStrategy
public void <init> (android.support.v4.provider.FontRequest, int, int)
android.support.v4.provider.FontRequest request
int strategy
int timeoutMs
public android.support.v4.provider.FontRequest getRequest ()
public int getFetchStrategy ()
public int getTimeout ()
}
android/support/v4/content/res/FontResourcesParserCompat.class
FontResourcesParserCompat.java
package android.support.v4.content.res
public android.support.v4.content.res.FontResourcesParserCompat extends java.lang.Object {
private static final int NORMAL_WEIGHT
private static final int ITALIC
public static final int FETCH_STRATEGY_BLOCKING
public static final int FETCH_STRATEGY_ASYNC
public static final int INFINITE_TIMEOUT_VALUE
private static final int DEFAULT_TIMEOUT_MILLIS
public static android.support.v4.content.res.FontResourcesParserCompat$FamilyResourceEntry parse (org.xmlpull.v1.XmlPullParser, android.content.res.Resources) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
android.content.res.Resources resources
int type
private static android.support.v4.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamilies (org.xmlpull.v1.XmlPullParser, android.content.res.Resources) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
android.content.res.Resources resources
String tag
private static android.support.v4.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily (org.xmlpull.v1.XmlPullParser, android.content.res.Resources) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.util.List certs
String tag
org.xmlpull.v1.XmlPullParser parser
android.content.res.Resources resources
android.util.AttributeSet attrs
android.content.res.TypedArray array
String authority
String providerPackage
String query
int certsId
int strategy
int timeoutMs
java.util.List fonts
public static java.util.List readCerts (android.content.res.Resources, int)
int certId
String[] certsArray
java.util.List certsList
int i
String[] certsArray
java.util.List certsList
boolean isArrayOfArrays
android.content.res.TypedArray typedArray
android.content.res.Resources resources
int certsId
java.util.List certs
private static java.util.List toByteArrayList (java.lang.String[])
String item
String[] stringArray
java.util.List result
private static android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont (org.xmlpull.v1.XmlPullParser, android.content.res.Resources) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
android.content.res.Resources resources
android.util.AttributeSet attrs
android.content.res.TypedArray array
int weightAttr
int weight
int styleAttr
boolean isItalic
int ttcIndexAttr
int variationSettingsAttr
String variationSettings
int ttcIndex
int resourceAttr
int resourceId
String filename
private static void skip (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
int depth
private void <init> ()
}
android/support/v4/content/res/ResourcesCompat$FontCallback$1.class
ResourcesCompat.java
package android.support.v4.content.res
android.support.v4.content.res.ResourcesCompat$FontCallback$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.graphics.Typeface val$typeface
final synthetic android.support.v4.content.res.ResourcesCompat$FontCallback this$0
void <init> (android.support.v4.content.res.ResourcesCompat$FontCallback, android.graphics.Typeface)
android.support.v4.content.res.ResourcesCompat$FontCallback this$0
public void run ()
}
android/support/v4/content/res/ResourcesCompat$FontCallback$2.class
ResourcesCompat.java
package android.support.v4.content.res
android.support.v4.content.res.ResourcesCompat$FontCallback$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$reason
final synthetic android.support.v4.content.res.ResourcesCompat$FontCallback this$0
void <init> (android.support.v4.content.res.ResourcesCompat$FontCallback, int)
android.support.v4.content.res.ResourcesCompat$FontCallback this$0
public void run ()
}
android/support/v4/content/res/ResourcesCompat$FontCallback.class
ResourcesCompat.java
package android.support.v4.content.res
public abstract android.support.v4.content.res.ResourcesCompat$FontCallback extends java.lang.Object {
public void <init> ()
public abstract void onFontRetrieved (android.graphics.Typeface)
public abstract void onFontRetrievalFailed (int)
public final void callbackSuccessAsync (android.graphics.Typeface, android.os.Handler)
android.graphics.Typeface typeface
android.os.Handler handler
public final void callbackFailAsync (int, android.os.Handler)
int reason
android.os.Handler handler
}
android/support/v4/content/res/ResourcesCompat.class
ResourcesCompat.java
package android.support.v4.content.res
public final android.support.v4.content.res.ResourcesCompat extends java.lang.Object {
private static final String TAG
public static android.graphics.drawable.Drawable getDrawable (android.content.res.Resources, int, android.content.res.Resources$Theme) throws android.content.res.Resources$NotFoundException
android.content.res.Resources res
int id
android.content.res.Resources$Theme theme
public static android.graphics.drawable.Drawable getDrawableForDensity (android.content.res.Resources, int, int, android.content.res.Resources$Theme) throws android.content.res.Resources$NotFoundException
android.content.res.Resources res
int id
int density
android.content.res.Resources$Theme theme
public static int getColor (android.content.res.Resources, int, android.content.res.Resources$Theme) throws android.content.res.Resources$NotFoundException
android.content.res.Resources res
int id
android.content.res.Resources$Theme theme
public static android.content.res.ColorStateList getColorStateList (android.content.res.Resources, int, android.content.res.Resources$Theme) throws android.content.res.Resources$NotFoundException
android.content.res.Resources res
int id
android.content.res.Resources$Theme theme
public static android.graphics.Typeface getFont (android.content.Context, int) throws android.content.res.Resources$NotFoundException
android.content.Context context
int id
public static void getFont (android.content.Context, int, android.support.v4.content.res.ResourcesCompat$FontCallback, android.os.Handler) throws android.content.res.Resources$NotFoundException
android.content.Context context
int id
android.support.v4.content.res.ResourcesCompat$FontCallback fontCallback
android.os.Handler handler
public static android.graphics.Typeface getFont (android.content.Context, int, android.util.TypedValue, int, android.support.v4.content.res.ResourcesCompat$FontCallback) throws android.content.res.Resources$NotFoundException
android.content.Context context
int id
android.util.TypedValue value
int style
android.support.v4.content.res.ResourcesCompat$FontCallback fontCallback
private static android.graphics.Typeface loadFont (android.content.Context, int, android.util.TypedValue, int, android.support.v4.content.res.ResourcesCompat$FontCallback, android.os.Handler, boolean)
android.content.Context context
int id
android.util.TypedValue value
int style
android.support.v4.content.res.ResourcesCompat$FontCallback fontCallback
android.os.Handler handler
boolean isRequestFromLayoutInflator
android.content.res.Resources resources
android.graphics.Typeface typeface
private static android.graphics.Typeface loadFont (android.content.Context, android.content.res.Resources, android.util.TypedValue, int, int, android.support.v4.content.res.ResourcesCompat$FontCallback, android.os.Handler, boolean)
android.content.res.XmlResourceParser rp
android.support.v4.content.res.FontResourcesParserCompat$FamilyResourceEntry familyEntry
org.xmlpull.v1.XmlPullParserException e
java.io.IOException e
android.content.Context context
android.content.res.Resources wrapper
android.util.TypedValue value
int id
int style
android.support.v4.content.res.ResourcesCompat$FontCallback fontCallback
android.os.Handler handler
boolean isRequestFromLayoutInflator
String file
android.graphics.Typeface typeface
private void <init> ()
}
android/support/v4/content/res/TypedArrayUtils.class
TypedArrayUtils.java
package android.support.v4.content.res
public android.support.v4.content.res.TypedArrayUtils extends java.lang.Object {
private static final String NAMESPACE
public static boolean hasAttribute (org.xmlpull.v1.XmlPullParser, java.lang.String)
org.xmlpull.v1.XmlPullParser parser
String attrName
public static float getNamedFloat (android.content.res.TypedArray, org.xmlpull.v1.XmlPullParser, java.lang.String, int, float)
android.content.res.TypedArray a
org.xmlpull.v1.XmlPullParser parser
String attrName
int resId
float defaultValue
boolean hasAttr
public static boolean getNamedBoolean (android.content.res.TypedArray, org.xmlpull.v1.XmlPullParser, java.lang.String, int, boolean)
android.content.res.TypedArray a
org.xmlpull.v1.XmlPullParser parser
String attrName
int resId
boolean defaultValue
boolean hasAttr
public static int getNamedInt (android.content.res.TypedArray, org.xmlpull.v1.XmlPullParser, java.lang.String, int, int)
android.content.res.TypedArray a
org.xmlpull.v1.XmlPullParser parser
String attrName
int resId
int defaultValue
boolean hasAttr
public static int getNamedColor (android.content.res.TypedArray, org.xmlpull.v1.XmlPullParser, java.lang.String, int, int)
android.content.res.TypedArray a
org.xmlpull.v1.XmlPullParser parser
String attrName
int resId
int defaultValue
boolean hasAttr
public static int getNamedResourceId (android.content.res.TypedArray, org.xmlpull.v1.XmlPullParser, java.lang.String, int, int)
android.content.res.TypedArray a
org.xmlpull.v1.XmlPullParser parser
String attrName
int resId
int defaultValue
boolean hasAttr
public static java.lang.String getNamedString (android.content.res.TypedArray, org.xmlpull.v1.XmlPullParser, java.lang.String, int)
android.content.res.TypedArray a
org.xmlpull.v1.XmlPullParser parser
String attrName
int resId
boolean hasAttr
public static android.util.TypedValue peekNamedValue (android.content.res.TypedArray, org.xmlpull.v1.XmlPullParser, java.lang.String, int)
android.content.res.TypedArray a
org.xmlpull.v1.XmlPullParser parser
String attrName
int resId
boolean hasAttr
public static android.content.res.TypedArray obtainAttributes (android.content.res.Resources, android.content.res.Resources$Theme, android.util.AttributeSet, int[])
android.content.res.Resources res
android.content.res.Resources$Theme theme
android.util.AttributeSet set
int[] attrs
public static boolean getBoolean (android.content.res.TypedArray, int, int, boolean)
android.content.res.TypedArray a
int index
int fallbackIndex
boolean defaultValue
boolean val
public static android.graphics.drawable.Drawable getDrawable (android.content.res.TypedArray, int, int)
android.content.res.TypedArray a
int index
int fallbackIndex
android.graphics.drawable.Drawable val
public static int getInt (android.content.res.TypedArray, int, int, int)
android.content.res.TypedArray a
int index
int fallbackIndex
int defaultValue
int val
public static int getResourceId (android.content.res.TypedArray, int, int, int)
android.content.res.TypedArray a
int index
int fallbackIndex
int defaultValue
int val
public static java.lang.String getString (android.content.res.TypedArray, int, int)
android.content.res.TypedArray a
int index
int fallbackIndex
String val
public static java.lang.CharSequence getText (android.content.res.TypedArray, int, int)
android.content.res.TypedArray a
int index
int fallbackIndex
CharSequence val
public static java.lang.CharSequence[] getTextArray (android.content.res.TypedArray, int, int)
android.content.res.TypedArray a
int index
int fallbackIndex
CharSequence[] val
public static int getAttr (android.content.Context, int, int)
android.content.Context context
int attr
int fallbackAttr
android.util.TypedValue value
private void <init> ()
}
android/support/v4/database/CursorWindowCompat.class
CursorWindowCompat.java
package android.support.v4.database
public final android.support.v4.database.CursorWindowCompat extends java.lang.Object {
private void <init> ()
public android.database.CursorWindow create (java.lang.String, long)
String name
long windowSizeBytes
}
android/support/v4/database/DatabaseUtilsCompat.class
DatabaseUtilsCompat.java
package android.support.v4.database
public final android.support.v4.database.DatabaseUtilsCompat extends java.lang.Object {
private void <init> ()
public static java.lang.String concatenateWhere (java.lang.String, java.lang.String)
String a
String b
public static java.lang.String[] appendSelectionArgs (java.lang.String[], java.lang.String[])
String[] originalValues
String[] newValues
String[] result
}
android/support/v4/database/sqlite/SQLiteCursorCompat.class
SQLiteCursorCompat.java
package android.support.v4.database.sqlite
public final android.support.v4.database.sqlite.SQLiteCursorCompat extends java.lang.Object {
private void <init> ()
public void setFillWindowForwardOnly (android.database.sqlite.SQLiteCursor, boolean)
android.database.sqlite.SQLiteCursor cursor
boolean fillWindowForwardOnly
}
android/support/v4/graphics/BitmapCompat.class
BitmapCompat.java
package android.support.v4.graphics
public final android.support.v4.graphics.BitmapCompat extends java.lang.Object {
public static boolean hasMipMap (android.graphics.Bitmap)
android.graphics.Bitmap bitmap
public static void setHasMipMap (android.graphics.Bitmap, boolean)
android.graphics.Bitmap bitmap
boolean hasMipMap
public static int getAllocationByteCount (android.graphics.Bitmap)
android.graphics.Bitmap bitmap
private void <init> ()
}
android/support/v4/graphics/ColorUtils.class
ColorUtils.java
package android.support.v4.graphics
public final android.support.v4.graphics.ColorUtils extends java.lang.Object {
private static final double XYZ_WHITE_REFERENCE_X
private static final double XYZ_WHITE_REFERENCE_Y
private static final double XYZ_WHITE_REFERENCE_Z
private static final double XYZ_EPSILON
private static final double XYZ_KAPPA
private static final int MIN_ALPHA_SEARCH_MAX_ITERATIONS
private static final int MIN_ALPHA_SEARCH_PRECISION
private static final ThreadLocal TEMP_ARRAY
private void <init> ()
public static int compositeColors (int, int)
int foreground
int background
int bgAlpha
int fgAlpha
int a
int r
int g
int b
public static android.graphics.Color compositeColors (android.graphics.Color, android.graphics.Color)
int i
android.graphics.Color foreground
android.graphics.Color background
android.graphics.Color s
float[] src
float[] dst
float sa
float da
int ai
private static int compositeAlpha (int, int)
int foregroundAlpha
int backgroundAlpha
private static int compositeComponent (int, int, int, int, int)
int fgC
int fgA
int bgC
int bgA
int a
public static double calculateLuminance (int)
int color
double[] result
public static double calculateContrast (int, int)
int foreground
int background
double luminance1
double luminance2
public static int calculateMinimumAlpha (int, int, float)
int testAlpha
int foreground
int background
float minContrastRatio
int testForeground
double testRatio
int numIterations
int minAlpha
int maxAlpha
public static void RGBToHSL (int, int, int, float[])
float h
float s
float h
float h
int r
int g
int b
float[] outHsl
float rf
float gf
float bf
float max
float min
float deltaMaxMin
float h
float s
float l
public static void colorToHSL (int, float[])
int color
float[] outHsl
public static int HSLToColor (float[])
float[] hsl
float h
float s
float l
float c
float m
float x
int hueSegment
int r
int g
int b
public static int setAlphaComponent (int, int)
int color
int alpha
public static void colorToLAB (int, double[])
int color
double[] outLab
public static void RGBToLAB (int, int, int, double[])
int r
int g
int b
double[] outLab
public static void colorToXYZ (int, double[])
int color
double[] outXyz
public static void RGBToXYZ (int, int, int, double[])
int r
int g
int b
double[] outXyz
double sr
double sg
double sb
public static void XYZToLAB (double, double, double, double[])
double x
double y
double z
double[] outLab
public static void LABToXYZ (double, double, double, double[])
double l
double a
double b
double[] outXyz
double fy
double fx
double fz
double tmp
double xr
double yr
double zr
public static int XYZToColor (double, double, double)
double x
double y
double z
double r
double g
double b
public static int LABToColor (double, double, double)
double l
double a
double b
double[] result
public static double distanceEuclidean (double[], double[])
double[] labX
double[] labY
private static float constrain (float, float, float)
float amount
float low
float high
private static int constrain (int, int, int)
int amount
int low
int high
private static double pivotXyzComponent (double)
double component
public static int blendARGB (int, int, float)
int color1
int color2
float ratio
float inverseRatio
float a
float r
float g
float b
public static void blendHSL (float[], float[], float, float[])
float[] hsl1
float[] hsl2
float ratio
float[] outResult
float inverseRatio
public static void blendLAB (double[], double[], double, double[])
double[] lab1
double[] lab2
double ratio
double[] outResult
double inverseRatio
static float circularInterpolate (float, float, float)
float a
float b
float f
private static double[] getTempDouble3Array ()
double[] result
static void <clinit> ()
}
android/support/v4/graphics/PaintCompat.class
PaintCompat.java
package android.support.v4.graphics
public final android.support.v4.graphics.PaintCompat extends java.lang.Object {
private static final String TOFU_STRING
private static final String EM_STRING
private static final ThreadLocal sRectThreadLocal
public static boolean hasGlyph (android.graphics.Paint, java.lang.String)
int charCount
float sumWidth
int i
android.graphics.Paint paint
String string
int length
float missingGlyphWidth
float emGlyphWidth
float width
android.support.v4.util.Pair rects
private static android.support.v4.util.Pair obtainEmptyRects ()
android.support.v4.util.Pair rects
private void <init> ()
static void <clinit> ()
}
android/support/v4/graphics/PathParser$ExtractFloatResult.class
PathParser.java
package android.support.v4.graphics
android.support.v4.graphics.PathParser$ExtractFloatResult extends java.lang.Object {
int mEndPosition
boolean mEndWithNegOrDot
void <init> ()
}
android/support/v4/graphics/PathParser$PathDataNode.class
PathParser.java
package android.support.v4.graphics
public android.support.v4.graphics.PathParser$PathDataNode extends java.lang.Object {
public char mType
public float[] mParams
void <init> (char, float[])
char type
float[] params
void <init> (android.support.v4.graphics.PathParser$PathDataNode)
android.support.v4.graphics.PathParser$PathDataNode n
public static void nodesToPath (android.support.v4.graphics.PathParser$PathDataNode[], android.graphics.Path)
int i
android.support.v4.graphics.PathParser$PathDataNode[] node
android.graphics.Path path
float[] current
char previousCommand
public void interpolatePathDataNode (android.support.v4.graphics.PathParser$PathDataNode, android.support.v4.graphics.PathParser$PathDataNode, float)
int i
android.support.v4.graphics.PathParser$PathDataNode nodeFrom
android.support.v4.graphics.PathParser$PathDataNode nodeTo
float fraction
private static void addCommand (android.graphics.Path, float[], char, char, float[])
int k
android.graphics.Path path
float[] current
char previousCmd
char cmd
float[] val
int incr
float currentX
float currentY
float ctrlPointX
float ctrlPointY
float currentSegmentStartX
float currentSegmentStartY
float reflectiveCtrlPointX
float reflectiveCtrlPointX
float reflectiveCtrlPointX
float reflectiveCtrlPointX
float reflectiveCtrlPointY
float reflectiveCtrlPointY
float reflectiveCtrlPointY
float reflectiveCtrlPointY
private static void drawArc (android.graphics.Path, float, float, float, float, float, float, float, boolean, boolean)
float adjust
double cx
double cy
android.graphics.Path p
float x0
float y0
float x1
float y1
float a
float b
float theta
boolean isMoreThanHalf
boolean isPositiveArc
double thetaD
double cosTheta
double sinTheta
double x0p
double y0p
double x1p
double y1p
double dx
double dy
double xm
double ym
double dsq
double disc
double s
double sdx
double sdy
double cx
double cy
double eta0
double eta1
double sweep
double tcx
private static void arcToBezier (android.graphics.Path, double, double, double, double, double, double, double, double, double)
double eta2
double sinEta2
double cosEta2
double e2x
double e2y
double ep2x
double ep2y
double tanDiff2
double alpha
double q1x
double q1y
double q2x
double q2y
int i
android.graphics.Path p
double cx
double cy
double a
double b
double e1x
double e1y
double theta
double start
double sweep
int numSegments
double eta1
double cosTheta
double sinTheta
double cosEta1
double sinEta1
double ep1x
double ep1y
double anglePerSegment
}
android/support/v4/graphics/PathParser.class
PathParser.java
package android.support.v4.graphics
public android.support.v4.graphics.PathParser extends java.lang.Object {
private static final String LOGTAG
static float[] copyOfRange (float[], int, int)
float[] original
int start
int end
int originalLength
int resultLength
int copyLength
float[] result
public static android.graphics.Path createPathFromPathData (java.lang.String)
RuntimeException e
String pathData
android.graphics.Path path
android.support.v4.graphics.PathParser$PathDataNode[] nodes
public static android.support.v4.graphics.PathParser$PathDataNode[] createNodesFromPathData (java.lang.String)
float[] val
String s
String pathData
int start
int end
java.util.ArrayList list
public static android.support.v4.graphics.PathParser$PathDataNode[] deepCopyNodes (android.support.v4.graphics.PathParser$PathDataNode[])
int i
android.support.v4.graphics.PathParser$PathDataNode[] source
android.support.v4.graphics.PathParser$PathDataNode[] copy
public static boolean canMorph (android.support.v4.graphics.PathParser$PathDataNode[], android.support.v4.graphics.PathParser$PathDataNode[])
int i
android.support.v4.graphics.PathParser$PathDataNode[] nodesFrom
android.support.v4.graphics.PathParser$PathDataNode[] nodesTo
public static void updateNodes (android.support.v4.graphics.PathParser$PathDataNode[], android.support.v4.graphics.PathParser$PathDataNode[])
int j
int i
android.support.v4.graphics.PathParser$PathDataNode[] target
android.support.v4.graphics.PathParser$PathDataNode[] source
private static int nextStart (java.lang.String, int)
char c
String s
int end
private static void addNode (java.util.ArrayList, char, float[])
java.util.ArrayList list
char cmd
float[] val
private static float[] getFloats (java.lang.String)
float[] results
int count
int startPosition
int endPosition
android.support.v4.graphics.PathParser$ExtractFloatResult result
int totalLength
NumberFormatException e
String s
private static void extract (java.lang.String, int, android.support.v4.graphics.PathParser$ExtractFloatResult)
boolean isPrevExponential
char currentChar
String s
int start
android.support.v4.graphics.PathParser$ExtractFloatResult result
int currentIndex
boolean foundSeparator
boolean secondDot
boolean isExponential
private void <init> ()
}
android/support/v4/graphics/PathSegment.class
PathSegment.java
package android.support.v4.graphics
public final android.support.v4.graphics.PathSegment extends java.lang.Object {
private final android.graphics.PointF mStart
private final float mStartFraction
private final android.graphics.PointF mEnd
private final float mEndFraction
public void <init> (android.graphics.PointF, float, android.graphics.PointF, float)
android.graphics.PointF start
float startFraction
android.graphics.PointF end
float endFraction
public android.graphics.PointF getStart ()
public float getStartFraction ()
public android.graphics.PointF getEnd ()
public float getEndFraction ()
public boolean equals (java.lang.Object)
Object o
android.support.v4.graphics.PathSegment that
public int hashCode ()
int result
public java.lang.String toString ()
}
android/support/v4/graphics/PathUtils.class
PathUtils.java
package android.support.v4.graphics
public final android.support.v4.graphics.PathUtils extends java.lang.Object {
public static java.util.Collection flatten (android.graphics.Path)
android.graphics.Path path
public static java.util.Collection flatten (android.graphics.Path, float)
int index
int prevIndex
float d
float x
float y
float pd
float px
float py
int i
android.graphics.Path path
float error
float[] pathData
int pointCount
java.util.List segments
private void <init> ()
}
android/support/v4/graphics/TypefaceCompat.class
TypefaceCompat.java
package android.support.v4.graphics
public android.support.v4.graphics.TypefaceCompat extends java.lang.Object {
private static final String TAG
private static final android.support.v4.graphics.TypefaceCompatBaseImpl sTypefaceCompatImpl
private static final android.support.v4.util.LruCache sTypefaceCache
private void <init> ()
public static android.graphics.Typeface findFromCache (android.content.res.Resources, int, int)
android.content.res.Resources resources
int id
int style
private static java.lang.String createResourceUid (android.content.res.Resources, int, int)
android.content.res.Resources resources
int id
int style
public static android.graphics.Typeface createFromResourcesFamilyXml (android.content.Context, android.support.v4.content.res.FontResourcesParserCompat$FamilyResourceEntry, android.content.res.Resources, int, int, android.support.v4.content.res.ResourcesCompat$FontCallback, android.os.Handler, boolean)
android.support.v4.content.res.FontResourcesParserCompat$ProviderResourceEntry providerEntry
boolean isBlocking
int timeout
android.graphics.Typeface typeface
android.content.Context context
android.support.v4.content.res.FontResourcesParserCompat$FamilyResourceEntry entry
android.content.res.Resources resources
int id
int style
android.support.v4.content.res.ResourcesCompat$FontCallback fontCallback
android.os.Handler handler
boolean isRequestFromLayoutInflator
android.graphics.Typeface typeface
public static android.graphics.Typeface createFromResourcesFontFile (android.content.Context, android.content.res.Resources, int, java.lang.String, int)
String resourceUid
android.content.Context context
android.content.res.Resources resources
int id
String path
int style
android.graphics.Typeface typeface
public static android.graphics.Typeface createFromFontInfo (android.content.Context, android.os.CancellationSignal, android.support.v4.provider.FontsContractCompat$FontInfo[], int)
android.content.Context context
android.os.CancellationSignal cancellationSignal
android.support.v4.provider.FontsContractCompat$FontInfo[] fonts
int style
static void <clinit> ()
}
android/support/v4/graphics/TypefaceCompatApi21Impl.class
TypefaceCompatApi21Impl.java
package android.support.v4.graphics
android.support.v4.graphics.TypefaceCompatApi21Impl extends android.support.v4.graphics.TypefaceCompatBaseImpl {
private static final String TAG
void <init> ()
private java.io.File getFile (android.os.ParcelFileDescriptor)
String path
android.system.ErrnoException e
android.os.ParcelFileDescriptor fd
public android.graphics.Typeface createFromFontInfo (android.content.Context, android.os.CancellationSignal, android.support.v4.provider.FontsContractCompat$FontInfo[], int)
java.io.FileInputStream fis
java.io.File file
android.os.ParcelFileDescriptor pfd
java.io.IOException e
android.content.Context context
android.os.CancellationSignal cancellationSignal
android.support.v4.provider.FontsContractCompat$FontInfo[] fonts
int style
android.support.v4.provider.FontsContractCompat$FontInfo bestFont
android.content.ContentResolver resolver
}
android/support/v4/graphics/TypefaceCompatApi24Impl.class
TypefaceCompatApi24Impl.java
package android.support.v4.graphics
android.support.v4.graphics.TypefaceCompatApi24Impl extends android.support.v4.graphics.TypefaceCompatBaseImpl {
private static final String TAG
private static final String FONT_FAMILY_CLASS
private static final String ADD_FONT_WEIGHT_STYLE_METHOD
private static final String CREATE_FROM_FAMILIES_WITH_DEFAULT_METHOD
private static final Class sFontFamily
private static final java.lang.reflect.Constructor sFontFamilyCtor
private static final java.lang.reflect.Method sAddFontWeightStyle
private static final java.lang.reflect.Method sCreateFromFamiliesWithDefault
void <init> ()
public static boolean isUsable ()
private static java.lang.Object newFamily ()
ReflectiveOperationException e
private static boolean addFontWeightStyle (java.lang.Object, java.nio.ByteBuffer, int, int, boolean)
Boolean result
ReflectiveOperationException e
Object family
java.nio.ByteBuffer buffer
int ttcIndex
int weight
boolean style
private static android.graphics.Typeface createFromFamiliesWithDefault (java.lang.Object)
Object familyArray
ReflectiveOperationException e
Object family
public android.graphics.Typeface createFromFontInfo (android.content.Context, android.os.CancellationSignal, android.support.v4.provider.FontsContractCompat$FontInfo[], int)
android.net.Uri uri
java.nio.ByteBuffer buffer
android.support.v4.provider.FontsContractCompat$FontInfo font
android.content.Context context
android.os.CancellationSignal cancellationSignal
android.support.v4.provider.FontsContractCompat$FontInfo[] fonts
int style
Object family
android.support.v4.util.SimpleArrayMap bufferCache
android.graphics.Typeface typeface
public android.graphics.Typeface createFromFontFamilyFilesResourceEntry (android.content.Context, android.support.v4.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry, android.content.res.Resources, int)
java.nio.ByteBuffer buffer
android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry e
android.content.Context context
android.support.v4.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry entry
android.content.res.Resources resources
int style
Object family
static void <clinit> ()
Object familyArray
ReflectiveOperationException e
Class fontFamilyClass
java.lang.reflect.Constructor fontFamilyCtor
java.lang.reflect.Method addFontMethod
java.lang.reflect.Method createFromFamiliesWithDefaultMethod
}
android/support/v4/graphics/TypefaceCompatApi26Impl.class
TypefaceCompatApi26Impl.java
package android.support.v4.graphics
public android.support.v4.graphics.TypefaceCompatApi26Impl extends android.support.v4.graphics.TypefaceCompatApi21Impl {
private static final String TAG
private static final String FONT_FAMILY_CLASS
private static final String ADD_FONT_FROM_ASSET_MANAGER_METHOD
private static final String ADD_FONT_FROM_BUFFER_METHOD
private static final String CREATE_FROM_FAMILIES_WITH_DEFAULT_METHOD
private static final String FREEZE_METHOD
private static final String ABORT_CREATION_METHOD
private static final int RESOLVE_BY_FONT_TABLE
private static final String DEFAULT_FAMILY
protected final Class mFontFamily
protected final java.lang.reflect.Constructor mFontFamilyCtor
protected final java.lang.reflect.Method mAddFontFromAssetManager
protected final java.lang.reflect.Method mAddFontFromBuffer
protected final java.lang.reflect.Method mFreeze
protected final java.lang.reflect.Method mAbortCreation
protected final java.lang.reflect.Method mCreateFromFamiliesWithDefault
public void <init> ()
ReflectiveOperationException e
Class fontFamily
Class fontFamily
java.lang.reflect.Constructor fontFamilyCtor
java.lang.reflect.Constructor fontFamilyCtor
java.lang.reflect.Method addFontFromAssetManager
java.lang.reflect.Method addFontFromAssetManager
java.lang.reflect.Method addFontFromBuffer
java.lang.reflect.Method addFontFromBuffer
java.lang.reflect.Method freeze
java.lang.reflect.Method freeze
java.lang.reflect.Method abortCreation
java.lang.reflect.Method abortCreation
java.lang.reflect.Method createFromFamiliesWithDefault
java.lang.reflect.Method createFromFamiliesWithDefault
private boolean isFontFamilyPrivateAPIAvailable ()
private java.lang.Object newFamily ()
ReflectiveOperationException e
private boolean addFontFromAssetManager (android.content.Context, java.lang.Object, java.lang.String, int, int, int, android.graphics.fonts.FontVariationAxis[])
Boolean result
ReflectiveOperationException e
android.content.Context context
Object family
String fileName
int ttcIndex
int weight
int style
android.graphics.fonts.FontVariationAxis[] axes
private boolean addFontFromBuffer (java.lang.Object, java.nio.ByteBuffer, int, int, int)
Boolean result
ReflectiveOperationException e
Object family
java.nio.ByteBuffer buffer
int ttcIndex
int weight
int style
protected android.graphics.Typeface createFromFamiliesWithDefault (java.lang.Object)
Object familyArray
ReflectiveOperationException e
Object family
private boolean freeze (java.lang.Object)
Boolean result
ReflectiveOperationException e
Object family
private void abortCreation (java.lang.Object)
ReflectiveOperationException e
Object family
public android.graphics.Typeface createFromFontFamilyFilesResourceEntry (android.content.Context, android.support.v4.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry, android.content.res.Resources, int)
android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry fontFile
android.content.Context context
android.support.v4.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry entry
android.content.res.Resources resources
int style
Object fontFamily
public android.graphics.Typeface createFromFontInfo (android.content.Context, android.os.CancellationSignal, android.support.v4.provider.FontsContractCompat$FontInfo[], int)
android.os.ParcelFileDescriptor pfd
java.io.IOException e
android.support.v4.provider.FontsContractCompat$FontInfo bestFont
android.content.ContentResolver resolver
java.nio.ByteBuffer fontBuffer
boolean success
android.support.v4.provider.FontsContractCompat$FontInfo font
android.content.Context context
android.os.CancellationSignal cancellationSignal
android.support.v4.provider.FontsContractCompat$FontInfo[] fonts
int style
java.util.Map uriBuffer
Object fontFamily
boolean atLeastOneFont
android.graphics.Typeface typeface
public android.graphics.Typeface createFromResourcesFontFile (android.content.Context, android.content.res.Resources, int, java.lang.String, int)
android.content.Context context
android.content.res.Resources resources
int id
String path
int style
Object fontFamily
protected java.lang.Class obtainFontFamily () throws java.lang.ClassNotFoundException
protected java.lang.reflect.Constructor obtainFontFamilyCtor (java.lang.Class) throws java.lang.NoSuchMethodException
Class fontFamily
protected java.lang.reflect.Method obtainAddFontFromAssetManagerMethod (java.lang.Class) throws java.lang.NoSuchMethodException
Class fontFamily
protected java.lang.reflect.Method obtainAddFontFromBufferMethod (java.lang.Class) throws java.lang.NoSuchMethodException
Class fontFamily
protected java.lang.reflect.Method obtainFreezeMethod (java.lang.Class) throws java.lang.NoSuchMethodException
Class fontFamily
protected java.lang.reflect.Method obtainAbortCreationMethod (java.lang.Class) throws java.lang.NoSuchMethodException
Class fontFamily
protected java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod (java.lang.Class) throws java.lang.NoSuchMethodException
Class fontFamily
Object familyArray
java.lang.reflect.Method m
}
android/support/v4/graphics/TypefaceCompatApi28Impl.class
TypefaceCompatApi28Impl.java
package android.support.v4.graphics
public android.support.v4.graphics.TypefaceCompatApi28Impl extends android.support.v4.graphics.TypefaceCompatApi26Impl {
private static final String TAG
private static final String CREATE_FROM_FAMILIES_WITH_DEFAULT_METHOD
private static final int RESOLVE_BY_FONT_TABLE
private static final String DEFAULT_FAMILY
public void <init> ()
protected android.graphics.Typeface createFromFamiliesWithDefault (java.lang.Object)
Object familyArray
ReflectiveOperationException e
Object family
protected java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod (java.lang.Class) throws java.lang.NoSuchMethodException
Class fontFamily
Object familyArray
java.lang.reflect.Method m
}
android/support/v4/graphics/TypefaceCompatBaseImpl$1.class
TypefaceCompatBaseImpl.java
package android.support.v4.graphics
android.support.v4.graphics.TypefaceCompatBaseImpl$1 extends java.lang.Object implements android.support.v4.graphics.TypefaceCompatBaseImpl$StyleExtractor {
final synthetic android.support.v4.graphics.TypefaceCompatBaseImpl this$0
void <init> (android.support.v4.graphics.TypefaceCompatBaseImpl)
android.support.v4.graphics.TypefaceCompatBaseImpl this$0
public int getWeight (android.support.v4.provider.FontsContractCompat$FontInfo)
android.support.v4.provider.FontsContractCompat$FontInfo info
public boolean isItalic (android.support.v4.provider.FontsContractCompat$FontInfo)
android.support.v4.provider.FontsContractCompat$FontInfo info
public volatile synthetic boolean isItalic (java.lang.Object)
public volatile synthetic int getWeight (java.lang.Object)
}
android/support/v4/graphics/TypefaceCompatBaseImpl$2.class
TypefaceCompatBaseImpl.java
package android.support.v4.graphics
android.support.v4.graphics.TypefaceCompatBaseImpl$2 extends java.lang.Object implements android.support.v4.graphics.TypefaceCompatBaseImpl$StyleExtractor {
final synthetic android.support.v4.graphics.TypefaceCompatBaseImpl this$0
void <init> (android.support.v4.graphics.TypefaceCompatBaseImpl)
android.support.v4.graphics.TypefaceCompatBaseImpl this$0
public int getWeight (android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry)
android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry entry
public boolean isItalic (android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry)
android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry entry
public volatile synthetic boolean isItalic (java.lang.Object)
public volatile synthetic int getWeight (java.lang.Object)
}
android/support/v4/graphics/TypefaceCompatBaseImpl$StyleExtractor.class
TypefaceCompatBaseImpl.java
package android.support.v4.graphics
abstract android.support.v4.graphics.TypefaceCompatBaseImpl$StyleExtractor extends java.lang.Object {
public abstract int getWeight (java.lang.Object)
public abstract boolean isItalic (java.lang.Object)
}
android/support/v4/graphics/TypefaceCompatBaseImpl.class
TypefaceCompatBaseImpl.java
package android.support.v4.graphics
android.support.v4.graphics.TypefaceCompatBaseImpl extends java.lang.Object {
private static final String TAG
private static final String CACHE_FILE_PREFIX
void <init> ()
private static java.lang.Object findBestFont (java.lang.Object[], int, android.support.v4.graphics.TypefaceCompatBaseImpl$StyleExtractor)
int score
Object font
Object[] fonts
int style
android.support.v4.graphics.TypefaceCompatBaseImpl$StyleExtractor extractor
int targetWeight
boolean isTargetItalic
Object best
int bestScore
protected android.support.v4.provider.FontsContractCompat$FontInfo findBestInfo (android.support.v4.provider.FontsContractCompat$FontInfo[], int)
android.support.v4.provider.FontsContractCompat$FontInfo[] fonts
int style
protected android.graphics.Typeface createFromInputStream (android.content.Context, java.io.InputStream)
RuntimeException e
android.content.Context context
java.io.InputStream is
java.io.File tmpFile
public android.graphics.Typeface createFromFontInfo (android.content.Context, android.os.CancellationSignal, android.support.v4.provider.FontsContractCompat$FontInfo[], int)
java.io.IOException e
android.content.Context context
android.os.CancellationSignal cancellationSignal
android.support.v4.provider.FontsContractCompat$FontInfo[] fonts
int style
android.support.v4.provider.FontsContractCompat$FontInfo font
java.io.InputStream is
private android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry findBestEntry (android.support.v4.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry, int)
android.support.v4.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry entry
int style
public android.graphics.Typeface createFromFontFamilyFilesResourceEntry (android.content.Context, android.support.v4.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry, android.content.res.Resources, int)
android.content.Context context
android.support.v4.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry entry
android.content.res.Resources resources
int style
android.support.v4.content.res.FontResourcesParserCompat$FontFileResourceEntry best
public android.graphics.Typeface createFromResourcesFontFile (android.content.Context, android.content.res.Resources, int, java.lang.String, int)
RuntimeException e
android.content.Context context
android.content.res.Resources resources
int id
String path
int style
java.io.File tmpFile
}
android/support/v4/graphics/TypefaceCompatUtil.class
TypefaceCompatUtil.java
package android.support.v4.graphics
public android.support.v4.graphics.TypefaceCompatUtil extends java.lang.Object {
private static final String TAG
private static final String CACHE_FILE_PREFIX
private void <init> ()
public static java.io.File getTempFile (android.content.Context)
java.io.File file
int i
android.content.Context context
String prefix
private static java.nio.ByteBuffer mmap (java.io.File)
java.nio.channels.FileChannel channel
long size
java.io.FileInputStream fis
java.io.IOException e
java.io.File file
public static java.nio.ByteBuffer mmap (android.content.Context, android.os.CancellationSignal, android.net.Uri)
java.nio.channels.FileChannel channel
long size
java.io.FileInputStream fis
android.os.ParcelFileDescriptor pfd
java.io.IOException e
android.content.Context context
android.os.CancellationSignal cancellationSignal
android.net.Uri uri
android.content.ContentResolver resolver
public static java.nio.ByteBuffer copyToDirectBuffer (android.content.Context, android.content.res.Resources, int)
android.content.Context context
android.content.res.Resources res
int id
java.io.File tmpFile
public static boolean copyToFile (java.io.File, java.io.InputStream)
byte[] buffer
int readLen
java.io.IOException e
java.io.File file
java.io.InputStream is
java.io.FileOutputStream os
public static boolean copyToFile (java.io.File, android.content.res.Resources, int)
java.io.File file
android.content.res.Resources res
int id
java.io.InputStream is
public static void closeQuietly (java.io.Closeable)
java.io.Closeable c
}
android/support/v4/graphics/drawable/DrawableCompat.class
DrawableCompat.java
package android.support.v4.graphics.drawable
public final android.support.v4.graphics.drawable.DrawableCompat extends java.lang.Object {
private static final String TAG
private static java.lang.reflect.Method sSetLayoutDirectionMethod
private static boolean sSetLayoutDirectionMethodFetched
private static java.lang.reflect.Method sGetLayoutDirectionMethod
private static boolean sGetLayoutDirectionMethodFetched
public static void jumpToCurrentState (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable drawable
public static void setAutoMirrored (android.graphics.drawable.Drawable, boolean)
android.graphics.drawable.Drawable drawable
boolean mirrored
public static boolean isAutoMirrored (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable drawable
public static void setHotspot (android.graphics.drawable.Drawable, float, float)
android.graphics.drawable.Drawable drawable
float x
float y
public static void setHotspotBounds (android.graphics.drawable.Drawable, int, int, int, int)
android.graphics.drawable.Drawable drawable
int left
int top
int right
int bottom
public static void setTint (android.graphics.drawable.Drawable, int)
android.graphics.drawable.Drawable drawable
int tint
public static void setTintList (android.graphics.drawable.Drawable, android.content.res.ColorStateList)
android.graphics.drawable.Drawable drawable
android.content.res.ColorStateList tint
public static void setTintMode (android.graphics.drawable.Drawable, android.graphics.PorterDuff$Mode)
android.graphics.drawable.Drawable drawable
android.graphics.PorterDuff$Mode tintMode
public static int getAlpha (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable drawable
public static void applyTheme (android.graphics.drawable.Drawable, android.content.res.Resources$Theme)
android.graphics.drawable.Drawable drawable
android.content.res.Resources$Theme theme
public static boolean canApplyTheme (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable drawable
public static android.graphics.ColorFilter getColorFilter (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable drawable
public static void clearColorFilter (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable child
int i
int count
android.graphics.drawable.DrawableContainer container
android.graphics.drawable.DrawableContainer$DrawableContainerState state
android.graphics.drawable.Drawable drawable
public static void inflate (android.graphics.drawable.Drawable, android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, android.content.res.Resources$Theme) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
android.graphics.drawable.Drawable drawable
android.content.res.Resources res
org.xmlpull.v1.XmlPullParser parser
android.util.AttributeSet attrs
android.content.res.Resources$Theme theme
public static android.graphics.drawable.Drawable wrap (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable drawable
public static android.graphics.drawable.Drawable unwrap (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable drawable
public static boolean setLayoutDirection (android.graphics.drawable.Drawable, int)
NoSuchMethodException e
Exception e
android.graphics.drawable.Drawable drawable
int layoutDirection
public static int getLayoutDirection (android.graphics.drawable.Drawable)
NoSuchMethodException e
Exception e
android.graphics.drawable.Drawable drawable
private void <init> ()
}
android/support/v4/graphics/drawable/IconCompat$IconType.class
IconCompat.java
package android.support.v4.graphics.drawable
public abstract annotation android.support.v4.graphics.drawable.IconCompat$IconType extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/graphics/drawable/IconCompat.class
IconCompat.java
package android.support.v4.graphics.drawable
public android.support.v4.graphics.drawable.IconCompat extends androidx.versionedparcelable.CustomVersionedParcelable {
private static final String TAG
public static final int TYPE_UNKNOWN
private static final float ADAPTIVE_ICON_INSET_FACTOR
private static final float DEFAULT_VIEW_PORT_SCALE
private static final float ICON_DIAMETER_FACTOR
private static final float BLUR_FACTOR
private static final float KEY_SHADOW_OFFSET_FACTOR
private static final int KEY_SHADOW_ALPHA
private static final int AMBIENT_SHADOW_ALPHA
private static final String EXTRA_TYPE
private static final String EXTRA_OBJ
private static final String EXTRA_INT1
private static final String EXTRA_INT2
private static final String EXTRA_TINT_LIST
private static final String EXTRA_TINT_MODE
public int mType
Object mObj1
public byte[] mData
public android.os.Parcelable mParcelable
public int mInt1
public int mInt2
public android.content.res.ColorStateList mTintList
static final android.graphics.PorterDuff$Mode DEFAULT_TINT_MODE
android.graphics.PorterDuff$Mode mTintMode
public String mTintModeStr
public static android.support.v4.graphics.drawable.IconCompat createWithResource (android.content.Context, int)
android.content.Context context
int resId
android.support.v4.graphics.drawable.IconCompat rep
public static android.support.v4.graphics.drawable.IconCompat createWithResource (java.lang.String, int)
String pkg
int resId
android.support.v4.graphics.drawable.IconCompat rep
public static android.support.v4.graphics.drawable.IconCompat createWithBitmap (android.graphics.Bitmap)
android.graphics.Bitmap bits
android.support.v4.graphics.drawable.IconCompat rep
public static android.support.v4.graphics.drawable.IconCompat createWithAdaptiveBitmap (android.graphics.Bitmap)
android.graphics.Bitmap bits
android.support.v4.graphics.drawable.IconCompat rep
public static android.support.v4.graphics.drawable.IconCompat createWithData (byte[], int, int)
byte[] data
int offset
int length
android.support.v4.graphics.drawable.IconCompat rep
public static android.support.v4.graphics.drawable.IconCompat createWithContentUri (java.lang.String)
String uri
android.support.v4.graphics.drawable.IconCompat rep
public static android.support.v4.graphics.drawable.IconCompat createWithContentUri (android.net.Uri)
android.net.Uri uri
public void <init> ()
private void <init> (int)
int mType
public int getType ()
public java.lang.String getResPackage ()
public int getResId ()
public android.net.Uri getUri ()
public android.support.v4.graphics.drawable.IconCompat setTint (int)
int tint
public android.support.v4.graphics.drawable.IconCompat setTintList (android.content.res.ColorStateList)
android.content.res.ColorStateList tintList
public android.support.v4.graphics.drawable.IconCompat setTintMode (android.graphics.PorterDuff$Mode)
android.graphics.PorterDuff$Mode mode
public android.graphics.drawable.Icon toIcon ()
android.graphics.drawable.Icon icon
android.graphics.drawable.Icon icon
android.graphics.drawable.Icon icon
android.graphics.drawable.Icon icon
android.graphics.drawable.Icon icon
android.graphics.drawable.Icon icon
android.graphics.drawable.Icon icon
public android.graphics.drawable.Drawable loadDrawable (android.content.Context)
android.content.Context context
android.graphics.drawable.Drawable result
private android.graphics.drawable.Drawable loadDrawableInner (android.content.Context)
android.content.res.Resources res
android.content.res.Resources res
android.content.pm.ApplicationInfo ai
android.content.pm.PackageManager$NameNotFoundException e
android.content.pm.PackageManager pm
RuntimeException e
Exception e
java.io.FileNotFoundException e
android.net.Uri uri
String scheme
java.io.InputStream is
android.content.res.Resources res
android.content.res.Resources res
String resPackage
android.content.Context context
public void addToShortcutIntent (android.content.Intent, android.graphics.drawable.Drawable, android.content.Context)
int size
android.graphics.Bitmap icon
android.graphics.Bitmap icon
android.graphics.Bitmap icon
android.graphics.drawable.Drawable dr
android.content.Context context
android.content.pm.PackageManager$NameNotFoundException e
int w
int h
android.content.Intent outIntent
android.graphics.drawable.Drawable badge
android.content.Context c
android.graphics.Bitmap icon
android.graphics.Bitmap icon
public android.os.Bundle toBundle ()
android.os.Bundle bundle
public java.lang.String toString ()
StringBuilder sb
public void onPreParceling (boolean)
android.graphics.Bitmap bitmap
java.io.ByteArrayOutputStream data
boolean isStream
public void onPostParceling ()
private static java.lang.String typeToString (int)
int x
public static android.support.v4.graphics.drawable.IconCompat createFromBundle (android.os.Bundle)
android.os.Bundle bundle
int type
android.support.v4.graphics.drawable.IconCompat icon
public static android.support.v4.graphics.drawable.IconCompat createFromIcon (android.graphics.drawable.Icon)
android.graphics.drawable.Icon icon
android.support.v4.graphics.drawable.IconCompat iconCompat
public static int getType (android.graphics.drawable.Icon)
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
NoSuchMethodException e
android.graphics.drawable.Icon icon
public static java.lang.String getResPackage (android.graphics.drawable.Icon)
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
NoSuchMethodException e
android.graphics.drawable.Icon icon
public static int getResId (android.graphics.drawable.Icon)
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
NoSuchMethodException e
android.graphics.drawable.Icon icon
public static android.net.Uri getUri (android.graphics.drawable.Icon)
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
NoSuchMethodException e
android.graphics.drawable.Icon icon
static android.graphics.Bitmap createLegacyIconFromAdaptiveIcon (android.graphics.Bitmap, boolean)
float blur
android.graphics.Bitmap adaptiveIconBitmap
boolean addShadow
int size
android.graphics.Bitmap icon
android.graphics.Canvas canvas
android.graphics.Paint paint
float center
float radius
android.graphics.BitmapShader shader
android.graphics.Matrix shift
static void <clinit> ()
}
android/support/v4/graphics/drawable/IconCompatParcelizer.class
IconCompatParcelizer.java
package android.support.v4.graphics.drawable
public final android.support.v4.graphics.drawable.IconCompatParcelizer extends androidx.core.graphics.drawable.IconCompatParcelizer {
public void <init> ()
public static android.support.v4.graphics.drawable.IconCompat read (androidx.versionedparcelable.VersionedParcel)
androidx.versionedparcelable.VersionedParcel parcel
public static void write (android.support.v4.graphics.drawable.IconCompat, androidx.versionedparcelable.VersionedParcel)
android.support.v4.graphics.drawable.IconCompat obj
androidx.versionedparcelable.VersionedParcel parcel
}
android/support/v4/graphics/drawable/RoundedBitmapDrawable.class
RoundedBitmapDrawable.java
package android.support.v4.graphics.drawable
public abstract android.support.v4.graphics.drawable.RoundedBitmapDrawable extends android.graphics.drawable.Drawable {
private static final int DEFAULT_PAINT_FLAGS
final android.graphics.Bitmap mBitmap
private int mTargetDensity
private int mGravity
private final android.graphics.Paint mPaint
private final android.graphics.BitmapShader mBitmapShader
private final android.graphics.Matrix mShaderMatrix
private float mCornerRadius
final android.graphics.Rect mDstRect
private final android.graphics.RectF mDstRectF
private boolean mApplyGravity
private boolean mIsCircular
private int mBitmapWidth
private int mBitmapHeight
public final android.graphics.Paint getPaint ()
public final android.graphics.Bitmap getBitmap ()
private void computeBitmapSize ()
public void setTargetDensity (android.graphics.Canvas)
android.graphics.Canvas canvas
public void setTargetDensity (android.util.DisplayMetrics)
android.util.DisplayMetrics metrics
public void setTargetDensity (int)
int density
public int getGravity ()
public void setGravity (int)
int gravity
public void setMipMap (boolean)
boolean mipMap
public boolean hasMipMap ()
public void setAntiAlias (boolean)
boolean aa
public boolean hasAntiAlias ()
public void setFilterBitmap (boolean)
boolean filter
public void setDither (boolean)
boolean dither
void gravityCompatApply (int, int, int, android.graphics.Rect, android.graphics.Rect)
int gravity
int bitmapWidth
int bitmapHeight
android.graphics.Rect bounds
android.graphics.Rect outRect
void updateDstRect ()
int minDimen
int minDrawDimen
int insetX
int insetY
public void draw (android.graphics.Canvas)
android.graphics.Canvas canvas
android.graphics.Bitmap bitmap
public void setAlpha (int)
int alpha
int oldAlpha
public int getAlpha ()
public void setColorFilter (android.graphics.ColorFilter)
android.graphics.ColorFilter cf
public android.graphics.ColorFilter getColorFilter ()
public void setCircular (boolean)
boolean circular
private void updateCircularCornerRadius ()
int minCircularSize
public boolean isCircular ()
public void setCornerRadius (float)
float cornerRadius
protected void onBoundsChange (android.graphics.Rect)
android.graphics.Rect bounds
public float getCornerRadius ()
public int getIntrinsicWidth ()
public int getIntrinsicHeight ()
public int getOpacity ()
android.graphics.Bitmap bm
void <init> (android.content.res.Resources, android.graphics.Bitmap)
android.content.res.Resources res
android.graphics.Bitmap bitmap
private static boolean isGreaterThanZero (float)
float toCompare
}
android/support/v4/graphics/drawable/RoundedBitmapDrawable21.class
RoundedBitmapDrawable21.java
package android.support.v4.graphics.drawable
android.support.v4.graphics.drawable.RoundedBitmapDrawable21 extends android.support.v4.graphics.drawable.RoundedBitmapDrawable {
protected void <init> (android.content.res.Resources, android.graphics.Bitmap)
android.content.res.Resources res
android.graphics.Bitmap bitmap
public void getOutline (android.graphics.Outline)
android.graphics.Outline outline
public void setMipMap (boolean)
boolean mipMap
public boolean hasMipMap ()
void gravityCompatApply (int, int, int, android.graphics.Rect, android.graphics.Rect)
int gravity
int bitmapWidth
int bitmapHeight
android.graphics.Rect bounds
android.graphics.Rect outRect
}
android/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.class
RoundedBitmapDrawableFactory.java
package android.support.v4.graphics.drawable
android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable extends android.support.v4.graphics.drawable.RoundedBitmapDrawable {
void <init> (android.content.res.Resources, android.graphics.Bitmap)
android.content.res.Resources res
android.graphics.Bitmap bitmap
public void setMipMap (boolean)
boolean mipMap
public boolean hasMipMap ()
void gravityCompatApply (int, int, int, android.graphics.Rect, android.graphics.Rect)
int gravity
int bitmapWidth
int bitmapHeight
android.graphics.Rect bounds
android.graphics.Rect outRect
}
android/support/v4/graphics/drawable/RoundedBitmapDrawableFactory.class
RoundedBitmapDrawableFactory.java
package android.support.v4.graphics.drawable
public final android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory extends java.lang.Object {
private static final String TAG
public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create (android.content.res.Resources, android.graphics.Bitmap)
android.content.res.Resources res
android.graphics.Bitmap bitmap
public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create (android.content.res.Resources, java.lang.String)
android.content.res.Resources res
String filepath
android.support.v4.graphics.drawable.RoundedBitmapDrawable drawable
public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create (android.content.res.Resources, java.io.InputStream)
android.content.res.Resources res
java.io.InputStream is
android.support.v4.graphics.drawable.RoundedBitmapDrawable drawable
private void <init> ()
}
android/support/v4/graphics/drawable/TintAwareDrawable.class
TintAwareDrawable.java
package android.support.v4.graphics.drawable
public abstract android.support.v4.graphics.drawable.TintAwareDrawable extends java.lang.Object {
public abstract void setTint (int)
public abstract void setTintList (android.content.res.ColorStateList)
public abstract void setTintMode (android.graphics.PorterDuff$Mode)
}
android/support/v4/graphics/drawable/WrappedDrawable.class
WrappedDrawable.java
package android.support.v4.graphics.drawable
public abstract android.support.v4.graphics.drawable.WrappedDrawable extends java.lang.Object {
public abstract android.graphics.drawable.Drawable getWrappedDrawable ()
public abstract void setWrappedDrawable (android.graphics.drawable.Drawable)
}
android/support/v4/graphics/drawable/WrappedDrawableApi14$DrawableWrapperState.class
WrappedDrawableApi14.java
package android.support.v4.graphics.drawable
public abstract android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState extends android.graphics.drawable.Drawable$ConstantState {
int mChangingConfigurations
android.graphics.drawable.Drawable$ConstantState mDrawableState
android.content.res.ColorStateList mTint
android.graphics.PorterDuff$Mode mTintMode
void <init> (android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState, android.content.res.Resources)
android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState orig
android.content.res.Resources res
public android.graphics.drawable.Drawable newDrawable ()
public abstract android.graphics.drawable.Drawable newDrawable (android.content.res.Resources)
public int getChangingConfigurations ()
boolean canConstantState ()
}
android/support/v4/graphics/drawable/WrappedDrawableApi14$DrawableWrapperStateBase.class
WrappedDrawableApi14.java
package android.support.v4.graphics.drawable
android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperStateBase extends android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState {
void <init> (android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState, android.content.res.Resources)
android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState orig
android.content.res.Resources res
public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources)
android.content.res.Resources res
}
android/support/v4/graphics/drawable/WrappedDrawableApi14.class
WrappedDrawableApi14.java
package android.support.v4.graphics.drawable
android.support.v4.graphics.drawable.WrappedDrawableApi14 extends android.graphics.drawable.Drawable implements android.graphics.drawable.Drawable$Callback android.support.v4.graphics.drawable.WrappedDrawable android.support.v4.graphics.drawable.TintAwareDrawable {
static final android.graphics.PorterDuff$Mode DEFAULT_TINT_MODE
private int mCurrentColor
private android.graphics.PorterDuff$Mode mCurrentMode
private boolean mColorFilterSet
android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState mState
private boolean mMutated
android.graphics.drawable.Drawable mDrawable
void <init> (android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState, android.content.res.Resources)
android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState state
android.content.res.Resources res
void <init> (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable dr
private void updateLocalState (android.content.res.Resources)
android.content.res.Resources res
public void jumpToCurrentState ()
public void draw (android.graphics.Canvas)
android.graphics.Canvas canvas
protected void onBoundsChange (android.graphics.Rect)
android.graphics.Rect bounds
public void setChangingConfigurations (int)
int configs
public int getChangingConfigurations ()
public void setDither (boolean)
boolean dither
public void setFilterBitmap (boolean)
boolean filter
public void setAlpha (int)
int alpha
public void setColorFilter (android.graphics.ColorFilter)
android.graphics.ColorFilter cf
public boolean isStateful ()
android.content.res.ColorStateList tintList
public boolean setState (int[])
int[] stateSet
boolean handled
public int[] getState ()
public android.graphics.drawable.Drawable getCurrent ()
public boolean setVisible (boolean, boolean)
boolean visible
boolean restart
public int getOpacity ()
public android.graphics.Region getTransparentRegion ()
public int getIntrinsicWidth ()
public int getIntrinsicHeight ()
public int getMinimumWidth ()
public int getMinimumHeight ()
public boolean getPadding (android.graphics.Rect)
android.graphics.Rect padding
public void setAutoMirrored (boolean)
boolean mirrored
public boolean isAutoMirrored ()
public android.graphics.drawable.Drawable$ConstantState getConstantState ()
public android.graphics.drawable.Drawable mutate ()
android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState mutateConstantState ()
public void invalidateDrawable (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable who
public void scheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable, long)
android.graphics.drawable.Drawable who
Runnable what
long when
public void unscheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable)
android.graphics.drawable.Drawable who
Runnable what
protected boolean onLevelChange (int)
int level
public void setTint (int)
int tint
public void setTintList (android.content.res.ColorStateList)
android.content.res.ColorStateList tint
public void setTintMode (android.graphics.PorterDuff$Mode)
android.graphics.PorterDuff$Mode tintMode
private boolean updateTint (int[])
int color
int[] state
android.content.res.ColorStateList tintList
android.graphics.PorterDuff$Mode tintMode
public final android.graphics.drawable.Drawable getWrappedDrawable ()
public final void setWrappedDrawable (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable dr
protected boolean isCompatTintEnabled ()
static void <clinit> ()
}
android/support/v4/graphics/drawable/WrappedDrawableApi21$DrawableWrapperStateLollipop.class
WrappedDrawableApi21.java
package android.support.v4.graphics.drawable
android.support.v4.graphics.drawable.WrappedDrawableApi21$DrawableWrapperStateLollipop extends android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState {
void <init> (android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState, android.content.res.Resources)
android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState orig
android.content.res.Resources res
public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources)
android.content.res.Resources res
}
android/support/v4/graphics/drawable/WrappedDrawableApi21.class
WrappedDrawableApi21.java
package android.support.v4.graphics.drawable
android.support.v4.graphics.drawable.WrappedDrawableApi21 extends android.support.v4.graphics.drawable.WrappedDrawableApi14 {
private static final String TAG
private static java.lang.reflect.Method sIsProjectedDrawableMethod
void <init> (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable drawable
void <init> (android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState, android.content.res.Resources)
android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState state
android.content.res.Resources resources
public void setHotspot (float, float)
float x
float y
public void setHotspotBounds (int, int, int, int)
int left
int top
int right
int bottom
public void getOutline (android.graphics.Outline)
android.graphics.Outline outline
public android.graphics.Rect getDirtyBounds ()
public void setTintList (android.content.res.ColorStateList)
android.content.res.ColorStateList tint
public void setTint (int)
int tintColor
public void setTintMode (android.graphics.PorterDuff$Mode)
android.graphics.PorterDuff$Mode tintMode
public boolean setState (int[])
int[] stateSet
protected boolean isCompatTintEnabled ()
android.graphics.drawable.Drawable drawable
public boolean isProjected ()
Exception ex
android.support.v4.graphics.drawable.WrappedDrawableApi14$DrawableWrapperState mutateConstantState ()
private void findAndCacheIsProjectedDrawableMethod ()
Exception ex
}
android/support/v4/hardware/display/DisplayManagerCompat.class
DisplayManagerCompat.java
package android.support.v4.hardware.display
public final android.support.v4.hardware.display.DisplayManagerCompat extends java.lang.Object {
private static final java.util.WeakHashMap sInstances
public static final String DISPLAY_CATEGORY_PRESENTATION
private final android.content.Context mContext
private void <init> (android.content.Context)
android.content.Context context
public static android.support.v4.hardware.display.DisplayManagerCompat getInstance (android.content.Context)
android.support.v4.hardware.display.DisplayManagerCompat instance
android.content.Context context
public android.view.Display getDisplay (int)
int displayId
android.view.Display display
public android.view.Display[] getDisplays ()
android.view.Display display
public android.view.Display[] getDisplays (java.lang.String)
String category
android.view.Display display
static void <clinit> ()
}
android/support/v4/hardware/fingerprint/FingerprintManagerCompat$1.class
FingerprintManagerCompat.java
package android.support.v4.hardware.fingerprint
final android.support.v4.hardware.fingerprint.FingerprintManagerCompat$1 extends android.hardware.fingerprint.FingerprintManager$AuthenticationCallback {
final synthetic android.support.v4.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback val$callback
void <init> (android.support.v4.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback)
public void onAuthenticationError (int, java.lang.CharSequence)
int errMsgId
CharSequence errString
public void onAuthenticationHelp (int, java.lang.CharSequence)
int helpMsgId
CharSequence helpString
public void onAuthenticationSucceeded (android.hardware.fingerprint.FingerprintManager$AuthenticationResult)
android.hardware.fingerprint.FingerprintManager$AuthenticationResult result
public void onAuthenticationFailed ()
}
android/support/v4/hardware/fingerprint/FingerprintManagerCompat$AuthenticationCallback.class
FingerprintManagerCompat.java
package android.support.v4.hardware.fingerprint
public abstract android.support.v4.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback extends java.lang.Object {
public void <init> ()
public void onAuthenticationError (int, java.lang.CharSequence)
int errMsgId
CharSequence errString
public void onAuthenticationHelp (int, java.lang.CharSequence)
int helpMsgId
CharSequence helpString
public void onAuthenticationSucceeded (android.support.v4.hardware.fingerprint.FingerprintManagerCompat$AuthenticationResult)
android.support.v4.hardware.fingerprint.FingerprintManagerCompat$AuthenticationResult result
public void onAuthenticationFailed ()
}
android/support/v4/hardware/fingerprint/FingerprintManagerCompat$AuthenticationResult.class
FingerprintManagerCompat.java
package android.support.v4.hardware.fingerprint
public final android.support.v4.hardware.fingerprint.FingerprintManagerCompat$AuthenticationResult extends java.lang.Object {
private final android.support.v4.hardware.fingerprint.FingerprintManagerCompat$CryptoObject mCryptoObject
public void <init> (android.support.v4.hardware.fingerprint.FingerprintManagerCompat$CryptoObject)
android.support.v4.hardware.fingerprint.FingerprintManagerCompat$CryptoObject crypto
public android.support.v4.hardware.fingerprint.FingerprintManagerCompat$CryptoObject getCryptoObject ()
}
android/support/v4/hardware/fingerprint/FingerprintManagerCompat$CryptoObject.class
FingerprintManagerCompat.java
package android.support.v4.hardware.fingerprint
public android.support.v4.hardware.fingerprint.FingerprintManagerCompat$CryptoObject extends java.lang.Object {
private final java.security.Signature mSignature
private final javax.crypto.Cipher mCipher
private final javax.crypto.Mac mMac
public void <init> (java.security.Signature)
java.security.Signature signature
public void <init> (javax.crypto.Cipher)
javax.crypto.Cipher cipher
public void <init> (javax.crypto.Mac)
javax.crypto.Mac mac
public java.security.Signature getSignature ()
public javax.crypto.Cipher getCipher ()
public javax.crypto.Mac getMac ()
}
android/support/v4/hardware/fingerprint/FingerprintManagerCompat.class
FingerprintManagerCompat.java
package android.support.v4.hardware.fingerprint
public final android.support.v4.hardware.fingerprint.FingerprintManagerCompat extends java.lang.Object {
private final android.content.Context mContext
public static android.support.v4.hardware.fingerprint.FingerprintManagerCompat from (android.content.Context)
android.content.Context context
private void <init> (android.content.Context)
android.content.Context context
public boolean hasEnrolledFingerprints ()
android.hardware.fingerprint.FingerprintManager fp
public boolean isHardwareDetected ()
android.hardware.fingerprint.FingerprintManager fp
public void authenticate (android.support.v4.hardware.fingerprint.FingerprintManagerCompat$CryptoObject, int, android.support.v4.os.CancellationSignal, android.support.v4.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback, android.os.Handler)
android.os.CancellationSignal cancellationSignal
android.hardware.fingerprint.FingerprintManager fp
android.support.v4.hardware.fingerprint.FingerprintManagerCompat$CryptoObject crypto
int flags
android.support.v4.os.CancellationSignal cancel
android.support.v4.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback callback
android.os.Handler handler
private static android.hardware.fingerprint.FingerprintManager getFingerprintManagerOrNull (android.content.Context)
android.content.Context context
private static android.hardware.fingerprint.FingerprintManager$CryptoObject wrapCryptoObject (android.support.v4.hardware.fingerprint.FingerprintManagerCompat$CryptoObject)
android.support.v4.hardware.fingerprint.FingerprintManagerCompat$CryptoObject cryptoObject
static android.support.v4.hardware.fingerprint.FingerprintManagerCompat$CryptoObject unwrapCryptoObject (android.hardware.fingerprint.FingerprintManager$CryptoObject)
android.hardware.fingerprint.FingerprintManager$CryptoObject cryptoObject
private static android.hardware.fingerprint.FingerprintManager$AuthenticationCallback wrapCallback (android.support.v4.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback)
android.support.v4.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback callback
}
android/support/v4/internal/view/SupportMenu.class
SupportMenu.java
package android.support.v4.internal.view
public abstract android.support.v4.internal.view.SupportMenu extends java.lang.Object implements android.view.Menu {
public static final int USER_MASK
public static final int USER_SHIFT
public static final int CATEGORY_MASK
public static final int CATEGORY_SHIFT
public static final int SUPPORTED_MODIFIERS_MASK
public static final int FLAG_KEEP_OPEN_ON_SUBMENU_OPENED
public abstract void setGroupDividerEnabled (boolean)
}
android/support/v4/internal/view/SupportMenuItem.class
SupportMenuItem.java
package android.support.v4.internal.view
public abstract android.support.v4.internal.view.SupportMenuItem extends java.lang.Object implements android.view.MenuItem {
public static final int SHOW_AS_ACTION_NEVER
public static final int SHOW_AS_ACTION_IF_ROOM
public static final int SHOW_AS_ACTION_ALWAYS
public static final int SHOW_AS_ACTION_WITH_TEXT
public static final int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
public abstract void setShowAsAction (int)
public abstract android.view.MenuItem setShowAsActionFlags (int)
public abstract android.view.MenuItem setActionView (android.view.View)
public abstract android.view.MenuItem setActionView (int)
public abstract android.view.View getActionView ()
public abstract android.support.v4.internal.view.SupportMenuItem setSupportActionProvider (android.support.v4.view.ActionProvider)
public abstract android.support.v4.view.ActionProvider getSupportActionProvider ()
public abstract boolean expandActionView ()
public abstract boolean collapseActionView ()
public abstract boolean isActionViewExpanded ()
public abstract android.support.v4.internal.view.SupportMenuItem setContentDescription (java.lang.CharSequence)
public abstract java.lang.CharSequence getContentDescription ()
public abstract android.support.v4.internal.view.SupportMenuItem setTooltipText (java.lang.CharSequence)
public abstract java.lang.CharSequence getTooltipText ()
public abstract android.view.MenuItem setShortcut (char, char, int, int)
public abstract android.view.MenuItem setNumericShortcut (char, int)
public abstract int getNumericModifiers ()
public abstract android.view.MenuItem setAlphabeticShortcut (char, int)
public abstract int getAlphabeticModifiers ()
public abstract android.view.MenuItem setIconTintList (android.content.res.ColorStateList)
public abstract android.content.res.ColorStateList getIconTintList ()
public abstract android.view.MenuItem setIconTintMode (android.graphics.PorterDuff$Mode)
public abstract android.graphics.PorterDuff$Mode getIconTintMode ()
}
android/support/v4/internal/view/SupportSubMenu.class
SupportSubMenu.java
package android.support.v4.internal.view
public abstract android.support.v4.internal.view.SupportSubMenu extends java.lang.Object implements android.support.v4.internal.view.SupportMenu android.view.SubMenu {
}
android/support/v4/math/MathUtils.class
MathUtils.java
package android.support.v4.math
public android.support.v4.math.MathUtils extends java.lang.Object {
private void <init> ()
public static float clamp (float, float, float)
float value
float min
float max
public static double clamp (double, double, double)
double value
double min
double max
public static int clamp (int, int, int)
int value
int min
int max
}
android/support/v4/media/AudioAttributesCompat$1.class
AudioAttributesCompat.java
package android.support.v4.media
synthetic android.support.v4.media.AudioAttributesCompat$1 extends java.lang.Object {
}
android/support/v4/media/AudioAttributesCompat$AttributeContentType.class
AudioAttributesCompat.java
package android.support.v4.media
public abstract annotation android.support.v4.media.AudioAttributesCompat$AttributeContentType extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/AudioAttributesCompat$AttributeUsage.class
AudioAttributesCompat.java
package android.support.v4.media
public abstract annotation android.support.v4.media.AudioAttributesCompat$AttributeUsage extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/AudioAttributesCompat$AudioManagerHidden.class
AudioAttributesCompat.java
package android.support.v4.media
abstract android.support.v4.media.AudioAttributesCompat$AudioManagerHidden extends java.lang.Object {
public static final int STREAM_BLUETOOTH_SCO
public static final int STREAM_SYSTEM_ENFORCED
public static final int STREAM_TTS
public static final int STREAM_ACCESSIBILITY
private void <init> ()
}
android/support/v4/media/AudioAttributesCompat$Builder.class
AudioAttributesCompat.java
package android.support.v4.media
public android.support.v4.media.AudioAttributesCompat$Builder extends java.lang.Object {
private int mUsage
private int mContentType
private int mFlags
private Integer mLegacyStream
private Object mAAObject
public void <init> ()
public void <init> (android.support.v4.media.AudioAttributesCompat)
android.support.v4.media.AudioAttributesCompat aa
public android.support.v4.media.AudioAttributesCompat build ()
android.media.AudioAttributes$Builder api21Builder
android.support.v4.media.AudioAttributesCompat aac
public android.support.v4.media.AudioAttributesCompat$Builder setUsage (int)
int usage
public android.support.v4.media.AudioAttributesCompat$Builder setContentType (int)
int contentType
public android.support.v4.media.AudioAttributesCompat$Builder setFlags (int)
int flags
public android.support.v4.media.AudioAttributesCompat$Builder setLegacyStreamType (int)
int streamType
}
android/support/v4/media/AudioAttributesCompat.class
AudioAttributesCompat.java
package android.support.v4.media
public android.support.v4.media.AudioAttributesCompat extends java.lang.Object {
private static final String TAG
public static final int CONTENT_TYPE_UNKNOWN
public static final int CONTENT_TYPE_SPEECH
public static final int CONTENT_TYPE_MUSIC
public static final int CONTENT_TYPE_MOVIE
public static final int CONTENT_TYPE_SONIFICATION
public static final int USAGE_UNKNOWN
public static final int USAGE_MEDIA
public static final int USAGE_VOICE_COMMUNICATION
public static final int USAGE_VOICE_COMMUNICATION_SIGNALLING
public static final int USAGE_ALARM
public static final int USAGE_NOTIFICATION
public static final int USAGE_NOTIFICATION_RINGTONE
public static final int USAGE_NOTIFICATION_COMMUNICATION_REQUEST
public static final int USAGE_NOTIFICATION_COMMUNICATION_INSTANT
public static final int USAGE_NOTIFICATION_COMMUNICATION_DELAYED
public static final int USAGE_NOTIFICATION_EVENT
public static final int USAGE_ASSISTANCE_ACCESSIBILITY
public static final int USAGE_ASSISTANCE_NAVIGATION_GUIDANCE
public static final int USAGE_ASSISTANCE_SONIFICATION
public static final int USAGE_GAME
private static final int USAGE_VIRTUAL_SOURCE
public static final int USAGE_ASSISTANT
private static final int SUPPRESSIBLE_NOTIFICATION
private static final int SUPPRESSIBLE_CALL
private static final android.util.SparseIntArray SUPPRESSIBLE_USAGES
private static boolean sForceLegacyBehavior
private static final int[] SDK_USAGES
public static final int FLAG_AUDIBILITY_ENFORCED
private static final int FLAG_SECURE
private static final int FLAG_SCO
private static final int FLAG_BEACON
public static final int FLAG_HW_AV_SYNC
private static final int FLAG_HW_HOTWORD
private static final int FLAG_BYPASS_INTERRUPTION_POLICY
private static final int FLAG_BYPASS_MUTE
private static final int FLAG_LOW_LATENCY
private static final int FLAG_DEEP_BUFFER
private static final int FLAG_ALL
private static final int FLAG_ALL_PUBLIC
private static final String AUDIO_ATTRIBUTES_FRAMEWORKS
private static final String AUDIO_ATTRIBUTES_USAGE
private static final String AUDIO_ATTRIBUTES_CONTENT_TYPE
private static final String AUDIO_ATTRIBUTES_FLAGS
private static final String AUDIO_ATTRIBUTES_LEGACY_STREAM_TYPE
int mUsage
int mContentType
int mFlags
Integer mLegacyStream
private android.support.v4.media.AudioAttributesCompatApi21$Wrapper mAudioAttributesWrapper
private void <init> ()
public int getVolumeControlStream ()
public java.lang.Object unwrap ()
public int getLegacyStreamType ()
public static android.support.v4.media.AudioAttributesCompat wrap (java.lang.Object)
android.support.v4.media.AudioAttributesCompat aac
Object aa
public int getContentType ()
public int getUsage ()
public int getFlags ()
int flags
int legacyStream
public android.os.Bundle toBundle ()
android.os.Bundle bundle
public static android.support.v4.media.AudioAttributesCompat fromBundle (android.os.Bundle)
android.media.AudioAttributes frameworkAttrs
int usage
int contentType
int flags
android.support.v4.media.AudioAttributesCompat attr
android.os.Bundle bundle
public int hashCode ()
public java.lang.String toString ()
StringBuilder sb
java.lang.String usageToString ()
static java.lang.String usageToString (int)
int usage
private static int usageForStreamType (int)
int streamType
public static void setForceLegacyBehavior (boolean)
boolean force
static int toVolumeStreamType (boolean, android.support.v4.media.AudioAttributesCompat)
boolean fromGetVolumeControlStream
android.support.v4.media.AudioAttributesCompat aa
static int toVolumeStreamType (boolean, int, int)
boolean fromGetVolumeControlStream
int flags
int usage
public boolean equals (java.lang.Object)
Object o
android.support.v4.media.AudioAttributesCompat that
static synthetic boolean access$000 ()
synthetic void <init> (android.support.v4.media.AudioAttributesCompat$1)
android.support.v4.media.AudioAttributesCompat$1 x0
static synthetic android.support.v4.media.AudioAttributesCompatApi21$Wrapper access$202 (android.support.v4.media.AudioAttributesCompat, android.support.v4.media.AudioAttributesCompatApi21$Wrapper)
android.support.v4.media.AudioAttributesCompat x0
android.support.v4.media.AudioAttributesCompatApi21$Wrapper x1
static synthetic int access$300 (int)
int x0
static void <clinit> ()
}
android/support/v4/media/AudioAttributesCompatApi21$Wrapper.class
AudioAttributesCompatApi21.java
package android.support.v4.media
final android.support.v4.media.AudioAttributesCompatApi21$Wrapper extends java.lang.Object {
private android.media.AudioAttributes mWrapped
private void <init> (android.media.AudioAttributes)
android.media.AudioAttributes obj
public static android.support.v4.media.AudioAttributesCompatApi21$Wrapper wrap (android.media.AudioAttributes)
android.media.AudioAttributes obj
public android.media.AudioAttributes unwrap ()
}
android/support/v4/media/AudioAttributesCompatApi21.class
AudioAttributesCompatApi21.java
package android.support.v4.media
android.support.v4.media.AudioAttributesCompatApi21 extends java.lang.Object {
private static final String TAG
private static java.lang.reflect.Method sAudioAttributesToLegacyStreamType
public static int toLegacyStreamType (android.support.v4.media.AudioAttributesCompatApi21$Wrapper)
Object result
Exception e
android.support.v4.media.AudioAttributesCompatApi21$Wrapper aaWrap
android.media.AudioAttributes aaObject
private void <init> ()
}
android/support/v4/media/AudioFocusHandler$1.class
AudioFocusHandler.java
package android.support.v4.media
synthetic android.support.v4.media.AudioFocusHandler$1 extends java.lang.Object {
}
android/support/v4/media/AudioFocusHandler$AudioFocusHandlerImpl.class
AudioFocusHandler.java
package android.support.v4.media
abstract android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImpl extends java.lang.Object {
public abstract boolean onPlayRequested ()
public abstract boolean onPauseRequested ()
public abstract void onPlayerStateChanged (int)
public abstract void close ()
public abstract void sendIntent (android.content.Intent)
}
android/support/v4/media/AudioFocusHandler$AudioFocusHandlerImplBase$AudioFocusListener.class
AudioFocusHandler.java
package android.support.v4.media
android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase$AudioFocusListener extends java.lang.Object implements android.media.AudioManager$OnAudioFocusChangeListener {
private float mPlayerVolumeBeforeDucking
private float mPlayerDuckingVolume
final synthetic android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase this$0
private void <init> (android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase)
public void onAudioFocusChange (int)
float currentVolume
float volumeBeforeDucking
android.support.v4.media.BaseMediaPlayer player
float currentVolume
float duckingVolume
android.support.v4.media.BaseMediaPlayer player
int focusGain
synthetic void <init> (android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase, android.support.v4.media.AudioFocusHandler$1)
android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase x0
android.support.v4.media.AudioFocusHandler$1 x1
}
android/support/v4/media/AudioFocusHandler$AudioFocusHandlerImplBase$NoisyIntentReceiver.class
AudioFocusHandler.java
package android.support.v4.media
android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase$NoisyIntentReceiver extends android.content.BroadcastReceiver {
final synthetic android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase this$0
private void <init> (android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase)
public void onReceive (android.content.Context, android.content.Intent)
android.support.v4.media.BaseMediaPlayer player
int usage
android.content.Context context
android.content.Intent intent
synthetic void <init> (android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase, android.support.v4.media.AudioFocusHandler$1)
android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase x0
android.support.v4.media.AudioFocusHandler$1 x1
}
android/support/v4/media/AudioFocusHandler$AudioFocusHandlerImplBase.class
AudioFocusHandler.java
package android.support.v4.media
android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase extends java.lang.Object implements android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImpl {
private static final float VOLUME_DUCK_FACTOR
private final android.content.BroadcastReceiver mBecomingNoisyIntentReceiver
private final android.content.IntentFilter mIntentFilter
private final android.media.AudioManager$OnAudioFocusChangeListener mAudioFocusListener
private final Object mLock
private final android.support.v4.media.MediaSession2 mSession
private final android.media.AudioManager mAudioManager
private android.support.v4.media.AudioAttributesCompat mAudioAttributes
private boolean mHasAudioFocus
private boolean mResumeWhenAudioFocusGain
private boolean mHasRegisteredReceiver
void <init> (android.content.Context, android.support.v4.media.MediaSession2)
android.content.Context context
android.support.v4.media.MediaSession2 session
private void updateAudioAttributesIfNeeded ()
android.support.v4.media.AudioAttributesCompat attributes
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.AudioAttributesCompat attributes
public boolean onPlayRequested ()
public boolean onPauseRequested ()
public void onPlayerStateChanged (int)
int playerState
public void close ()
public void sendIntent (android.content.Intent)
android.content.Intent intent
private boolean requestAudioFocusLocked ()
int focusGain
int audioFocusRequestResult
private void abandonAudioFocusLocked ()
private void registerReceiverLocked ()
private void unregisterReceiverLocked ()
private int convertAudioAttributesToFocusGainLocked ()
android.support.v4.media.AudioAttributesCompat audioAttributesCompat
static synthetic java.lang.Object access$200 (android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase)
android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase x0
static synthetic boolean access$300 (android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase)
android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase x0
static synthetic android.support.v4.media.AudioAttributesCompat access$400 (android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase)
android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase x0
static synthetic android.support.v4.media.MediaSession2 access$500 (android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase)
android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase x0
static synthetic boolean access$600 (android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase)
android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase x0
static synthetic boolean access$602 (android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase, boolean)
android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImplBase x0
boolean x1
}
android/support/v4/media/AudioFocusHandler.class
AudioFocusHandler.java
package android.support.v4.media
public android.support.v4.media.AudioFocusHandler extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
private final android.support.v4.media.AudioFocusHandler$AudioFocusHandlerImpl mImpl
void <init> (android.content.Context, android.support.v4.media.MediaSession2)
android.content.Context context
android.support.v4.media.MediaSession2 session
public boolean onPlayRequested ()
public boolean onPauseRequested ()
public void onPlayerStateChanged (int)
int playerState
public void close ()
public void sendIntent (android.content.Intent)
android.content.Intent intent
}
android/support/v4/media/BaseMediaPlayer$BuffState.class
BaseMediaPlayer.java
package android.support.v4.media
public abstract annotation android.support.v4.media.BaseMediaPlayer$BuffState extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/BaseMediaPlayer$PlayerEventCallback.class
BaseMediaPlayer.java
package android.support.v4.media
public abstract android.support.v4.media.BaseMediaPlayer$PlayerEventCallback extends java.lang.Object {
public void <init> ()
public void onCurrentDataSourceChanged (android.support.v4.media.BaseMediaPlayer, android.support.v4.media.DataSourceDesc)
android.support.v4.media.BaseMediaPlayer mpb
android.support.v4.media.DataSourceDesc dsd
public void onMediaPrepared (android.support.v4.media.BaseMediaPlayer, android.support.v4.media.DataSourceDesc)
android.support.v4.media.BaseMediaPlayer mpb
android.support.v4.media.DataSourceDesc dsd
public void onPlayerStateChanged (android.support.v4.media.BaseMediaPlayer, int)
android.support.v4.media.BaseMediaPlayer mpb
int state
public void onBufferingStateChanged (android.support.v4.media.BaseMediaPlayer, android.support.v4.media.DataSourceDesc, int)
android.support.v4.media.BaseMediaPlayer mpb
android.support.v4.media.DataSourceDesc dsd
int state
public void onPlaybackSpeedChanged (android.support.v4.media.BaseMediaPlayer, float)
android.support.v4.media.BaseMediaPlayer mpb
float speed
public void onSeekCompleted (android.support.v4.media.BaseMediaPlayer, long)
android.support.v4.media.BaseMediaPlayer mpb
long position
}
android/support/v4/media/BaseMediaPlayer$PlayerState.class
BaseMediaPlayer.java
package android.support.v4.media
public abstract annotation android.support.v4.media.BaseMediaPlayer$PlayerState extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/BaseMediaPlayer.class
BaseMediaPlayer.java
package android.support.v4.media
public abstract android.support.v4.media.BaseMediaPlayer extends java.lang.Object implements java.lang.AutoCloseable {
public static final int PLAYER_STATE_IDLE
public static final int PLAYER_STATE_PAUSED
public static final int PLAYER_STATE_PLAYING
public static final int PLAYER_STATE_ERROR
public static final int BUFFERING_STATE_UNKNOWN
public static final int BUFFERING_STATE_BUFFERING_AND_PLAYABLE
public static final int BUFFERING_STATE_BUFFERING_AND_STARVED
public static final int BUFFERING_STATE_BUFFERING_COMPLETE
public static final long UNKNOWN_TIME
public void <init> ()
public abstract void play ()
public abstract void prepare ()
public abstract void pause ()
public abstract void reset ()
public abstract void skipToNext ()
public abstract void seekTo (long)
public long getCurrentPosition ()
public long getDuration ()
public long getBufferedPosition ()
public abstract int getPlayerState ()
public abstract int getBufferingState ()
public abstract void setAudioAttributes (android.support.v4.media.AudioAttributesCompat)
public abstract android.support.v4.media.AudioAttributesCompat getAudioAttributes ()
public abstract void setDataSource (android.support.v4.media.DataSourceDesc)
public abstract void setNextDataSource (android.support.v4.media.DataSourceDesc)
public abstract void setNextDataSources (java.util.List)
public abstract android.support.v4.media.DataSourceDesc getCurrentDataSource ()
public abstract void loopCurrent (boolean)
public abstract void setPlaybackSpeed (float)
public float getPlaybackSpeed ()
public boolean isReversePlaybackSupported ()
public abstract void setPlayerVolume (float)
public abstract float getPlayerVolume ()
public float getMaxPlayerVolume ()
public abstract void registerPlayerEventCallback (java.util.concurrent.Executor, android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
public abstract void unregisterPlayerEventCallback (android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
}
android/support/v4/media/DataSourceDesc$1.class
DataSourceDesc.java
package android.support.v4.media
synthetic android.support.v4.media.DataSourceDesc$1 extends java.lang.Object {
}
android/support/v4/media/DataSourceDesc$Builder.class
DataSourceDesc.java
package android.support.v4.media
public android.support.v4.media.DataSourceDesc$Builder extends java.lang.Object {
private int mType
private android.support.v4.media.Media2DataSource mMedia2DataSource
private java.io.FileDescriptor mFD
private long mFDOffset
private long mFDLength
private android.net.Uri mUri
private java.util.Map mUriHeader
private java.util.List mUriCookies
private android.content.Context mUriContext
private String mMediaId
private long mStartPositionMs
private long mEndPositionMs
public void <init> ()
public void <init> (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc dsd
public android.support.v4.media.DataSourceDesc build ()
android.support.v4.media.DataSourceDesc dsd
public android.support.v4.media.DataSourceDesc$Builder setMediaId (java.lang.String)
String mediaId
public android.support.v4.media.DataSourceDesc$Builder setStartPosition (long)
long position
public android.support.v4.media.DataSourceDesc$Builder setEndPosition (long)
long position
public android.support.v4.media.DataSourceDesc$Builder setDataSource (android.support.v4.media.Media2DataSource)
android.support.v4.media.Media2DataSource m2ds
public android.support.v4.media.DataSourceDesc$Builder setDataSource (java.io.FileDescriptor)
java.io.FileDescriptor fd
public android.support.v4.media.DataSourceDesc$Builder setDataSource (java.io.FileDescriptor, long, long)
java.io.FileDescriptor fd
long offset
long length
public android.support.v4.media.DataSourceDesc$Builder setDataSource (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri uri
public android.support.v4.media.DataSourceDesc$Builder setDataSource (android.content.Context, android.net.Uri, java.util.Map, java.util.List)
java.net.CookieHandler cookieHandler
android.content.Context context
android.net.Uri uri
java.util.Map headers
java.util.List cookies
private void resetDataSource ()
}
android/support/v4/media/DataSourceDesc.class
DataSourceDesc.java
package android.support.v4.media
public final android.support.v4.media.DataSourceDesc extends java.lang.Object {
public static final int TYPE_NONE
public static final int TYPE_CALLBACK
public static final int TYPE_FD
public static final int TYPE_URI
private static final long LONG_MAX
public static final long POSITION_UNKNOWN
public static final long FD_LENGTH_UNKNOWN
private int mType
private android.support.v4.media.Media2DataSource mMedia2DataSource
private java.io.FileDescriptor mFD
private long mFDOffset
private long mFDLength
private android.net.Uri mUri
private java.util.Map mUriHeader
private java.util.List mUriCookies
private android.content.Context mUriContext
private String mMediaId
private long mStartPositionMs
private long mEndPositionMs
private void <init> ()
public java.lang.String getMediaId ()
public long getStartPosition ()
public long getEndPosition ()
public int getType ()
public android.support.v4.media.Media2DataSource getMedia2DataSource ()
public java.io.FileDescriptor getFileDescriptor ()
public long getFileDescriptorOffset ()
public long getFileDescriptorLength ()
public android.net.Uri getUri ()
public java.util.Map getUriHeaders ()
public java.util.List getUriCookies ()
public android.content.Context getUriContext ()
static synthetic int access$000 (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc x0
static synthetic android.support.v4.media.Media2DataSource access$100 (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc x0
static synthetic java.io.FileDescriptor access$200 (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc x0
static synthetic long access$300 (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc x0
static synthetic long access$400 (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc x0
static synthetic android.net.Uri access$500 (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc x0
static synthetic java.util.Map access$600 (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc x0
static synthetic java.util.List access$700 (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc x0
static synthetic android.content.Context access$800 (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc x0
static synthetic java.lang.String access$900 (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc x0
static synthetic long access$1000 (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc x0
static synthetic long access$1100 (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc x0
synthetic void <init> (android.support.v4.media.DataSourceDesc$1)
android.support.v4.media.DataSourceDesc$1 x0
static synthetic int access$002 (android.support.v4.media.DataSourceDesc, int)
android.support.v4.media.DataSourceDesc x0
int x1
static synthetic android.support.v4.media.Media2DataSource access$102 (android.support.v4.media.DataSourceDesc, android.support.v4.media.Media2DataSource)
android.support.v4.media.DataSourceDesc x0
android.support.v4.media.Media2DataSource x1
static synthetic java.io.FileDescriptor access$202 (android.support.v4.media.DataSourceDesc, java.io.FileDescriptor)
android.support.v4.media.DataSourceDesc x0
java.io.FileDescriptor x1
static synthetic long access$302 (android.support.v4.media.DataSourceDesc, long)
android.support.v4.media.DataSourceDesc x0
long x1
static synthetic long access$402 (android.support.v4.media.DataSourceDesc, long)
android.support.v4.media.DataSourceDesc x0
long x1
static synthetic android.net.Uri access$502 (android.support.v4.media.DataSourceDesc, android.net.Uri)
android.support.v4.media.DataSourceDesc x0
android.net.Uri x1
static synthetic java.util.Map access$602 (android.support.v4.media.DataSourceDesc, java.util.Map)
android.support.v4.media.DataSourceDesc x0
java.util.Map x1
static synthetic java.util.List access$702 (android.support.v4.media.DataSourceDesc, java.util.List)
android.support.v4.media.DataSourceDesc x0
java.util.List x1
static synthetic android.content.Context access$802 (android.support.v4.media.DataSourceDesc, android.content.Context)
android.support.v4.media.DataSourceDesc x0
android.content.Context x1
static synthetic java.lang.String access$902 (android.support.v4.media.DataSourceDesc, java.lang.String)
android.support.v4.media.DataSourceDesc x0
String x1
static synthetic long access$1002 (android.support.v4.media.DataSourceDesc, long)
android.support.v4.media.DataSourceDesc x0
long x1
static synthetic long access$1102 (android.support.v4.media.DataSourceDesc, long)
android.support.v4.media.DataSourceDesc x0
long x1
}
android/support/v4/media/IMediaController2$Stub$Proxy.class
IMediaController2.java
package android.support.v4.media
android.support.v4.media.IMediaController2$Stub$Proxy extends java.lang.Object implements android.support.v4.media.IMediaController2 {
private android.os.IBinder mRemote
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void onCurrentMediaItemChanged (android.os.Bundle) throws android.os.RemoteException
android.os.Bundle item
android.os.Parcel _data
public void onPlayerStateChanged (long, long, int) throws android.os.RemoteException
long eventTimeMs
long positionMs
int state
android.os.Parcel _data
public void onPlaybackSpeedChanged (long, long, float) throws android.os.RemoteException
long eventTimeMs
long positionMs
float speed
android.os.Parcel _data
public void onBufferingStateChanged (android.os.Bundle, int, long) throws android.os.RemoteException
android.os.Bundle item
int state
long bufferedPositionMs
android.os.Parcel _data
public void onPlaylistChanged (java.util.List, android.os.Bundle) throws android.os.RemoteException
java.util.List playlist
android.os.Bundle metadata
android.os.Parcel _data
public void onPlaylistMetadataChanged (android.os.Bundle) throws android.os.RemoteException
android.os.Bundle metadata
android.os.Parcel _data
public void onPlaybackInfoChanged (android.os.Bundle) throws android.os.RemoteException
android.os.Bundle playbackInfo
android.os.Parcel _data
public void onRepeatModeChanged (int) throws android.os.RemoteException
int repeatMode
android.os.Parcel _data
public void onShuffleModeChanged (int) throws android.os.RemoteException
int shuffleMode
android.os.Parcel _data
public void onSeekCompleted (long, long, long) throws android.os.RemoteException
long eventTimeMs
long positionMs
long seekPositionMs
android.os.Parcel _data
public void onError (int, android.os.Bundle) throws android.os.RemoteException
int errorCode
android.os.Bundle extras
android.os.Parcel _data
public void onRoutesInfoChanged (java.util.List) throws android.os.RemoteException
java.util.List routes
android.os.Parcel _data
public void onConnected (android.support.v4.media.IMediaSession2, android.os.Bundle, int, android.os.Bundle, long, long, float, long, android.os.Bundle, int, int, java.util.List, android.app.PendingIntent) throws android.os.RemoteException
android.support.v4.media.IMediaSession2 sessionBinder
android.os.Bundle commandGroup
int playerState
android.os.Bundle currentItem
long positionEventTimeMs
long positionMs
float playbackSpeed
long bufferedPositionMs
android.os.Bundle playbackInfo
int repeatMode
int shuffleMode
java.util.List playlist
android.app.PendingIntent sessionActivity
android.os.Parcel _data
public void onDisconnected () throws android.os.RemoteException
android.os.Parcel _data
public void onCustomLayoutChanged (java.util.List) throws android.os.RemoteException
java.util.List commandButtonlist
android.os.Parcel _data
public void onAllowedCommandsChanged (android.os.Bundle) throws android.os.RemoteException
android.os.Bundle commands
android.os.Parcel _data
public void onCustomCommand (android.os.Bundle, android.os.Bundle, android.os.ResultReceiver) throws android.os.RemoteException
android.os.Bundle command
android.os.Bundle args
android.os.ResultReceiver receiver
android.os.Parcel _data
public void onGetLibraryRootDone (android.os.Bundle, java.lang.String, android.os.Bundle) throws android.os.RemoteException
android.os.Bundle rootHints
String rootMediaId
android.os.Bundle rootExtra
android.os.Parcel _data
public void onGetItemDone (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String mediaId
android.os.Bundle result
android.os.Parcel _data
public void onChildrenChanged (java.lang.String, int, android.os.Bundle) throws android.os.RemoteException
String parentId
int itemCount
android.os.Bundle extras
android.os.Parcel _data
public void onGetChildrenDone (java.lang.String, int, int, java.util.List, android.os.Bundle) throws android.os.RemoteException
String parentId
int page
int pageSize
java.util.List result
android.os.Bundle extras
android.os.Parcel _data
public void onSearchResultChanged (java.lang.String, int, android.os.Bundle) throws android.os.RemoteException
String query
int itemCount
android.os.Bundle extras
android.os.Parcel _data
public void onGetSearchResultDone (java.lang.String, int, int, java.util.List, android.os.Bundle) throws android.os.RemoteException
String query
int page
int pageSize
java.util.List result
android.os.Bundle extras
android.os.Parcel _data
}
android/support/v4/media/IMediaController2$Stub.class
IMediaController2.java
package android.support.v4.media
public abstract android.support.v4.media.IMediaController2$Stub extends android.os.Binder implements android.support.v4.media.IMediaController2 {
private static final String DESCRIPTOR
static final int TRANSACTION_onCurrentMediaItemChanged
static final int TRANSACTION_onPlayerStateChanged
static final int TRANSACTION_onPlaybackSpeedChanged
static final int TRANSACTION_onBufferingStateChanged
static final int TRANSACTION_onPlaylistChanged
static final int TRANSACTION_onPlaylistMetadataChanged
static final int TRANSACTION_onPlaybackInfoChanged
static final int TRANSACTION_onRepeatModeChanged
static final int TRANSACTION_onShuffleModeChanged
static final int TRANSACTION_onSeekCompleted
static final int TRANSACTION_onError
static final int TRANSACTION_onRoutesInfoChanged
static final int TRANSACTION_onConnected
static final int TRANSACTION_onDisconnected
static final int TRANSACTION_onCustomLayoutChanged
static final int TRANSACTION_onAllowedCommandsChanged
static final int TRANSACTION_onCustomCommand
static final int TRANSACTION_onGetLibraryRootDone
static final int TRANSACTION_onGetItemDone
static final int TRANSACTION_onChildrenChanged
static final int TRANSACTION_onGetChildrenDone
static final int TRANSACTION_onSearchResultChanged
static final int TRANSACTION_onGetSearchResultDone
public void <init> ()
public static android.support.v4.media.IMediaController2 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 _arg0
android.os.Bundle _arg0
long _arg0
long _arg1
int _arg2
long _arg0
long _arg1
float _arg2
android.os.Bundle _arg0
android.os.Bundle _arg0
int _arg1
long _arg2
android.os.Bundle _arg1
java.util.List _arg0
android.os.Bundle _arg1
android.os.Bundle _arg0
android.os.Bundle _arg0
android.os.Bundle _arg0
android.os.Bundle _arg0
int _arg0
int _arg0
long _arg0
long _arg1
long _arg2
android.os.Bundle _arg1
int _arg0
android.os.Bundle _arg1
java.util.List _arg0
android.os.Bundle _arg1
android.os.Bundle _arg3
android.os.Bundle _arg8
android.app.PendingIntent _arg12
android.support.v4.media.IMediaSession2 _arg0
android.os.Bundle _arg1
int _arg2
android.os.Bundle _arg3
long _arg4
long _arg5
float _arg6
long _arg7
android.os.Bundle _arg8
int _arg9
int _arg10
java.util.List _arg11
android.app.PendingIntent _arg12
java.util.List _arg0
android.os.Bundle _arg0
android.os.Bundle _arg0
android.os.Bundle _arg0
android.os.Bundle _arg1
android.os.ResultReceiver _arg2
android.os.Bundle _arg0
android.os.Bundle _arg1
android.os.ResultReceiver _arg2
android.os.Bundle _arg0
android.os.Bundle _arg2
android.os.Bundle _arg0
String _arg1
android.os.Bundle _arg2
android.os.Bundle _arg1
String _arg0
android.os.Bundle _arg1
android.os.Bundle _arg2
String _arg0
int _arg1
android.os.Bundle _arg2
android.os.Bundle _arg4
String _arg0
int _arg1
int _arg2
java.util.List _arg3
android.os.Bundle _arg4
android.os.Bundle _arg2
String _arg0
int _arg1
android.os.Bundle _arg2
android.os.Bundle _arg4
String _arg0
int _arg1
int _arg2
java.util.List _arg3
android.os.Bundle _arg4
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
android/support/v4/media/IMediaController2.class
IMediaController2.java
package android.support.v4.media
public abstract android.support.v4.media.IMediaController2 extends java.lang.Object implements android.os.IInterface {
public abstract void onCurrentMediaItemChanged (android.os.Bundle) throws android.os.RemoteException
public abstract void onPlayerStateChanged (long, long, int) throws android.os.RemoteException
public abstract void onPlaybackSpeedChanged (long, long, float) throws android.os.RemoteException
public abstract void onBufferingStateChanged (android.os.Bundle, int, long) throws android.os.RemoteException
public abstract void onPlaylistChanged (java.util.List, android.os.Bundle) throws android.os.RemoteException
public abstract void onPlaylistMetadataChanged (android.os.Bundle) throws android.os.RemoteException
public abstract void onPlaybackInfoChanged (android.os.Bundle) throws android.os.RemoteException
public abstract void onRepeatModeChanged (int) throws android.os.RemoteException
public abstract void onShuffleModeChanged (int) throws android.os.RemoteException
public abstract void onSeekCompleted (long, long, long) throws android.os.RemoteException
public abstract void onError (int, android.os.Bundle) throws android.os.RemoteException
public abstract void onRoutesInfoChanged (java.util.List) throws android.os.RemoteException
public abstract void onConnected (android.support.v4.media.IMediaSession2, android.os.Bundle, int, android.os.Bundle, long, long, float, long, android.os.Bundle, int, int, java.util.List, android.app.PendingIntent) throws android.os.RemoteException
public abstract void onDisconnected () throws android.os.RemoteException
public abstract void onCustomLayoutChanged (java.util.List) throws android.os.RemoteException
public abstract void onAllowedCommandsChanged (android.os.Bundle) throws android.os.RemoteException
public abstract void onCustomCommand (android.os.Bundle, android.os.Bundle, android.os.ResultReceiver) throws android.os.RemoteException
public abstract void onGetLibraryRootDone (android.os.Bundle, java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void onGetItemDone (java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void onChildrenChanged (java.lang.String, int, android.os.Bundle) throws android.os.RemoteException
public abstract void onGetChildrenDone (java.lang.String, int, int, java.util.List, android.os.Bundle) throws android.os.RemoteException
public abstract void onSearchResultChanged (java.lang.String, int, android.os.Bundle) throws android.os.RemoteException
public abstract void onGetSearchResultDone (java.lang.String, int, int, java.util.List, android.os.Bundle) throws android.os.RemoteException
}
android/support/v4/media/IMediaSession2$Stub$Proxy.class
IMediaSession2.java
package android.support.v4.media
android.support.v4.media.IMediaSession2$Stub$Proxy extends java.lang.Object implements android.support.v4.media.IMediaSession2 {
private android.os.IBinder mRemote
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void connect (android.support.v4.media.IMediaController2, java.lang.String) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
String callingPackage
android.os.Parcel _data
public void release (android.support.v4.media.IMediaController2) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Parcel _data
public void setVolumeTo (android.support.v4.media.IMediaController2, int, int) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
int value
int flags
android.os.Parcel _data
public void adjustVolume (android.support.v4.media.IMediaController2, int, int) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
int direction
int flags
android.os.Parcel _data
public void play (android.support.v4.media.IMediaController2) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Parcel _data
public void pause (android.support.v4.media.IMediaController2) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Parcel _data
public void reset (android.support.v4.media.IMediaController2) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Parcel _data
public void prepare (android.support.v4.media.IMediaController2) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Parcel _data
public void fastForward (android.support.v4.media.IMediaController2) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Parcel _data
public void rewind (android.support.v4.media.IMediaController2) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Parcel _data
public void seekTo (android.support.v4.media.IMediaController2, long) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
long pos
android.os.Parcel _data
public void sendCustomCommand (android.support.v4.media.IMediaController2, android.os.Bundle, android.os.Bundle, android.os.ResultReceiver) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Bundle command
android.os.Bundle args
android.os.ResultReceiver receiver
android.os.Parcel _data
public void prepareFromUri (android.support.v4.media.IMediaController2, android.net.Uri, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.net.Uri uri
android.os.Bundle extras
android.os.Parcel _data
public void prepareFromSearch (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
String query
android.os.Bundle extras
android.os.Parcel _data
public void prepareFromMediaId (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
String mediaId
android.os.Bundle extras
android.os.Parcel _data
public void playFromUri (android.support.v4.media.IMediaController2, android.net.Uri, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.net.Uri uri
android.os.Bundle extras
android.os.Parcel _data
public void playFromSearch (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
String query
android.os.Bundle extras
android.os.Parcel _data
public void playFromMediaId (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
String mediaId
android.os.Bundle extras
android.os.Parcel _data
public void setRating (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
String mediaId
android.os.Bundle rating
android.os.Parcel _data
public void setPlaybackSpeed (android.support.v4.media.IMediaController2, float) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
float speed
android.os.Parcel _data
public void setPlaylist (android.support.v4.media.IMediaController2, java.util.List, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
java.util.List playlist
android.os.Bundle metadata
android.os.Parcel _data
public void updatePlaylistMetadata (android.support.v4.media.IMediaController2, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Bundle metadata
android.os.Parcel _data
public void addPlaylistItem (android.support.v4.media.IMediaController2, int, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
int index
android.os.Bundle mediaItem
android.os.Parcel _data
public void removePlaylistItem (android.support.v4.media.IMediaController2, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Bundle mediaItem
android.os.Parcel _data
public void replacePlaylistItem (android.support.v4.media.IMediaController2, int, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
int index
android.os.Bundle mediaItem
android.os.Parcel _data
public void skipToPlaylistItem (android.support.v4.media.IMediaController2, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Bundle mediaItem
android.os.Parcel _data
public void skipToPreviousItem (android.support.v4.media.IMediaController2) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Parcel _data
public void skipToNextItem (android.support.v4.media.IMediaController2) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Parcel _data
public void setRepeatMode (android.support.v4.media.IMediaController2, int) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
int repeatMode
android.os.Parcel _data
public void setShuffleMode (android.support.v4.media.IMediaController2, int) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
int shuffleMode
android.os.Parcel _data
public void subscribeRoutesInfo (android.support.v4.media.IMediaController2) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Parcel _data
public void unsubscribeRoutesInfo (android.support.v4.media.IMediaController2) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Parcel _data
public void selectRoute (android.support.v4.media.IMediaController2, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Bundle route
android.os.Parcel _data
public void getLibraryRoot (android.support.v4.media.IMediaController2, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
android.os.Bundle rootHints
android.os.Parcel _data
public void getItem (android.support.v4.media.IMediaController2, java.lang.String) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
String mediaId
android.os.Parcel _data
public void getChildren (android.support.v4.media.IMediaController2, java.lang.String, int, int, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
String parentId
int page
int pageSize
android.os.Bundle extras
android.os.Parcel _data
public void search (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
String query
android.os.Bundle extras
android.os.Parcel _data
public void getSearchResult (android.support.v4.media.IMediaController2, java.lang.String, int, int, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
String query
int page
int pageSize
android.os.Bundle extras
android.os.Parcel _data
public void subscribe (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
String parentId
android.os.Bundle extras
android.os.Parcel _data
public void unsubscribe (android.support.v4.media.IMediaController2, java.lang.String) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
String parentId
android.os.Parcel _data
}
android/support/v4/media/IMediaSession2$Stub.class
IMediaSession2.java
package android.support.v4.media
public abstract android.support.v4.media.IMediaSession2$Stub extends android.os.Binder implements android.support.v4.media.IMediaSession2 {
private static final String DESCRIPTOR
static final int TRANSACTION_connect
static final int TRANSACTION_release
static final int TRANSACTION_setVolumeTo
static final int TRANSACTION_adjustVolume
static final int TRANSACTION_play
static final int TRANSACTION_pause
static final int TRANSACTION_reset
static final int TRANSACTION_prepare
static final int TRANSACTION_fastForward
static final int TRANSACTION_rewind
static final int TRANSACTION_seekTo
static final int TRANSACTION_sendCustomCommand
static final int TRANSACTION_prepareFromUri
static final int TRANSACTION_prepareFromSearch
static final int TRANSACTION_prepareFromMediaId
static final int TRANSACTION_playFromUri
static final int TRANSACTION_playFromSearch
static final int TRANSACTION_playFromMediaId
static final int TRANSACTION_setRating
static final int TRANSACTION_setPlaybackSpeed
static final int TRANSACTION_setPlaylist
static final int TRANSACTION_updatePlaylistMetadata
static final int TRANSACTION_addPlaylistItem
static final int TRANSACTION_removePlaylistItem
static final int TRANSACTION_replacePlaylistItem
static final int TRANSACTION_skipToPlaylistItem
static final int TRANSACTION_skipToPreviousItem
static final int TRANSACTION_skipToNextItem
static final int TRANSACTION_setRepeatMode
static final int TRANSACTION_setShuffleMode
static final int TRANSACTION_subscribeRoutesInfo
static final int TRANSACTION_unsubscribeRoutesInfo
static final int TRANSACTION_selectRoute
static final int TRANSACTION_getLibraryRoot
static final int TRANSACTION_getItem
static final int TRANSACTION_getChildren
static final int TRANSACTION_search
static final int TRANSACTION_getSearchResult
static final int TRANSACTION_subscribe
static final int TRANSACTION_unsubscribe
public void <init> ()
public static android.support.v4.media.IMediaSession2 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.support.v4.media.IMediaController2 _arg0
String _arg1
android.support.v4.media.IMediaController2 _arg0
android.support.v4.media.IMediaController2 _arg0
int _arg1
int _arg2
android.support.v4.media.IMediaController2 _arg0
int _arg1
int _arg2
android.support.v4.media.IMediaController2 _arg0
android.support.v4.media.IMediaController2 _arg0
android.support.v4.media.IMediaController2 _arg0
android.support.v4.media.IMediaController2 _arg0
android.support.v4.media.IMediaController2 _arg0
android.support.v4.media.IMediaController2 _arg0
android.support.v4.media.IMediaController2 _arg0
long _arg1
android.os.Bundle _arg1
android.os.Bundle _arg2
android.os.ResultReceiver _arg3
android.support.v4.media.IMediaController2 _arg0
android.os.Bundle _arg1
android.os.Bundle _arg2
android.os.ResultReceiver _arg3
android.net.Uri _arg1
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
android.net.Uri _arg1
android.os.Bundle _arg2
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
String _arg1
android.os.Bundle _arg2
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
String _arg1
android.os.Bundle _arg2
android.net.Uri _arg1
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
android.net.Uri _arg1
android.os.Bundle _arg2
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
String _arg1
android.os.Bundle _arg2
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
String _arg1
android.os.Bundle _arg2
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
String _arg1
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
float _arg1
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
java.util.List _arg1
android.os.Bundle _arg2
android.os.Bundle _arg1
android.support.v4.media.IMediaController2 _arg0
android.os.Bundle _arg1
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
int _arg1
android.os.Bundle _arg2
android.os.Bundle _arg1
android.support.v4.media.IMediaController2 _arg0
android.os.Bundle _arg1
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
int _arg1
android.os.Bundle _arg2
android.os.Bundle _arg1
android.support.v4.media.IMediaController2 _arg0
android.os.Bundle _arg1
android.support.v4.media.IMediaController2 _arg0
android.support.v4.media.IMediaController2 _arg0
android.support.v4.media.IMediaController2 _arg0
int _arg1
android.support.v4.media.IMediaController2 _arg0
int _arg1
android.support.v4.media.IMediaController2 _arg0
android.support.v4.media.IMediaController2 _arg0
android.os.Bundle _arg1
android.support.v4.media.IMediaController2 _arg0
android.os.Bundle _arg1
android.os.Bundle _arg1
android.support.v4.media.IMediaController2 _arg0
android.os.Bundle _arg1
android.support.v4.media.IMediaController2 _arg0
String _arg1
android.os.Bundle _arg4
android.support.v4.media.IMediaController2 _arg0
String _arg1
int _arg2
int _arg3
android.os.Bundle _arg4
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
String _arg1
android.os.Bundle _arg2
android.os.Bundle _arg4
android.support.v4.media.IMediaController2 _arg0
String _arg1
int _arg2
int _arg3
android.os.Bundle _arg4
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
String _arg1
android.os.Bundle _arg2
android.support.v4.media.IMediaController2 _arg0
String _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
android/support/v4/media/IMediaSession2.class
IMediaSession2.java
package android.support.v4.media
public abstract android.support.v4.media.IMediaSession2 extends java.lang.Object implements android.os.IInterface {
public abstract void connect (android.support.v4.media.IMediaController2, java.lang.String) throws android.os.RemoteException
public abstract void release (android.support.v4.media.IMediaController2) throws android.os.RemoteException
public abstract void setVolumeTo (android.support.v4.media.IMediaController2, int, int) throws android.os.RemoteException
public abstract void adjustVolume (android.support.v4.media.IMediaController2, int, int) throws android.os.RemoteException
public abstract void play (android.support.v4.media.IMediaController2) throws android.os.RemoteException
public abstract void pause (android.support.v4.media.IMediaController2) throws android.os.RemoteException
public abstract void reset (android.support.v4.media.IMediaController2) throws android.os.RemoteException
public abstract void prepare (android.support.v4.media.IMediaController2) throws android.os.RemoteException
public abstract void fastForward (android.support.v4.media.IMediaController2) throws android.os.RemoteException
public abstract void rewind (android.support.v4.media.IMediaController2) throws android.os.RemoteException
public abstract void seekTo (android.support.v4.media.IMediaController2, long) throws android.os.RemoteException
public abstract void sendCustomCommand (android.support.v4.media.IMediaController2, android.os.Bundle, android.os.Bundle, android.os.ResultReceiver) throws android.os.RemoteException
public abstract void prepareFromUri (android.support.v4.media.IMediaController2, android.net.Uri, android.os.Bundle) throws android.os.RemoteException
public abstract void prepareFromSearch (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void prepareFromMediaId (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void playFromUri (android.support.v4.media.IMediaController2, android.net.Uri, android.os.Bundle) throws android.os.RemoteException
public abstract void playFromSearch (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void playFromMediaId (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void setRating (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void setPlaybackSpeed (android.support.v4.media.IMediaController2, float) throws android.os.RemoteException
public abstract void setPlaylist (android.support.v4.media.IMediaController2, java.util.List, android.os.Bundle) throws android.os.RemoteException
public abstract void updatePlaylistMetadata (android.support.v4.media.IMediaController2, android.os.Bundle) throws android.os.RemoteException
public abstract void addPlaylistItem (android.support.v4.media.IMediaController2, int, android.os.Bundle) throws android.os.RemoteException
public abstract void removePlaylistItem (android.support.v4.media.IMediaController2, android.os.Bundle) throws android.os.RemoteException
public abstract void replacePlaylistItem (android.support.v4.media.IMediaController2, int, android.os.Bundle) throws android.os.RemoteException
public abstract void skipToPlaylistItem (android.support.v4.media.IMediaController2, android.os.Bundle) throws android.os.RemoteException
public abstract void skipToPreviousItem (android.support.v4.media.IMediaController2) throws android.os.RemoteException
public abstract void skipToNextItem (android.support.v4.media.IMediaController2) throws android.os.RemoteException
public abstract void setRepeatMode (android.support.v4.media.IMediaController2, int) throws android.os.RemoteException
public abstract void setShuffleMode (android.support.v4.media.IMediaController2, int) throws android.os.RemoteException
public abstract void subscribeRoutesInfo (android.support.v4.media.IMediaController2) throws android.os.RemoteException
public abstract void unsubscribeRoutesInfo (android.support.v4.media.IMediaController2) throws android.os.RemoteException
public abstract void selectRoute (android.support.v4.media.IMediaController2, android.os.Bundle) throws android.os.RemoteException
public abstract void getLibraryRoot (android.support.v4.media.IMediaController2, android.os.Bundle) throws android.os.RemoteException
public abstract void getItem (android.support.v4.media.IMediaController2, java.lang.String) throws android.os.RemoteException
public abstract void getChildren (android.support.v4.media.IMediaController2, java.lang.String, int, int, android.os.Bundle) throws android.os.RemoteException
public abstract void search (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void getSearchResult (android.support.v4.media.IMediaController2, java.lang.String, int, int, android.os.Bundle) throws android.os.RemoteException
public abstract void subscribe (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void unsubscribe (android.support.v4.media.IMediaController2, java.lang.String) throws android.os.RemoteException
}
android/support/v4/media/Media2DataSource.class
Media2DataSource.java
package android.support.v4.media
public abstract android.support.v4.media.Media2DataSource extends java.lang.Object implements java.io.Closeable {
public void <init> ()
public abstract int readAt (long, byte[], int, int) throws java.io.IOException
public abstract long getSize () throws java.io.IOException
}
android/support/v4/media/MediaBrowser2$BrowserCallback.class
MediaBrowser2.java
package android.support.v4.media
public android.support.v4.media.MediaBrowser2$BrowserCallback extends android.support.v4.media.MediaController2$ControllerCallback {
public void <init> ()
public void onGetLibraryRootDone (android.support.v4.media.MediaBrowser2, android.os.Bundle, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaBrowser2 browser
android.os.Bundle rootHints
String rootMediaId
android.os.Bundle rootExtra
public void onChildrenChanged (android.support.v4.media.MediaBrowser2, java.lang.String, int, android.os.Bundle)
android.support.v4.media.MediaBrowser2 browser
String parentId
int itemCount
android.os.Bundle extras
public void onGetChildrenDone (android.support.v4.media.MediaBrowser2, java.lang.String, int, int, java.util.List, android.os.Bundle)
android.support.v4.media.MediaBrowser2 browser
String parentId
int page
int pageSize
java.util.List result
android.os.Bundle extras
public void onGetItemDone (android.support.v4.media.MediaBrowser2, java.lang.String, android.support.v4.media.MediaItem2)
android.support.v4.media.MediaBrowser2 browser
String mediaId
android.support.v4.media.MediaItem2 result
public void onSearchResultChanged (android.support.v4.media.MediaBrowser2, java.lang.String, int, android.os.Bundle)
android.support.v4.media.MediaBrowser2 browser
String query
int itemCount
android.os.Bundle extras
public void onGetSearchResultDone (android.support.v4.media.MediaBrowser2, java.lang.String, int, int, java.util.List, android.os.Bundle)
android.support.v4.media.MediaBrowser2 browser
String query
int page
int pageSize
java.util.List result
android.os.Bundle extras
}
android/support/v4/media/MediaBrowser2$SupportLibraryImpl.class
MediaBrowser2.java
package android.support.v4.media
abstract android.support.v4.media.MediaBrowser2$SupportLibraryImpl extends java.lang.Object implements android.support.v4.media.MediaController2$SupportLibraryImpl {
public abstract void getLibraryRoot (android.os.Bundle)
public abstract void subscribe (java.lang.String, android.os.Bundle)
public abstract void unsubscribe (java.lang.String)
public abstract void getChildren (java.lang.String, int, int, android.os.Bundle)
public abstract void getItem (java.lang.String)
public abstract void search (java.lang.String, android.os.Bundle)
public abstract void getSearchResult (java.lang.String, int, int, android.os.Bundle)
}
android/support/v4/media/MediaBrowser2.class
MediaBrowser2.java
package android.support.v4.media
public android.support.v4.media.MediaBrowser2 extends android.support.v4.media.MediaController2 {
static final String TAG
static final boolean DEBUG
public void <init> (android.content.Context, android.support.v4.media.SessionToken2, java.util.concurrent.Executor, android.support.v4.media.MediaBrowser2$BrowserCallback)
android.content.Context context
android.support.v4.media.SessionToken2 token
java.util.concurrent.Executor executor
android.support.v4.media.MediaBrowser2$BrowserCallback callback
android.support.v4.media.MediaBrowser2$SupportLibraryImpl createImpl (android.content.Context, android.support.v4.media.SessionToken2, java.util.concurrent.Executor, android.support.v4.media.MediaController2$ControllerCallback)
android.content.Context context
android.support.v4.media.SessionToken2 token
java.util.concurrent.Executor executor
android.support.v4.media.MediaController2$ControllerCallback callback
android.support.v4.media.MediaBrowser2$SupportLibraryImpl getImpl ()
android.support.v4.media.MediaBrowser2$BrowserCallback getCallback ()
public void getLibraryRoot (android.os.Bundle)
android.os.Bundle extras
public void subscribe (java.lang.String, android.os.Bundle)
String parentId
android.os.Bundle extras
public void unsubscribe (java.lang.String)
String parentId
public void getChildren (java.lang.String, int, int, android.os.Bundle)
String parentId
int page
int pageSize
android.os.Bundle extras
public void getItem (java.lang.String)
String mediaId
public void search (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extras
public void getSearchResult (java.lang.String, int, int, android.os.Bundle)
String query
int page
int pageSize
android.os.Bundle extras
volatile synthetic android.support.v4.media.MediaController2$ControllerCallback getCallback ()
volatile synthetic android.support.v4.media.MediaController2$SupportLibraryImpl getImpl ()
volatile synthetic android.support.v4.media.MediaController2$SupportLibraryImpl createImpl (android.content.Context, android.support.v4.media.SessionToken2, java.util.concurrent.Executor, android.support.v4.media.MediaController2$ControllerCallback)
static void <clinit> ()
}
android/support/v4/media/MediaBrowser2ImplBase.class
MediaBrowser2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplBase extends android.support.v4.media.MediaController2ImplBase implements android.support.v4.media.MediaBrowser2$SupportLibraryImpl {
void <init> (android.content.Context, android.support.v4.media.MediaController2, android.support.v4.media.SessionToken2, java.util.concurrent.Executor, android.support.v4.media.MediaBrowser2$BrowserCallback)
android.content.Context context
android.support.v4.media.MediaController2 instance
android.support.v4.media.SessionToken2 token
java.util.concurrent.Executor executor
android.support.v4.media.MediaBrowser2$BrowserCallback callback
public android.support.v4.media.MediaBrowser2$BrowserCallback getCallback ()
public void getLibraryRoot (android.os.Bundle)
android.os.RemoteException e
android.os.Bundle rootHints
android.support.v4.media.IMediaSession2 iSession2
public void subscribe (java.lang.String, android.os.Bundle)
android.os.RemoteException e
String parentId
android.os.Bundle extras
android.support.v4.media.IMediaSession2 iSession2
public void unsubscribe (java.lang.String)
android.os.RemoteException e
String parentId
android.support.v4.media.IMediaSession2 iSession2
public void getChildren (java.lang.String, int, int, android.os.Bundle)
android.os.RemoteException e
String parentId
int page
int pageSize
android.os.Bundle extras
android.support.v4.media.IMediaSession2 iSession2
public void getItem (java.lang.String)
android.os.RemoteException e
String mediaId
android.support.v4.media.IMediaSession2 iSession2
public void search (java.lang.String, android.os.Bundle)
android.os.RemoteException e
String query
android.os.Bundle extras
android.support.v4.media.IMediaSession2 iSession2
public void getSearchResult (java.lang.String, int, int, android.os.Bundle)
android.os.RemoteException e
String query
int page
int pageSize
android.os.Bundle extras
android.support.v4.media.IMediaSession2 iSession2
public volatile synthetic android.support.v4.media.MediaController2$ControllerCallback getCallback ()
}
android/support/v4/media/MediaBrowser2ImplLegacy$1.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaBrowserCompat val$browser
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy this$0
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy, android.os.Bundle, android.support.v4.media.MediaBrowserCompat)
android.support.v4.media.MediaBrowser2ImplLegacy this$0
public void run ()
}
android/support/v4/media/MediaBrowser2ImplLegacy$2.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy this$0
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy, android.os.Bundle)
android.support.v4.media.MediaBrowser2ImplLegacy this$0
public void run ()
android.support.v4.media.MediaBrowserCompat newBrowser
}
android/support/v4/media/MediaBrowser2ImplLegacy$3$1.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$3$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$MediaItem val$item
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy$3 this$1
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy$3, android.support.v4.media.MediaBrowserCompat$MediaItem)
android.support.v4.media.MediaBrowser2ImplLegacy$3 this$1
public void run ()
}
android/support/v4/media/MediaBrowser2ImplLegacy$3$2.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$3$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy$3 this$1
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy$3)
android.support.v4.media.MediaBrowser2ImplLegacy$3 this$1
public void run ()
}
android/support/v4/media/MediaBrowser2ImplLegacy$3.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$3 extends android.support.v4.media.MediaBrowserCompat$ItemCallback {
final synthetic String val$mediaId
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy this$0
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy, java.lang.String)
android.support.v4.media.MediaBrowser2ImplLegacy this$0
public void onItemLoaded (android.support.v4.media.MediaBrowserCompat$MediaItem)
android.support.v4.media.MediaBrowserCompat$MediaItem item
public void onError (java.lang.String)
String itemId
}
android/support/v4/media/MediaBrowser2ImplLegacy$4$1.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$4$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic String val$query
final synthetic java.util.List val$items
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy$4 this$1
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy$4, java.lang.String, java.util.List, android.os.Bundle)
android.support.v4.media.MediaBrowser2ImplLegacy$4 this$1
public void run ()
}
android/support/v4/media/MediaBrowser2ImplLegacy$4.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$4 extends android.support.v4.media.MediaBrowserCompat$SearchCallback {
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy this$0
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy)
android.support.v4.media.MediaBrowser2ImplLegacy this$0
public void onSearchResult (java.lang.String, android.os.Bundle, java.util.List)
String query
android.os.Bundle extras
java.util.List items
public void onError (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extras
}
android/support/v4/media/MediaBrowser2ImplLegacy$5$1.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$5$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.List val$items
final synthetic String val$query
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy$5 this$1
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy$5, java.util.List, java.lang.String)
android.support.v4.media.MediaBrowser2ImplLegacy$5 this$1
public void run ()
java.util.List item2List
}
android/support/v4/media/MediaBrowser2ImplLegacy$5$2.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$5$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic String val$query
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy$5 this$1
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy$5, java.lang.String)
android.support.v4.media.MediaBrowser2ImplLegacy$5 this$1
public void run ()
}
android/support/v4/media/MediaBrowser2ImplLegacy$5.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$5 extends android.support.v4.media.MediaBrowserCompat$SearchCallback {
final synthetic int val$page
final synthetic int val$pageSize
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy this$0
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy, int, int, android.os.Bundle)
android.support.v4.media.MediaBrowser2ImplLegacy this$0
public void onSearchResult (java.lang.String, android.os.Bundle, java.util.List)
String query
android.os.Bundle extrasSent
java.util.List items
public void onError (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extrasSent
}
android/support/v4/media/MediaBrowser2ImplLegacy$GetChildrenCallback$1.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$GetChildrenCallback$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic String val$parentId
final synthetic java.util.List val$items
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy$GetChildrenCallback this$1
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy$GetChildrenCallback, java.lang.String, java.util.List, android.os.Bundle)
android.support.v4.media.MediaBrowser2ImplLegacy$GetChildrenCallback this$1
public void run ()
android.support.v4.media.MediaBrowserCompat browser
}
android/support/v4/media/MediaBrowser2ImplLegacy$GetChildrenCallback.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$GetChildrenCallback extends android.support.v4.media.MediaBrowserCompat$SubscriptionCallback {
private final String mParentId
private final int mPage
private final int mPageSize
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy this$0
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy, java.lang.String, int, int)
String parentId
int page
int pageSize
public void onError (java.lang.String)
String parentId
public void onError (java.lang.String, android.os.Bundle)
String parentId
android.os.Bundle options
public void onChildrenLoaded (java.lang.String, java.util.List)
String parentId
java.util.List children
public void onChildrenLoaded (java.lang.String, java.util.List, android.os.Bundle)
java.util.List items
int i
String parentId
java.util.List children
android.os.Bundle options
java.util.List items
android.os.Bundle extras
static synthetic int access$400 (android.support.v4.media.MediaBrowser2ImplLegacy$GetChildrenCallback)
android.support.v4.media.MediaBrowser2ImplLegacy$GetChildrenCallback x0
static synthetic int access$500 (android.support.v4.media.MediaBrowser2ImplLegacy$GetChildrenCallback)
android.support.v4.media.MediaBrowser2ImplLegacy$GetChildrenCallback x0
static synthetic java.lang.String access$600 (android.support.v4.media.MediaBrowser2ImplLegacy$GetChildrenCallback)
android.support.v4.media.MediaBrowser2ImplLegacy$GetChildrenCallback x0
}
android/support/v4/media/MediaBrowser2ImplLegacy$GetLibraryRootCallback$1.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$GetLibraryRootCallback$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy$GetLibraryRootCallback this$1
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy$GetLibraryRootCallback)
android.support.v4.media.MediaBrowser2ImplLegacy$GetLibraryRootCallback this$1
public void run ()
android.support.v4.media.MediaBrowserCompat browser
}
android/support/v4/media/MediaBrowser2ImplLegacy$GetLibraryRootCallback.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$GetLibraryRootCallback extends android.support.v4.media.MediaBrowserCompat$ConnectionCallback {
private final android.os.Bundle mExtras
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy this$0
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy, android.os.Bundle)
android.os.Bundle extras
public void onConnected ()
public void onConnectionSuspended ()
public void onConnectionFailed ()
static synthetic android.os.Bundle access$200 (android.support.v4.media.MediaBrowser2ImplLegacy$GetLibraryRootCallback)
android.support.v4.media.MediaBrowser2ImplLegacy$GetLibraryRootCallback x0
}
android/support/v4/media/MediaBrowser2ImplLegacy$SubscribeCallback$1.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$SubscribeCallback$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic String val$parentId
final synthetic int val$itemCount
final synthetic android.os.Bundle val$notifyChildrenChangedOptions
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy$SubscribeCallback this$1
void <init> (android.support.v4.media.MediaBrowser2ImplLegacy$SubscribeCallback, java.lang.String, int, android.os.Bundle)
android.support.v4.media.MediaBrowser2ImplLegacy$SubscribeCallback this$1
public void run ()
}
android/support/v4/media/MediaBrowser2ImplLegacy$SubscribeCallback.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy$SubscribeCallback extends android.support.v4.media.MediaBrowserCompat$SubscriptionCallback {
final synthetic android.support.v4.media.MediaBrowser2ImplLegacy this$0
private void <init> (android.support.v4.media.MediaBrowser2ImplLegacy)
public void onError (java.lang.String)
String parentId
public void onError (java.lang.String, android.os.Bundle)
String parentId
android.os.Bundle options
public void onChildrenLoaded (java.lang.String, java.util.List)
String parentId
java.util.List children
public void onChildrenLoaded (java.lang.String, java.util.List, android.os.Bundle)
int itemCount
int itemCount
String parentId
java.util.List children
android.os.Bundle options
int itemCount
android.os.Bundle notifyChildrenChangedOptions
synthetic void <init> (android.support.v4.media.MediaBrowser2ImplLegacy, android.support.v4.media.MediaBrowser2ImplLegacy$1)
android.support.v4.media.MediaBrowser2ImplLegacy x0
android.support.v4.media.MediaBrowser2ImplLegacy$1 x1
}
android/support/v4/media/MediaBrowser2ImplLegacy.class
MediaBrowser2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaBrowser2ImplLegacy extends android.support.v4.media.MediaController2ImplLegacy implements android.support.v4.media.MediaBrowser2$SupportLibraryImpl {
public static final String EXTRA_ITEM_COUNT
private final java.util.HashMap mBrowserCompats
private final java.util.HashMap mSubscribeCallbacks
void <init> (android.content.Context, android.support.v4.media.MediaBrowser2, android.support.v4.media.SessionToken2, java.util.concurrent.Executor, android.support.v4.media.MediaBrowser2$BrowserCallback)
android.content.Context context
android.support.v4.media.MediaBrowser2 instance
android.support.v4.media.SessionToken2 token
java.util.concurrent.Executor executor
android.support.v4.media.MediaBrowser2$BrowserCallback callback
public android.support.v4.media.MediaBrowser2 getInstance ()
public void close ()
android.support.v4.media.MediaBrowserCompat browser
public void getLibraryRoot (android.os.Bundle)
android.os.Bundle extras
android.support.v4.media.MediaBrowserCompat browser
public void subscribe (java.lang.String, android.os.Bundle)
java.util.List list
String parentId
android.os.Bundle extras
android.support.v4.media.MediaBrowserCompat browser
android.support.v4.media.MediaBrowser2ImplLegacy$SubscribeCallback callback
android.os.Bundle options
public void unsubscribe (java.lang.String)
int i
java.util.List list
String parentId
android.support.v4.media.MediaBrowserCompat browser
public void getChildren (java.lang.String, int, int, android.os.Bundle)
String parentId
int page
int pageSize
android.os.Bundle extras
android.support.v4.media.MediaBrowserCompat browser
android.os.Bundle options
public void getItem (java.lang.String)
String mediaId
android.support.v4.media.MediaBrowserCompat browser
public void search (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extras
android.support.v4.media.MediaBrowserCompat browser
public void getSearchResult (java.lang.String, int, int, android.os.Bundle)
String query
int page
int pageSize
android.os.Bundle extras
android.support.v4.media.MediaBrowserCompat browser
android.os.Bundle options
public android.support.v4.media.MediaBrowser2$BrowserCallback getCallback ()
private android.support.v4.media.MediaBrowserCompat getBrowserCompat (android.os.Bundle)
android.os.Bundle extras
private android.os.Bundle getExtrasWithoutPagination (android.os.Bundle)
android.os.Bundle extras
public volatile synthetic android.support.v4.media.MediaController2 getInstance ()
public volatile synthetic android.support.v4.media.MediaController2$ControllerCallback getCallback ()
static synthetic java.util.HashMap access$000 (android.support.v4.media.MediaBrowser2ImplLegacy)
android.support.v4.media.MediaBrowser2ImplLegacy x0
static synthetic android.os.Bundle access$300 (android.support.v4.media.MediaBrowser2ImplLegacy, android.os.Bundle)
android.support.v4.media.MediaBrowser2ImplLegacy x0
android.os.Bundle x1
}
android/support/v4/media/MediaBrowserCompat$CallbackHandler.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$CallbackHandler extends android.os.Handler {
private final java.lang.ref.WeakReference mCallbackImplRef
private java.lang.ref.WeakReference mCallbacksMessengerRef
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl)
android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl callbackImpl
public void handleMessage (android.os.Message)
android.os.BadParcelableException e
android.os.Message msg
android.os.Bundle data
android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl serviceCallback
android.os.Messenger callbacksMessenger
void setCallbacksMessenger (android.os.Messenger)
android.os.Messenger callbacksMessenger
}
android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class
MediaBrowserCompat.java
package android.support.v4.media
abstract android.support.v4.media.MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal extends java.lang.Object {
public abstract void onConnected ()
public abstract void onConnectionSuspended ()
public abstract void onConnectionFailed ()
}
android/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$ConnectionCallback$StubApi21 extends java.lang.Object implements android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallback {
final synthetic android.support.v4.media.MediaBrowserCompat$ConnectionCallback this$0
void <init> (android.support.v4.media.MediaBrowserCompat$ConnectionCallback)
public void onConnected ()
public void onConnectionSuspended ()
public void onConnectionFailed ()
}
android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class
MediaBrowserCompat.java
package android.support.v4.media
public android.support.v4.media.MediaBrowserCompat$ConnectionCallback extends java.lang.Object {
final Object mConnectionCallbackObj
android.support.v4.media.MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal mConnectionCallbackInternal
public void <init> ()
public void onConnected ()
public void onConnectionSuspended ()
public void onConnectionFailed ()
void setInternalConnectionCallback (android.support.v4.media.MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal)
android.support.v4.media.MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal connectionCallbackInternal
}
android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class
MediaBrowserCompat.java
package android.support.v4.media
public abstract android.support.v4.media.MediaBrowserCompat$CustomActionCallback extends java.lang.Object {
public void <init> ()
public void onProgressUpdate (java.lang.String, android.os.Bundle, android.os.Bundle)
String action
android.os.Bundle extras
android.os.Bundle data
public void onResult (java.lang.String, android.os.Bundle, android.os.Bundle)
String action
android.os.Bundle extras
android.os.Bundle resultData
public void onError (java.lang.String, android.os.Bundle, android.os.Bundle)
String action
android.os.Bundle extras
android.os.Bundle data
}
android/support/v4/media/MediaBrowserCompat$CustomActionResultReceiver.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$CustomActionResultReceiver extends android.support.v4.os.ResultReceiver {
private final String mAction
private final android.os.Bundle mExtras
private final android.support.v4.media.MediaBrowserCompat$CustomActionCallback mCallback
void <init> (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$CustomActionCallback, android.os.Handler)
String action
android.os.Bundle extras
android.support.v4.media.MediaBrowserCompat$CustomActionCallback callback
android.os.Handler handler
protected void onReceiveResult (int, android.os.Bundle)
int resultCode
android.os.Bundle resultData
}
android/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23 extends java.lang.Object implements android.support.v4.media.MediaBrowserCompatApi23$ItemCallback {
final synthetic android.support.v4.media.MediaBrowserCompat$ItemCallback this$0
void <init> (android.support.v4.media.MediaBrowserCompat$ItemCallback)
public void onItemLoaded (android.os.Parcel)
android.support.v4.media.MediaBrowserCompat$MediaItem item
android.os.Parcel itemParcel
public void onError (java.lang.String)
String itemId
}
android/support/v4/media/MediaBrowserCompat$ItemCallback.class
MediaBrowserCompat.java
package android.support.v4.media
public abstract android.support.v4.media.MediaBrowserCompat$ItemCallback extends java.lang.Object {
final Object mItemCallbackObj
public void <init> ()
public void onItemLoaded (android.support.v4.media.MediaBrowserCompat$MediaItem)
android.support.v4.media.MediaBrowserCompat$MediaItem item
public void onError (java.lang.String)
String itemId
}
android/support/v4/media/MediaBrowserCompat$ItemReceiver.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$ItemReceiver extends android.support.v4.os.ResultReceiver {
private final String mMediaId
private final android.support.v4.media.MediaBrowserCompat$ItemCallback mCallback
void <init> (java.lang.String, android.support.v4.media.MediaBrowserCompat$ItemCallback, android.os.Handler)
String mediaId
android.support.v4.media.MediaBrowserCompat$ItemCallback callback
android.os.Handler handler
protected void onReceiveResult (int, android.os.Bundle)
int resultCode
android.os.Bundle resultData
android.os.Parcelable item
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class
MediaBrowserCompat.java
package android.support.v4.media
abstract android.support.v4.media.MediaBrowserCompat$MediaBrowserImpl extends java.lang.Object {
public abstract void connect ()
public abstract void disconnect ()
public abstract boolean isConnected ()
public abstract android.content.ComponentName getServiceComponent ()
public abstract java.lang.String getRoot ()
public abstract android.os.Bundle getExtras ()
public abstract android.support.v4.media.session.MediaSessionCompat$Token getSessionToken ()
public abstract void subscribe (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
public abstract void unsubscribe (java.lang.String, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
public abstract void getItem (java.lang.String, android.support.v4.media.MediaBrowserCompat$ItemCallback)
public abstract void search (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$SearchCallback)
public abstract void sendCustomAction (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$CustomActionCallback)
public abstract android.os.Bundle getNotifyChildrenChangedOptions ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$ItemCallback val$cb
final synthetic String val$mediaId
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21, android.support.v4.media.MediaBrowserCompat$ItemCallback, java.lang.String)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
public void run ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$ItemCallback val$cb
final synthetic String val$mediaId
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21, android.support.v4.media.MediaBrowserCompat$ItemCallback, java.lang.String)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
public void run ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$ItemCallback val$cb
final synthetic String val$mediaId
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21, android.support.v4.media.MediaBrowserCompat$ItemCallback, java.lang.String)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
public void run ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$4.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$SearchCallback val$callback
final synthetic String val$query
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21, android.support.v4.media.MediaBrowserCompat$SearchCallback, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
public void run ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$5.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$5 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$SearchCallback val$callback
final synthetic String val$query
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21, android.support.v4.media.MediaBrowserCompat$SearchCallback, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
public void run ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$6.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$6 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$CustomActionCallback val$callback
final synthetic String val$action
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21, android.support.v4.media.MediaBrowserCompat$CustomActionCallback, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
public void run ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$7.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$7 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$CustomActionCallback val$callback
final synthetic String val$action
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21, android.support.v4.media.MediaBrowserCompat$CustomActionCallback, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 this$0
public void run ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 extends java.lang.Object implements android.support.v4.media.MediaBrowserCompat$MediaBrowserImpl android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl android.support.v4.media.MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal {
final android.content.Context mContext
protected final Object mBrowserObj
protected final android.os.Bundle mRootHints
protected final android.support.v4.media.MediaBrowserCompat$CallbackHandler mHandler
private final android.support.v4.util.ArrayMap mSubscriptions
protected int mServiceVersion
protected android.support.v4.media.MediaBrowserCompat$ServiceBinderWrapper mServiceBinderWrapper
protected android.os.Messenger mCallbacksMessenger
private android.support.v4.media.session.MediaSessionCompat$Token mMediaSessionToken
private android.os.Bundle mNotifyChildrenChangedOptions
void <init> (android.content.Context, android.content.ComponentName, android.support.v4.media.MediaBrowserCompat$ConnectionCallback, android.os.Bundle)
android.content.Context context
android.content.ComponentName serviceComponent
android.support.v4.media.MediaBrowserCompat$ConnectionCallback callback
android.os.Bundle rootHints
public void connect ()
public void disconnect ()
android.os.RemoteException e
public boolean isConnected ()
public android.content.ComponentName getServiceComponent ()
public java.lang.String getRoot ()
public android.os.Bundle getExtras ()
public android.support.v4.media.session.MediaSessionCompat$Token getSessionToken ()
public void subscribe (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
android.os.RemoteException e
String parentId
android.os.Bundle options
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback callback
android.support.v4.media.MediaBrowserCompat$Subscription sub
android.os.Bundle copiedOptions
public void unsubscribe (java.lang.String, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
int i
java.util.List callbacks
java.util.List optionsList
int i
java.util.List callbacks
java.util.List optionsList
android.os.RemoteException ex
String parentId
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback callback
android.support.v4.media.MediaBrowserCompat$Subscription sub
public void getItem (java.lang.String, android.support.v4.media.MediaBrowserCompat$ItemCallback)
android.os.RemoteException e
String mediaId
android.support.v4.media.MediaBrowserCompat$ItemCallback cb
android.support.v4.os.ResultReceiver receiver
public void search (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$SearchCallback)
android.os.RemoteException e
String query
android.os.Bundle extras
android.support.v4.media.MediaBrowserCompat$SearchCallback callback
android.support.v4.os.ResultReceiver receiver
public void sendCustomAction (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$CustomActionCallback)
android.os.RemoteException e
String action
android.os.Bundle extras
android.support.v4.media.MediaBrowserCompat$CustomActionCallback callback
android.support.v4.os.ResultReceiver receiver
public void onConnected ()
android.os.RemoteException e
android.os.Bundle extras
android.os.IBinder serviceBinder
android.support.v4.media.session.IMediaSession sessionToken
public void onConnectionSuspended ()
public void onConnectionFailed ()
public void onServiceConnected (android.os.Messenger, java.lang.String, android.support.v4.media.session.MediaSessionCompat$Token, android.os.Bundle)
android.os.Messenger callback
String root
android.support.v4.media.session.MediaSessionCompat$Token session
android.os.Bundle extra
public void onConnectionFailed (android.os.Messenger)
android.os.Messenger callback
public void onLoadChildren (android.os.Messenger, java.lang.String, java.util.List, android.os.Bundle, android.os.Bundle)
android.os.Messenger callback
String parentId
java.util.List list
android.os.Bundle options
android.os.Bundle notifyChildrenChangedOptions
android.support.v4.media.MediaBrowserCompat$Subscription subscription
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback subscriptionCallback
public android.os.Bundle getNotifyChildrenChangedOptions ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi23 extends android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 {
void <init> (android.content.Context, android.content.ComponentName, android.support.v4.media.MediaBrowserCompat$ConnectionCallback, android.os.Bundle)
android.content.Context context
android.content.ComponentName serviceComponent
android.support.v4.media.MediaBrowserCompat$ConnectionCallback callback
android.os.Bundle rootHints
public void getItem (java.lang.String, android.support.v4.media.MediaBrowserCompat$ItemCallback)
String mediaId
android.support.v4.media.MediaBrowserCompat$ItemCallback cb
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi26.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi26 extends android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi23 {
void <init> (android.content.Context, android.content.ComponentName, android.support.v4.media.MediaBrowserCompat$ConnectionCallback, android.os.Bundle)
android.content.Context context
android.content.ComponentName serviceComponent
android.support.v4.media.MediaBrowserCompat$ConnectionCallback callback
android.os.Bundle rootHints
public void subscribe (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
String parentId
android.os.Bundle options
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback callback
public void unsubscribe (java.lang.String, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
String parentId
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback callback
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase this$0
public void run ()
Exception ex
android.content.Intent intent
boolean bound
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase this$0
public void run ()
android.os.RemoteException ex
int state
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$ItemCallback val$cb
final synthetic String val$mediaId
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase, android.support.v4.media.MediaBrowserCompat$ItemCallback, java.lang.String)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase this$0
public void run ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$4.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$ItemCallback val$cb
final synthetic String val$mediaId
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase, android.support.v4.media.MediaBrowserCompat$ItemCallback, java.lang.String)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase this$0
public void run ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$5.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$5 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$SearchCallback val$callback
final synthetic String val$query
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase, android.support.v4.media.MediaBrowserCompat$SearchCallback, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase this$0
public void run ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$6.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$6 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserCompat$CustomActionCallback val$callback
final synthetic String val$action
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase, android.support.v4.media.MediaBrowserCompat$CustomActionCallback, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase this$0
public void run ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.content.ComponentName val$name
final synthetic android.os.IBinder val$binder
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection this$1
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection, android.content.ComponentName, android.os.IBinder)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection this$1
public void run ()
android.os.RemoteException ex
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.content.ComponentName val$name
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection this$1
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection, android.content.ComponentName)
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection this$1
public void run ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection extends java.lang.Object implements android.content.ServiceConnection {
final synthetic android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase this$0
void <init> (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase)
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName name
android.os.IBinder binder
public void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName name
private void postOrRun (java.lang.Runnable)
Runnable r
boolean isCurrent (java.lang.String)
String funcName
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase extends java.lang.Object implements android.support.v4.media.MediaBrowserCompat$MediaBrowserImpl android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl {
static final int CONNECT_STATE_DISCONNECTING
static final int CONNECT_STATE_DISCONNECTED
static final int CONNECT_STATE_CONNECTING
static final int CONNECT_STATE_CONNECTED
static final int CONNECT_STATE_SUSPENDED
final android.content.Context mContext
final android.content.ComponentName mServiceComponent
final android.support.v4.media.MediaBrowserCompat$ConnectionCallback mCallback
final android.os.Bundle mRootHints
final android.support.v4.media.MediaBrowserCompat$CallbackHandler mHandler
private final android.support.v4.util.ArrayMap mSubscriptions
int mState
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection mServiceConnection
android.support.v4.media.MediaBrowserCompat$ServiceBinderWrapper mServiceBinderWrapper
android.os.Messenger mCallbacksMessenger
private String mRootId
private android.support.v4.media.session.MediaSessionCompat$Token mMediaSessionToken
private android.os.Bundle mExtras
private android.os.Bundle mNotifyChildrenChangedOptions
public void <init> (android.content.Context, android.content.ComponentName, android.support.v4.media.MediaBrowserCompat$ConnectionCallback, android.os.Bundle)
android.content.Context context
android.content.ComponentName serviceComponent
android.support.v4.media.MediaBrowserCompat$ConnectionCallback callback
android.os.Bundle rootHints
public void connect ()
public void disconnect ()
void forceCloseConnection ()
public boolean isConnected ()
public android.content.ComponentName getServiceComponent ()
public java.lang.String getRoot ()
public android.os.Bundle getExtras ()
public android.support.v4.media.session.MediaSessionCompat$Token getSessionToken ()
public void subscribe (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
android.os.RemoteException e
String parentId
android.os.Bundle options
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback callback
android.support.v4.media.MediaBrowserCompat$Subscription sub
android.os.Bundle copiedOptions
public void unsubscribe (java.lang.String, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
int i
java.util.List callbacks
java.util.List optionsList
android.os.RemoteException ex
String parentId
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback callback
android.support.v4.media.MediaBrowserCompat$Subscription sub
public void getItem (java.lang.String, android.support.v4.media.MediaBrowserCompat$ItemCallback)
android.os.RemoteException e
String mediaId
android.support.v4.media.MediaBrowserCompat$ItemCallback cb
android.support.v4.os.ResultReceiver receiver
public void search (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$SearchCallback)
android.os.RemoteException e
String query
android.os.Bundle extras
android.support.v4.media.MediaBrowserCompat$SearchCallback callback
android.support.v4.os.ResultReceiver receiver
public void sendCustomAction (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$CustomActionCallback)
android.os.RemoteException e
String action
android.os.Bundle extras
android.support.v4.media.MediaBrowserCompat$CustomActionCallback callback
android.support.v4.os.ResultReceiver receiver
public void onServiceConnected (android.os.Messenger, java.lang.String, android.support.v4.media.session.MediaSessionCompat$Token, android.os.Bundle)
int i
String id
android.support.v4.media.MediaBrowserCompat$Subscription sub
java.util.List callbackList
java.util.List optionsList
java.util.Map$Entry subscriptionEntry
android.os.RemoteException ex
android.os.Messenger callback
String root
android.support.v4.media.session.MediaSessionCompat$Token session
android.os.Bundle extra
public void onConnectionFailed (android.os.Messenger)
android.os.Messenger callback
public void onLoadChildren (android.os.Messenger, java.lang.String, java.util.List, android.os.Bundle, android.os.Bundle)
android.os.Messenger callback
String parentId
java.util.List list
android.os.Bundle options
android.os.Bundle notifyChildrenChangedOptions
android.support.v4.media.MediaBrowserCompat$Subscription subscription
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback subscriptionCallback
public android.os.Bundle getNotifyChildrenChangedOptions ()
private static java.lang.String getStateLabel (int)
int state
private boolean isCurrent (android.os.Messenger, java.lang.String)
android.os.Messenger callback
String funcName
void dump ()
}
android/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl.class
MediaBrowserCompat.java
package android.support.v4.media
abstract android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl extends java.lang.Object {
public abstract void onServiceConnected (android.os.Messenger, java.lang.String, android.support.v4.media.session.MediaSessionCompat$Token, android.os.Bundle)
public abstract void onConnectionFailed (android.os.Messenger)
public abstract void onLoadChildren (android.os.Messenger, java.lang.String, java.util.List, android.os.Bundle, android.os.Bundle)
}
android/support/v4/media/MediaBrowserCompat$MediaItem$1.class
MediaBrowserCompat.java
package android.support.v4.media
final android.support.v4.media.MediaBrowserCompat$MediaItem$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.media.MediaBrowserCompat$MediaItem createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.media.MediaBrowserCompat$MediaItem[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/media/MediaBrowserCompat$MediaItem$Flags.class
MediaBrowserCompat.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaBrowserCompat$MediaItem$Flags extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaBrowserCompat$MediaItem.class
MediaBrowserCompat.java
package android.support.v4.media
public android.support.v4.media.MediaBrowserCompat$MediaItem extends java.lang.Object implements android.os.Parcelable {
private final int mFlags
private final android.support.v4.media.MediaDescriptionCompat mDescription
public static final int FLAG_BROWSABLE
public static final int FLAG_PLAYABLE
public static final android.os.Parcelable$Creator CREATOR
public static android.support.v4.media.MediaBrowserCompat$MediaItem fromMediaItem (java.lang.Object)
Object itemObj
int flags
android.support.v4.media.MediaDescriptionCompat description
public static java.util.List fromMediaItemList (java.util.List)
Object itemObj
java.util.List itemList
java.util.List items
public void <init> (android.support.v4.media.MediaDescriptionCompat, int)
android.support.v4.media.MediaDescriptionCompat description
int flags
void <init> (android.os.Parcel)
android.os.Parcel in
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
public java.lang.String toString ()
StringBuilder sb
public int getFlags ()
public boolean isBrowsable ()
public boolean isPlayable ()
public android.support.v4.media.MediaDescriptionCompat getDescription ()
public java.lang.String getMediaId ()
static void <clinit> ()
}
android/support/v4/media/MediaBrowserCompat$SearchCallback.class
MediaBrowserCompat.java
package android.support.v4.media
public abstract android.support.v4.media.MediaBrowserCompat$SearchCallback extends java.lang.Object {
public void <init> ()
public void onSearchResult (java.lang.String, android.os.Bundle, java.util.List)
String query
android.os.Bundle extras
java.util.List items
public void onError (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extras
}
android/support/v4/media/MediaBrowserCompat$SearchResultReceiver.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$SearchResultReceiver extends android.support.v4.os.ResultReceiver {
private final String mQuery
private final android.os.Bundle mExtras
private final android.support.v4.media.MediaBrowserCompat$SearchCallback mCallback
void <init> (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$SearchCallback, android.os.Handler)
String query
android.os.Bundle extras
android.support.v4.media.MediaBrowserCompat$SearchCallback callback
android.os.Handler handler
protected void onReceiveResult (int, android.os.Bundle)
android.os.Parcelable item
int resultCode
android.os.Bundle resultData
android.os.Parcelable[] items
java.util.List results
}
android/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$ServiceBinderWrapper extends java.lang.Object {
private android.os.Messenger mMessenger
private android.os.Bundle mRootHints
public void <init> (android.os.IBinder, android.os.Bundle)
android.os.IBinder target
android.os.Bundle rootHints
void connect (android.content.Context, android.os.Messenger) throws android.os.RemoteException
android.content.Context context
android.os.Messenger callbacksMessenger
android.os.Bundle data
void disconnect (android.os.Messenger) throws android.os.RemoteException
android.os.Messenger callbacksMessenger
void addSubscription (java.lang.String, android.os.IBinder, android.os.Bundle, android.os.Messenger) throws android.os.RemoteException
String parentId
android.os.IBinder callbackToken
android.os.Bundle options
android.os.Messenger callbacksMessenger
android.os.Bundle data
void removeSubscription (java.lang.String, android.os.IBinder, android.os.Messenger) throws android.os.RemoteException
String parentId
android.os.IBinder callbackToken
android.os.Messenger callbacksMessenger
android.os.Bundle data
void getMediaItem (java.lang.String, android.support.v4.os.ResultReceiver, android.os.Messenger) throws android.os.RemoteException
String mediaId
android.support.v4.os.ResultReceiver receiver
android.os.Messenger callbacksMessenger
android.os.Bundle data
void registerCallbackMessenger (android.content.Context, android.os.Messenger) throws android.os.RemoteException
android.content.Context context
android.os.Messenger callbackMessenger
android.os.Bundle data
void unregisterCallbackMessenger (android.os.Messenger) throws android.os.RemoteException
android.os.Messenger callbackMessenger
void search (java.lang.String, android.os.Bundle, android.support.v4.os.ResultReceiver, android.os.Messenger) throws android.os.RemoteException
String query
android.os.Bundle extras
android.support.v4.os.ResultReceiver receiver
android.os.Messenger callbacksMessenger
android.os.Bundle data
void sendCustomAction (java.lang.String, android.os.Bundle, android.support.v4.os.ResultReceiver, android.os.Messenger) throws android.os.RemoteException
String action
android.os.Bundle extras
android.support.v4.os.ResultReceiver receiver
android.os.Messenger callbacksMessenger
android.os.Bundle data
private void sendRequest (int, android.os.Bundle, android.os.Messenger) throws android.os.RemoteException
int what
android.os.Bundle data
android.os.Messenger cbMessenger
android.os.Message msg
}
android/support/v4/media/MediaBrowserCompat$Subscription.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$Subscription extends java.lang.Object {
private final java.util.List mCallbacks
private final java.util.List mOptionsList
public void <init> ()
public boolean isEmpty ()
public java.util.List getOptionsList ()
public java.util.List getCallbacks ()
public android.support.v4.media.MediaBrowserCompat$SubscriptionCallback getCallback (android.content.Context, android.os.Bundle)
int i
android.content.Context context
android.os.Bundle options
public void putCallback (android.content.Context, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
int i
android.content.Context context
android.os.Bundle options
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback callback
}
android/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi21.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21 extends java.lang.Object implements android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallback {
final synthetic android.support.v4.media.MediaBrowserCompat$SubscriptionCallback this$0
void <init> (android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
public void onChildrenLoaded (java.lang.String, java.util.List)
android.os.Bundle options
int i
java.util.List itemList
java.util.List callbacks
java.util.List optionsList
String parentId
java.util.List children
android.support.v4.media.MediaBrowserCompat$Subscription sub
public void onError (java.lang.String)
String parentId
java.util.List applyOptions (java.util.List, android.os.Bundle)
java.util.List list
android.os.Bundle options
int page
int pageSize
int fromIndex
int toIndex
}
android/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi26.class
MediaBrowserCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi26 extends android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21 implements android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallback {
final synthetic android.support.v4.media.MediaBrowserCompat$SubscriptionCallback this$0
void <init> (android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
public void onChildrenLoaded (java.lang.String, java.util.List, android.os.Bundle)
String parentId
java.util.List children
android.os.Bundle options
public void onError (java.lang.String, android.os.Bundle)
String parentId
android.os.Bundle options
}
android/support/v4/media/MediaBrowserCompat$SubscriptionCallback.class
MediaBrowserCompat.java
package android.support.v4.media
public abstract android.support.v4.media.MediaBrowserCompat$SubscriptionCallback extends java.lang.Object {
private final Object mSubscriptionCallbackObj
private final android.os.IBinder mToken
java.lang.ref.WeakReference mSubscriptionRef
public void <init> ()
public void onChildrenLoaded (java.lang.String, java.util.List)
String parentId
java.util.List children
public void onChildrenLoaded (java.lang.String, java.util.List, android.os.Bundle)
String parentId
java.util.List children
android.os.Bundle options
public void onError (java.lang.String)
String parentId
public void onError (java.lang.String, android.os.Bundle)
String parentId
android.os.Bundle options
private void setSubscription (android.support.v4.media.MediaBrowserCompat$Subscription)
android.support.v4.media.MediaBrowserCompat$Subscription subscription
static synthetic android.os.IBinder access$000 (android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback x0
static synthetic void access$100 (android.support.v4.media.MediaBrowserCompat$SubscriptionCallback, android.support.v4.media.MediaBrowserCompat$Subscription)
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback x0
android.support.v4.media.MediaBrowserCompat$Subscription x1
static synthetic java.lang.Object access$200 (android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback x0
}
android/support/v4/media/MediaBrowserCompat.class
MediaBrowserCompat.java
package android.support.v4.media
public final android.support.v4.media.MediaBrowserCompat extends java.lang.Object {
static final String TAG
static final boolean DEBUG
public static final String EXTRA_PAGE
public static final String EXTRA_PAGE_SIZE
public static final String EXTRA_MEDIA_ID
public static final String EXTRA_DOWNLOAD_PROGRESS
public static final String CUSTOM_ACTION_DOWNLOAD
public static final String CUSTOM_ACTION_REMOVE_DOWNLOADED_FILE
private final android.support.v4.media.MediaBrowserCompat$MediaBrowserImpl mImpl
public void <init> (android.content.Context, android.content.ComponentName, android.support.v4.media.MediaBrowserCompat$ConnectionCallback, android.os.Bundle)
android.content.Context context
android.content.ComponentName serviceComponent
android.support.v4.media.MediaBrowserCompat$ConnectionCallback callback
android.os.Bundle rootHints
public void connect ()
public void disconnect ()
public boolean isConnected ()
public android.content.ComponentName getServiceComponent ()
public java.lang.String getRoot ()
public android.os.Bundle getExtras ()
public android.support.v4.media.session.MediaSessionCompat$Token getSessionToken ()
public void subscribe (java.lang.String, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
String parentId
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback callback
public void subscribe (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
String parentId
android.os.Bundle options
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback callback
public void unsubscribe (java.lang.String)
String parentId
public void unsubscribe (java.lang.String, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback)
String parentId
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback callback
public void getItem (java.lang.String, android.support.v4.media.MediaBrowserCompat$ItemCallback)
String mediaId
android.support.v4.media.MediaBrowserCompat$ItemCallback cb
public void search (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$SearchCallback)
String query
android.os.Bundle extras
android.support.v4.media.MediaBrowserCompat$SearchCallback callback
public void sendCustomAction (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserCompat$CustomActionCallback)
String action
android.os.Bundle extras
android.support.v4.media.MediaBrowserCompat$CustomActionCallback callback
public android.os.Bundle getNotifyChildrenChangedOptions ()
static void <clinit> ()
}
android/support/v4/media/MediaBrowserCompatApi21$ConnectionCallback.class
MediaBrowserCompatApi21.java
package android.support.v4.media
abstract android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallback extends java.lang.Object {
public abstract void onConnected ()
public abstract void onConnectionSuspended ()
public abstract void onConnectionFailed ()
}
android/support/v4/media/MediaBrowserCompatApi21$ConnectionCallbackProxy.class
MediaBrowserCompatApi21.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallbackProxy extends android.media.browse.MediaBrowser$ConnectionCallback {
protected final android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallback mConnectionCallback
public void <init> (android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallback)
android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallback connectionCallback
public void onConnected ()
public void onConnectionSuspended ()
public void onConnectionFailed ()
}
android/support/v4/media/MediaBrowserCompatApi21$MediaItem.class
MediaBrowserCompatApi21.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompatApi21$MediaItem extends java.lang.Object {
public static int getFlags (java.lang.Object)
Object itemObj
public static java.lang.Object getDescription (java.lang.Object)
Object itemObj
private void <init> ()
}
android/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallback.class
MediaBrowserCompatApi21.java
package android.support.v4.media
abstract android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallback extends java.lang.Object {
public abstract void onChildrenLoaded (java.lang.String, java.util.List)
public abstract void onError (java.lang.String)
}
android/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallbackProxy.class
MediaBrowserCompatApi21.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallbackProxy extends android.media.browse.MediaBrowser$SubscriptionCallback {
protected final android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallback mSubscriptionCallback
public void <init> (android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallback)
android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallback callback
public void onChildrenLoaded (java.lang.String, java.util.List)
String parentId
java.util.List children
public void onError (java.lang.String)
String parentId
}
android/support/v4/media/MediaBrowserCompatApi21.class
MediaBrowserCompatApi21.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompatApi21 extends java.lang.Object {
static final String NULL_MEDIA_ITEM_ID
public static java.lang.Object createConnectionCallback (android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallback)
android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallback callback
public static java.lang.Object createBrowser (android.content.Context, android.content.ComponentName, java.lang.Object, android.os.Bundle)
android.content.Context context
android.content.ComponentName serviceComponent
Object callback
android.os.Bundle rootHints
public static void connect (java.lang.Object)
Object browserObj
public static void disconnect (java.lang.Object)
Object browserObj
public static boolean isConnected (java.lang.Object)
Object browserObj
public static android.content.ComponentName getServiceComponent (java.lang.Object)
Object browserObj
public static java.lang.String getRoot (java.lang.Object)
Object browserObj
public static android.os.Bundle getExtras (java.lang.Object)
Object browserObj
public static java.lang.Object getSessionToken (java.lang.Object)
Object browserObj
public static java.lang.Object createSubscriptionCallback (android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallback)
android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallback callback
public static void subscribe (java.lang.Object, java.lang.String, java.lang.Object)
Object browserObj
String parentId
Object subscriptionCallbackObj
public static void unsubscribe (java.lang.Object, java.lang.String)
Object browserObj
String parentId
private void <init> ()
}
android/support/v4/media/MediaBrowserCompatApi23$ItemCallback.class
MediaBrowserCompatApi23.java
package android.support.v4.media
abstract android.support.v4.media.MediaBrowserCompatApi23$ItemCallback extends java.lang.Object {
public abstract void onItemLoaded (android.os.Parcel)
public abstract void onError (java.lang.String)
}
android/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy.class
MediaBrowserCompatApi23.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy extends android.media.browse.MediaBrowser$ItemCallback {
protected final android.support.v4.media.MediaBrowserCompatApi23$ItemCallback mItemCallback
public void <init> (android.support.v4.media.MediaBrowserCompatApi23$ItemCallback)
android.support.v4.media.MediaBrowserCompatApi23$ItemCallback callback
public void onItemLoaded (android.media.browse.MediaBrowser$MediaItem)
android.os.Parcel parcel
android.media.browse.MediaBrowser$MediaItem item
public void onError (java.lang.String)
String itemId
}
android/support/v4/media/MediaBrowserCompatApi23.class
MediaBrowserCompatApi23.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompatApi23 extends java.lang.Object {
public static java.lang.Object createItemCallback (android.support.v4.media.MediaBrowserCompatApi23$ItemCallback)
android.support.v4.media.MediaBrowserCompatApi23$ItemCallback callback
public static void getItem (java.lang.Object, java.lang.String, java.lang.Object)
Object browserObj
String mediaId
Object itemCallbackObj
private void <init> ()
}
android/support/v4/media/MediaBrowserCompatApi26$SubscriptionCallback.class
MediaBrowserCompatApi26.java
package android.support.v4.media
abstract android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallback extends java.lang.Object implements android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallback {
public abstract void onChildrenLoaded (java.lang.String, java.util.List, android.os.Bundle)
public abstract void onError (java.lang.String, android.os.Bundle)
}
android/support/v4/media/MediaBrowserCompatApi26$SubscriptionCallbackProxy.class
MediaBrowserCompatApi26.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallbackProxy extends android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallbackProxy {
void <init> (android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallback)
android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallback callback
public void onChildrenLoaded (java.lang.String, java.util.List, android.os.Bundle)
String parentId
java.util.List children
android.os.Bundle options
public void onError (java.lang.String, android.os.Bundle)
String parentId
android.os.Bundle options
}
android/support/v4/media/MediaBrowserCompatApi26.class
MediaBrowserCompatApi26.java
package android.support.v4.media
android.support.v4.media.MediaBrowserCompatApi26 extends java.lang.Object {
static java.lang.Object createSubscriptionCallback (android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallback)
android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallback callback
public static void subscribe (java.lang.Object, java.lang.String, android.os.Bundle, java.lang.Object)
Object browserObj
String parentId
android.os.Bundle options
Object subscriptionCallbackObj
public static void unsubscribe (java.lang.Object, java.lang.String, java.lang.Object)
Object browserObj
String parentId
Object subscriptionCallbackObj
private void <init> ()
}
android/support/v4/media/MediaBrowserCompatUtils.class
MediaBrowserCompatUtils.java
package android.support.v4.media
public android.support.v4.media.MediaBrowserCompatUtils extends java.lang.Object {
public static boolean areSameOptions (android.os.Bundle, android.os.Bundle)
android.os.Bundle options1
android.os.Bundle options2
public static boolean hasDuplicatedItems (android.os.Bundle, android.os.Bundle)
int startIndex1
int endIndex1
int startIndex2
int endIndex2
android.os.Bundle options1
android.os.Bundle options2
int page1
int page2
int pageSize1
int pageSize2
int startIndex1
int startIndex2
int endIndex1
int endIndex2
private void <init> ()
}
android/support/v4/media/MediaBrowserProtocol.class
MediaBrowserProtocol.java
package android.support.v4.media
public android.support.v4.media.MediaBrowserProtocol extends java.lang.Object {
public static final String DATA_CALLBACK_TOKEN
public static final String DATA_CALLING_UID
public static final String DATA_CALLING_PID
public static final String DATA_MEDIA_ITEM_ID
public static final String DATA_MEDIA_ITEM_LIST
public static final String DATA_MEDIA_SESSION_TOKEN
public static final String DATA_OPTIONS
public static final String DATA_NOTIFY_CHILDREN_CHANGED_OPTIONS
public static final String DATA_PACKAGE_NAME
public static final String DATA_RESULT_RECEIVER
public static final String DATA_ROOT_HINTS
public static final String DATA_SEARCH_EXTRAS
public static final String DATA_SEARCH_QUERY
public static final String DATA_CUSTOM_ACTION
public static final String DATA_CUSTOM_ACTION_EXTRAS
public static final String EXTRA_CLIENT_VERSION
public static final String EXTRA_SERVICE_VERSION
public static final String EXTRA_MESSENGER_BINDER
public static final String EXTRA_SESSION_BINDER
public static final int SERVICE_VERSION_1
public static final int SERVICE_VERSION_2
public static final int SERVICE_VERSION_CURRENT
public static final int SERVICE_MSG_ON_CONNECT
public static final int SERVICE_MSG_ON_CONNECT_FAILED
public static final int SERVICE_MSG_ON_LOAD_CHILDREN
public static final int CLIENT_VERSION_1
public static final int CLIENT_VERSION_CURRENT
public static final int CLIENT_MSG_CONNECT
public static final int CLIENT_MSG_DISCONNECT
public static final int CLIENT_MSG_ADD_SUBSCRIPTION
public static final int CLIENT_MSG_REMOVE_SUBSCRIPTION
public static final int CLIENT_MSG_GET_MEDIA_ITEM
public static final int CLIENT_MSG_REGISTER_CALLBACK_MESSENGER
public static final int CLIENT_MSG_UNREGISTER_CALLBACK_MESSENGER
public static final int CLIENT_MSG_SEARCH
public static final int CLIENT_MSG_SEND_CUSTOM_ACTION
private void <init> ()
}
android/support/v4/media/MediaBrowserServiceCompat$1.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$1 extends android.support.v4.media.MediaBrowserServiceCompat$Result {
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord val$connection
final synthetic String val$parentId
final synthetic android.os.Bundle val$subscribeOptions
final synthetic android.os.Bundle val$notifyChildrenChangedOptions
final synthetic android.support.v4.media.MediaBrowserServiceCompat this$0
void <init> (android.support.v4.media.MediaBrowserServiceCompat, java.lang.Object, android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord, java.lang.String, android.os.Bundle, android.os.Bundle)
android.support.v4.media.MediaBrowserServiceCompat this$0
Object debug
void onResultSent (java.util.List)
android.os.RemoteException ex
java.util.List list
java.util.List filteredList
volatile synthetic void onResultSent (java.lang.Object)
}
android/support/v4/media/MediaBrowserServiceCompat$2.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$2 extends android.support.v4.media.MediaBrowserServiceCompat$Result {
final synthetic android.support.v4.os.ResultReceiver val$receiver
final synthetic android.support.v4.media.MediaBrowserServiceCompat this$0
void <init> (android.support.v4.media.MediaBrowserServiceCompat, java.lang.Object, android.support.v4.os.ResultReceiver)
android.support.v4.media.MediaBrowserServiceCompat this$0
Object debug
void onResultSent (android.support.v4.media.MediaBrowserCompat$MediaItem)
android.support.v4.media.MediaBrowserCompat$MediaItem item
android.os.Bundle bundle
volatile synthetic void onResultSent (java.lang.Object)
}
android/support/v4/media/MediaBrowserServiceCompat$3.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$3 extends android.support.v4.media.MediaBrowserServiceCompat$Result {
final synthetic android.support.v4.os.ResultReceiver val$receiver
final synthetic android.support.v4.media.MediaBrowserServiceCompat this$0
void <init> (android.support.v4.media.MediaBrowserServiceCompat, java.lang.Object, android.support.v4.os.ResultReceiver)
android.support.v4.media.MediaBrowserServiceCompat this$0
Object debug
void onResultSent (java.util.List)
java.util.List items
android.os.Bundle bundle
volatile synthetic void onResultSent (java.lang.Object)
}
android/support/v4/media/MediaBrowserServiceCompat$4.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$4 extends android.support.v4.media.MediaBrowserServiceCompat$Result {
final synthetic android.support.v4.os.ResultReceiver val$receiver
final synthetic android.support.v4.media.MediaBrowserServiceCompat this$0
void <init> (android.support.v4.media.MediaBrowserServiceCompat, java.lang.Object, android.support.v4.os.ResultReceiver)
android.support.v4.media.MediaBrowserServiceCompat this$0
Object debug
void onResultSent (android.os.Bundle)
android.os.Bundle result
void onProgressUpdateSent (android.os.Bundle)
android.os.Bundle data
void onErrorSent (android.os.Bundle)
android.os.Bundle data
volatile synthetic void onResultSent (java.lang.Object)
}
android/support/v4/media/MediaBrowserServiceCompat$BrowserRoot.class
MediaBrowserServiceCompat.java
package android.support.v4.media
public final android.support.v4.media.MediaBrowserServiceCompat$BrowserRoot extends java.lang.Object {
public static final String EXTRA_RECENT
public static final String EXTRA_OFFLINE
public static final String EXTRA_SUGGESTED
public static final String EXTRA_SUGGESTION_KEYWORDS
private final String mRootId
private final android.os.Bundle mExtras
public void <init> (java.lang.String, android.os.Bundle)
String rootId
android.os.Bundle extras
public java.lang.String getRootId ()
public android.os.Bundle getExtras ()
}
android/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord$1.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord)
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord this$1
public void run ()
}
android/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord extends java.lang.Object implements android.os.IBinder$DeathRecipient {
public final String pkg
public final int pid
public final int uid
public final android.support.v4.media.MediaSessionManager$RemoteUserInfo browserInfo
public final android.os.Bundle rootHints
public final android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks callbacks
public final java.util.HashMap subscriptions
public android.support.v4.media.MediaBrowserServiceCompat$BrowserRoot root
final synthetic android.support.v4.media.MediaBrowserServiceCompat this$0
void <init> (android.support.v4.media.MediaBrowserServiceCompat, java.lang.String, int, int, android.os.Bundle, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks)
String pkg
int pid
int uid
android.os.Bundle rootHints
android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks callback
public void binderDied ()
}
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImpl.class
MediaBrowserServiceCompat.java
package android.support.v4.media
abstract android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImpl extends java.lang.Object {
public abstract void onCreate ()
public abstract android.os.IBinder onBind (android.content.Intent)
public abstract void setSessionToken (android.support.v4.media.session.MediaSessionCompat$Token)
public abstract void notifyChildrenChanged (java.lang.String, android.os.Bundle)
public abstract android.os.Bundle getBrowserRootHints ()
public abstract android.support.v4.media.MediaSessionManager$RemoteUserInfo getCurrentBrowserInfo ()
public abstract java.util.List getSubscribingBrowsers (java.lang.String)
}
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.session.MediaSessionCompat$Token val$token
final synthetic android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21 this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21, android.support.v4.media.session.MediaSessionCompat$Token)
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21 this$1
public void run ()
android.os.Bundle rootExtras
android.support.v4.media.session.IMediaSession extraBinder
}
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2 extends android.support.v4.media.MediaBrowserServiceCompat$Result {
final synthetic android.support.v4.media.MediaBrowserServiceCompatApi21$ResultWrapper val$resultWrapper
final synthetic android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21 this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21, java.lang.Object, android.support.v4.media.MediaBrowserServiceCompatApi21$ResultWrapper)
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21 this$1
Object debug
void onResultSent (java.util.List)
android.os.Parcel parcel
android.support.v4.media.MediaBrowserCompat$MediaItem item
java.util.List list
java.util.List parcelList
public void detach ()
volatile synthetic void onResultSent (java.lang.Object)
}
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$3.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic String val$parentId
final synthetic android.os.Bundle val$options
final synthetic android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21 this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21 this$1
public void run ()
android.support.v4.util.Pair callback
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
java.util.List callbackList
android.os.IBinder binder
}
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21 extends java.lang.Object implements android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImpl android.support.v4.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy {
final java.util.List mRootExtrasList
Object mServiceObj
android.os.Messenger mMessenger
final synthetic android.support.v4.media.MediaBrowserServiceCompat this$0
void <init> (android.support.v4.media.MediaBrowserServiceCompat)
android.support.v4.media.MediaBrowserServiceCompat this$0
public void onCreate ()
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
public void setSessionToken (android.support.v4.media.session.MediaSessionCompat$Token)
android.support.v4.media.session.MediaSessionCompat$Token token
public void notifyChildrenChanged (java.lang.String, android.os.Bundle)
String parentId
android.os.Bundle options
public android.support.v4.media.MediaBrowserServiceCompatApi21$BrowserRoot onGetRoot (java.lang.String, int, android.os.Bundle)
android.support.v4.media.session.IMediaSession extraBinder
String clientPackageName
int clientUid
android.os.Bundle rootHints
android.os.Bundle rootExtras
android.support.v4.media.MediaBrowserServiceCompat$BrowserRoot root
public void onLoadChildren (java.lang.String, android.support.v4.media.MediaBrowserServiceCompatApi21$ResultWrapper)
String parentId
android.support.v4.media.MediaBrowserServiceCompatApi21$ResultWrapper resultWrapper
android.support.v4.media.MediaBrowserServiceCompat$Result result
public java.util.List getSubscribingBrowsers (java.lang.String)
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
java.util.List callbackList
android.os.IBinder binder
String parentId
java.util.List result
void notifyChildrenChangedForFramework (java.lang.String, android.os.Bundle)
String parentId
android.os.Bundle options
void notifyChildrenChangedForCompat (java.lang.String, android.os.Bundle)
String parentId
android.os.Bundle options
public android.os.Bundle getBrowserRootHints ()
public android.support.v4.media.MediaSessionManager$RemoteUserInfo getCurrentBrowserInfo ()
}
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1 extends android.support.v4.media.MediaBrowserServiceCompat$Result {
final synthetic android.support.v4.media.MediaBrowserServiceCompatApi21$ResultWrapper val$resultWrapper
final synthetic android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23 this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23, java.lang.Object, android.support.v4.media.MediaBrowserServiceCompatApi21$ResultWrapper)
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23 this$1
Object debug
void onResultSent (android.support.v4.media.MediaBrowserCompat$MediaItem)
android.os.Parcel parcelItem
android.support.v4.media.MediaBrowserCompat$MediaItem item
public void detach ()
volatile synthetic void onResultSent (java.lang.Object)
}
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23 extends android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21 implements android.support.v4.media.MediaBrowserServiceCompatApi23$ServiceCompatProxy {
final synthetic android.support.v4.media.MediaBrowserServiceCompat this$0
void <init> (android.support.v4.media.MediaBrowserServiceCompat)
android.support.v4.media.MediaBrowserServiceCompat this$0
public void onCreate ()
public void onLoadItem (java.lang.String, android.support.v4.media.MediaBrowserServiceCompatApi21$ResultWrapper)
String itemId
android.support.v4.media.MediaBrowserServiceCompatApi21$ResultWrapper resultWrapper
android.support.v4.media.MediaBrowserServiceCompat$Result result
}
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi26$1.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26$1 extends android.support.v4.media.MediaBrowserServiceCompat$Result {
final synthetic android.support.v4.media.MediaBrowserServiceCompatApi26$ResultWrapper val$resultWrapper
final synthetic android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26 this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26, java.lang.Object, android.support.v4.media.MediaBrowserServiceCompatApi26$ResultWrapper)
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26 this$1
Object debug
void onResultSent (java.util.List)
android.os.Parcel parcel
android.support.v4.media.MediaBrowserCompat$MediaItem item
java.util.List list
java.util.List parcelList
public void detach ()
volatile synthetic void onResultSent (java.lang.Object)
}
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi26.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26 extends android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23 implements android.support.v4.media.MediaBrowserServiceCompatApi26$ServiceCompatProxy {
final synthetic android.support.v4.media.MediaBrowserServiceCompat this$0
void <init> (android.support.v4.media.MediaBrowserServiceCompat)
android.support.v4.media.MediaBrowserServiceCompat this$0
public void onCreate ()
public void onLoadChildren (java.lang.String, android.support.v4.media.MediaBrowserServiceCompatApi26$ResultWrapper, android.os.Bundle)
String parentId
android.support.v4.media.MediaBrowserServiceCompatApi26$ResultWrapper resultWrapper
android.os.Bundle options
android.support.v4.media.MediaBrowserServiceCompat$Result result
public android.os.Bundle getBrowserRootHints ()
void notifyChildrenChangedForFramework (java.lang.String, android.os.Bundle)
String parentId
android.os.Bundle options
}
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi28.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi28 extends android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26 {
final synthetic android.support.v4.media.MediaBrowserServiceCompat this$0
void <init> (android.support.v4.media.MediaBrowserServiceCompat)
android.support.v4.media.MediaBrowserServiceCompat this$0
public android.support.v4.media.MediaSessionManager$RemoteUserInfo getCurrentBrowserInfo ()
android.media.session.MediaSessionManager$RemoteUserInfo userInfoObj
}
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.session.MediaSessionCompat$Token val$token
final synthetic android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase, android.support.v4.media.session.MediaSessionCompat$Token)
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase this$1
public void run ()
android.os.RemoteException e
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
java.util.Iterator iter
}
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic String val$parentId
final synthetic android.os.Bundle val$options
final synthetic android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase this$1
public void run ()
android.support.v4.util.Pair callback
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
java.util.List callbackList
android.os.IBinder binder
}
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase extends java.lang.Object implements android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImpl {
private android.os.Messenger mMessenger
final synthetic android.support.v4.media.MediaBrowserServiceCompat this$0
void <init> (android.support.v4.media.MediaBrowserServiceCompat)
android.support.v4.media.MediaBrowserServiceCompat this$0
public void onCreate ()
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
public void setSessionToken (android.support.v4.media.session.MediaSessionCompat$Token)
android.support.v4.media.session.MediaSessionCompat$Token token
public void notifyChildrenChanged (java.lang.String, android.os.Bundle)
String parentId
android.os.Bundle options
public android.os.Bundle getBrowserRootHints ()
public android.support.v4.media.MediaSessionManager$RemoteUserInfo getCurrentBrowserInfo ()
public java.util.List getSubscribingBrowsers (java.lang.String)
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
java.util.List callbackList
android.os.IBinder binder
String parentId
java.util.List result
}
android/support/v4/media/MediaBrowserServiceCompat$Result.class
MediaBrowserServiceCompat.java
package android.support.v4.media
public android.support.v4.media.MediaBrowserServiceCompat$Result extends java.lang.Object {
private final Object mDebug
private boolean mDetachCalled
private boolean mSendResultCalled
private boolean mSendProgressUpdateCalled
private boolean mSendErrorCalled
private int mFlags
void <init> (java.lang.Object)
Object debug
public void sendResult (java.lang.Object)
Object result
public void sendProgressUpdate (android.os.Bundle)
android.os.Bundle extras
public void sendError (android.os.Bundle)
android.os.Bundle extras
public void detach ()
boolean isDone ()
void setFlags (int)
int flags
int getFlags ()
void onResultSent (java.lang.Object)
Object result
void onProgressUpdateSent (android.os.Bundle)
android.os.Bundle extras
void onErrorSent (android.os.Bundle)
android.os.Bundle extras
private void checkExtraFields (android.os.Bundle)
float value
android.os.Bundle extras
}
android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks
final synthetic String val$pkg
final synthetic int val$pid
final synthetic int val$uid
final synthetic android.os.Bundle val$rootHints
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks, java.lang.String, int, int, android.os.Bundle)
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
public void run ()
android.os.RemoteException ex
android.os.RemoteException ex
android.os.IBinder b
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
}
android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks)
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
public void run ()
android.os.IBinder b
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord old
}
android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks
final synthetic String val$id
final synthetic android.os.IBinder val$token
final synthetic android.os.Bundle val$options
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks, java.lang.String, android.os.IBinder, android.os.Bundle)
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
public void run ()
android.os.IBinder b
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
}
android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks
final synthetic String val$id
final synthetic android.os.IBinder val$token
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks, java.lang.String, android.os.IBinder)
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
public void run ()
android.os.IBinder b
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
}
android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$5 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks
final synthetic String val$mediaId
final synthetic android.support.v4.os.ResultReceiver val$receiver
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks, java.lang.String, android.support.v4.os.ResultReceiver)
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
public void run ()
android.os.IBinder b
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
}
android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$6 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks
final synthetic String val$pkg
final synthetic int val$pid
final synthetic int val$uid
final synthetic android.os.Bundle val$rootHints
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks, java.lang.String, int, int, android.os.Bundle)
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
public void run ()
android.os.RemoteException e
android.os.IBinder b
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
}
android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$7 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks)
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
public void run ()
android.os.IBinder b
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord old
}
android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$8.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$8 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks
final synthetic String val$query
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.os.ResultReceiver val$receiver
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks, java.lang.String, android.os.Bundle, android.support.v4.os.ResultReceiver)
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
public void run ()
android.os.IBinder b
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
}
android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$9.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$9 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks
final synthetic String val$action
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.os.ResultReceiver val$receiver
final synthetic android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
void <init> (android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks, java.lang.String, android.os.Bundle, android.support.v4.os.ResultReceiver)
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1
public void run ()
android.os.IBinder b
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
}
android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl extends java.lang.Object {
final synthetic android.support.v4.media.MediaBrowserServiceCompat this$0
void <init> (android.support.v4.media.MediaBrowserServiceCompat)
public void connect (java.lang.String, int, int, android.os.Bundle, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks)
String pkg
int pid
int uid
android.os.Bundle rootHints
android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks callbacks
public void disconnect (android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks)
android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks callbacks
public void addSubscription (java.lang.String, android.os.IBinder, android.os.Bundle, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks)
String id
android.os.IBinder token
android.os.Bundle options
android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks callbacks
public void removeSubscription (java.lang.String, android.os.IBinder, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks)
String id
android.os.IBinder token
android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks callbacks
public void getMediaItem (java.lang.String, android.support.v4.os.ResultReceiver, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks)
String mediaId
android.support.v4.os.ResultReceiver receiver
android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks callbacks
public void registerCallbacks (android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks, java.lang.String, int, int, android.os.Bundle)
android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks callbacks
String pkg
int pid
int uid
android.os.Bundle rootHints
public void unregisterCallbacks (android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks)
android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks callbacks
public void search (java.lang.String, android.os.Bundle, android.support.v4.os.ResultReceiver, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks)
String query
android.os.Bundle extras
android.support.v4.os.ResultReceiver receiver
android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks callbacks
public void sendCustomAction (java.lang.String, android.os.Bundle, android.support.v4.os.ResultReceiver, android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks)
String action
android.os.Bundle extras
android.support.v4.os.ResultReceiver receiver
android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks callbacks
}
android/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks.class
MediaBrowserServiceCompat.java
package android.support.v4.media
abstract android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks extends java.lang.Object {
public abstract android.os.IBinder asBinder ()
public abstract void onConnect (java.lang.String, android.support.v4.media.session.MediaSessionCompat$Token, android.os.Bundle) throws android.os.RemoteException
public abstract void onConnectFailed () throws android.os.RemoteException
public abstract void onLoadChildren (java.lang.String, java.util.List, android.os.Bundle, android.os.Bundle) throws android.os.RemoteException
}
android/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat.class
MediaBrowserServiceCompat.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat extends java.lang.Object implements android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacks {
final android.os.Messenger mCallbacks
void <init> (android.os.Messenger)
android.os.Messenger callbacks
public android.os.IBinder asBinder ()
public void onConnect (java.lang.String, android.support.v4.media.session.MediaSessionCompat$Token, android.os.Bundle) throws android.os.RemoteException
String root
android.support.v4.media.session.MediaSessionCompat$Token session
android.os.Bundle extras
android.os.Bundle data
public void onConnectFailed () throws android.os.RemoteException
public void onLoadChildren (java.lang.String, java.util.List, android.os.Bundle, android.os.Bundle) throws android.os.RemoteException
String mediaId
java.util.List list
android.os.Bundle options
android.os.Bundle notifyChildrenChangedOptions
android.os.Bundle data
private void sendRequest (int, android.os.Bundle) throws android.os.RemoteException
int what
android.os.Bundle data
android.os.Message msg
}
android/support/v4/media/MediaBrowserServiceCompat$ServiceHandler.class
MediaBrowserServiceCompat.java
package android.support.v4.media
final android.support.v4.media.MediaBrowserServiceCompat$ServiceHandler extends android.os.Handler {
private final android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl mServiceBinderImpl
final synthetic android.support.v4.media.MediaBrowserServiceCompat this$0
void <init> (android.support.v4.media.MediaBrowserServiceCompat)
public void handleMessage (android.os.Message)
android.os.Message msg
android.os.Bundle data
public boolean sendMessageAtTime (android.os.Message, long)
android.os.Message msg
long uptimeMillis
android.os.Bundle data
public void postOrRun (java.lang.Runnable)
Runnable r
}
android/support/v4/media/MediaBrowserServiceCompat.class
MediaBrowserServiceCompat.java
package android.support.v4.media
public abstract android.support.v4.media.MediaBrowserServiceCompat extends android.app.Service {
static final String TAG
static final boolean DEBUG
private static final float EPSILON
private android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImpl mImpl
public static final String SERVICE_INTERFACE
public static final String KEY_MEDIA_ITEM
public static final String KEY_SEARCH_RESULTS
static final int RESULT_FLAG_OPTION_NOT_HANDLED
static final int RESULT_FLAG_ON_LOAD_ITEM_NOT_IMPLEMENTED
static final int RESULT_FLAG_ON_SEARCH_NOT_IMPLEMENTED
public static final int RESULT_ERROR
public static final int RESULT_OK
public static final int RESULT_PROGRESS_UPDATE
final android.support.v4.util.ArrayMap mConnections
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord mCurConnection
final android.support.v4.media.MediaBrowserServiceCompat$ServiceHandler mHandler
android.support.v4.media.session.MediaSessionCompat$Token mSession
public void <init> ()
public void attachToBaseContext (android.content.Context)
android.content.Context base
public void onCreate ()
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
public abstract android.support.v4.media.MediaBrowserServiceCompat$BrowserRoot onGetRoot (java.lang.String, int, android.os.Bundle)
public abstract void onLoadChildren (java.lang.String, android.support.v4.media.MediaBrowserServiceCompat$Result)
public void onLoadChildren (java.lang.String, android.support.v4.media.MediaBrowserServiceCompat$Result, android.os.Bundle)
String parentId
android.support.v4.media.MediaBrowserServiceCompat$Result result
android.os.Bundle options
public void onLoadItem (java.lang.String, android.support.v4.media.MediaBrowserServiceCompat$Result)
String itemId
android.support.v4.media.MediaBrowserServiceCompat$Result result
public void onSearch (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserServiceCompat$Result)
String query
android.os.Bundle extras
android.support.v4.media.MediaBrowserServiceCompat$Result result
public void onCustomAction (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserServiceCompat$Result)
String action
android.os.Bundle extras
android.support.v4.media.MediaBrowserServiceCompat$Result result
public void setSessionToken (android.support.v4.media.session.MediaSessionCompat$Token)
android.support.v4.media.session.MediaSessionCompat$Token token
public android.support.v4.media.session.MediaSessionCompat$Token getSessionToken ()
public final android.os.Bundle getBrowserRootHints ()
public final android.support.v4.media.MediaSessionManager$RemoteUserInfo getCurrentBrowserInfo ()
public void notifyChildrenChanged (java.lang.String)
String parentId
public void notifyChildrenChanged (java.lang.String, android.os.Bundle)
String parentId
android.os.Bundle options
public java.util.List getSubscribingBrowsers (java.lang.String)
String parentId
boolean isValidPackage (java.lang.String, int)
int i
String pkg
int uid
android.content.pm.PackageManager pm
String[] packages
int N
void addSubscription (java.lang.String, android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord, android.os.IBinder, android.os.Bundle)
android.support.v4.util.Pair callback
String id
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
android.os.IBinder token
android.os.Bundle options
java.util.List callbackList
boolean removeSubscription (java.lang.String, android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord, android.os.IBinder)
java.util.Iterator iter
String id
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
android.os.IBinder token
boolean removed
java.util.List callbackList
void performLoadChildren (java.lang.String, android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord, android.os.Bundle, android.os.Bundle)
String parentId
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
android.os.Bundle subscribeOptions
android.os.Bundle notifyChildrenChangedOptions
android.support.v4.media.MediaBrowserServiceCompat$Result result
java.util.List applyOptions (java.util.List, android.os.Bundle)
java.util.List list
android.os.Bundle options
int page
int pageSize
int fromIndex
int toIndex
void performLoadItem (java.lang.String, android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord, android.support.v4.os.ResultReceiver)
String itemId
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
android.support.v4.os.ResultReceiver receiver
android.support.v4.media.MediaBrowserServiceCompat$Result result
void performSearch (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord, android.support.v4.os.ResultReceiver)
String query
android.os.Bundle extras
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
android.support.v4.os.ResultReceiver receiver
android.support.v4.media.MediaBrowserServiceCompat$Result result
void performCustomAction (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord, android.support.v4.os.ResultReceiver)
String action
android.os.Bundle extras
android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord connection
android.support.v4.os.ResultReceiver receiver
android.support.v4.media.MediaBrowserServiceCompat$Result result
static void <clinit> ()
}
android/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot.class
MediaBrowserServiceCompatApi21.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompatApi21$BrowserRoot extends java.lang.Object {
final String mRootId
final android.os.Bundle mExtras
void <init> (java.lang.String, android.os.Bundle)
String rootId
android.os.Bundle extras
}
android/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor.class
MediaBrowserServiceCompatApi21.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor extends android.service.media.MediaBrowserService {
final android.support.v4.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy mServiceProxy
void <init> (android.content.Context, android.support.v4.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy)
android.content.Context context
android.support.v4.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy serviceWrapper
public android.service.media.MediaBrowserService$BrowserRoot onGetRoot (java.lang.String, int, android.os.Bundle)
String clientPackageName
int clientUid
android.os.Bundle rootHints
android.support.v4.media.MediaBrowserServiceCompatApi21$BrowserRoot browserRoot
public void onLoadChildren (java.lang.String, android.service.media.MediaBrowserService$Result)
String parentId
android.service.media.MediaBrowserService$Result result
}
android/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper.class
MediaBrowserServiceCompatApi21.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompatApi21$ResultWrapper extends java.lang.Object {
android.service.media.MediaBrowserService$Result mResultObj
void <init> (android.service.media.MediaBrowserService$Result)
android.service.media.MediaBrowserService$Result result
public void sendResult (java.lang.Object)
android.os.Parcel parcel
Object result
public void detach ()
java.util.List parcelListToItemList (java.util.List)
android.os.Parcel parcel
java.util.List parcelList
java.util.List items
}
android/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy.class
MediaBrowserServiceCompatApi21.java
package android.support.v4.media
public abstract android.support.v4.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy extends java.lang.Object {
public abstract android.support.v4.media.MediaBrowserServiceCompatApi21$BrowserRoot onGetRoot (java.lang.String, int, android.os.Bundle)
public abstract void onLoadChildren (java.lang.String, android.support.v4.media.MediaBrowserServiceCompatApi21$ResultWrapper)
}
android/support/v4/media/MediaBrowserServiceCompatApi21.class
MediaBrowserServiceCompatApi21.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompatApi21 extends java.lang.Object {
public static java.lang.Object createService (android.content.Context, android.support.v4.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy)
android.content.Context context
android.support.v4.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy serviceProxy
public static void onCreate (java.lang.Object)
Object serviceObj
public static android.os.IBinder onBind (java.lang.Object, android.content.Intent)
Object serviceObj
android.content.Intent intent
public static void setSessionToken (java.lang.Object, java.lang.Object)
Object serviceObj
Object token
public static void notifyChildrenChanged (java.lang.Object, java.lang.String)
Object serviceObj
String parentId
private void <init> ()
}
android/support/v4/media/MediaBrowserServiceCompatApi23$MediaBrowserServiceAdaptor.class
MediaBrowserServiceCompatApi23.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompatApi23$MediaBrowserServiceAdaptor extends android.support.v4.media.MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor {
void <init> (android.content.Context, android.support.v4.media.MediaBrowserServiceCompatApi23$ServiceCompatProxy)
android.content.Context context
android.support.v4.media.MediaBrowserServiceCompatApi23$ServiceCompatProxy serviceWrapper
public void onLoadItem (java.lang.String, android.service.media.MediaBrowserService$Result)
String itemId
android.service.media.MediaBrowserService$Result result
}
android/support/v4/media/MediaBrowserServiceCompatApi23$ServiceCompatProxy.class
MediaBrowserServiceCompatApi23.java
package android.support.v4.media
public abstract android.support.v4.media.MediaBrowserServiceCompatApi23$ServiceCompatProxy extends java.lang.Object implements android.support.v4.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy {
public abstract void onLoadItem (java.lang.String, android.support.v4.media.MediaBrowserServiceCompatApi21$ResultWrapper)
}
android/support/v4/media/MediaBrowserServiceCompatApi23.class
MediaBrowserServiceCompatApi23.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompatApi23 extends java.lang.Object {
public static java.lang.Object createService (android.content.Context, android.support.v4.media.MediaBrowserServiceCompatApi23$ServiceCompatProxy)
android.content.Context context
android.support.v4.media.MediaBrowserServiceCompatApi23$ServiceCompatProxy serviceProxy
private void <init> ()
}
android/support/v4/media/MediaBrowserServiceCompatApi26$MediaBrowserServiceAdaptor.class
MediaBrowserServiceCompatApi26.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompatApi26$MediaBrowserServiceAdaptor extends android.support.v4.media.MediaBrowserServiceCompatApi23$MediaBrowserServiceAdaptor {
void <init> (android.content.Context, android.support.v4.media.MediaBrowserServiceCompatApi26$ServiceCompatProxy)
android.content.Context context
android.support.v4.media.MediaBrowserServiceCompatApi26$ServiceCompatProxy serviceWrapper
public void onLoadChildren (java.lang.String, android.service.media.MediaBrowserService$Result, android.os.Bundle)
String parentId
android.service.media.MediaBrowserService$Result result
android.os.Bundle options
}
android/support/v4/media/MediaBrowserServiceCompatApi26$ResultWrapper.class
MediaBrowserServiceCompatApi26.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompatApi26$ResultWrapper extends java.lang.Object {
android.service.media.MediaBrowserService$Result mResultObj
void <init> (android.service.media.MediaBrowserService$Result)
android.service.media.MediaBrowserService$Result result
public void sendResult (java.util.List, int)
IllegalAccessException e
java.util.List result
int flags
public void detach ()
java.util.List parcelListToItemList (java.util.List)
android.os.Parcel parcel
java.util.List parcelList
java.util.List items
}
android/support/v4/media/MediaBrowserServiceCompatApi26$ServiceCompatProxy.class
MediaBrowserServiceCompatApi26.java
package android.support.v4.media
public abstract android.support.v4.media.MediaBrowserServiceCompatApi26$ServiceCompatProxy extends java.lang.Object implements android.support.v4.media.MediaBrowserServiceCompatApi23$ServiceCompatProxy {
public abstract void onLoadChildren (java.lang.String, android.support.v4.media.MediaBrowserServiceCompatApi26$ResultWrapper, android.os.Bundle)
}
android/support/v4/media/MediaBrowserServiceCompatApi26.class
MediaBrowserServiceCompatApi26.java
package android.support.v4.media
android.support.v4.media.MediaBrowserServiceCompatApi26 extends java.lang.Object {
private static final String TAG
private static java.lang.reflect.Field sResultFlags
public static java.lang.Object createService (android.content.Context, android.support.v4.media.MediaBrowserServiceCompatApi26$ServiceCompatProxy)
android.content.Context context
android.support.v4.media.MediaBrowserServiceCompatApi26$ServiceCompatProxy serviceProxy
public static void notifyChildrenChanged (java.lang.Object, java.lang.String, android.os.Bundle)
Object serviceObj
String parentId
android.os.Bundle options
public static android.os.Bundle getBrowserRootHints (java.lang.Object)
Object serviceObj
private void <init> ()
static synthetic java.lang.reflect.Field access$000 ()
static void <clinit> ()
NoSuchFieldException e
}
android/support/v4/media/MediaConstants2.class
MediaConstants2.java
package android.support.v4.media
android.support.v4.media.MediaConstants2 extends java.lang.Object {
static final int CONNECT_RESULT_CONNECTED
static final int CONNECT_RESULT_DISCONNECTED
static final String SESSION_EVENT_ON_PLAYER_STATE_CHANGED
static final String SESSION_EVENT_ON_CURRENT_MEDIA_ITEM_CHANGED
static final String SESSION_EVENT_ON_ERROR
static final String SESSION_EVENT_ON_ROUTES_INFO_CHANGED
static final String SESSION_EVENT_ON_PLAYBACK_INFO_CHANGED
static final String SESSION_EVENT_ON_PLAYBACK_SPEED_CHANGED
static final String SESSION_EVENT_ON_BUFFERING_STATE_CHANGED
static final String SESSION_EVENT_ON_SEEK_COMPLETED
static final String SESSION_EVENT_ON_REPEAT_MODE_CHANGED
static final String SESSION_EVENT_ON_SHUFFLE_MODE_CHANGED
static final String SESSION_EVENT_ON_PLAYLIST_CHANGED
static final String SESSION_EVENT_ON_PLAYLIST_METADATA_CHANGED
static final String SESSION_EVENT_ON_ALLOWED_COMMANDS_CHANGED
static final String SESSION_EVENT_ON_CHILDREN_CHANGED
static final String SESSION_EVENT_ON_SEARCH_RESULT_CHANGED
static final String SESSION_EVENT_SEND_CUSTOM_COMMAND
static final String SESSION_EVENT_SET_CUSTOM_LAYOUT
static final String CONTROLLER_COMMAND_CONNECT
static final String CONTROLLER_COMMAND_DISCONNECT
static final String CONTROLLER_COMMAND_BY_COMMAND_CODE
static final String CONTROLLER_COMMAND_BY_CUSTOM_COMMAND
static final String ARGUMENT_COMMAND_CODE
static final String ARGUMENT_CUSTOM_COMMAND
static final String ARGUMENT_ALLOWED_COMMANDS
static final String ARGUMENT_SEEK_POSITION
static final String ARGUMENT_PLAYER_STATE
static final String ARGUMENT_PLAYBACK_SPEED
static final String ARGUMENT_BUFFERING_STATE
static final String ARGUMENT_ERROR_CODE
static final String ARGUMENT_REPEAT_MODE
static final String ARGUMENT_SHUFFLE_MODE
static final String ARGUMENT_PLAYLIST
static final String ARGUMENT_PLAYLIST_INDEX
static final String ARGUMENT_PLAYLIST_METADATA
static final String ARGUMENT_RATING
static final String ARGUMENT_MEDIA_ITEM
static final String ARGUMENT_MEDIA_ID
static final String ARGUMENT_QUERY
static final String ARGUMENT_URI
static final String ARGUMENT_PLAYBACK_STATE_COMPAT
static final String ARGUMENT_VOLUME
static final String ARGUMENT_VOLUME_DIRECTION
static final String ARGUMENT_VOLUME_FLAGS
static final String ARGUMENT_EXTRAS
static final String ARGUMENT_ARGUMENTS
static final String ARGUMENT_RESULT_RECEIVER
static final String ARGUMENT_COMMAND_BUTTONS
static final String ARGUMENT_ROUTE_BUNDLE
static final String ARGUMENT_PLAYBACK_INFO
static final String ARGUMENT_ITEM_COUNT
static final String ARGUMENT_ICONTROLLER_CALLBACK
static final String ARGUMENT_UID
static final String ARGUMENT_PID
static final String ARGUMENT_PACKAGE_NAME
static final String ROOT_EXTRA_DEFAULT
private void <init> ()
}
android/support/v4/media/MediaController2$ControllerCallback.class
MediaController2.java
package android.support.v4.media
public abstract android.support.v4.media.MediaController2$ControllerCallback extends java.lang.Object {
public void <init> ()
public void onConnected (android.support.v4.media.MediaController2, android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.MediaController2 controller
android.support.v4.media.SessionCommandGroup2 allowedCommands
public void onDisconnected (android.support.v4.media.MediaController2)
android.support.v4.media.MediaController2 controller
public void onCustomLayoutChanged (android.support.v4.media.MediaController2, java.util.List)
android.support.v4.media.MediaController2 controller
java.util.List layout
public void onPlaybackInfoChanged (android.support.v4.media.MediaController2, android.support.v4.media.MediaController2$PlaybackInfo)
android.support.v4.media.MediaController2 controller
android.support.v4.media.MediaController2$PlaybackInfo info
public void onAllowedCommandsChanged (android.support.v4.media.MediaController2, android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.MediaController2 controller
android.support.v4.media.SessionCommandGroup2 commands
public void onCustomCommand (android.support.v4.media.MediaController2, android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
android.support.v4.media.MediaController2 controller
android.support.v4.media.SessionCommand2 command
android.os.Bundle args
android.os.ResultReceiver receiver
public void onPlayerStateChanged (android.support.v4.media.MediaController2, int)
android.support.v4.media.MediaController2 controller
int state
public void onPlaybackSpeedChanged (android.support.v4.media.MediaController2, float)
android.support.v4.media.MediaController2 controller
float speed
public void onBufferingStateChanged (android.support.v4.media.MediaController2, android.support.v4.media.MediaItem2, int)
android.support.v4.media.MediaController2 controller
android.support.v4.media.MediaItem2 item
int state
public void onSeekCompleted (android.support.v4.media.MediaController2, long)
android.support.v4.media.MediaController2 controller
long position
public void onError (android.support.v4.media.MediaController2, int, android.os.Bundle)
android.support.v4.media.MediaController2 controller
int errorCode
android.os.Bundle extras
public void onCurrentMediaItemChanged (android.support.v4.media.MediaController2, android.support.v4.media.MediaItem2)
android.support.v4.media.MediaController2 controller
android.support.v4.media.MediaItem2 item
public void onPlaylistChanged (android.support.v4.media.MediaController2, java.util.List, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaController2 controller
java.util.List list
android.support.v4.media.MediaMetadata2 metadata
public void onPlaylistMetadataChanged (android.support.v4.media.MediaController2, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaController2 controller
android.support.v4.media.MediaMetadata2 metadata
public void onShuffleModeChanged (android.support.v4.media.MediaController2, int)
android.support.v4.media.MediaController2 controller
int shuffleMode
public void onRepeatModeChanged (android.support.v4.media.MediaController2, int)
android.support.v4.media.MediaController2 controller
int repeatMode
public void onRoutesInfoChanged (android.support.v4.media.MediaController2, java.util.List)
android.support.v4.media.MediaController2 controller
java.util.List routes
}
android/support/v4/media/MediaController2$PlaybackInfo.class
MediaController2.java
package android.support.v4.media
public final android.support.v4.media.MediaController2$PlaybackInfo extends java.lang.Object {
private static final String KEY_PLAYBACK_TYPE
private static final String KEY_CONTROL_TYPE
private static final String KEY_MAX_VOLUME
private static final String KEY_CURRENT_VOLUME
private static final String KEY_AUDIO_ATTRIBUTES
private final int mPlaybackType
private final int mControlType
private final int mMaxVolume
private final int mCurrentVolume
private final android.support.v4.media.AudioAttributesCompat mAudioAttrsCompat
public static final int PLAYBACK_TYPE_REMOTE
public static final int PLAYBACK_TYPE_LOCAL
void <init> (int, android.support.v4.media.AudioAttributesCompat, int, int, int)
int playbackType
android.support.v4.media.AudioAttributesCompat attrs
int controlType
int max
int current
public int getPlaybackType ()
public android.support.v4.media.AudioAttributesCompat getAudioAttributes ()
public int getControlType ()
public int getMaxVolume ()
public int getCurrentVolume ()
android.os.Bundle toBundle ()
android.os.Bundle bundle
static android.support.v4.media.MediaController2$PlaybackInfo createPlaybackInfo (int, android.support.v4.media.AudioAttributesCompat, int, int, int)
int playbackType
android.support.v4.media.AudioAttributesCompat attrs
int controlType
int max
int current
static android.support.v4.media.MediaController2$PlaybackInfo fromBundle (android.os.Bundle)
android.os.Bundle bundle
int volumeType
int volumeControl
int maxVolume
int currentVolume
android.support.v4.media.AudioAttributesCompat attrs
}
android/support/v4/media/MediaController2$SupportLibraryImpl.class
MediaController2.java
package android.support.v4.media
abstract android.support.v4.media.MediaController2$SupportLibraryImpl extends java.lang.Object implements java.lang.AutoCloseable {
public abstract android.support.v4.media.SessionToken2 getSessionToken ()
public abstract boolean isConnected ()
public abstract void play ()
public abstract void pause ()
public abstract void reset ()
public abstract void prepare ()
public abstract void fastForward ()
public abstract void rewind ()
public abstract void seekTo (long)
public abstract void skipForward ()
public abstract void skipBackward ()
public abstract void playFromMediaId (java.lang.String, android.os.Bundle)
public abstract void playFromSearch (java.lang.String, android.os.Bundle)
public abstract void playFromUri (android.net.Uri, android.os.Bundle)
public abstract void prepareFromMediaId (java.lang.String, android.os.Bundle)
public abstract void prepareFromSearch (java.lang.String, android.os.Bundle)
public abstract void prepareFromUri (android.net.Uri, android.os.Bundle)
public abstract void setVolumeTo (int, int)
public abstract void adjustVolume (int, int)
public abstract android.app.PendingIntent getSessionActivity ()
public abstract int getPlayerState ()
public abstract long getDuration ()
public abstract long getCurrentPosition ()
public abstract float getPlaybackSpeed ()
public abstract void setPlaybackSpeed (float)
public abstract int getBufferingState ()
public abstract long getBufferedPosition ()
public abstract android.support.v4.media.MediaController2$PlaybackInfo getPlaybackInfo ()
public abstract void setRating (java.lang.String, android.support.mediacompat.Rating2)
public abstract void sendCustomCommand (android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
public abstract java.util.List getPlaylist ()
public abstract void setPlaylist (java.util.List, android.support.v4.media.MediaMetadata2)
public abstract void updatePlaylistMetadata (android.support.v4.media.MediaMetadata2)
public abstract android.support.v4.media.MediaMetadata2 getPlaylistMetadata ()
public abstract void addPlaylistItem (int, android.support.v4.media.MediaItem2)
public abstract void removePlaylistItem (android.support.v4.media.MediaItem2)
public abstract void replacePlaylistItem (int, android.support.v4.media.MediaItem2)
public abstract android.support.v4.media.MediaItem2 getCurrentMediaItem ()
public abstract void skipToPreviousItem ()
public abstract void skipToNextItem ()
public abstract void skipToPlaylistItem (android.support.v4.media.MediaItem2)
public abstract int getRepeatMode ()
public abstract void setRepeatMode (int)
public abstract int getShuffleMode ()
public abstract void setShuffleMode (int)
public abstract void subscribeRoutesInfo ()
public abstract void unsubscribeRoutesInfo ()
public abstract void selectRoute (android.os.Bundle)
public abstract android.support.v4.media.MediaController2 getInstance ()
public abstract android.content.Context getContext ()
public abstract android.support.v4.media.MediaController2$ControllerCallback getCallback ()
public abstract java.util.concurrent.Executor getCallbackExecutor ()
public abstract android.support.v4.media.MediaBrowserCompat getBrowserCompat ()
}
android/support/v4/media/MediaController2$VolumeDirection.class
MediaController2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaController2$VolumeDirection extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaController2$VolumeFlags.class
MediaController2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaController2$VolumeFlags extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaController2.class
MediaController2.java
package android.support.v4.media
public android.support.v4.media.MediaController2 extends java.lang.Object implements java.lang.AutoCloseable {
private final android.support.v4.media.MediaController2$SupportLibraryImpl mImpl
Long mTimeDiff
public void <init> (android.content.Context, android.support.v4.media.SessionToken2, java.util.concurrent.Executor, android.support.v4.media.MediaController2$ControllerCallback)
android.content.Context context
android.support.v4.media.SessionToken2 token
java.util.concurrent.Executor executor
android.support.v4.media.MediaController2$ControllerCallback callback
android.support.v4.media.MediaController2$SupportLibraryImpl createImpl (android.content.Context, android.support.v4.media.SessionToken2, java.util.concurrent.Executor, android.support.v4.media.MediaController2$ControllerCallback)
android.content.Context context
android.support.v4.media.SessionToken2 token
java.util.concurrent.Executor executor
android.support.v4.media.MediaController2$ControllerCallback callback
android.support.v4.media.MediaController2$SupportLibraryImpl getImpl ()
public void close ()
public android.support.v4.media.SessionToken2 getSessionToken ()
public boolean isConnected ()
public void play ()
public void pause ()
public void reset ()
public void prepare ()
public void fastForward ()
public void rewind ()
public void seekTo (long)
long pos
public void skipForward ()
public void skipBackward ()
public void playFromMediaId (java.lang.String, android.os.Bundle)
String mediaId
android.os.Bundle extras
public void playFromSearch (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extras
public void playFromUri (android.net.Uri, android.os.Bundle)
android.net.Uri uri
android.os.Bundle extras
public void prepareFromMediaId (java.lang.String, android.os.Bundle)
String mediaId
android.os.Bundle extras
public void prepareFromSearch (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extras
public void prepareFromUri (android.net.Uri, android.os.Bundle)
android.net.Uri uri
android.os.Bundle extras
public void setVolumeTo (int, int)
int value
int flags
public void adjustVolume (int, int)
int direction
int flags
public android.app.PendingIntent getSessionActivity ()
public int getPlayerState ()
public long getDuration ()
public long getCurrentPosition ()
public float getPlaybackSpeed ()
public void setPlaybackSpeed (float)
float speed
public int getBufferingState ()
public long getBufferedPosition ()
public android.support.v4.media.MediaController2$PlaybackInfo getPlaybackInfo ()
public void setRating (java.lang.String, android.support.mediacompat.Rating2)
String mediaId
android.support.mediacompat.Rating2 rating
public void sendCustomCommand (android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
android.support.v4.media.SessionCommand2 command
android.os.Bundle args
android.os.ResultReceiver cb
public java.util.List getPlaylist ()
public void setPlaylist (java.util.List, android.support.v4.media.MediaMetadata2)
java.util.List list
android.support.v4.media.MediaMetadata2 metadata
public void updatePlaylistMetadata (android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaMetadata2 metadata
public android.support.v4.media.MediaMetadata2 getPlaylistMetadata ()
public void addPlaylistItem (int, android.support.v4.media.MediaItem2)
int index
android.support.v4.media.MediaItem2 item
public void removePlaylistItem (android.support.v4.media.MediaItem2)
android.support.v4.media.MediaItem2 item
public void replacePlaylistItem (int, android.support.v4.media.MediaItem2)
int index
android.support.v4.media.MediaItem2 item
public android.support.v4.media.MediaItem2 getCurrentMediaItem ()
public void skipToPreviousItem ()
public void skipToNextItem ()
public void skipToPlaylistItem (android.support.v4.media.MediaItem2)
android.support.v4.media.MediaItem2 item
public int getRepeatMode ()
public void setRepeatMode (int)
int repeatMode
public int getShuffleMode ()
public void setShuffleMode (int)
int shuffleMode
public void subscribeRoutesInfo ()
public void unsubscribeRoutesInfo ()
public void selectRoute (android.os.Bundle)
android.os.Bundle route
public void setTimeDiff (java.lang.Long)
Long timeDiff
android.content.Context getContext ()
android.support.v4.media.MediaController2$ControllerCallback getCallback ()
java.util.concurrent.Executor getCallbackExecutor ()
android.support.v4.media.MediaBrowserCompat getBrowserCompat ()
}
android/support/v4/media/MediaController2ImplBase$1.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$1 extends java.lang.Object implements android.os.IBinder$DeathRecipient {
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase)
android.support.v4.media.MediaController2ImplBase this$0
public void binderDied ()
}
android/support/v4/media/MediaController2ImplBase$10.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$10 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$repeatMode
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, int)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$11.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$11 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$shuffleMode
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, int)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$12.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$12 extends java.lang.Object implements java.lang.Runnable {
final synthetic long val$seekPositionMs
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, long)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$13.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$13 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$errorCode
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, int, android.os.Bundle)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$14.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$14 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.List val$routes
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, java.util.List)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$15.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$15 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.SessionCommandGroup2 val$allowedCommands
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$16.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$16 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.SessionCommand2 val$command
final synthetic android.os.Bundle val$args
final synthetic android.os.ResultReceiver val$receiver
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$17.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$17 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.SessionCommandGroup2 val$commands
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$18.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$18 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.List val$layout
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, java.util.List)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$2.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$3.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaItem2 val$item
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, android.support.v4.media.MediaItem2)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$4.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$state
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, int)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$5.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$5 extends java.lang.Object implements java.lang.Runnable {
final synthetic float val$speed
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, float)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$6.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$6 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaItem2 val$item
final synthetic int val$state
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, android.support.v4.media.MediaItem2, int)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$7.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$7 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.List val$playlist
final synthetic android.support.v4.media.MediaMetadata2 val$metadata
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, java.util.List, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$8.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$8 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaMetadata2 val$metadata
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$9.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$9 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaController2$PlaybackInfo val$info
final synthetic android.support.v4.media.MediaController2ImplBase this$0
void <init> (android.support.v4.media.MediaController2ImplBase, android.support.v4.media.MediaController2$PlaybackInfo)
android.support.v4.media.MediaController2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaController2ImplBase$SessionServiceConnection.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase$SessionServiceConnection extends java.lang.Object implements android.content.ServiceConnection {
final synthetic android.support.v4.media.MediaController2ImplBase this$0
private void <init> (android.support.v4.media.MediaController2ImplBase)
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName name
android.os.IBinder service
public void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName name
public void onBindingDied (android.content.ComponentName)
android.content.ComponentName name
synthetic void <init> (android.support.v4.media.MediaController2ImplBase, android.support.v4.media.MediaController2ImplBase$1)
android.support.v4.media.MediaController2ImplBase x0
android.support.v4.media.MediaController2ImplBase$1 x1
}
android/support/v4/media/MediaController2ImplBase.class
MediaController2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplBase extends java.lang.Object implements android.support.v4.media.MediaController2$SupportLibraryImpl {
static final String TAG
static final boolean DEBUG
private final android.support.v4.media.MediaController2 mInstance
private final android.content.Context mContext
private final Object mLock
private final android.support.v4.media.SessionToken2 mToken
private final android.support.v4.media.MediaController2$ControllerCallback mCallback
private final java.util.concurrent.Executor mCallbackExecutor
private final android.os.IBinder$DeathRecipient mDeathRecipient
final android.support.v4.media.MediaController2Stub mControllerStub
private android.support.v4.media.MediaController2ImplBase$SessionServiceConnection mServiceConnection
private boolean mIsReleased
private java.util.List mPlaylist
private android.support.v4.media.MediaMetadata2 mPlaylistMetadata
private int mRepeatMode
private int mShuffleMode
private int mPlayerState
private long mPositionEventTimeMs
private long mPositionMs
private float mPlaybackSpeed
private android.support.v4.media.MediaItem2 mCurrentMediaItem
private int mBufferingState
private long mBufferedPositionMs
private android.support.v4.media.MediaController2$PlaybackInfo mPlaybackInfo
private android.app.PendingIntent mSessionActivity
private android.support.v4.media.SessionCommandGroup2 mAllowedCommands
private volatile android.support.v4.media.IMediaSession2 mISession2
void <init> (android.content.Context, android.support.v4.media.MediaController2, android.support.v4.media.SessionToken2, java.util.concurrent.Executor, android.support.v4.media.MediaController2$ControllerCallback)
android.content.Context context
android.support.v4.media.MediaController2 instance
android.support.v4.media.SessionToken2 token
java.util.concurrent.Executor executor
android.support.v4.media.MediaController2$ControllerCallback callback
android.support.v4.media.IMediaSession2 iSession2
public void close ()
android.support.v4.media.IMediaSession2 iSession2
public android.support.v4.media.SessionToken2 getSessionToken ()
public boolean isConnected ()
public void play ()
android.os.RemoteException e
android.support.v4.media.IMediaSession2 iSession2
public void pause ()
android.os.RemoteException e
android.support.v4.media.IMediaSession2 iSession2
public void reset ()
android.os.RemoteException e
android.support.v4.media.IMediaSession2 iSession2
public void prepare ()
android.os.RemoteException e
android.support.v4.media.IMediaSession2 iSession2
public void fastForward ()
android.os.RemoteException e
android.support.v4.media.IMediaSession2 iSession2
public void rewind ()
android.os.RemoteException e
android.support.v4.media.IMediaSession2 iSession2
public void seekTo (long)
android.os.RemoteException e
long pos
android.support.v4.media.IMediaSession2 iSession2
public void skipForward ()
public void skipBackward ()
public void playFromMediaId (java.lang.String, android.os.Bundle)
android.os.RemoteException e
String mediaId
android.os.Bundle extras
android.support.v4.media.IMediaSession2 iSession2
public void playFromSearch (java.lang.String, android.os.Bundle)
android.os.RemoteException e
String query
android.os.Bundle extras
android.support.v4.media.IMediaSession2 iSession2
public void playFromUri (android.net.Uri, android.os.Bundle)
android.os.RemoteException e
android.net.Uri uri
android.os.Bundle extras
android.support.v4.media.IMediaSession2 iSession2
public void prepareFromMediaId (java.lang.String, android.os.Bundle)
android.os.RemoteException e
String mediaId
android.os.Bundle extras
android.support.v4.media.IMediaSession2 iSession2
public void prepareFromSearch (java.lang.String, android.os.Bundle)
android.os.RemoteException e
String query
android.os.Bundle extras
android.support.v4.media.IMediaSession2 iSession2
public void prepareFromUri (android.net.Uri, android.os.Bundle)
android.os.RemoteException e
android.net.Uri uri
android.os.Bundle extras
android.support.v4.media.IMediaSession2 iSession2
public void setVolumeTo (int, int)
android.os.RemoteException e
int value
int flags
android.support.v4.media.IMediaSession2 iSession2
public void adjustVolume (int, int)
android.os.RemoteException e
int direction
int flags
android.support.v4.media.IMediaSession2 iSession2
public android.app.PendingIntent getSessionActivity ()
public int getPlayerState ()
public long getDuration ()
android.support.v4.media.MediaMetadata2 metadata
public long getCurrentPosition ()
long timeDiff
long expectedPosition
public float getPlaybackSpeed ()
public void setPlaybackSpeed (float)
android.os.RemoteException e
android.support.v4.media.IMediaSession2 iSession2
float speed
public int getBufferingState ()
public long getBufferedPosition ()
public android.support.v4.media.MediaController2$PlaybackInfo getPlaybackInfo ()
public void setRating (java.lang.String, android.support.mediacompat.Rating2)
android.os.RemoteException e
String mediaId
android.support.mediacompat.Rating2 rating
android.support.v4.media.IMediaSession2 iSession2
public void sendCustomCommand (android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
android.os.RemoteException e
android.support.v4.media.SessionCommand2 command
android.os.Bundle args
android.os.ResultReceiver cb
android.support.v4.media.IMediaSession2 iSession2
public java.util.List getPlaylist ()
public void setPlaylist (java.util.List, android.support.v4.media.MediaMetadata2)
android.os.RemoteException e
java.util.List list
android.support.v4.media.MediaMetadata2 metadata
android.support.v4.media.IMediaSession2 iSession2
public void updatePlaylistMetadata (android.support.v4.media.MediaMetadata2)
android.os.RemoteException e
android.support.v4.media.MediaMetadata2 metadata
android.support.v4.media.IMediaSession2 iSession2
public android.support.v4.media.MediaMetadata2 getPlaylistMetadata ()
public void addPlaylistItem (int, android.support.v4.media.MediaItem2)
android.os.RemoteException e
int index
android.support.v4.media.MediaItem2 item
android.support.v4.media.IMediaSession2 iSession2
public void removePlaylistItem (android.support.v4.media.MediaItem2)
android.os.RemoteException e
android.support.v4.media.MediaItem2 item
android.support.v4.media.IMediaSession2 iSession2
public void replacePlaylistItem (int, android.support.v4.media.MediaItem2)
android.os.RemoteException e
int index
android.support.v4.media.MediaItem2 item
android.support.v4.media.IMediaSession2 iSession2
public android.support.v4.media.MediaItem2 getCurrentMediaItem ()
public void skipToPreviousItem ()
android.os.RemoteException e
android.support.v4.media.IMediaSession2 iSession2
public void skipToNextItem ()
android.os.RemoteException e
android.support.v4.media.IMediaSession2 iSession2
public void skipToPlaylistItem (android.support.v4.media.MediaItem2)
android.os.RemoteException e
android.support.v4.media.MediaItem2 item
android.support.v4.media.IMediaSession2 iSession2
public int getRepeatMode ()
public void setRepeatMode (int)
android.os.RemoteException e
int repeatMode
android.support.v4.media.IMediaSession2 iSession2
public int getShuffleMode ()
public void setShuffleMode (int)
android.os.RemoteException e
int shuffleMode
android.support.v4.media.IMediaSession2 iSession2
public void subscribeRoutesInfo ()
android.os.RemoteException e
android.support.v4.media.IMediaSession2 iSession2
public void unsubscribeRoutesInfo ()
android.os.RemoteException e
android.support.v4.media.IMediaSession2 iSession2
public void selectRoute (android.os.Bundle)
android.os.RemoteException e
android.os.Bundle route
android.support.v4.media.IMediaSession2 iSession2
public android.content.Context getContext ()
public android.support.v4.media.MediaController2$ControllerCallback getCallback ()
public java.util.concurrent.Executor getCallbackExecutor ()
public android.support.v4.media.MediaBrowserCompat getBrowserCompat ()
public android.support.v4.media.MediaController2 getInstance ()
private void connectToService ()
boolean result
android.content.Intent intent
private void connectToSession (android.support.v4.media.IMediaSession2)
android.os.RemoteException e
android.support.v4.media.IMediaSession2 sessionBinder
android.support.v4.media.IMediaSession2 getSessionInterfaceIfAble (int)
int commandCode
android.support.v4.media.IMediaSession2 getSessionInterfaceIfAble (android.support.v4.media.SessionCommand2)
android.support.v4.media.SessionCommand2 command
void notifyCurrentMediaItemChanged (android.support.v4.media.MediaItem2)
android.support.v4.media.MediaItem2 item
void notifyPlayerStateChanges (long, long, int)
long eventTimeMs
long positionMs
int state
void notifyPlaybackSpeedChanges (long, long, float)
long eventTimeMs
long positionMs
float speed
void notifyBufferingStateChanged (android.support.v4.media.MediaItem2, int, long)
android.support.v4.media.MediaItem2 item
int state
long bufferedPositionMs
void notifyPlaylistChanges (java.util.List, android.support.v4.media.MediaMetadata2)
java.util.List playlist
android.support.v4.media.MediaMetadata2 metadata
void notifyPlaylistMetadataChanges (android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaMetadata2 metadata
void notifyPlaybackInfoChanges (android.support.v4.media.MediaController2$PlaybackInfo)
android.support.v4.media.MediaController2$PlaybackInfo info
void notifyRepeatModeChanges (int)
int repeatMode
void notifyShuffleModeChanges (int)
int shuffleMode
void notifySeekCompleted (long, long, long)
long eventTimeMs
long positionMs
long seekPositionMs
void notifyError (int, android.os.Bundle)
int errorCode
android.os.Bundle extras
void notifyRoutesInfoChanged (java.util.List)
java.util.List routes
void onConnectedNotLocked (android.support.v4.media.IMediaSession2, android.support.v4.media.SessionCommandGroup2, int, android.support.v4.media.MediaItem2, long, long, float, long, android.support.v4.media.MediaController2$PlaybackInfo, int, int, java.util.List, android.app.PendingIntent)
android.os.RemoteException e
android.support.v4.media.IMediaSession2 sessionBinder
android.support.v4.media.SessionCommandGroup2 allowedCommands
int playerState
android.support.v4.media.MediaItem2 currentMediaItem
long positionEventTimeMs
long positionMs
float playbackSpeed
long bufferedPositionMs
android.support.v4.media.MediaController2$PlaybackInfo info
int repeatMode
int shuffleMode
java.util.List playlist
android.app.PendingIntent sessionActivity
boolean close
void onCustomCommand (android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
android.support.v4.media.SessionCommand2 command
android.os.Bundle args
android.os.ResultReceiver receiver
void onAllowedCommandsChanged (android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.SessionCommandGroup2 commands
void onCustomLayoutChanged (java.util.List)
java.util.List layout
static synthetic android.support.v4.media.MediaController2 access$000 (android.support.v4.media.MediaController2ImplBase)
android.support.v4.media.MediaController2ImplBase x0
static synthetic android.support.v4.media.MediaController2$ControllerCallback access$200 (android.support.v4.media.MediaController2ImplBase)
android.support.v4.media.MediaController2ImplBase x0
static synthetic android.support.v4.media.SessionToken2 access$300 (android.support.v4.media.MediaController2ImplBase)
android.support.v4.media.MediaController2ImplBase x0
static synthetic void access$400 (android.support.v4.media.MediaController2ImplBase, android.support.v4.media.IMediaSession2)
android.support.v4.media.MediaController2ImplBase x0
android.support.v4.media.IMediaSession2 x1
static void <clinit> ()
}
android/support/v4/media/MediaController2ImplLegacy$1.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaController2ImplLegacy this$0
void <init> (android.support.v4.media.MediaController2ImplLegacy)
android.support.v4.media.MediaController2ImplLegacy this$0
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$2.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.SessionCommandGroup2 val$allowedCommands
final synthetic android.support.v4.media.MediaController2ImplLegacy this$0
void <init> (android.support.v4.media.MediaController2ImplLegacy, android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.MediaController2ImplLegacy this$0
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$3$1.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$3$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaController2ImplLegacy$3 this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$3)
android.support.v4.media.MediaController2ImplLegacy$3 this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$3.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$3 extends android.os.ResultReceiver {
final synthetic android.support.v4.media.MediaController2ImplLegacy this$0
void <init> (android.support.v4.media.MediaController2ImplLegacy, android.os.Handler)
android.support.v4.media.MediaController2ImplLegacy this$0
android.os.Handler x0
protected void onReceiveResult (int, android.os.Bundle)
int resultCode
android.os.Bundle resultData
}
android/support/v4/media/MediaController2ImplLegacy$4.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaController2ImplLegacy this$0
void <init> (android.support.v4.media.MediaController2ImplLegacy)
android.support.v4.media.MediaController2ImplLegacy this$0
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ConnectionCallback.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ConnectionCallback extends android.support.v4.media.MediaBrowserCompat$ConnectionCallback {
final synthetic android.support.v4.media.MediaController2ImplLegacy this$0
private void <init> (android.support.v4.media.MediaController2ImplLegacy)
public void onConnected ()
android.support.v4.media.MediaBrowserCompat browser
public void onConnectionSuspended ()
public void onConnectionFailed ()
synthetic void <init> (android.support.v4.media.MediaController2ImplLegacy, android.support.v4.media.MediaController2ImplLegacy$1)
android.support.v4.media.MediaController2ImplLegacy x0
android.support.v4.media.MediaController2ImplLegacy$1 x1
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$1$1.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$1$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$1 this$2
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$1)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$1 this$2
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$1.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$1 extends android.os.ResultReceiver {
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, android.os.Handler)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
android.os.Handler x0
protected void onReceiveResult (int, android.os.Bundle)
int resultCode
android.os.Bundle resultData
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$10.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$10 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$shuffleMode
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, int)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$11.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$11 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.SessionCommand2 val$command
final synthetic android.os.Bundle val$args
final synthetic android.os.ResultReceiver val$receiver
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$12.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$12 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.List val$layout
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, java.util.List)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$13.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$13 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaController2$PlaybackInfo val$info
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, android.support.v4.media.MediaController2$PlaybackInfo)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$14.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$14 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.session.PlaybackStateCompat val$state
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, android.support.v4.media.session.PlaybackStateCompat)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$15.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$15 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaItem2 val$item
final synthetic int val$bufferingState
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, android.support.v4.media.MediaItem2, int)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$16.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$16 extends java.lang.Object implements java.lang.Runnable {
final synthetic long val$position
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, long)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$2.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.SessionCommandGroup2 val$allowedCommands
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$3.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$playerState
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, int)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$4.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaItem2 val$item
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, android.support.v4.media.MediaItem2)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$5.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$5 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$errorCode
final synthetic android.os.Bundle val$errorExtras
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, int, android.os.Bundle)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$6.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$6 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.List val$routes
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, java.util.List)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$7.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$7 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.List val$playlist
final synthetic android.support.v4.media.MediaMetadata2 val$playlistMetadata
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, java.util.List, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$8.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$8 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaMetadata2 val$playlistMetadata
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback$9.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback$9 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$repeatMode
final synthetic android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
void <init> (android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback, int)
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback this$1
public void run ()
}
android/support/v4/media/MediaController2ImplLegacy$ControllerCompatCallback.class
MediaController2ImplLegacy.java
package android.support.v4.media
final android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback extends android.support.v4.media.session.MediaControllerCompat$Callback {
final synthetic android.support.v4.media.MediaController2ImplLegacy this$0
private void <init> (android.support.v4.media.MediaController2ImplLegacy)
public void onSessionReady ()
public void onSessionDestroyed ()
public void onPlaybackStateChanged (android.support.v4.media.session.PlaybackStateCompat)
android.support.v4.media.session.PlaybackStateCompat state
public void onMetadataChanged (android.support.v4.media.MediaMetadataCompat)
android.support.v4.media.MediaMetadataCompat metadata
public void onSessionEvent (java.lang.String, android.os.Bundle)
android.support.v4.media.SessionCommandGroup2 allowedCommands
int playerState
android.support.v4.media.session.PlaybackStateCompat state
android.support.v4.media.MediaItem2 item
int errorCode
android.os.Bundle errorExtras
java.util.List routes
android.support.v4.media.MediaMetadata2 playlistMetadata
java.util.List playlist
android.support.v4.media.MediaMetadata2 playlistMetadata
int repeatMode
int shuffleMode
android.os.Bundle commandBundle
android.support.v4.media.SessionCommand2 command
android.os.Bundle args
android.os.ResultReceiver receiver
java.util.List layout
android.support.v4.media.MediaController2$PlaybackInfo info
android.support.v4.media.session.PlaybackStateCompat state
android.support.v4.media.MediaItem2 item
int bufferingState
android.support.v4.media.session.PlaybackStateCompat state
long position
android.support.v4.media.session.PlaybackStateCompat state
String event
android.os.Bundle extras
synthetic void <init> (android.support.v4.media.MediaController2ImplLegacy, android.support.v4.media.MediaController2ImplLegacy$1)
android.support.v4.media.MediaController2ImplLegacy x0
android.support.v4.media.MediaController2ImplLegacy$1 x1
}
android/support/v4/media/MediaController2ImplLegacy.class
MediaController2ImplLegacy.java
package android.support.v4.media
android.support.v4.media.MediaController2ImplLegacy extends java.lang.Object implements android.support.v4.media.MediaController2$SupportLibraryImpl {
private static final String TAG
private static final boolean DEBUG
static final android.os.Bundle sDefaultRootExtras
private final android.content.Context mContext
private final android.support.v4.media.SessionToken2 mToken
private final android.support.v4.media.MediaController2$ControllerCallback mCallback
private final java.util.concurrent.Executor mCallbackExecutor
private final android.os.HandlerThread mHandlerThread
private final android.os.Handler mHandler
final Object mLock
private android.support.v4.media.MediaController2 mInstance
private android.support.v4.media.MediaBrowserCompat mBrowserCompat
private boolean mIsReleased
private java.util.List mPlaylist
private android.support.v4.media.MediaMetadata2 mPlaylistMetadata
private int mRepeatMode
private int mShuffleMode
private int mPlayerState
private android.support.v4.media.MediaItem2 mCurrentMediaItem
private int mBufferingState
private android.support.v4.media.MediaController2$PlaybackInfo mPlaybackInfo
private android.support.v4.media.SessionCommandGroup2 mAllowedCommands
private android.support.v4.media.session.MediaControllerCompat mControllerCompat
private android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback mControllerCompatCallback
private android.support.v4.media.session.PlaybackStateCompat mPlaybackStateCompat
private android.support.v4.media.MediaMetadataCompat mMediaMetadataCompat
private volatile boolean mConnected
void <init> (android.content.Context, android.support.v4.media.MediaController2, android.support.v4.media.SessionToken2, java.util.concurrent.Executor, android.support.v4.media.MediaController2$ControllerCallback)
android.content.Context context
android.support.v4.media.MediaController2 instance
android.support.v4.media.SessionToken2 token
java.util.concurrent.Executor executor
android.support.v4.media.MediaController2$ControllerCallback callback
public void close ()
public android.support.v4.media.SessionToken2 getSessionToken ()
public boolean isConnected ()
public void play ()
public void pause ()
public void reset ()
public void prepare ()
public void fastForward ()
public void rewind ()
public void seekTo (long)
android.os.Bundle args
long pos
public void skipForward ()
public void skipBackward ()
public void playFromMediaId (java.lang.String, android.os.Bundle)
android.os.Bundle args
String mediaId
android.os.Bundle extras
public void playFromSearch (java.lang.String, android.os.Bundle)
android.os.Bundle args
String query
android.os.Bundle extras
public void playFromUri (android.net.Uri, android.os.Bundle)
android.os.Bundle args
android.net.Uri uri
android.os.Bundle extras
public void prepareFromMediaId (java.lang.String, android.os.Bundle)
android.os.Bundle args
String mediaId
android.os.Bundle extras
public void prepareFromSearch (java.lang.String, android.os.Bundle)
android.os.Bundle args
String query
android.os.Bundle extras
public void prepareFromUri (android.net.Uri, android.os.Bundle)
android.os.Bundle args
android.net.Uri uri
android.os.Bundle extras
public void setVolumeTo (int, int)
android.os.Bundle args
int value
int flags
public void adjustVolume (int, int)
android.os.Bundle args
int direction
int flags
public android.app.PendingIntent getSessionActivity ()
public int getPlayerState ()
public long getDuration ()
public long getCurrentPosition ()
long timeDiff
long expectedPosition
public float getPlaybackSpeed ()
public void setPlaybackSpeed (float)
android.os.Bundle args
float speed
public int getBufferingState ()
public long getBufferedPosition ()
public android.support.v4.media.MediaController2$PlaybackInfo getPlaybackInfo ()
public void setRating (java.lang.String, android.support.mediacompat.Rating2)
android.os.Bundle args
String mediaId
android.support.mediacompat.Rating2 rating
public void sendCustomCommand (android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
android.os.Bundle bundle
android.support.v4.media.SessionCommand2 command
android.os.Bundle args
android.os.ResultReceiver cb
public java.util.List getPlaylist ()
public void setPlaylist (java.util.List, android.support.v4.media.MediaMetadata2)
java.util.List list
android.support.v4.media.MediaMetadata2 metadata
android.os.Bundle args
public void updatePlaylistMetadata (android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaMetadata2 metadata
android.os.Bundle args
public android.support.v4.media.MediaMetadata2 getPlaylistMetadata ()
public void addPlaylistItem (int, android.support.v4.media.MediaItem2)
int index
android.support.v4.media.MediaItem2 item
android.os.Bundle args
public void removePlaylistItem (android.support.v4.media.MediaItem2)
android.support.v4.media.MediaItem2 item
android.os.Bundle args
public void replacePlaylistItem (int, android.support.v4.media.MediaItem2)
int index
android.support.v4.media.MediaItem2 item
android.os.Bundle args
public android.support.v4.media.MediaItem2 getCurrentMediaItem ()
public void skipToPreviousItem ()
public void skipToNextItem ()
public void skipToPlaylistItem (android.support.v4.media.MediaItem2)
android.support.v4.media.MediaItem2 item
android.os.Bundle args
public int getRepeatMode ()
public void setRepeatMode (int)
int repeatMode
android.os.Bundle args
public int getShuffleMode ()
public void setShuffleMode (int)
int shuffleMode
android.os.Bundle args
public void subscribeRoutesInfo ()
public void unsubscribeRoutesInfo ()
public void selectRoute (android.os.Bundle)
android.os.Bundle route
android.os.Bundle args
public android.content.Context getContext ()
public android.support.v4.media.MediaController2$ControllerCallback getCallback ()
public java.util.concurrent.Executor getCallbackExecutor ()
public android.support.v4.media.MediaBrowserCompat getBrowserCompat ()
public android.support.v4.media.MediaController2 getInstance ()
void onConnectedNotLocked (android.os.Bundle)
android.os.Bundle data
android.support.v4.media.SessionCommandGroup2 allowedCommands
int playerState
android.support.v4.media.MediaItem2 currentMediaItem
int bufferingState
android.support.v4.media.session.PlaybackStateCompat playbackStateCompat
int repeatMode
int shuffleMode
java.util.List playlist
android.support.v4.media.MediaController2$PlaybackInfo playbackInfo
android.support.v4.media.MediaMetadata2 metadata
boolean close
private void connectToSession (android.support.v4.media.session.MediaSessionCompat$Token)
android.os.RemoteException e
android.support.v4.media.session.MediaSessionCompat$Token sessionCompatToken
android.support.v4.media.session.MediaControllerCompat controllerCompat
private void connectToService ()
private void sendCommand (int)
int commandCode
private void sendCommand (int, android.os.Bundle)
int commandCode
android.os.Bundle args
private void sendCommand (java.lang.String)
String command
private void sendCommand (java.lang.String, android.os.ResultReceiver)
String command
android.os.ResultReceiver receiver
private void sendCommand (java.lang.String, android.os.Bundle, android.os.ResultReceiver)
String command
android.os.Bundle args
android.os.ResultReceiver receiver
android.support.v4.media.session.MediaControllerCompat controller
android.support.v4.media.MediaController2ImplLegacy$ControllerCompatCallback callback
static synthetic android.support.v4.media.MediaController2 access$000 (android.support.v4.media.MediaController2ImplLegacy)
android.support.v4.media.MediaController2ImplLegacy x0
static synthetic android.support.v4.media.MediaController2$ControllerCallback access$100 (android.support.v4.media.MediaController2ImplLegacy)
android.support.v4.media.MediaController2ImplLegacy x0
static synthetic android.os.HandlerThread access$300 (android.support.v4.media.MediaController2ImplLegacy)
android.support.v4.media.MediaController2ImplLegacy x0
static synthetic java.util.concurrent.Executor access$400 (android.support.v4.media.MediaController2ImplLegacy)
android.support.v4.media.MediaController2ImplLegacy x0
static synthetic android.support.v4.media.MediaBrowserCompat access$502 (android.support.v4.media.MediaController2ImplLegacy, android.support.v4.media.MediaBrowserCompat)
android.support.v4.media.MediaController2ImplLegacy x0
android.support.v4.media.MediaBrowserCompat x1
static synthetic android.content.Context access$600 (android.support.v4.media.MediaController2ImplLegacy)
android.support.v4.media.MediaController2ImplLegacy x0
static synthetic android.support.v4.media.SessionToken2 access$700 (android.support.v4.media.MediaController2ImplLegacy)
android.support.v4.media.MediaController2ImplLegacy x0
static synthetic android.support.v4.media.MediaBrowserCompat access$500 (android.support.v4.media.MediaController2ImplLegacy)
android.support.v4.media.MediaController2ImplLegacy x0
static synthetic void access$900 (android.support.v4.media.MediaController2ImplLegacy, android.support.v4.media.session.MediaSessionCompat$Token)
android.support.v4.media.MediaController2ImplLegacy x0
android.support.v4.media.session.MediaSessionCompat$Token x1
static synthetic boolean access$1000 ()
static synthetic android.os.Handler access$1100 (android.support.v4.media.MediaController2ImplLegacy)
android.support.v4.media.MediaController2ImplLegacy x0
static synthetic void access$1200 (android.support.v4.media.MediaController2ImplLegacy, java.lang.String, android.os.ResultReceiver)
android.support.v4.media.MediaController2ImplLegacy x0
String x1
android.os.ResultReceiver x2
static synthetic android.support.v4.media.session.PlaybackStateCompat access$1302 (android.support.v4.media.MediaController2ImplLegacy, android.support.v4.media.session.PlaybackStateCompat)
android.support.v4.media.MediaController2ImplLegacy x0
android.support.v4.media.session.PlaybackStateCompat x1
static synthetic android.support.v4.media.MediaMetadataCompat access$1402 (android.support.v4.media.MediaController2ImplLegacy, android.support.v4.media.MediaMetadataCompat)
android.support.v4.media.MediaController2ImplLegacy x0
android.support.v4.media.MediaMetadataCompat x1
static synthetic android.support.v4.media.SessionCommandGroup2 access$1502 (android.support.v4.media.MediaController2ImplLegacy, android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.MediaController2ImplLegacy x0
android.support.v4.media.SessionCommandGroup2 x1
static synthetic int access$1602 (android.support.v4.media.MediaController2ImplLegacy, int)
android.support.v4.media.MediaController2ImplLegacy x0
int x1
static synthetic android.support.v4.media.MediaItem2 access$1702 (android.support.v4.media.MediaController2ImplLegacy, android.support.v4.media.MediaItem2)
android.support.v4.media.MediaController2ImplLegacy x0
android.support.v4.media.MediaItem2 x1
static synthetic java.util.List access$1802 (android.support.v4.media.MediaController2ImplLegacy, java.util.List)
android.support.v4.media.MediaController2ImplLegacy x0
java.util.List x1
static synthetic android.support.v4.media.MediaMetadata2 access$1902 (android.support.v4.media.MediaController2ImplLegacy, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaController2ImplLegacy x0
android.support.v4.media.MediaMetadata2 x1
static synthetic int access$2002 (android.support.v4.media.MediaController2ImplLegacy, int)
android.support.v4.media.MediaController2ImplLegacy x0
int x1
static synthetic int access$2102 (android.support.v4.media.MediaController2ImplLegacy, int)
android.support.v4.media.MediaController2ImplLegacy x0
int x1
static synthetic android.support.v4.media.MediaController2$PlaybackInfo access$2202 (android.support.v4.media.MediaController2ImplLegacy, android.support.v4.media.MediaController2$PlaybackInfo)
android.support.v4.media.MediaController2ImplLegacy x0
android.support.v4.media.MediaController2$PlaybackInfo x1
static synthetic int access$2302 (android.support.v4.media.MediaController2ImplLegacy, int)
android.support.v4.media.MediaController2ImplLegacy x0
int x1
static void <clinit> ()
}
android/support/v4/media/MediaController2Stub$1.class
MediaController2Stub.java
package android.support.v4.media
android.support.v4.media.MediaController2Stub$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowser2 val$browser
final synthetic android.os.Bundle val$rootHints
final synthetic String val$rootMediaId
final synthetic android.os.Bundle val$rootExtra
final synthetic android.support.v4.media.MediaController2Stub this$0
void <init> (android.support.v4.media.MediaController2Stub, android.support.v4.media.MediaBrowser2, android.os.Bundle, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaController2Stub this$0
public void run ()
}
android/support/v4/media/MediaController2Stub$2.class
MediaController2Stub.java
package android.support.v4.media
android.support.v4.media.MediaController2Stub$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowser2 val$browser
final synthetic String val$mediaId
final synthetic android.os.Bundle val$itemBundle
final synthetic android.support.v4.media.MediaController2Stub this$0
void <init> (android.support.v4.media.MediaController2Stub, android.support.v4.media.MediaBrowser2, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaController2Stub this$0
public void run ()
}
android/support/v4/media/MediaController2Stub$3.class
MediaController2Stub.java
package android.support.v4.media
android.support.v4.media.MediaController2Stub$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowser2 val$browser
final synthetic String val$parentId
final synthetic int val$page
final synthetic int val$pageSize
final synthetic java.util.List val$itemBundleList
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaController2Stub this$0
void <init> (android.support.v4.media.MediaController2Stub, android.support.v4.media.MediaBrowser2, java.lang.String, int, int, java.util.List, android.os.Bundle)
android.support.v4.media.MediaController2Stub this$0
public void run ()
}
android/support/v4/media/MediaController2Stub$4.class
MediaController2Stub.java
package android.support.v4.media
android.support.v4.media.MediaController2Stub$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowser2 val$browser
final synthetic String val$query
final synthetic int val$itemCount
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaController2Stub this$0
void <init> (android.support.v4.media.MediaController2Stub, android.support.v4.media.MediaBrowser2, java.lang.String, int, android.os.Bundle)
android.support.v4.media.MediaController2Stub this$0
public void run ()
}
android/support/v4/media/MediaController2Stub$5.class
MediaController2Stub.java
package android.support.v4.media
android.support.v4.media.MediaController2Stub$5 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowser2 val$browser
final synthetic String val$query
final synthetic int val$page
final synthetic int val$pageSize
final synthetic java.util.List val$itemBundleList
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaController2Stub this$0
void <init> (android.support.v4.media.MediaController2Stub, android.support.v4.media.MediaBrowser2, java.lang.String, int, int, java.util.List, android.os.Bundle)
android.support.v4.media.MediaController2Stub this$0
public void run ()
}
android/support/v4/media/MediaController2Stub$6.class
MediaController2Stub.java
package android.support.v4.media
android.support.v4.media.MediaController2Stub$6 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaBrowser2 val$browser
final synthetic String val$parentId
final synthetic int val$itemCount
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaController2Stub this$0
void <init> (android.support.v4.media.MediaController2Stub, android.support.v4.media.MediaBrowser2, java.lang.String, int, android.os.Bundle)
android.support.v4.media.MediaController2Stub this$0
public void run ()
}
android/support/v4/media/MediaController2Stub.class
MediaController2Stub.java
package android.support.v4.media
android.support.v4.media.MediaController2Stub extends android.support.v4.media.IMediaController2$Stub {
private static final String TAG
private static final boolean DEBUG
private final java.lang.ref.WeakReference mController
void <init> (android.support.v4.media.MediaController2ImplBase)
android.support.v4.media.MediaController2ImplBase controller
public void onCurrentMediaItemChanged (android.os.Bundle)
IllegalStateException e
android.os.Bundle item
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
public void onPlayerStateChanged (long, long, int)
IllegalStateException e
long eventTimeMs
long positionMs
int state
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
public void onPlaybackSpeedChanged (long, long, float)
IllegalStateException e
long eventTimeMs
long positionMs
float speed
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
public void onBufferingStateChanged (android.os.Bundle, int, long)
IllegalStateException e
android.os.Bundle itemBundle
int state
long bufferedPositionMs
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
public void onPlaylistChanged (java.util.List, android.os.Bundle)
IllegalStateException e
android.support.v4.media.MediaItem2 item
android.os.Bundle bundle
java.util.List playlistBundle
android.os.Bundle metadataBundle
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
java.util.List playlist
android.support.v4.media.MediaMetadata2 metadata
public void onPlaylistMetadataChanged (android.os.Bundle) throws java.lang.RuntimeException
IllegalStateException e
android.os.Bundle metadataBundle
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaMetadata2 metadata
public void onRepeatModeChanged (int)
IllegalStateException e
int repeatMode
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
public void onShuffleModeChanged (int)
IllegalStateException e
int shuffleMode
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
public void onPlaybackInfoChanged (android.os.Bundle) throws java.lang.RuntimeException
IllegalStateException e
android.os.Bundle playbackInfo
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2$PlaybackInfo info
public void onSeekCompleted (long, long, long)
IllegalStateException e
long eventTimeMs
long positionMs
long seekPositionMs
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
public void onError (int, android.os.Bundle)
IllegalStateException e
int errorCode
android.os.Bundle extras
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
public void onRoutesInfoChanged (java.util.List)
IllegalStateException e
java.util.List routes
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
public void onConnected (android.support.v4.media.IMediaSession2, android.os.Bundle, int, android.os.Bundle, long, long, float, long, android.os.Bundle, int, int, java.util.List, android.app.PendingIntent)
android.support.v4.media.MediaItem2 item
int i
android.support.v4.media.IMediaSession2 sessionBinder
android.os.Bundle commandGroup
int playerState
android.os.Bundle currentItem
long positionEventTimeMs
long positionMs
float playbackSpeed
long bufferedPositionMs
android.os.Bundle playbackInfo
int shuffleMode
int repeatMode
java.util.List itemBundleList
android.app.PendingIntent sessionActivity
android.support.v4.media.MediaController2ImplBase controller
java.util.List itemList
public void onDisconnected ()
android.support.v4.media.MediaController2ImplBase controller
public void onCustomLayoutChanged (java.util.List)
IllegalStateException e
android.support.v4.media.MediaSession2$CommandButton button
int i
java.util.List commandButtonlist
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
java.util.List layout
public void onAllowedCommandsChanged (android.os.Bundle)
IllegalStateException e
android.os.Bundle commandsBundle
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.SessionCommandGroup2 commands
public void onCustomCommand (android.os.Bundle, android.os.Bundle, android.os.ResultReceiver)
IllegalStateException e
android.os.Bundle commandBundle
android.os.Bundle args
android.os.ResultReceiver receiver
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.MediaController2ImplBase controller
android.support.v4.media.SessionCommand2 command
public void onGetLibraryRootDone (android.os.Bundle, java.lang.String, android.os.Bundle) throws java.lang.RuntimeException
IllegalStateException e
android.os.Bundle rootHints
String rootMediaId
android.os.Bundle rootExtra
android.support.v4.media.MediaBrowser2 browser
android.support.v4.media.MediaBrowser2 browser
public void onGetItemDone (java.lang.String, android.os.Bundle) throws java.lang.RuntimeException
IllegalStateException e
String mediaId
android.os.Bundle itemBundle
android.support.v4.media.MediaBrowser2 browser
android.support.v4.media.MediaBrowser2 browser
public void onGetChildrenDone (java.lang.String, int, int, java.util.List, android.os.Bundle) throws java.lang.RuntimeException
IllegalStateException e
String parentId
int page
int pageSize
java.util.List itemBundleList
android.os.Bundle extras
android.support.v4.media.MediaBrowser2 browser
android.support.v4.media.MediaBrowser2 browser
public void onSearchResultChanged (java.lang.String, int, android.os.Bundle) throws java.lang.RuntimeException
IllegalStateException e
String query
int itemCount
android.os.Bundle extras
android.support.v4.media.MediaBrowser2 browser
android.support.v4.media.MediaBrowser2 browser
public void onGetSearchResultDone (java.lang.String, int, int, java.util.List, android.os.Bundle) throws java.lang.RuntimeException
IllegalStateException e
String query
int page
int pageSize
java.util.List itemBundleList
android.os.Bundle extras
android.support.v4.media.MediaBrowser2 browser
android.support.v4.media.MediaBrowser2 browser
public void onChildrenChanged (java.lang.String, int, android.os.Bundle)
IllegalStateException e
String parentId
int itemCount
android.os.Bundle extras
android.support.v4.media.MediaBrowser2 browser
android.support.v4.media.MediaBrowser2 browser
public void destroy ()
private android.support.v4.media.MediaController2ImplBase getController () throws java.lang.IllegalStateException
android.support.v4.media.MediaController2ImplBase controller
private android.support.v4.media.MediaBrowser2 getBrowser () throws java.lang.IllegalStateException
android.support.v4.media.MediaController2ImplBase controller
}
android/support/v4/media/MediaDescriptionCompat$1.class
MediaDescriptionCompat.java
package android.support.v4.media
final android.support.v4.media.MediaDescriptionCompat$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.media.MediaDescriptionCompat createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.media.MediaDescriptionCompat[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/media/MediaDescriptionCompat$Builder.class
MediaDescriptionCompat.java
package android.support.v4.media
public final android.support.v4.media.MediaDescriptionCompat$Builder extends java.lang.Object {
private String mMediaId
private CharSequence mTitle
private CharSequence mSubtitle
private CharSequence mDescription
private android.graphics.Bitmap mIcon
private android.net.Uri mIconUri
private android.os.Bundle mExtras
private android.net.Uri mMediaUri
public void <init> ()
public android.support.v4.media.MediaDescriptionCompat$Builder setMediaId (java.lang.String)
String mediaId
public android.support.v4.media.MediaDescriptionCompat$Builder setTitle (java.lang.CharSequence)
CharSequence title
public android.support.v4.media.MediaDescriptionCompat$Builder setSubtitle (java.lang.CharSequence)
CharSequence subtitle
public android.support.v4.media.MediaDescriptionCompat$Builder setDescription (java.lang.CharSequence)
CharSequence description
public android.support.v4.media.MediaDescriptionCompat$Builder setIconBitmap (android.graphics.Bitmap)
android.graphics.Bitmap icon
public android.support.v4.media.MediaDescriptionCompat$Builder setIconUri (android.net.Uri)
android.net.Uri iconUri
public android.support.v4.media.MediaDescriptionCompat$Builder setExtras (android.os.Bundle)
android.os.Bundle extras
public android.support.v4.media.MediaDescriptionCompat$Builder setMediaUri (android.net.Uri)
android.net.Uri mediaUri
public android.support.v4.media.MediaDescriptionCompat build ()
}
android/support/v4/media/MediaDescriptionCompat.class
MediaDescriptionCompat.java
package android.support.v4.media
public final android.support.v4.media.MediaDescriptionCompat extends java.lang.Object implements android.os.Parcelable {
public static final String EXTRA_BT_FOLDER_TYPE
public static final long BT_FOLDER_TYPE_MIXED
public static final long BT_FOLDER_TYPE_TITLES
public static final long BT_FOLDER_TYPE_ALBUMS
public static final long BT_FOLDER_TYPE_ARTISTS
public static final long BT_FOLDER_TYPE_GENRES
public static final long BT_FOLDER_TYPE_PLAYLISTS
public static final long BT_FOLDER_TYPE_YEARS
public static final String EXTRA_DOWNLOAD_STATUS
public static final long STATUS_NOT_DOWNLOADED
public static final long STATUS_DOWNLOADING
public static final long STATUS_DOWNLOADED
public static final String DESCRIPTION_KEY_MEDIA_URI
public static final String DESCRIPTION_KEY_NULL_BUNDLE_FLAG
private final String mMediaId
private final CharSequence mTitle
private final CharSequence mSubtitle
private final CharSequence mDescription
private final android.graphics.Bitmap mIcon
private final android.net.Uri mIconUri
private final android.os.Bundle mExtras
private final android.net.Uri mMediaUri
private Object mDescriptionObj
public static final android.os.Parcelable$Creator CREATOR
void <init> (java.lang.String, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, android.graphics.Bitmap, android.net.Uri, android.os.Bundle, android.net.Uri)
String mediaId
CharSequence title
CharSequence subtitle
CharSequence description
android.graphics.Bitmap icon
android.net.Uri iconUri
android.os.Bundle extras
android.net.Uri mediaUri
void <init> (android.os.Parcel)
android.os.Parcel in
public java.lang.String getMediaId ()
public java.lang.CharSequence getTitle ()
public java.lang.CharSequence getSubtitle ()
public java.lang.CharSequence getDescription ()
public android.graphics.Bitmap getIconBitmap ()
public android.net.Uri getIconUri ()
public android.os.Bundle getExtras ()
public android.net.Uri getMediaUri ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public java.lang.String toString ()
public java.lang.Object getMediaDescription ()
Object bob
android.os.Bundle extras
public static android.support.v4.media.MediaDescriptionCompat fromMediaDescription (java.lang.Object)
android.support.v4.media.MediaDescriptionCompat$Builder bob
android.os.Bundle extras
android.net.Uri mediaUri
android.support.v4.media.MediaDescriptionCompat descriptionCompat
Object descriptionObj
static void <clinit> ()
}
android/support/v4/media/MediaDescriptionCompatApi21$Builder.class
MediaDescriptionCompatApi21.java
package android.support.v4.media
android.support.v4.media.MediaDescriptionCompatApi21$Builder extends java.lang.Object {
public static java.lang.Object newInstance ()
public static void setMediaId (java.lang.Object, java.lang.String)
Object builderObj
String mediaId
public static void setTitle (java.lang.Object, java.lang.CharSequence)
Object builderObj
CharSequence title
public static void setSubtitle (java.lang.Object, java.lang.CharSequence)
Object builderObj
CharSequence subtitle
public static void setDescription (java.lang.Object, java.lang.CharSequence)
Object builderObj
CharSequence description
public static void setIconBitmap (java.lang.Object, android.graphics.Bitmap)
Object builderObj
android.graphics.Bitmap iconBitmap
public static void setIconUri (java.lang.Object, android.net.Uri)
Object builderObj
android.net.Uri iconUri
public static void setExtras (java.lang.Object, android.os.Bundle)
Object builderObj
android.os.Bundle extras
public static java.lang.Object build (java.lang.Object)
Object builderObj
private void <init> ()
}
android/support/v4/media/MediaDescriptionCompatApi21.class
MediaDescriptionCompatApi21.java
package android.support.v4.media
android.support.v4.media.MediaDescriptionCompatApi21 extends java.lang.Object {
public static java.lang.String getMediaId (java.lang.Object)
Object descriptionObj
public static java.lang.CharSequence getTitle (java.lang.Object)
Object descriptionObj
public static java.lang.CharSequence getSubtitle (java.lang.Object)
Object descriptionObj
public static java.lang.CharSequence getDescription (java.lang.Object)
Object descriptionObj
public static android.graphics.Bitmap getIconBitmap (java.lang.Object)
Object descriptionObj
public static android.net.Uri getIconUri (java.lang.Object)
Object descriptionObj
public static android.os.Bundle getExtras (java.lang.Object)
Object descriptionObj
public static void writeToParcel (java.lang.Object, android.os.Parcel, int)
Object descriptionObj
android.os.Parcel dest
int flags
public static java.lang.Object fromParcel (android.os.Parcel)
android.os.Parcel in
private void <init> ()
}
android/support/v4/media/MediaDescriptionCompatApi23$Builder.class
MediaDescriptionCompatApi23.java
package android.support.v4.media
android.support.v4.media.MediaDescriptionCompatApi23$Builder extends java.lang.Object {
public static void setMediaUri (java.lang.Object, android.net.Uri)
Object builderObj
android.net.Uri mediaUri
private void <init> ()
}
android/support/v4/media/MediaDescriptionCompatApi23.class
MediaDescriptionCompatApi23.java
package android.support.v4.media
android.support.v4.media.MediaDescriptionCompatApi23 extends java.lang.Object {
public static android.net.Uri getMediaUri (java.lang.Object)
Object descriptionObj
private void <init> ()
}
android/support/v4/media/MediaInterface2$SessionPlaybackControl.class
MediaInterface2.java
package android.support.v4.media
abstract android.support.v4.media.MediaInterface2$SessionPlaybackControl extends java.lang.Object {
public abstract void prepare ()
public abstract void play ()
public abstract void pause ()
public abstract void reset ()
public abstract void seekTo (long)
public abstract int getPlayerState ()
public abstract long getCurrentPosition ()
public abstract long getDuration ()
public abstract long getBufferedPosition ()
public abstract int getBufferingState ()
public abstract float getPlaybackSpeed ()
public abstract void setPlaybackSpeed (float)
}
android/support/v4/media/MediaInterface2$SessionPlayer.class
MediaInterface2.java
package android.support.v4.media
abstract android.support.v4.media.MediaInterface2$SessionPlayer extends java.lang.Object implements android.support.v4.media.MediaInterface2$SessionPlaybackControl android.support.v4.media.MediaInterface2$SessionPlaylistControl {
public abstract void skipForward ()
public abstract void skipBackward ()
public abstract void notifyError (int, android.os.Bundle)
}
android/support/v4/media/MediaInterface2$SessionPlaylistControl.class
MediaInterface2.java
package android.support.v4.media
abstract android.support.v4.media.MediaInterface2$SessionPlaylistControl extends java.lang.Object {
public abstract void setOnDataSourceMissingHelper (android.support.v4.media.MediaSession2$OnDataSourceMissingHelper)
public abstract void clearOnDataSourceMissingHelper ()
public abstract java.util.List getPlaylist ()
public abstract android.support.v4.media.MediaMetadata2 getPlaylistMetadata ()
public abstract void setPlaylist (java.util.List, android.support.v4.media.MediaMetadata2)
public abstract void updatePlaylistMetadata (android.support.v4.media.MediaMetadata2)
public abstract android.support.v4.media.MediaItem2 getCurrentMediaItem ()
public abstract void skipToPlaylistItem (android.support.v4.media.MediaItem2)
public abstract void skipToPreviousItem ()
public abstract void skipToNextItem ()
public abstract void addPlaylistItem (int, android.support.v4.media.MediaItem2)
public abstract void removePlaylistItem (android.support.v4.media.MediaItem2)
public abstract void replacePlaylistItem (int, android.support.v4.media.MediaItem2)
public abstract int getRepeatMode ()
public abstract void setRepeatMode (int)
public abstract int getShuffleMode ()
public abstract void setShuffleMode (int)
}
android/support/v4/media/MediaInterface2.class
MediaInterface2.java
package android.support.v4.media
android.support.v4.media.MediaInterface2 extends java.lang.Object {
private void <init> ()
}
android/support/v4/media/MediaItem2$1.class
MediaItem2.java
package android.support.v4.media
synthetic android.support.v4.media.MediaItem2$1 extends java.lang.Object {
}
android/support/v4/media/MediaItem2$Builder.class
MediaItem2.java
package android.support.v4.media
public final android.support.v4.media.MediaItem2$Builder extends java.lang.Object {
private int mFlags
private String mMediaId
private android.support.v4.media.MediaMetadata2 mMetadata
private android.support.v4.media.DataSourceDesc mDataSourceDesc
public void <init> (int)
int flags
public android.support.v4.media.MediaItem2$Builder setMediaId (java.lang.String)
String mediaId
public android.support.v4.media.MediaItem2$Builder setMetadata (android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaMetadata2 metadata
public android.support.v4.media.MediaItem2$Builder setDataSourceDesc (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc dataSourceDesc
public android.support.v4.media.MediaItem2 build ()
String id
}
android/support/v4/media/MediaItem2$Flags.class
MediaItem2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaItem2$Flags extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaItem2.class
MediaItem2.java
package android.support.v4.media
public android.support.v4.media.MediaItem2 extends java.lang.Object {
public static final int FLAG_BROWSABLE
public static final int FLAG_PLAYABLE
private static final String KEY_ID
private static final String KEY_FLAGS
private static final String KEY_METADATA
private static final String KEY_UUID
private final String mId
private final int mFlags
private final java.util.UUID mUUID
private android.support.v4.media.MediaMetadata2 mMetadata
private android.support.v4.media.DataSourceDesc mDataSourceDesc
private void <init> (java.lang.String, android.support.v4.media.DataSourceDesc, android.support.v4.media.MediaMetadata2, int)
String mediaId
android.support.v4.media.DataSourceDesc dsd
android.support.v4.media.MediaMetadata2 metadata
int flags
private void <init> (java.lang.String, android.support.v4.media.DataSourceDesc, android.support.v4.media.MediaMetadata2, int, java.util.UUID)
String mediaId
android.support.v4.media.DataSourceDesc dsd
android.support.v4.media.MediaMetadata2 metadata
int flags
java.util.UUID uuid
public android.os.Bundle toBundle ()
android.os.Bundle bundle
public static android.support.v4.media.MediaItem2 fromBundle (android.os.Bundle)
android.os.Bundle bundle
String uuidString
static android.support.v4.media.MediaItem2 fromBundle (android.os.Bundle, java.util.UUID)
android.os.Bundle bundle
java.util.UUID uuid
String id
android.os.Bundle metadataBundle
android.support.v4.media.MediaMetadata2 metadata
int flags
public java.lang.String toString ()
StringBuilder sb
public int getFlags ()
public boolean isBrowsable ()
public boolean isPlayable ()
public void setMetadata (android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaMetadata2 metadata
public android.support.v4.media.MediaMetadata2 getMetadata ()
public java.lang.String getMediaId ()
public android.support.v4.media.DataSourceDesc getDataSourceDesc ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.support.v4.media.MediaItem2 other
synthetic void <init> (java.lang.String, android.support.v4.media.DataSourceDesc, android.support.v4.media.MediaMetadata2, int, android.support.v4.media.MediaItem2$1)
String x0
android.support.v4.media.DataSourceDesc x1
android.support.v4.media.MediaMetadata2 x2
int x3
android.support.v4.media.MediaItem2$1 x4
}
android/support/v4/media/MediaLibraryService2$LibraryRoot.class
MediaLibraryService2.java
package android.support.v4.media
public final android.support.v4.media.MediaLibraryService2$LibraryRoot extends java.lang.Object {
public static final String EXTRA_RECENT
public static final String EXTRA_OFFLINE
public static final String EXTRA_SUGGESTED
private final String mRootId
private final android.os.Bundle mExtras
public void <init> (java.lang.String, android.os.Bundle)
String rootId
android.os.Bundle extras
public java.lang.String getRootId ()
public android.os.Bundle getExtras ()
}
android/support/v4/media/MediaLibraryService2$MediaLibrarySession$Builder$1.class
MediaLibraryService2.java
package android.support.v4.media
android.support.v4.media.MediaLibraryService2$MediaLibrarySession$Builder$1 extends android.support.v4.media.MediaLibraryService2$MediaLibrarySession$MediaLibrarySessionCallback {
final synthetic android.support.v4.media.MediaLibraryService2$MediaLibrarySession$Builder this$0
void <init> (android.support.v4.media.MediaLibraryService2$MediaLibrarySession$Builder)
android.support.v4.media.MediaLibraryService2$MediaLibrarySession$Builder this$0
}
android/support/v4/media/MediaLibraryService2$MediaLibrarySession$Builder.class
MediaLibraryService2.java
package android.support.v4.media
public final android.support.v4.media.MediaLibraryService2$MediaLibrarySession$Builder extends android.support.v4.media.MediaSession2$BuilderBase {
public void <init> (android.support.v4.media.MediaLibraryService2, java.util.concurrent.Executor, android.support.v4.media.MediaLibraryService2$MediaLibrarySession$MediaLibrarySessionCallback)
android.support.v4.media.MediaLibraryService2 service
java.util.concurrent.Executor callbackExecutor
android.support.v4.media.MediaLibraryService2$MediaLibrarySession$MediaLibrarySessionCallback callback
public android.support.v4.media.MediaLibraryService2$MediaLibrarySession$Builder setPlayer (android.support.v4.media.BaseMediaPlayer)
android.support.v4.media.BaseMediaPlayer player
public android.support.v4.media.MediaLibraryService2$MediaLibrarySession$Builder setPlaylistAgent (android.support.v4.media.MediaPlaylistAgent)
android.support.v4.media.MediaPlaylistAgent playlistAgent
public android.support.v4.media.MediaLibraryService2$MediaLibrarySession$Builder setVolumeProvider (android.support.v4.media.VolumeProviderCompat)
android.support.v4.media.VolumeProviderCompat volumeProvider
public android.support.v4.media.MediaLibraryService2$MediaLibrarySession$Builder setSessionActivity (android.app.PendingIntent)
android.app.PendingIntent pi
public android.support.v4.media.MediaLibraryService2$MediaLibrarySession$Builder setId (java.lang.String)
String id
public android.support.v4.media.MediaLibraryService2$MediaLibrarySession build ()
public volatile synthetic android.support.v4.media.MediaSession2 build ()
public volatile synthetic android.support.v4.media.MediaSession2$BuilderBase setId (java.lang.String)
public volatile synthetic android.support.v4.media.MediaSession2$BuilderBase setSessionActivity (android.app.PendingIntent)
public volatile synthetic android.support.v4.media.MediaSession2$BuilderBase setVolumeProvider (android.support.v4.media.VolumeProviderCompat)
public volatile synthetic android.support.v4.media.MediaSession2$BuilderBase setPlaylistAgent (android.support.v4.media.MediaPlaylistAgent)
public volatile synthetic android.support.v4.media.MediaSession2$BuilderBase setPlayer (android.support.v4.media.BaseMediaPlayer)
}
android/support/v4/media/MediaLibraryService2$MediaLibrarySession$MediaLibrarySessionCallback.class
MediaLibraryService2.java
package android.support.v4.media
public android.support.v4.media.MediaLibraryService2$MediaLibrarySession$MediaLibrarySessionCallback extends android.support.v4.media.MediaSession2$SessionCallback {
public void <init> ()
public android.support.v4.media.MediaLibraryService2$LibraryRoot onGetLibraryRoot (android.support.v4.media.MediaLibraryService2$MediaLibrarySession, android.support.v4.media.MediaSession2$ControllerInfo, android.os.Bundle)
android.support.v4.media.MediaLibraryService2$MediaLibrarySession session
android.support.v4.media.MediaSession2$ControllerInfo controller
android.os.Bundle rootHints
public android.support.v4.media.MediaItem2 onGetItem (android.support.v4.media.MediaLibraryService2$MediaLibrarySession, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String)
android.support.v4.media.MediaLibraryService2$MediaLibrarySession session
android.support.v4.media.MediaSession2$ControllerInfo controller
String mediaId
public java.util.List onGetChildren (android.support.v4.media.MediaLibraryService2$MediaLibrarySession, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, int, android.os.Bundle)
android.support.v4.media.MediaLibraryService2$MediaLibrarySession session
android.support.v4.media.MediaSession2$ControllerInfo controller
String parentId
int page
int pageSize
android.os.Bundle extras
public void onSubscribe (android.support.v4.media.MediaLibraryService2$MediaLibrarySession, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaLibraryService2$MediaLibrarySession session
android.support.v4.media.MediaSession2$ControllerInfo controller
String parentId
android.os.Bundle extras
public void onUnsubscribe (android.support.v4.media.MediaLibraryService2$MediaLibrarySession, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String)
android.support.v4.media.MediaLibraryService2$MediaLibrarySession session
android.support.v4.media.MediaSession2$ControllerInfo controller
String parentId
public void onSearch (android.support.v4.media.MediaLibraryService2$MediaLibrarySession, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaLibraryService2$MediaLibrarySession session
android.support.v4.media.MediaSession2$ControllerInfo controller
String query
android.os.Bundle extras
public java.util.List onGetSearchResult (android.support.v4.media.MediaLibraryService2$MediaLibrarySession, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, int, android.os.Bundle)
android.support.v4.media.MediaLibraryService2$MediaLibrarySession session
android.support.v4.media.MediaSession2$ControllerInfo controller
String query
int page
int pageSize
android.os.Bundle extras
}
android/support/v4/media/MediaLibraryService2$MediaLibrarySession$SupportLibraryImpl.class
MediaLibraryService2.java
package android.support.v4.media
abstract android.support.v4.media.MediaLibraryService2$MediaLibrarySession$SupportLibraryImpl extends java.lang.Object implements android.support.v4.media.MediaSession2$SupportLibraryImpl {
public abstract void notifyChildrenChanged (java.lang.String, int, android.os.Bundle)
public abstract void notifyChildrenChanged (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, android.os.Bundle)
public abstract void notifySearchResultChanged (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, android.os.Bundle)
public abstract void onGetLibraryRootOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, android.os.Bundle)
public abstract void onGetItemOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String)
public abstract void onGetChildrenOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, int, android.os.Bundle)
public abstract void onSubscribeOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.os.Bundle)
public abstract void onUnsubscribeOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String)
public abstract void onSearchOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.os.Bundle)
public abstract void onGetSearchResultOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, int, android.os.Bundle)
public abstract android.support.v4.media.MediaLibraryService2$MediaLibrarySession getInstance ()
public abstract android.support.v4.media.MediaLibraryService2$MediaLibrarySession$MediaLibrarySessionCallback getCallback ()
public abstract android.os.IBinder getLegacySessionBinder ()
}
android/support/v4/media/MediaLibraryService2$MediaLibrarySession.class
MediaLibraryService2.java
package android.support.v4.media
public final android.support.v4.media.MediaLibraryService2$MediaLibrarySession extends android.support.v4.media.MediaSession2 {
void <init> (android.content.Context, java.lang.String, android.support.v4.media.BaseMediaPlayer, android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.VolumeProviderCompat, android.app.PendingIntent, java.util.concurrent.Executor, android.support.v4.media.MediaSession2$SessionCallback)
android.content.Context context
String id
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.MediaPlaylistAgent playlistAgent
android.support.v4.media.VolumeProviderCompat volumeProvider
android.app.PendingIntent sessionActivity
java.util.concurrent.Executor callbackExecutor
android.support.v4.media.MediaSession2$SessionCallback callback
android.support.v4.media.MediaLibraryService2$MediaLibrarySession$SupportLibraryImpl createImpl (android.content.Context, java.lang.String, android.support.v4.media.BaseMediaPlayer, android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.VolumeProviderCompat, android.app.PendingIntent, java.util.concurrent.Executor, android.support.v4.media.MediaSession2$SessionCallback)
android.content.Context context
String id
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.MediaPlaylistAgent playlistAgent
android.support.v4.media.VolumeProviderCompat volumeProvider
android.app.PendingIntent sessionActivity
java.util.concurrent.Executor callbackExecutor
android.support.v4.media.MediaSession2$SessionCallback callback
android.support.v4.media.MediaLibraryService2$MediaLibrarySession$SupportLibraryImpl getImpl ()
public void notifyChildrenChanged (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, android.os.Bundle)
android.support.v4.media.MediaSession2$ControllerInfo controller
String parentId
int itemCount
android.os.Bundle extras
public void notifyChildrenChanged (java.lang.String, int, android.os.Bundle)
String parentId
int itemCount
android.os.Bundle extras
public void notifySearchResultChanged (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, android.os.Bundle)
android.support.v4.media.MediaSession2$ControllerInfo controller
String query
int itemCount
android.os.Bundle extras
android.support.v4.media.MediaLibraryService2$MediaLibrarySession$MediaLibrarySessionCallback getCallback ()
volatile synthetic android.support.v4.media.MediaSession2$SessionCallback getCallback ()
volatile synthetic android.support.v4.media.MediaSession2$SupportLibraryImpl getImpl ()
volatile synthetic android.support.v4.media.MediaSession2$SupportLibraryImpl createImpl (android.content.Context, java.lang.String, android.support.v4.media.BaseMediaPlayer, android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.VolumeProviderCompat, android.app.PendingIntent, java.util.concurrent.Executor, android.support.v4.media.MediaSession2$SessionCallback)
}
android/support/v4/media/MediaLibraryService2.class
MediaLibraryService2.java
package android.support.v4.media
public abstract android.support.v4.media.MediaLibraryService2 extends android.support.v4.media.MediaSessionService2 {
public static final String SERVICE_INTERFACE
public void <init> ()
android.support.v4.media.MediaSessionService2$SupportLibraryImpl createImpl ()
public void onCreate ()
android.support.v4.media.MediaSession2 session
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
public abstract android.support.v4.media.MediaLibraryService2$MediaLibrarySession onCreateSession (java.lang.String)
public volatile synthetic android.support.v4.media.MediaSession2 onCreateSession (java.lang.String)
}
android/support/v4/media/MediaLibraryService2ImplBase.class
MediaLibraryService2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaLibraryService2ImplBase extends android.support.v4.media.MediaSessionService2ImplBase {
void <init> ()
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
public android.support.v4.media.MediaLibraryService2$MediaLibrarySession getSession ()
public int getSessionType ()
public volatile synthetic android.support.v4.media.MediaSession2 getSession ()
}
android/support/v4/media/MediaLibraryService2LegacyStub$1.class
MediaLibraryService2LegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaLibraryService2LegacyStub$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.os.Bundle val$options
final synthetic android.support.v4.media.MediaSession2$ControllerInfo val$controller
final synthetic String val$parentId
final synthetic android.support.v4.media.MediaBrowserServiceCompat$Result val$result
final synthetic android.support.v4.media.MediaLibraryService2LegacyStub this$0
void <init> (android.support.v4.media.MediaLibraryService2LegacyStub, android.os.Bundle, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.support.v4.media.MediaBrowserServiceCompat$Result)
android.support.v4.media.MediaLibraryService2LegacyStub this$0
public void run ()
java.util.List children
int page
int pageSize
java.util.List children
}
android/support/v4/media/MediaLibraryService2LegacyStub$2.class
MediaLibraryService2LegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaLibraryService2LegacyStub$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2$ControllerInfo val$controller
final synthetic String val$itemId
final synthetic android.support.v4.media.MediaBrowserServiceCompat$Result val$result
final synthetic android.support.v4.media.MediaLibraryService2LegacyStub this$0
void <init> (android.support.v4.media.MediaLibraryService2LegacyStub, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.support.v4.media.MediaBrowserServiceCompat$Result)
android.support.v4.media.MediaLibraryService2LegacyStub this$0
public void run ()
android.support.v4.media.MediaItem2 item
}
android/support/v4/media/MediaLibraryService2LegacyStub$3.class
MediaLibraryService2LegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaLibraryService2LegacyStub$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2$ControllerInfo val$controller
final synthetic String val$query
final synthetic int val$page
final synthetic int val$pageSize
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaBrowserServiceCompat$Result val$result
final synthetic android.support.v4.media.MediaLibraryService2LegacyStub this$0
void <init> (android.support.v4.media.MediaLibraryService2LegacyStub, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, int, android.os.Bundle, android.support.v4.media.MediaBrowserServiceCompat$Result)
android.support.v4.media.MediaLibraryService2LegacyStub this$0
public void run ()
java.util.List searchResult
}
android/support/v4/media/MediaLibraryService2LegacyStub$4.class
MediaLibraryService2LegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaLibraryService2LegacyStub$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2$ControllerInfo val$controller
final synthetic String val$query
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaLibraryService2LegacyStub this$0
void <init> (android.support.v4.media.MediaLibraryService2LegacyStub, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaLibraryService2LegacyStub this$0
public void run ()
}
android/support/v4/media/MediaLibraryService2LegacyStub.class
MediaLibraryService2LegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaLibraryService2LegacyStub extends android.support.v4.media.MediaBrowserServiceCompat {
private final android.support.v4.media.MediaLibraryService2$MediaLibrarySession$SupportLibraryImpl mLibrarySession
void <init> (android.support.v4.media.MediaLibraryService2$MediaLibrarySession$SupportLibraryImpl)
android.support.v4.media.MediaLibraryService2$MediaLibrarySession$SupportLibraryImpl session
public android.support.v4.media.MediaBrowserServiceCompat$BrowserRoot onGetRoot (java.lang.String, int, android.os.Bundle)
String clientPackageName
int clientUid
android.os.Bundle extras
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.MediaLibraryService2$LibraryRoot libraryRoot
public void onLoadChildren (java.lang.String, android.support.v4.media.MediaBrowserServiceCompat$Result)
String parentId
android.support.v4.media.MediaBrowserServiceCompat$Result result
public void onLoadChildren (java.lang.String, android.support.v4.media.MediaBrowserServiceCompat$Result, android.os.Bundle)
String parentId
android.support.v4.media.MediaBrowserServiceCompat$Result result
android.os.Bundle options
android.support.v4.media.MediaSession2$ControllerInfo controller
public void onLoadItem (java.lang.String, android.support.v4.media.MediaBrowserServiceCompat$Result)
String itemId
android.support.v4.media.MediaBrowserServiceCompat$Result result
android.support.v4.media.MediaSession2$ControllerInfo controller
public void onSearch (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserServiceCompat$Result)
int page
int pageSize
String query
android.os.Bundle extras
android.support.v4.media.MediaBrowserServiceCompat$Result result
android.support.v4.media.MediaSession2$ControllerInfo controller
public void onCustomAction (java.lang.String, android.os.Bundle, android.support.v4.media.MediaBrowserServiceCompat$Result)
String action
android.os.Bundle extras
android.support.v4.media.MediaBrowserServiceCompat$Result result
private android.support.v4.media.MediaSession2$ControllerInfo getController ()
android.support.v4.media.MediaSession2$ControllerInfo controller
int i
java.util.List controllers
android.support.v4.media.MediaSessionManager$RemoteUserInfo info
static synthetic android.support.v4.media.MediaLibraryService2$MediaLibrarySession$SupportLibraryImpl access$000 (android.support.v4.media.MediaLibraryService2LegacyStub)
android.support.v4.media.MediaLibraryService2LegacyStub x0
}
android/support/v4/media/MediaLibrarySessionImplBase$1.class
MediaLibrarySessionImplBase.java
package android.support.v4.media
android.support.v4.media.MediaLibrarySessionImplBase$1 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic String val$parentId
final synthetic int val$itemCount
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaLibrarySessionImplBase this$0
void <init> (android.support.v4.media.MediaLibrarySessionImplBase, java.lang.String, int, android.os.Bundle)
android.support.v4.media.MediaLibrarySessionImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaLibrarySessionImplBase$2.class
MediaLibrarySessionImplBase.java
package android.support.v4.media
android.support.v4.media.MediaLibrarySessionImplBase$2 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.MediaSession2$ControllerInfo val$controller
final synthetic String val$parentId
final synthetic int val$itemCount
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaLibrarySessionImplBase this$0
void <init> (android.support.v4.media.MediaLibrarySessionImplBase, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, android.os.Bundle)
android.support.v4.media.MediaLibrarySessionImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaLibrarySessionImplBase$3.class
MediaLibrarySessionImplBase.java
package android.support.v4.media
android.support.v4.media.MediaLibrarySessionImplBase$3 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic String val$query
final synthetic int val$itemCount
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaLibrarySessionImplBase this$0
void <init> (android.support.v4.media.MediaLibrarySessionImplBase, java.lang.String, int, android.os.Bundle)
android.support.v4.media.MediaLibrarySessionImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaLibrarySessionImplBase$4.class
MediaLibrarySessionImplBase.java
package android.support.v4.media
android.support.v4.media.MediaLibrarySessionImplBase$4 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.os.Bundle val$rootHints
final synthetic android.support.v4.media.MediaLibraryService2$LibraryRoot val$root
final synthetic android.support.v4.media.MediaLibrarySessionImplBase this$0
void <init> (android.support.v4.media.MediaLibrarySessionImplBase, android.os.Bundle, android.support.v4.media.MediaLibraryService2$LibraryRoot)
android.support.v4.media.MediaLibrarySessionImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaLibrarySessionImplBase$5.class
MediaLibrarySessionImplBase.java
package android.support.v4.media
android.support.v4.media.MediaLibrarySessionImplBase$5 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic String val$mediaId
final synthetic android.support.v4.media.MediaItem2 val$result
final synthetic android.support.v4.media.MediaLibrarySessionImplBase this$0
void <init> (android.support.v4.media.MediaLibrarySessionImplBase, java.lang.String, android.support.v4.media.MediaItem2)
android.support.v4.media.MediaLibrarySessionImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaLibrarySessionImplBase$6.class
MediaLibrarySessionImplBase.java
package android.support.v4.media
android.support.v4.media.MediaLibrarySessionImplBase$6 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic String val$parentId
final synthetic int val$page
final synthetic int val$pageSize
final synthetic java.util.List val$result
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaLibrarySessionImplBase this$0
void <init> (android.support.v4.media.MediaLibrarySessionImplBase, java.lang.String, int, int, java.util.List, android.os.Bundle)
android.support.v4.media.MediaLibrarySessionImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaLibrarySessionImplBase$7.class
MediaLibrarySessionImplBase.java
package android.support.v4.media
android.support.v4.media.MediaLibrarySessionImplBase$7 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic String val$query
final synthetic int val$page
final synthetic int val$pageSize
final synthetic java.util.List val$result
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaLibrarySessionImplBase this$0
void <init> (android.support.v4.media.MediaLibrarySessionImplBase, java.lang.String, int, int, java.util.List, android.os.Bundle)
android.support.v4.media.MediaLibrarySessionImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaLibrarySessionImplBase.class
MediaLibrarySessionImplBase.java
package android.support.v4.media
android.support.v4.media.MediaLibrarySessionImplBase extends android.support.v4.media.MediaSession2ImplBase implements android.support.v4.media.MediaLibraryService2$MediaLibrarySession$SupportLibraryImpl {
private final android.support.v4.media.MediaBrowserServiceCompat mBrowserServiceLegacyStub
private final android.support.v4.util.ArrayMap mSubscriptions
void <init> (android.support.v4.media.MediaLibraryService2$MediaLibrarySession, android.content.Context, java.lang.String, android.support.v4.media.BaseMediaPlayer, android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.VolumeProviderCompat, android.app.PendingIntent, java.util.concurrent.Executor, android.support.v4.media.MediaSession2$SessionCallback)
android.support.v4.media.MediaLibraryService2$MediaLibrarySession instance
android.content.Context context
String id
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.MediaPlaylistAgent playlistAgent
android.support.v4.media.VolumeProviderCompat volumeProvider
android.app.PendingIntent sessionActivity
java.util.concurrent.Executor callbackExecutor
android.support.v4.media.MediaSession2$SessionCallback callback
public android.support.v4.media.MediaLibraryService2$MediaLibrarySession getInstance ()
public android.support.v4.media.MediaLibraryService2$MediaLibrarySession$MediaLibrarySessionCallback getCallback ()
public android.os.IBinder getLegacySessionBinder ()
android.content.Intent intent
public void notifyChildrenChanged (java.lang.String, int, android.os.Bundle)
int i
String parentId
int itemCount
android.os.Bundle extras
java.util.List controllers
android.support.v4.media.MediaSession2ImplBase$NotifyRunnable runnable
public void notifyChildrenChanged (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, android.os.Bundle)
android.support.v4.media.MediaSession2$ControllerInfo controller
String parentId
int itemCount
android.os.Bundle extras
public void notifySearchResultChanged (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, android.os.Bundle)
android.support.v4.media.MediaSession2$ControllerInfo controller
String query
int itemCount
android.os.Bundle extras
public void onGetLibraryRootOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, android.os.Bundle)
android.support.v4.media.MediaSession2$ControllerInfo controller
android.os.Bundle rootHints
android.support.v4.media.MediaLibraryService2$LibraryRoot root
public void onGetItemOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String)
android.support.v4.media.MediaSession2$ControllerInfo controller
String mediaId
android.support.v4.media.MediaItem2 result
public void onGetChildrenOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, int, android.os.Bundle)
android.support.v4.media.MediaSession2$ControllerInfo controller
String parentId
int page
int pageSize
android.os.Bundle extras
java.util.List result
public void onSubscribeOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.os.Bundle)
java.util.Set subscription
android.support.v4.media.MediaSession2$ControllerInfo controller
String parentId
android.os.Bundle option
public void onUnsubscribeOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String)
android.support.v4.media.MediaSession2$ControllerInfo controller
String parentId
public void onSearchOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaSession2$ControllerInfo controller
String query
android.os.Bundle extras
public void onGetSearchResultOnExecutor (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, int, int, android.os.Bundle)
android.support.v4.media.MediaSession2$ControllerInfo controller
String query
int page
int pageSize
android.os.Bundle extras
java.util.List result
private boolean isSubscribed (android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String)
java.util.Set subscriptions
android.support.v4.media.MediaSession2$ControllerInfo controller
String parentId
private void dumpSubscription ()
String parentId
int i
public volatile synthetic android.support.v4.media.MediaSession2$SessionCallback getCallback ()
public volatile synthetic android.support.v4.media.MediaSession2 getInstance ()
static synthetic boolean access$000 (android.support.v4.media.MediaLibrarySessionImplBase, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String)
android.support.v4.media.MediaLibrarySessionImplBase x0
android.support.v4.media.MediaSession2$ControllerInfo x1
String x2
static synthetic void access$100 (android.support.v4.media.MediaLibrarySessionImplBase)
android.support.v4.media.MediaLibrarySessionImplBase x0
}
android/support/v4/media/MediaMetadata2$BitmapKey.class
MediaMetadata2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaMetadata2$BitmapKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaMetadata2$Builder.class
MediaMetadata2.java
package android.support.v4.media
public final android.support.v4.media.MediaMetadata2$Builder extends java.lang.Object {
final android.os.Bundle mBundle
public void <init> ()
public void <init> (android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaMetadata2 source
public void <init> (android.support.v4.media.MediaMetadata2, int)
android.graphics.Bitmap bmp
Object value
String key
android.support.v4.media.MediaMetadata2 source
int maxBitmapSize
public android.support.v4.media.MediaMetadata2$Builder putText (java.lang.String, java.lang.CharSequence)
String key
CharSequence value
public android.support.v4.media.MediaMetadata2$Builder putString (java.lang.String, java.lang.String)
String key
String value
public android.support.v4.media.MediaMetadata2$Builder putLong (java.lang.String, long)
String key
long value
public android.support.v4.media.MediaMetadata2$Builder putRating (java.lang.String, android.support.mediacompat.Rating2)
String key
android.support.mediacompat.Rating2 value
public android.support.v4.media.MediaMetadata2$Builder putBitmap (java.lang.String, android.graphics.Bitmap)
String key
android.graphics.Bitmap value
public android.support.v4.media.MediaMetadata2$Builder putFloat (java.lang.String, float)
String key
float value
public android.support.v4.media.MediaMetadata2$Builder setExtras (android.os.Bundle)
android.os.Bundle extras
public android.support.v4.media.MediaMetadata2 build ()
private android.graphics.Bitmap scaleBitmap (android.graphics.Bitmap, int)
android.graphics.Bitmap bmp
int maxSize
float maxSizeF
float widthScale
float heightScale
float scale
int height
int width
}
android/support/v4/media/MediaMetadata2$FloatKey.class
MediaMetadata2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaMetadata2$FloatKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaMetadata2$LongKey.class
MediaMetadata2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaMetadata2$LongKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaMetadata2$RatingKey.class
MediaMetadata2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaMetadata2$RatingKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaMetadata2$TextKey.class
MediaMetadata2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaMetadata2$TextKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaMetadata2.class
MediaMetadata2.java
package android.support.v4.media
public final android.support.v4.media.MediaMetadata2 extends java.lang.Object {
private static final String TAG
public static final String METADATA_KEY_TITLE
public static final String METADATA_KEY_ARTIST
public static final String METADATA_KEY_DURATION
public static final String METADATA_KEY_ALBUM
public static final String METADATA_KEY_AUTHOR
public static final String METADATA_KEY_WRITER
public static final String METADATA_KEY_COMPOSER
public static final String METADATA_KEY_COMPILATION
public static final String METADATA_KEY_DATE
public static final String METADATA_KEY_YEAR
public static final String METADATA_KEY_GENRE
public static final String METADATA_KEY_TRACK_NUMBER
public static final String METADATA_KEY_NUM_TRACKS
public static final String METADATA_KEY_DISC_NUMBER
public static final String METADATA_KEY_ALBUM_ARTIST
public static final String METADATA_KEY_ART
public static final String METADATA_KEY_ART_URI
public static final String METADATA_KEY_ALBUM_ART
public static final String METADATA_KEY_ALBUM_ART_URI
public static final String METADATA_KEY_USER_RATING
public static final String METADATA_KEY_RATING
public static final String METADATA_KEY_DISPLAY_TITLE
public static final String METADATA_KEY_DISPLAY_SUBTITLE
public static final String METADATA_KEY_DISPLAY_DESCRIPTION
public static final String METADATA_KEY_DISPLAY_ICON
public static final String METADATA_KEY_DISPLAY_ICON_URI
public static final String METADATA_KEY_MEDIA_ID
public static final String METADATA_KEY_MEDIA_URI
public static final String METADATA_KEY_RADIO_FREQUENCY
public static final String METADATA_KEY_RADIO_PROGRAM_NAME
public static final String METADATA_KEY_BT_FOLDER_TYPE
public static final long BT_FOLDER_TYPE_MIXED
public static final long BT_FOLDER_TYPE_TITLES
public static final long BT_FOLDER_TYPE_ALBUMS
public static final long BT_FOLDER_TYPE_ARTISTS
public static final long BT_FOLDER_TYPE_GENRES
public static final long BT_FOLDER_TYPE_PLAYLISTS
public static final long BT_FOLDER_TYPE_YEARS
public static final String METADATA_KEY_ADVERTISEMENT
public static final String METADATA_KEY_DOWNLOAD_STATUS
public static final long STATUS_NOT_DOWNLOADED
public static final long STATUS_DOWNLOADING
public static final long STATUS_DOWNLOADED
public static final String METADATA_KEY_EXTRAS
static final int METADATA_TYPE_LONG
static final int METADATA_TYPE_TEXT
static final int METADATA_TYPE_BITMAP
static final int METADATA_TYPE_RATING
static final int METADATA_TYPE_FLOAT
static final android.support.v4.util.ArrayMap METADATA_KEYS_TYPE
private static final String[] PREFERRED_DESCRIPTION_ORDER
private static final String[] PREFERRED_BITMAP_ORDER
private static final String[] PREFERRED_URI_ORDER
final android.os.Bundle mBundle
void <init> (android.os.Bundle)
android.os.Bundle bundle
public boolean containsKey (java.lang.String)
String key
public java.lang.CharSequence getText (java.lang.String)
String key
public java.lang.String getMediaId ()
public java.lang.String getString (java.lang.String)
String key
CharSequence text
public long getLong (java.lang.String)
String key
public android.support.mediacompat.Rating2 getRating (java.lang.String)
Exception e
String key
android.support.mediacompat.Rating2 rating
public float getFloat (java.lang.String)
String key
public android.graphics.Bitmap getBitmap (java.lang.String)
Exception e
String key
android.graphics.Bitmap bmp
public android.os.Bundle getExtras ()
Exception e
public int size ()
public java.util.Set keySet ()
public android.os.Bundle toBundle ()
public static android.support.v4.media.MediaMetadata2 fromBundle (android.os.Bundle)
android.os.Bundle bundle
static void <clinit> ()
}
android/support/v4/media/MediaMetadataCompat$1.class
MediaMetadataCompat.java
package android.support.v4.media
final android.support.v4.media.MediaMetadataCompat$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.media.MediaMetadataCompat createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.media.MediaMetadataCompat[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/media/MediaMetadataCompat$BitmapKey.class
MediaMetadataCompat.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaMetadataCompat$BitmapKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaMetadataCompat$Builder.class
MediaMetadataCompat.java
package android.support.v4.media
public final android.support.v4.media.MediaMetadataCompat$Builder extends java.lang.Object {
private final android.os.Bundle mBundle
public void <init> ()
public void <init> (android.support.v4.media.MediaMetadataCompat)
android.support.v4.media.MediaMetadataCompat source
public void <init> (android.support.v4.media.MediaMetadataCompat, int)
android.graphics.Bitmap bmp
Object value
String key
android.support.v4.media.MediaMetadataCompat source
int maxBitmapSize
public android.support.v4.media.MediaMetadataCompat$Builder putText (java.lang.String, java.lang.CharSequence)
String key
CharSequence value
public android.support.v4.media.MediaMetadataCompat$Builder putString (java.lang.String, java.lang.String)
String key
String value
public android.support.v4.media.MediaMetadataCompat$Builder putLong (java.lang.String, long)
String key
long value
public android.support.v4.media.MediaMetadataCompat$Builder putRating (java.lang.String, android.support.v4.media.RatingCompat)
String key
android.support.v4.media.RatingCompat value
public android.support.v4.media.MediaMetadataCompat$Builder putBitmap (java.lang.String, android.graphics.Bitmap)
String key
android.graphics.Bitmap value
public android.support.v4.media.MediaMetadataCompat build ()
private android.graphics.Bitmap scaleBitmap (android.graphics.Bitmap, int)
android.graphics.Bitmap bmp
int maxSize
float maxSizeF
float widthScale
float heightScale
float scale
int height
int width
}
android/support/v4/media/MediaMetadataCompat$LongKey.class
MediaMetadataCompat.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaMetadataCompat$LongKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaMetadataCompat$RatingKey.class
MediaMetadataCompat.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaMetadataCompat$RatingKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaMetadataCompat$TextKey.class
MediaMetadataCompat.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaMetadataCompat$TextKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaMetadataCompat.class
MediaMetadataCompat.java
package android.support.v4.media
public final android.support.v4.media.MediaMetadataCompat extends java.lang.Object implements android.os.Parcelable {
private static final String TAG
public static final String METADATA_KEY_TITLE
public static final String METADATA_KEY_ARTIST
public static final String METADATA_KEY_DURATION
public static final String METADATA_KEY_ALBUM
public static final String METADATA_KEY_AUTHOR
public static final String METADATA_KEY_WRITER
public static final String METADATA_KEY_COMPOSER
public static final String METADATA_KEY_COMPILATION
public static final String METADATA_KEY_DATE
public static final String METADATA_KEY_YEAR
public static final String METADATA_KEY_GENRE
public static final String METADATA_KEY_TRACK_NUMBER
public static final String METADATA_KEY_NUM_TRACKS
public static final String METADATA_KEY_DISC_NUMBER
public static final String METADATA_KEY_ALBUM_ARTIST
public static final String METADATA_KEY_ART
public static final String METADATA_KEY_ART_URI
public static final String METADATA_KEY_ALBUM_ART
public static final String METADATA_KEY_ALBUM_ART_URI
public static final String METADATA_KEY_USER_RATING
public static final String METADATA_KEY_RATING
public static final String METADATA_KEY_DISPLAY_TITLE
public static final String METADATA_KEY_DISPLAY_SUBTITLE
public static final String METADATA_KEY_DISPLAY_DESCRIPTION
public static final String METADATA_KEY_DISPLAY_ICON
public static final String METADATA_KEY_DISPLAY_ICON_URI
public static final String METADATA_KEY_MEDIA_ID
public static final String METADATA_KEY_MEDIA_URI
public static final String METADATA_KEY_BT_FOLDER_TYPE
public static final String METADATA_KEY_ADVERTISEMENT
public static final String METADATA_KEY_DOWNLOAD_STATUS
static final int METADATA_TYPE_LONG
static final int METADATA_TYPE_TEXT
static final int METADATA_TYPE_BITMAP
static final int METADATA_TYPE_RATING
static final android.support.v4.util.ArrayMap METADATA_KEYS_TYPE
private static final String[] PREFERRED_DESCRIPTION_ORDER
private static final String[] PREFERRED_BITMAP_ORDER
private static final String[] PREFERRED_URI_ORDER
final android.os.Bundle mBundle
private Object mMetadataObj
private android.support.v4.media.MediaDescriptionCompat mDescription
public static final android.os.Parcelable$Creator CREATOR
void <init> (android.os.Bundle)
android.os.Bundle bundle
void <init> (android.os.Parcel)
android.os.Parcel in
public boolean containsKey (java.lang.String)
String key
public java.lang.CharSequence getText (java.lang.String)
String key
public java.lang.String getString (java.lang.String)
String key
CharSequence text
public long getLong (java.lang.String)
String key
public android.support.v4.media.RatingCompat getRating (java.lang.String)
Exception e
String key
android.support.v4.media.RatingCompat rating
public android.graphics.Bitmap getBitmap (java.lang.String)
Exception e
String key
android.graphics.Bitmap bmp
public android.support.v4.media.MediaDescriptionCompat getDescription ()
CharSequence next
int textIndex
int keyIndex
android.graphics.Bitmap next
int i
String next
int i
String mediaId
CharSequence[] text
android.graphics.Bitmap icon
android.net.Uri iconUri
CharSequence displayText
android.net.Uri mediaUri
String mediaUriStr
android.support.v4.media.MediaDescriptionCompat$Builder bob
android.os.Bundle bundle
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public int size ()
public java.util.Set keySet ()
public android.os.Bundle getBundle ()
public static android.support.v4.media.MediaMetadataCompat fromMediaMetadata (java.lang.Object)
android.os.Parcel p
android.support.v4.media.MediaMetadataCompat metadata
Object metadataObj
public java.lang.Object getMediaMetadata ()
android.os.Parcel p
static void <clinit> ()
}
android/support/v4/media/MediaMetadataCompatApi21$Builder.class
MediaMetadataCompatApi21.java
package android.support.v4.media
public android.support.v4.media.MediaMetadataCompatApi21$Builder extends java.lang.Object {
public static java.lang.Object newInstance ()
public static void putBitmap (java.lang.Object, java.lang.String, android.graphics.Bitmap)
Object builderObj
String key
android.graphics.Bitmap value
public static void putLong (java.lang.Object, java.lang.String, long)
Object builderObj
String key
long value
public static void putRating (java.lang.Object, java.lang.String, java.lang.Object)
Object builderObj
String key
Object ratingObj
public static void putText (java.lang.Object, java.lang.String, java.lang.CharSequence)
Object builderObj
String key
CharSequence value
public static void putString (java.lang.Object, java.lang.String, java.lang.String)
Object builderObj
String key
String value
public static java.lang.Object build (java.lang.Object)
Object builderObj
private void <init> ()
}
android/support/v4/media/MediaMetadataCompatApi21.class
MediaMetadataCompatApi21.java
package android.support.v4.media
android.support.v4.media.MediaMetadataCompatApi21 extends java.lang.Object {
public static java.util.Set keySet (java.lang.Object)
Object metadataObj
public static android.graphics.Bitmap getBitmap (java.lang.Object, java.lang.String)
Object metadataObj
String key
public static long getLong (java.lang.Object, java.lang.String)
Object metadataObj
String key
public static java.lang.Object getRating (java.lang.Object, java.lang.String)
Object metadataObj
String key
public static java.lang.CharSequence getText (java.lang.Object, java.lang.String)
Object metadataObj
String key
public static void writeToParcel (java.lang.Object, android.os.Parcel, int)
Object metadataObj
android.os.Parcel dest
int flags
public static java.lang.Object createFromParcel (android.os.Parcel)
android.os.Parcel in
private void <init> ()
}
android/support/v4/media/MediaPlayer2$CallCompleted.class
MediaPlayer2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaPlayer2$CallCompleted extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaPlayer2$CallStatus.class
MediaPlayer2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaPlayer2$CallStatus extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaPlayer2$DrmEventCallback.class
MediaPlayer2.java
package android.support.v4.media
public abstract android.support.v4.media.MediaPlayer2$DrmEventCallback extends java.lang.Object {
public void <init> ()
public void onDrmInfo (android.support.v4.media.MediaPlayer2, android.support.v4.media.DataSourceDesc, android.support.v4.media.MediaPlayer2$DrmInfo)
android.support.v4.media.MediaPlayer2 mp
android.support.v4.media.DataSourceDesc dsd
android.support.v4.media.MediaPlayer2$DrmInfo drmInfo
public void onDrmPrepared (android.support.v4.media.MediaPlayer2, android.support.v4.media.DataSourceDesc, int)
android.support.v4.media.MediaPlayer2 mp
android.support.v4.media.DataSourceDesc dsd
int status
}
android/support/v4/media/MediaPlayer2$DrmInfo.class
MediaPlayer2.java
package android.support.v4.media
public abstract android.support.v4.media.MediaPlayer2$DrmInfo extends java.lang.Object {
public void <init> ()
public abstract java.util.Map getPssh ()
public abstract java.util.List getSupportedSchemes ()
}
android/support/v4/media/MediaPlayer2$EventCallback.class
MediaPlayer2.java
package android.support.v4.media
public abstract android.support.v4.media.MediaPlayer2$EventCallback extends java.lang.Object {
public void <init> ()
public void onVideoSizeChanged (android.support.v4.media.MediaPlayer2, android.support.v4.media.DataSourceDesc, int, int)
android.support.v4.media.MediaPlayer2 mp
android.support.v4.media.DataSourceDesc dsd
int width
int height
public void onTimedMetaDataAvailable (android.support.v4.media.MediaPlayer2, android.support.v4.media.DataSourceDesc, android.media.TimedMetaData)
android.support.v4.media.MediaPlayer2 mp
android.support.v4.media.DataSourceDesc dsd
android.media.TimedMetaData data
public void onError (android.support.v4.media.MediaPlayer2, android.support.v4.media.DataSourceDesc, int, int)
android.support.v4.media.MediaPlayer2 mp
android.support.v4.media.DataSourceDesc dsd
int what
int extra
public void onInfo (android.support.v4.media.MediaPlayer2, android.support.v4.media.DataSourceDesc, int, int)
android.support.v4.media.MediaPlayer2 mp
android.support.v4.media.DataSourceDesc dsd
int what
int extra
public void onCallCompleted (android.support.v4.media.MediaPlayer2, android.support.v4.media.DataSourceDesc, int, int)
android.support.v4.media.MediaPlayer2 mp
android.support.v4.media.DataSourceDesc dsd
int what
int status
public void onMediaTimeDiscontinuity (android.support.v4.media.MediaPlayer2, android.support.v4.media.DataSourceDesc, android.support.v4.media.MediaTimestamp2)
android.support.v4.media.MediaPlayer2 mp
android.support.v4.media.DataSourceDesc dsd
android.support.v4.media.MediaTimestamp2 timestamp
public void onCommandLabelReached (android.support.v4.media.MediaPlayer2, java.lang.Object)
android.support.v4.media.MediaPlayer2 mp
Object label
public void onSubtitleData (android.support.v4.media.MediaPlayer2, android.support.v4.media.DataSourceDesc, android.support.v4.media.SubtitleData2)
android.support.v4.media.MediaPlayer2 mp
android.support.v4.media.DataSourceDesc dsd
android.support.v4.media.SubtitleData2 data
}
android/support/v4/media/MediaPlayer2$MediaError.class
MediaPlayer2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaPlayer2$MediaError extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaPlayer2$MediaInfo.class
MediaPlayer2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaPlayer2$MediaInfo extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaPlayer2$MediaPlayer2State.class
MediaPlayer2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaPlayer2$MediaPlayer2State extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaPlayer2$MetricsConstants.class
MediaPlayer2.java
package android.support.v4.media
public final android.support.v4.media.MediaPlayer2$MetricsConstants extends java.lang.Object {
public static final String MIME_TYPE_VIDEO
public static final String CODEC_VIDEO
public static final String WIDTH
public static final String HEIGHT
public static final String FRAMES
public static final String FRAMES_DROPPED
public static final String MIME_TYPE_AUDIO
public static final String CODEC_AUDIO
public static final String DURATION
public static final String PLAYING
public static final String ERRORS
public static final String ERROR_CODE
private void <init> ()
}
android/support/v4/media/MediaPlayer2$NoDrmSchemeException.class
MediaPlayer2.java
package android.support.v4.media
public android.support.v4.media.MediaPlayer2$NoDrmSchemeException extends android.media.MediaDrmException {
public void <init> (java.lang.String)
String detailMessage
}
android/support/v4/media/MediaPlayer2$OnDrmConfigHelper.class
MediaPlayer2.java
package android.support.v4.media
public abstract android.support.v4.media.MediaPlayer2$OnDrmConfigHelper extends java.lang.Object {
public abstract void onDrmConfig (android.support.v4.media.MediaPlayer2, android.support.v4.media.DataSourceDesc)
}
android/support/v4/media/MediaPlayer2$PrepareDrmStatusCode.class
MediaPlayer2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaPlayer2$PrepareDrmStatusCode extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaPlayer2$ProvisioningNetworkErrorException.class
MediaPlayer2.java
package android.support.v4.media
public android.support.v4.media.MediaPlayer2$ProvisioningNetworkErrorException extends android.media.MediaDrmException {
public void <init> (java.lang.String)
String detailMessage
}
android/support/v4/media/MediaPlayer2$ProvisioningServerErrorException.class
MediaPlayer2.java
package android.support.v4.media
public android.support.v4.media.MediaPlayer2$ProvisioningServerErrorException extends android.media.MediaDrmException {
public void <init> (java.lang.String)
String detailMessage
}
android/support/v4/media/MediaPlayer2$SeekMode.class
MediaPlayer2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaPlayer2$SeekMode extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaPlayer2$TrackInfo.class
MediaPlayer2.java
package android.support.v4.media
public abstract android.support.v4.media.MediaPlayer2$TrackInfo extends java.lang.Object {
public static final int MEDIA_TRACK_TYPE_UNKNOWN
public static final int MEDIA_TRACK_TYPE_VIDEO
public static final int MEDIA_TRACK_TYPE_AUDIO
public static final int MEDIA_TRACK_TYPE_TIMEDTEXT
public static final int MEDIA_TRACK_TYPE_SUBTITLE
public static final int MEDIA_TRACK_TYPE_METADATA
public void <init> ()
public abstract int getTrackType ()
public abstract java.lang.String getLanguage ()
public abstract android.media.MediaFormat getFormat ()
public abstract java.lang.String toString ()
}
android/support/v4/media/MediaPlayer2.class
MediaPlayer2.java
package android.support.v4.media
public abstract android.support.v4.media.MediaPlayer2 extends java.lang.Object {
public static final int VIDEO_SCALING_MODE_SCALE_TO_FIT
public static final int SEEK_PREVIOUS_SYNC
public static final int SEEK_NEXT_SYNC
public static final int SEEK_CLOSEST_SYNC
public static final int SEEK_CLOSEST
public static final int MEDIAPLAYER2_STATE_IDLE
public static final int MEDIAPLAYER2_STATE_PREPARED
public static final int MEDIAPLAYER2_STATE_PAUSED
public static final int MEDIAPLAYER2_STATE_PLAYING
public static final int MEDIAPLAYER2_STATE_ERROR
public static final int MEDIA_ERROR_UNKNOWN
public static final int MEDIA_ERROR_NOT_VALID_FOR_PROGRESSIVE_PLAYBACK
public static final int MEDIA_ERROR_IO
public static final int MEDIA_ERROR_MALFORMED
public static final int MEDIA_ERROR_UNSUPPORTED
public static final int MEDIA_ERROR_TIMED_OUT
public static final int MEDIA_ERROR_SYSTEM
public static final int MEDIA_INFO_UNKNOWN
public static final int MEDIA_INFO_STARTED_AS_NEXT
public static final int MEDIA_INFO_VIDEO_RENDERING_START
public static final int MEDIA_INFO_AUDIO_RENDERING_START
public static final int MEDIA_INFO_PLAYBACK_COMPLETE
public static final int MEDIA_INFO_PLAYLIST_END
public static final int MEDIA_INFO_PREPARED
public static final int MEDIA_INFO_VIDEO_TRACK_LAGGING
public static final int MEDIA_INFO_BUFFERING_START
public static final int MEDIA_INFO_BUFFERING_END
public static final int MEDIA_INFO_NETWORK_BANDWIDTH
public static final int MEDIA_INFO_BUFFERING_UPDATE
public static final int MEDIA_INFO_BAD_INTERLEAVING
public static final int MEDIA_INFO_NOT_SEEKABLE
public static final int MEDIA_INFO_METADATA_UPDATE
public static final int MEDIA_INFO_EXTERNAL_METADATA_UPDATE
public static final int MEDIA_INFO_AUDIO_NOT_PLAYING
public static final int MEDIA_INFO_VIDEO_NOT_PLAYING
public static final int MEDIA_INFO_TIMED_TEXT_ERROR
public static final int MEDIA_INFO_UNSUPPORTED_SUBTITLE
public static final int MEDIA_INFO_SUBTITLE_TIMED_OUT
public static final int CALL_COMPLETED_ATTACH_AUX_EFFECT
public static final int CALL_COMPLETED_DESELECT_TRACK
public static final int CALL_COMPLETED_LOOP_CURRENT
public static final int CALL_COMPLETED_PAUSE
public static final int CALL_COMPLETED_PLAY
public static final int CALL_COMPLETED_PREPARE
public static final int CALL_COMPLETED_SEEK_TO
public static final int CALL_COMPLETED_SELECT_TRACK
public static final int CALL_COMPLETED_SET_AUDIO_ATTRIBUTES
public static final int CALL_COMPLETED_SET_AUDIO_SESSION_ID
public static final int CALL_COMPLETED_SET_AUX_EFFECT_SEND_LEVEL
public static final int CALL_COMPLETED_SET_DATA_SOURCE
public static final int CALL_COMPLETED_SET_NEXT_DATA_SOURCE
public static final int CALL_COMPLETED_SET_NEXT_DATA_SOURCES
public static final int CALL_COMPLETED_SET_PLAYBACK_PARAMS
public static final int CALL_COMPLETED_SET_PLAYER_VOLUME
public static final int CALL_COMPLETED_SET_SURFACE
public static final int CALL_COMPLETED_SKIP_TO_NEXT
public static final int CALL_COMPLETED_NOTIFY_WHEN_COMMAND_LABEL_REACHED
public static final int CALL_STATUS_NO_ERROR
public static final int CALL_STATUS_ERROR_UNKNOWN
public static final int CALL_STATUS_INVALID_OPERATION
public static final int CALL_STATUS_BAD_VALUE
public static final int CALL_STATUS_PERMISSION_DENIED
public static final int CALL_STATUS_ERROR_IO
public static final int PREPARE_DRM_STATUS_SUCCESS
public static final int PREPARE_DRM_STATUS_PROVISIONING_NETWORK_ERROR
public static final int PREPARE_DRM_STATUS_PROVISIONING_SERVER_ERROR
public static final int PREPARE_DRM_STATUS_PREPARATION_ERROR
public static final android.support.v4.media.MediaPlayer2 create ()
public void <init> ()
public abstract android.support.v4.media.BaseMediaPlayer getBaseMediaPlayer ()
public abstract void close ()
public abstract void play ()
public abstract void prepare ()
public abstract void pause ()
public abstract void skipToNext ()
public void seekTo (long)
long msec
public abstract long getCurrentPosition ()
public abstract long getDuration ()
public abstract long getBufferedPosition ()
public abstract int getState ()
public abstract void setAudioAttributes (android.support.v4.media.AudioAttributesCompat)
public abstract android.support.v4.media.AudioAttributesCompat getAudioAttributes ()
public abstract void setDataSource (android.support.v4.media.DataSourceDesc)
public abstract void setNextDataSource (android.support.v4.media.DataSourceDesc)
public abstract void setNextDataSources (java.util.List)
public abstract android.support.v4.media.DataSourceDesc getCurrentDataSource ()
public abstract void loopCurrent (boolean)
public abstract void setPlayerVolume (float)
public abstract float getPlayerVolume ()
public float getMaxPlayerVolume ()
public void notifyWhenCommandLabelReached (java.lang.Object)
Object label
public abstract void setSurface (android.view.Surface)
public abstract void clearPendingCommands ()
public abstract int getVideoWidth ()
public abstract int getVideoHeight ()
public abstract android.os.PersistableBundle getMetrics ()
public abstract void setPlaybackParams (android.support.v4.media.PlaybackParams2)
public abstract android.support.v4.media.PlaybackParams2 getPlaybackParams ()
public abstract void seekTo (long, int)
public abstract android.support.v4.media.MediaTimestamp2 getTimestamp ()
public abstract void reset ()
public abstract void setAudioSessionId (int)
public abstract int getAudioSessionId ()
public abstract void attachAuxEffect (int)
public abstract void setAuxEffectSendLevel (float)
public abstract java.util.List getTrackInfo ()
public abstract int getSelectedTrack (int)
public abstract void selectTrack (int)
public abstract void deselectTrack (int)
public abstract void setEventCallback (java.util.concurrent.Executor, android.support.v4.media.MediaPlayer2$EventCallback)
public abstract void clearEventCallback ()
public abstract void setOnDrmConfigHelper (android.support.v4.media.MediaPlayer2$OnDrmConfigHelper)
public abstract void setDrmEventCallback (java.util.concurrent.Executor, android.support.v4.media.MediaPlayer2$DrmEventCallback)
public abstract void clearDrmEventCallback ()
public abstract android.support.v4.media.MediaPlayer2$DrmInfo getDrmInfo ()
public abstract void prepareDrm (java.util.UUID) throws android.media.UnsupportedSchemeException android.media.ResourceBusyException android.support.v4.media.MediaPlayer2$ProvisioningNetworkErrorException android.support.v4.media.MediaPlayer2$ProvisioningServerErrorException
public abstract void releaseDrm () throws android.support.v4.media.MediaPlayer2$NoDrmSchemeException
public abstract android.media.MediaDrm$KeyRequest getDrmKeyRequest (byte[], byte[], java.lang.String, int, java.util.Map) throws android.support.v4.media.MediaPlayer2$NoDrmSchemeException
public abstract byte[] provideDrmKeyResponse (byte[], byte[]) throws android.support.v4.media.MediaPlayer2$NoDrmSchemeException android.media.DeniedByServerException
public abstract void restoreDrmKeys (byte[]) throws android.support.v4.media.MediaPlayer2$NoDrmSchemeException
public abstract java.lang.String getDrmPropertyString (java.lang.String) throws android.support.v4.media.MediaPlayer2$NoDrmSchemeException
public abstract void setDrmPropertyString (java.lang.String, java.lang.String) throws android.support.v4.media.MediaPlayer2$NoDrmSchemeException
}
android/support/v4/media/MediaPlayer2Impl$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic android.support.v4.media.MediaPlayer2Impl$DataSourceError val$err
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$DataSourceError)
android.support.v4.media.MediaPlayer2Impl this$0
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback callback
}
android/support/v4/media/MediaPlayer2Impl$10.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$10 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic boolean val$loop
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, boolean)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$11.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$11 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic float val$volume
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, float)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$12$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$12$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic android.support.v4.media.MediaPlayer2Impl$12 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$12)
android.support.v4.media.MediaPlayer2Impl$12 this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$12.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$12 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic Object val$label
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, java.lang.Object)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$13.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$13 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic android.view.Surface val$surface
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, android.view.Surface)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$14.class
MediaPlayer2Impl.java
package android.support.v4.media
final android.support.v4.media.MediaPlayer2Impl$14 extends android.media.MediaDataSource {
android.support.v4.media.Media2DataSource mDataSource
final synthetic android.support.v4.media.DataSourceDesc val$dsd
void <init> (android.support.v4.media.DataSourceDesc)
public int readAt (long, byte[], int, int) throws java.io.IOException
long position
byte[] buffer
int offset
int size
public long getSize () throws java.io.IOException
public void close () throws java.io.IOException
}
android/support/v4/media/MediaPlayer2Impl$15.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$15 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic android.support.v4.media.PlaybackParams2 val$params
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, android.support.v4.media.PlaybackParams2)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$16.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$16 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic long val$msec
final synthetic int val$mode
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, long, int)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$17.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$17 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic int val$sessionId
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, int)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$18.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$18 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic int val$effectId
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, int)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$19.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$19 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic float val$level
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, float)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$2.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$2 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$20.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$20 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic int val$index
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, int)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$21.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$21 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic int val$index
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, int)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$22.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$22 extends java.lang.Object implements android.media.MediaPlayer$OnDrmConfigHelper {
final synthetic android.support.v4.media.MediaPlayer2$OnDrmConfigHelper val$listener
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2$OnDrmConfigHelper)
android.support.v4.media.MediaPlayer2Impl this$0
public void onDrmConfig (android.media.MediaPlayer)
android.media.MediaPlayer mp
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
android.support.v4.media.DataSourceDesc dsd
}
android/support/v4/media/MediaPlayer2Impl$23.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$23 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier {
final synthetic android.media.PlaybackParams val$params
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.media.PlaybackParams)
android.support.v4.media.MediaPlayer2Impl this$0
public void notify (android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$24.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$24 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier val$notifier
final synthetic android.util.Pair val$record
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier, android.util.Pair)
android.support.v4.media.MediaPlayer2Impl this$0
public void run ()
}
android/support/v4/media/MediaPlayer2Impl$25.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$25 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier val$notifier
final synthetic android.support.v4.media.BaseMediaPlayer$PlayerEventCallback val$cb
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier, android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
android.support.v4.media.MediaPlayer2Impl this$0
public void run ()
}
android/support/v4/media/MediaPlayer2Impl$26.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$26 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaPlayer2Impl$DrmEventNotifier val$notifier
final synthetic android.util.Pair val$record
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$DrmEventNotifier, android.util.Pair)
android.support.v4.media.MediaPlayer2Impl this$0
public void run ()
}
android/support/v4/media/MediaPlayer2Impl$27.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$27 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.media.MediaPlayer$OnCompletionListener val$completionListener
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource, android.media.MediaPlayer$OnCompletionListener)
android.support.v4.media.MediaPlayer2Impl this$0
public void run ()
}
android/support/v4/media/MediaPlayer2Impl$28$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$28$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic android.support.v4.media.MediaPlayer2Impl$28 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$28)
android.support.v4.media.MediaPlayer2Impl$28 this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback callback
android.support.v4.media.MediaPlayer2Impl mp2
android.support.v4.media.DataSourceDesc dsd
}
android/support/v4/media/MediaPlayer2Impl$28$2.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$28$2 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier {
final synthetic android.support.v4.media.MediaPlayer2Impl$28 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$28)
android.support.v4.media.MediaPlayer2Impl$28 this$1
public void notify (android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$28.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$28 extends java.lang.Object implements android.media.MediaPlayer$OnPreparedListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl this$0
public void onPrepared (android.media.MediaPlayer)
android.media.MediaPlayer mp
}
android/support/v4/media/MediaPlayer2Impl$29.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$29 extends java.lang.Object implements android.media.MediaPlayer$OnPreparedListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.media.MediaPlayer$OnPreparedListener val$preparedListener
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource, android.media.MediaPlayer$OnPreparedListener)
android.support.v4.media.MediaPlayer2Impl this$0
public void onPrepared (android.media.MediaPlayer)
android.media.MediaPlayer mp
}
android/support/v4/media/MediaPlayer2Impl$3.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$3 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process () throws java.io.IOException
}
android/support/v4/media/MediaPlayer2Impl$30$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$30$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic int val$width
final synthetic int val$height
final synthetic android.support.v4.media.MediaPlayer2Impl$30 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$30, int, int)
android.support.v4.media.MediaPlayer2Impl$30 this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$30.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$30 extends java.lang.Object implements android.media.MediaPlayer$OnVideoSizeChangedListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl this$0
public void onVideoSizeChanged (android.media.MediaPlayer, int, int)
android.media.MediaPlayer mp
int width
int height
}
android/support/v4/media/MediaPlayer2Impl$31$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$31$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic android.support.v4.media.MediaPlayer2Impl$31 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$31)
android.support.v4.media.MediaPlayer2Impl$31 this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$31.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$31 extends java.lang.Object implements android.media.MediaPlayer$OnInfoListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl this$0
public boolean onInfo (android.media.MediaPlayer, int, int)
android.media.MediaPlayer mp
int what
int extra
}
android/support/v4/media/MediaPlayer2Impl$32$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$32$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic android.support.v4.media.MediaPlayer2Impl$32 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$32)
android.support.v4.media.MediaPlayer2Impl$32 this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback cb
android.support.v4.media.MediaPlayer2Impl mp2
android.support.v4.media.DataSourceDesc dsd
}
android/support/v4/media/MediaPlayer2Impl$32.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$32 extends java.lang.Object implements android.media.MediaPlayer$OnCompletionListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl this$0
public void onCompletion (android.media.MediaPlayer)
android.media.MediaPlayer mp
}
android/support/v4/media/MediaPlayer2Impl$33$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$33$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic int val$what
final synthetic int val$extra
final synthetic android.support.v4.media.MediaPlayer2Impl$33 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$33, int, int)
android.support.v4.media.MediaPlayer2Impl$33 this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback cb
int w
}
android/support/v4/media/MediaPlayer2Impl$33.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$33 extends java.lang.Object implements android.media.MediaPlayer$OnErrorListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl this$0
public boolean onError (android.media.MediaPlayer, int, int)
android.media.MediaPlayer mp
int what
int extra
}
android/support/v4/media/MediaPlayer2Impl$34$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$34$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier {
final synthetic long val$seekPos
final synthetic android.support.v4.media.MediaPlayer2Impl$34 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$34, long)
android.support.v4.media.MediaPlayer2Impl$34 this$1
public void notify (android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$34.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$34 extends java.lang.Object implements android.media.MediaPlayer$OnSeekCompleteListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.media.MediaPlayer$OnPreparedListener val$preparedListener
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource, android.media.MediaPlayer$OnPreparedListener)
android.support.v4.media.MediaPlayer2Impl this$0
public void onSeekComplete (android.media.MediaPlayer)
android.media.MediaPlayer mp
long seekPos
}
android/support/v4/media/MediaPlayer2Impl$35$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$35$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic android.media.TimedMetaData val$data
final synthetic android.support.v4.media.MediaPlayer2Impl$35 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$35, android.media.TimedMetaData)
android.support.v4.media.MediaPlayer2Impl$35 this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$35.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$35 extends java.lang.Object implements android.media.MediaPlayer$OnTimedMetaDataAvailableListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl this$0
public void onTimedMetaDataAvailable (android.media.MediaPlayer, android.media.TimedMetaData)
android.media.MediaPlayer mp
android.media.TimedMetaData data
}
android/support/v4/media/MediaPlayer2Impl$36$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$36$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic int val$what
final synthetic int val$extra
final synthetic android.support.v4.media.MediaPlayer2Impl$36 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$36, int, int)
android.support.v4.media.MediaPlayer2Impl$36 this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback cb
int w
}
android/support/v4/media/MediaPlayer2Impl$36.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$36 extends java.lang.Object implements android.media.MediaPlayer$OnInfoListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl this$0
public boolean onInfo (android.media.MediaPlayer, int, int)
android.media.MediaPlayer mp
int what
int extra
}
android/support/v4/media/MediaPlayer2Impl$37$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$37$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic int val$percent
final synthetic android.support.v4.media.MediaPlayer2Impl$37 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$37, int)
android.support.v4.media.MediaPlayer2Impl$37 this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$37.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$37 extends java.lang.Object implements android.media.MediaPlayer$OnBufferingUpdateListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl this$0
public void onBufferingUpdate (android.media.MediaPlayer, int)
android.media.MediaPlayer mp
int percent
}
android/support/v4/media/MediaPlayer2Impl$38$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$38$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic android.media.MediaTimestamp val$timestamp
final synthetic android.support.v4.media.MediaPlayer2Impl$38 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$38, android.media.MediaTimestamp)
android.support.v4.media.MediaPlayer2Impl$38 this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$38.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$38 extends java.lang.Object implements android.media.MediaPlayer$OnMediaTimeDiscontinuityListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.media.MediaPlayer$OnCompletionListener val$completionListener
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource, android.media.MediaPlayer$OnCompletionListener)
android.support.v4.media.MediaPlayer2Impl this$0
public void onMediaTimeDiscontinuity (android.media.MediaPlayer, android.media.MediaTimestamp)
android.media.MediaPlayer mp
android.media.MediaTimestamp timestamp
}
android/support/v4/media/MediaPlayer2Impl$39$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$39$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic android.media.SubtitleData val$data
final synthetic android.support.v4.media.MediaPlayer2Impl$39 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$39, android.media.SubtitleData)
android.support.v4.media.MediaPlayer2Impl$39 this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$39.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$39 extends java.lang.Object implements android.media.MediaPlayer$OnSubtitleDataListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl this$0
public void onSubtitleData (android.media.MediaPlayer, android.media.SubtitleData)
android.media.MediaPlayer mp
android.media.SubtitleData data
}
android/support/v4/media/MediaPlayer2Impl$4.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$4 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$40$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$40$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$DrmEventNotifier {
final synthetic android.media.MediaPlayer$DrmInfo val$drmInfo
final synthetic android.support.v4.media.MediaPlayer2Impl$40 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$40, android.media.MediaPlayer$DrmInfo)
android.support.v4.media.MediaPlayer2Impl$40 this$1
public void notify (android.support.v4.media.MediaPlayer2$DrmEventCallback)
android.support.v4.media.MediaPlayer2$DrmEventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$40.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$40 extends java.lang.Object implements android.media.MediaPlayer$OnDrmInfoListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl this$0
public void onDrmInfo (android.media.MediaPlayer, android.media.MediaPlayer$DrmInfo)
android.media.MediaPlayer mp
android.media.MediaPlayer$DrmInfo drmInfo
}
android/support/v4/media/MediaPlayer2Impl$41$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$41$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$DrmEventNotifier {
final synthetic int val$status
final synthetic android.support.v4.media.MediaPlayer2Impl$41 this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$41, int)
android.support.v4.media.MediaPlayer2Impl$41 this$1
public void notify (android.support.v4.media.MediaPlayer2$DrmEventCallback)
android.support.v4.media.MediaPlayer2$DrmEventCallback cb
int s
}
android/support/v4/media/MediaPlayer2Impl$41.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$41 extends java.lang.Object implements android.media.MediaPlayer$OnDrmPreparedListener {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl this$0
public void onDrmPrepared (android.media.MediaPlayer, int)
android.media.MediaPlayer mp
int status
}
android/support/v4/media/MediaPlayer2Impl$5.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$5 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$6.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$6 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic android.support.v4.media.AudioAttributesCompat val$attributes
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, android.support.v4.media.AudioAttributesCompat)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$7.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$7 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic android.support.v4.media.DataSourceDesc val$dsd
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, android.support.v4.media.DataSourceDesc)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
java.io.IOException e
}
android/support/v4/media/MediaPlayer2Impl$8.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$8 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic android.support.v4.media.DataSourceDesc val$dsd
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, android.support.v4.media.DataSourceDesc)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
}
android/support/v4/media/MediaPlayer2Impl$9.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$9 extends android.support.v4.media.MediaPlayer2Impl$Task {
final synthetic java.util.List val$dsds
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean, java.util.List)
android.support.v4.media.MediaPlayer2Impl this$0
int mediaCallType
boolean needToWaitForEventToComplete
void process ()
android.support.v4.media.DataSourceDesc dsd
}
android/support/v4/media/MediaPlayer2Impl$BaseMediaPlayerImpl.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$BaseMediaPlayerImpl extends android.support.v4.media.BaseMediaPlayer {
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
private void <init> (android.support.v4.media.MediaPlayer2Impl)
public void play ()
public void prepare ()
public void pause ()
public void reset ()
public void skipToNext ()
public void seekTo (long)
long pos
public long getCurrentPosition ()
public long getDuration ()
public long getBufferedPosition ()
public int getPlayerState ()
public int getBufferingState ()
public void setAudioAttributes (android.support.v4.media.AudioAttributesCompat)
android.support.v4.media.AudioAttributesCompat attributes
public android.support.v4.media.AudioAttributesCompat getAudioAttributes ()
public void setDataSource (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc dsd
public void setNextDataSource (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc dsd
public void setNextDataSources (java.util.List)
java.util.List dsds
public android.support.v4.media.DataSourceDesc getCurrentDataSource ()
public void loopCurrent (boolean)
boolean loop
public void setPlaybackSpeed (float)
float speed
public float getPlaybackSpeed ()
public void setPlayerVolume (float)
float volume
public float getPlayerVolume ()
public void registerPlayerEventCallback (java.util.concurrent.Executor, android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
java.util.concurrent.Executor e
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback cb
public void unregisterPlayerEventCallback (android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback cb
public void close () throws java.lang.Exception
synthetic void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$1)
android.support.v4.media.MediaPlayer2Impl x0
android.support.v4.media.MediaPlayer2Impl$1 x1
}
android/support/v4/media/MediaPlayer2Impl$DataSourceError.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$DataSourceError extends java.lang.Object {
final android.support.v4.media.DataSourceDesc mDSD
final int mWhat
final int mExtra
void <init> (android.support.v4.media.DataSourceDesc, int, int)
android.support.v4.media.DataSourceDesc dsd
int what
int extra
}
android/support/v4/media/MediaPlayer2Impl$DrmEventNotifier.class
MediaPlayer2Impl.java
package android.support.v4.media
abstract android.support.v4.media.MediaPlayer2Impl$DrmEventNotifier extends java.lang.Object {
public abstract void notify (android.support.v4.media.MediaPlayer2$DrmEventCallback)
}
android/support/v4/media/MediaPlayer2Impl$DrmInfoImpl.class
MediaPlayer2Impl.java
package android.support.v4.media
public final android.support.v4.media.MediaPlayer2Impl$DrmInfoImpl extends android.support.v4.media.MediaPlayer2$DrmInfo {
private java.util.Map mMapPssh
private java.util.UUID[] mSupportedSchemes
public java.util.Map getPssh ()
public java.util.List getSupportedSchemes ()
private void <init> (java.util.Map, java.util.UUID[])
java.util.Map pssh
java.util.UUID[] supportedSchemes
private void <init> (android.os.Parcel)
byte[] uuid
int i
android.os.Parcel parcel
int psshsize
byte[] pssh
int supportedDRMsCount
private android.support.v4.media.MediaPlayer2Impl$DrmInfoImpl makeCopy ()
private java.lang.String arrToHex (byte[])
int i
byte[] bytes
String out
private java.util.UUID bytesToUUID (byte[])
int i
byte[] uuid
long msb
long lsb
private java.util.Map parsePSSH (byte[], int)
byte[] subset
java.util.UUID uuid
int datalen
byte[] data
byte[] pssh
int psshsize
java.util.Map result
int uuidSize
int dataLenSize
int len
int numentries
int i
synthetic void <init> (java.util.Map, java.util.UUID[], android.support.v4.media.MediaPlayer2Impl$1)
java.util.Map x0
java.util.UUID[] x1
android.support.v4.media.MediaPlayer2Impl$1 x2
}
android/support/v4/media/MediaPlayer2Impl$MediaPlayerSource.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource extends java.lang.Object {
volatile android.support.v4.media.DataSourceDesc mDSD
final android.media.MediaPlayer mPlayer
final java.util.concurrent.atomic.AtomicInteger mBufferedPercentage
int mSourceState
int mMp2State
int mBufferingState
int mPlayerState
boolean mPlayPending
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc dsd
android.support.v4.media.DataSourceDesc getDSD ()
}
android/support/v4/media/MediaPlayer2Impl$MediaPlayerSourceQueue$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic android.support.v4.media.DataSourceDesc val$dsd
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue, android.support.v4.media.DataSourceDesc)
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback callback
}
android/support/v4/media/MediaPlayer2Impl$MediaPlayerSourceQueue$2.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue$2 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src2
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue this$1
public void notify (android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$MediaPlayerSourceQueue$3.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue$3 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src2
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue this$1
public void notify (android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$MediaPlayerSourceQueue$4.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue$4 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback callback
}
android/support/v4/media/MediaPlayer2Impl$MediaPlayerSourceQueue$5.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue$5 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier {
final synthetic int val$playerState
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue, int)
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue this$1
public void notify (android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$MediaPlayerSourceQueue$6.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue$6 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier {
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource val$src
final synthetic int val$state
final synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource, int)
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue this$1
public void notify (android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback cb
android.support.v4.media.DataSourceDesc dsd
}
android/support/v4/media/MediaPlayer2Impl$MediaPlayerSourceQueue.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue extends java.lang.Object {
java.util.List mQueue
Float mVolume
android.view.Surface mSurface
Integer mAuxEffect
Float mAuxEffectSendLevel
android.support.v4.media.AudioAttributesCompat mAudioAttributes
Integer mAudioSessionId
android.media.SyncParams mSyncParams
android.media.PlaybackParams mPlaybackParams
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl)
synchronized android.media.MediaPlayer getCurrentPlayer ()
synchronized android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource getFirst ()
synchronized void setFirst (android.support.v4.media.DataSourceDesc) throws java.io.IOException
android.support.v4.media.DataSourceDesc dsd
synchronized android.support.v4.media.MediaPlayer2Impl$DataSourceError setNext (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc dsd
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
synchronized android.support.v4.media.MediaPlayer2Impl$DataSourceError setNextMultiple (java.util.List)
android.support.v4.media.DataSourceDesc dsd
java.util.List descs
java.util.List sources
synchronized void play ()
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
synchronized void prepare ()
synchronized void release ()
synchronized void prepareAsync ()
android.media.MediaPlayer mp
synchronized void pause ()
android.media.MediaPlayer mp
synchronized long getCurrentPosition ()
synchronized long getDuration ()
synchronized long getBufferedPosition ()
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
synchronized void setAudioAttributes (android.support.v4.media.AudioAttributesCompat)
android.support.v4.media.AudioAttributesCompat attributes
android.media.AudioAttributes attr
synchronized android.support.v4.media.AudioAttributesCompat getAudioAttributes ()
synchronized android.support.v4.media.MediaPlayer2Impl$DataSourceError onPrepared (android.media.MediaPlayer)
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
int i
android.media.MediaPlayer mp
synchronized android.support.v4.media.MediaPlayer2Impl$DataSourceError onCompletion (android.media.MediaPlayer)
android.support.v4.media.DataSourceDesc dsd
android.media.MediaPlayer mp
synchronized void moveToNext ()
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src1
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src2
synchronized android.support.v4.media.MediaPlayer2Impl$DataSourceError playCurrent ()
android.support.v4.media.MediaPlayer2Impl$DataSourceError err
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
synchronized void onError (android.media.MediaPlayer)
android.media.MediaPlayer mp
synchronized android.support.v4.media.MediaPlayer2Impl$DataSourceError prepareAt (int)
android.support.v4.media.DataSourceDesc dsd
Exception e
int n
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
synchronized void skipToNext ()
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
synchronized void setLooping (boolean)
boolean loop
synchronized void setPlaybackParams (android.media.PlaybackParams)
android.media.PlaybackParams playbackParams
synchronized float getVolume ()
synchronized void setVolume (float)
float volume
synchronized void setSurface (android.view.Surface)
android.view.Surface surface
synchronized int getVideoWidth ()
synchronized int getVideoHeight ()
synchronized android.os.PersistableBundle getMetrics ()
synchronized android.media.PlaybackParams getPlaybackParams ()
synchronized void setSyncParams (android.media.SyncParams)
android.media.SyncParams params
synchronized android.media.SyncParams getSyncParams ()
synchronized void seekTo (long, int)
long msec
int mode
synchronized void reset ()
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
synchronized android.support.v4.media.MediaTimestamp2 getTimestamp ()
android.media.MediaTimestamp t
synchronized void setAudioSessionId (int)
int sessionId
synchronized int getAudioSessionId ()
synchronized void attachAuxEffect (int)
int effectId
synchronized void setAuxEffectSendLevel (float)
float level
synchronized android.media.MediaPlayer$TrackInfo[] getTrackInfo ()
synchronized int getSelectedTrack (int)
int trackType
synchronized void selectTrack (int)
int index
synchronized void deselectTrack (int)
int index
synchronized android.media.MediaPlayer$DrmInfo getDrmInfo ()
synchronized void prepareDrm (java.util.UUID) throws android.media.ResourceBusyException android.media.MediaPlayer$ProvisioningServerErrorException android.media.MediaPlayer$ProvisioningNetworkErrorException android.media.UnsupportedSchemeException
java.util.UUID uuid
synchronized void releaseDrm () throws android.media.MediaPlayer$NoDrmSchemeException
synchronized byte[] provideKeyResponse (byte[], byte[]) throws android.media.DeniedByServerException android.media.MediaPlayer$NoDrmSchemeException
byte[] keySetId
byte[] response
synchronized void restoreKeys (byte[]) throws android.media.MediaPlayer$NoDrmSchemeException
byte[] keySetId
synchronized java.lang.String getDrmPropertyString (java.lang.String) throws android.media.MediaPlayer$NoDrmSchemeException
String propertyName
synchronized void setDrmPropertyString (java.lang.String, java.lang.String) throws android.media.MediaPlayer$NoDrmSchemeException
String propertyName
String value
synchronized void setOnDrmConfigHelper (android.media.MediaPlayer$OnDrmConfigHelper)
android.media.MediaPlayer$OnDrmConfigHelper onDrmConfigHelper
synchronized android.media.MediaDrm$KeyRequest getKeyRequest (byte[], byte[], java.lang.String, int, java.util.Map) throws android.media.MediaPlayer$NoDrmSchemeException
byte[] keySetId
byte[] initData
String mimeType
int keyType
java.util.Map optionalParameters
synchronized void setMp2State (android.media.MediaPlayer, int)
int playerState
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
android.media.MediaPlayer mp
int mp2State
synchronized void setBufferingState (android.media.MediaPlayer, int)
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
android.media.MediaPlayer mp
int state
synchronized int getMediaPlayer2State ()
synchronized int getBufferingState ()
synchronized int getPlayerState ()
synchronized android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource getSourceForPlayer (android.media.MediaPlayer)
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
android.media.MediaPlayer mp
}
android/support/v4/media/MediaPlayer2Impl$Mp2EventNotifier.class
MediaPlayer2Impl.java
package android.support.v4.media
abstract android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier extends java.lang.Object {
public abstract void notify (android.support.v4.media.MediaPlayer2$EventCallback)
}
android/support/v4/media/MediaPlayer2Impl$NoDrmSchemeExceptionImpl.class
MediaPlayer2Impl.java
package android.support.v4.media
public final android.support.v4.media.MediaPlayer2Impl$NoDrmSchemeExceptionImpl extends android.support.v4.media.MediaPlayer2$NoDrmSchemeException {
public void <init> (java.lang.String)
String detailMessage
}
android/support/v4/media/MediaPlayer2Impl$PlayerEventNotifier.class
MediaPlayer2Impl.java
package android.support.v4.media
abstract android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier extends java.lang.Object {
public abstract void notify (android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
}
android/support/v4/media/MediaPlayer2Impl$ProvisioningNetworkErrorExceptionImpl.class
MediaPlayer2Impl.java
package android.support.v4.media
public final android.support.v4.media.MediaPlayer2Impl$ProvisioningNetworkErrorExceptionImpl extends android.support.v4.media.MediaPlayer2$ProvisioningNetworkErrorException {
public void <init> (java.lang.String)
String detailMessage
}
android/support/v4/media/MediaPlayer2Impl$ProvisioningServerErrorExceptionImpl.class
MediaPlayer2Impl.java
package android.support.v4.media
public final android.support.v4.media.MediaPlayer2Impl$ProvisioningServerErrorExceptionImpl extends android.support.v4.media.MediaPlayer2$ProvisioningServerErrorException {
public void <init> (java.lang.String)
String detailMessage
}
android/support/v4/media/MediaPlayer2Impl$Task$1.class
MediaPlayer2Impl.java
package android.support.v4.media
android.support.v4.media.MediaPlayer2Impl$Task$1 extends java.lang.Object implements android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier {
final synthetic int val$status
final synthetic android.support.v4.media.MediaPlayer2Impl$Task this$1
void <init> (android.support.v4.media.MediaPlayer2Impl$Task, int)
android.support.v4.media.MediaPlayer2Impl$Task this$1
public void notify (android.support.v4.media.MediaPlayer2$EventCallback)
android.support.v4.media.MediaPlayer2$EventCallback cb
}
android/support/v4/media/MediaPlayer2Impl$Task.class
MediaPlayer2Impl.java
package android.support.v4.media
abstract android.support.v4.media.MediaPlayer2Impl$Task extends java.lang.Object implements java.lang.Runnable {
private final int mMediaCallType
private final boolean mNeedToWaitForEventToComplete
private android.support.v4.media.DataSourceDesc mDSD
final synthetic android.support.v4.media.MediaPlayer2Impl this$0
void <init> (android.support.v4.media.MediaPlayer2Impl, int, boolean)
int mediaCallType
boolean needToWaitForEventToComplete
abstract void process () throws java.io.IOException android.support.v4.media.MediaPlayer2$NoDrmSchemeException
public void run ()
IllegalStateException e
IllegalArgumentException e
SecurityException e
java.io.IOException e
Exception e
int status
private void sendCompleteNotification (int)
int status
static synthetic int access$1000 (android.support.v4.media.MediaPlayer2Impl$Task)
android.support.v4.media.MediaPlayer2Impl$Task x0
static synthetic android.support.v4.media.DataSourceDesc access$1100 (android.support.v4.media.MediaPlayer2Impl$Task)
android.support.v4.media.MediaPlayer2Impl$Task x0
static synthetic boolean access$1200 (android.support.v4.media.MediaPlayer2Impl$Task)
android.support.v4.media.MediaPlayer2Impl$Task x0
static synthetic void access$1300 (android.support.v4.media.MediaPlayer2Impl$Task, int)
android.support.v4.media.MediaPlayer2Impl$Task x0
int x1
}
android/support/v4/media/MediaPlayer2Impl$TrackInfoImpl.class
MediaPlayer2Impl.java
package android.support.v4.media
public final android.support.v4.media.MediaPlayer2Impl$TrackInfoImpl extends android.support.v4.media.MediaPlayer2$TrackInfo {
final int mTrackType
final android.media.MediaFormat mFormat
public int getTrackType ()
public java.lang.String getLanguage ()
String language
public android.media.MediaFormat getFormat ()
void <init> (int, android.media.MediaFormat)
int type
android.media.MediaFormat format
public java.lang.String toString ()
StringBuilder out
}
android/support/v4/media/MediaPlayer2Impl.class
MediaPlayer2Impl.java
package android.support.v4.media
public final android.support.v4.media.MediaPlayer2Impl extends android.support.v4.media.MediaPlayer2 {
private static final String TAG
private static final int SOURCE_STATE_ERROR
private static final int SOURCE_STATE_INIT
private static final int SOURCE_STATE_PREPARING
private static final int SOURCE_STATE_PREPARED
private static android.support.v4.util.ArrayMap sInfoEventMap
private static android.support.v4.util.ArrayMap sErrorEventMap
private static android.support.v4.util.ArrayMap sPrepareDrmStatusMap
private static android.support.v4.util.ArrayMap sStateMap
private android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue mPlayer
private android.os.HandlerThread mHandlerThread
private final android.os.Handler mEndPositionHandler
private final android.os.Handler mTaskHandler
private final Object mTaskLock
private final java.util.ArrayDeque mPendingTasks
private android.support.v4.media.MediaPlayer2Impl$Task mCurrentTask
private final Object mLock
private android.util.Pair mMp2EventCallbackRecord
private android.support.v4.util.ArrayMap mPlayerEventCallbackMap
private android.util.Pair mDrmEventCallbackRecord
private android.support.v4.media.MediaPlayer2Impl$BaseMediaPlayerImpl mBaseMediaPlayerImpl
private void handleDataSourceError (android.support.v4.media.MediaPlayer2Impl$DataSourceError)
android.support.v4.media.MediaPlayer2Impl$DataSourceError err
public void <init> ()
android.os.Looper looper
public android.support.v4.media.BaseMediaPlayer getBaseMediaPlayer ()
public void close ()
public void play ()
public void prepare ()
public void pause ()
public void skipToNext ()
public long getCurrentPosition ()
public long getDuration ()
public long getBufferedPosition ()
public int getState ()
private int getPlayerState ()
private int getBufferingState ()
public void setAudioAttributes (android.support.v4.media.AudioAttributesCompat)
android.support.v4.media.AudioAttributesCompat attributes
public android.support.v4.media.AudioAttributesCompat getAudioAttributes ()
public void setDataSource (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc dsd
public void setNextDataSource (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc dsd
public void setNextDataSources (java.util.List)
java.util.List dsds
public android.support.v4.media.DataSourceDesc getCurrentDataSource ()
public void loopCurrent (boolean)
boolean loop
public void setPlayerVolume (float)
float volume
public float getPlayerVolume ()
public float getMaxPlayerVolume ()
private void registerPlayerEventCallback (java.util.concurrent.Executor, android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
java.util.concurrent.Executor e
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback cb
private void unregisterPlayerEventCallback (android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback cb
public void notifyWhenCommandLabelReached (java.lang.Object)
Object label
public void setSurface (android.view.Surface)
android.view.Surface surface
public void clearPendingCommands ()
private void addTask (android.support.v4.media.MediaPlayer2Impl$Task)
android.support.v4.media.MediaPlayer2Impl$Task task
private void processPendingTask_l ()
android.support.v4.media.MediaPlayer2Impl$Task task
private static void handleDataSource (android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource) throws java.io.IOException
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
android.support.v4.media.DataSourceDesc dsd
android.media.MediaPlayer player
public int getVideoWidth ()
public int getVideoHeight ()
public android.os.PersistableBundle getMetrics ()
public void setPlaybackParams (android.support.v4.media.PlaybackParams2)
android.support.v4.media.PlaybackParams2 params
public android.support.v4.media.PlaybackParams2 getPlaybackParams ()
public void seekTo (long, int)
long msec
int mode
public android.support.v4.media.MediaTimestamp2 getTimestamp ()
public void reset ()
public void setAudioSessionId (int)
int sessionId
public int getAudioSessionId ()
public void attachAuxEffect (int)
int effectId
public void setAuxEffectSendLevel (float)
float level
public java.util.List getTrackInfo ()
android.media.MediaPlayer$TrackInfo info
android.media.MediaPlayer$TrackInfo[] list
java.util.List trackList
public int getSelectedTrack (int)
int trackType
public void selectTrack (int)
int index
public void deselectTrack (int)
int index
public void setEventCallback (java.util.concurrent.Executor, android.support.v4.media.MediaPlayer2$EventCallback)
java.util.concurrent.Executor executor
android.support.v4.media.MediaPlayer2$EventCallback eventCallback
public void clearEventCallback ()
public void setOnDrmConfigHelper (android.support.v4.media.MediaPlayer2$OnDrmConfigHelper)
android.support.v4.media.MediaPlayer2$OnDrmConfigHelper listener
public void setDrmEventCallback (java.util.concurrent.Executor, android.support.v4.media.MediaPlayer2$DrmEventCallback)
java.util.concurrent.Executor executor
android.support.v4.media.MediaPlayer2$DrmEventCallback eventCallback
public void clearDrmEventCallback ()
public android.support.v4.media.MediaPlayer2$DrmInfo getDrmInfo ()
android.media.MediaPlayer$DrmInfo info
public void prepareDrm (java.util.UUID) throws android.media.UnsupportedSchemeException android.media.ResourceBusyException android.support.v4.media.MediaPlayer2$ProvisioningNetworkErrorException android.support.v4.media.MediaPlayer2$ProvisioningServerErrorException
android.media.MediaPlayer$ProvisioningNetworkErrorException e
android.media.MediaPlayer$ProvisioningServerErrorException e
java.util.UUID uuid
public void releaseDrm () throws android.support.v4.media.MediaPlayer2$NoDrmSchemeException
android.media.MediaPlayer$NoDrmSchemeException e
public android.media.MediaDrm$KeyRequest getDrmKeyRequest (byte[], byte[], java.lang.String, int, java.util.Map) throws android.support.v4.media.MediaPlayer2$NoDrmSchemeException
android.media.MediaPlayer$NoDrmSchemeException e
byte[] keySetId
byte[] initData
String mimeType
int keyType
java.util.Map optionalParameters
public byte[] provideDrmKeyResponse (byte[], byte[]) throws android.support.v4.media.MediaPlayer2$NoDrmSchemeException android.media.DeniedByServerException
android.media.MediaPlayer$NoDrmSchemeException e
byte[] keySetId
byte[] response
public void restoreDrmKeys (byte[]) throws android.support.v4.media.MediaPlayer2$NoDrmSchemeException
android.media.MediaPlayer$NoDrmSchemeException e
byte[] keySetId
public java.lang.String getDrmPropertyString (java.lang.String) throws android.support.v4.media.MediaPlayer2$NoDrmSchemeException
android.media.MediaPlayer$NoDrmSchemeException e
String propertyName
public void setDrmPropertyString (java.lang.String, java.lang.String) throws android.support.v4.media.MediaPlayer2$NoDrmSchemeException
android.media.MediaPlayer$NoDrmSchemeException e
String propertyName
String value
private void setPlaybackParamsInternal (android.media.PlaybackParams)
android.media.PlaybackParams params
android.media.PlaybackParams current
private void notifyMediaPlayer2Event (android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier)
android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier notifier
android.util.Pair record
private void notifyPlayerEvent (android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier)
java.util.concurrent.Executor executor
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback cb
int i
android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier notifier
android.support.v4.util.ArrayMap map
int callbackCount
private void notifyDrmEvent (android.support.v4.media.MediaPlayer2Impl$DrmEventNotifier)
android.support.v4.media.MediaPlayer2Impl$DrmEventNotifier notifier
android.util.Pair record
private void setEndPositionTimerIfNeeded (android.media.MediaPlayer$OnCompletionListener, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource, android.media.MediaTimestamp)
long nowNs
long elapsedTimeUs
long nowMediaMs
long timeLeftMs
android.support.v4.media.DataSourceDesc dsd
android.media.MediaPlayer$OnCompletionListener completionListener
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
android.media.MediaTimestamp timedsd
private void setUpListeners (android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource src
android.media.MediaPlayer p
android.media.MediaPlayer$OnPreparedListener preparedListener
android.media.MediaPlayer$OnCompletionListener completionListener
static synthetic android.support.v4.media.MediaPlayer2Impl$MediaPlayerSourceQueue access$100 (android.support.v4.media.MediaPlayer2Impl)
android.support.v4.media.MediaPlayer2Impl x0
static synthetic void access$200 (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$DataSourceError)
android.support.v4.media.MediaPlayer2Impl x0
android.support.v4.media.MediaPlayer2Impl$DataSourceError x1
static synthetic void access$300 (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier)
android.support.v4.media.MediaPlayer2Impl x0
android.support.v4.media.MediaPlayer2Impl$Mp2EventNotifier x1
static synthetic void access$400 (android.support.v4.media.MediaPlayer2Impl, android.media.PlaybackParams)
android.support.v4.media.MediaPlayer2Impl x0
android.media.PlaybackParams x1
static synthetic android.support.v4.media.MediaPlayer2Impl$BaseMediaPlayerImpl access$600 (android.support.v4.media.MediaPlayer2Impl)
android.support.v4.media.MediaPlayer2Impl x0
static synthetic void access$700 (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier)
android.support.v4.media.MediaPlayer2Impl x0
android.support.v4.media.MediaPlayer2Impl$PlayerEventNotifier x1
static synthetic java.lang.Object access$800 (android.support.v4.media.MediaPlayer2Impl)
android.support.v4.media.MediaPlayer2Impl x0
static synthetic android.support.v4.media.MediaPlayer2Impl$Task access$900 (android.support.v4.media.MediaPlayer2Impl)
android.support.v4.media.MediaPlayer2Impl x0
static synthetic android.support.v4.media.MediaPlayer2Impl$Task access$902 (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$Task)
android.support.v4.media.MediaPlayer2Impl x0
android.support.v4.media.MediaPlayer2Impl$Task x1
static synthetic void access$1400 (android.support.v4.media.MediaPlayer2Impl)
android.support.v4.media.MediaPlayer2Impl x0
static synthetic android.support.v4.util.ArrayMap access$1500 ()
static synthetic android.support.v4.util.ArrayMap access$1600 ()
static synthetic void access$1700 (android.support.v4.media.MediaPlayer2Impl, android.media.MediaPlayer$OnCompletionListener, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource, android.media.MediaTimestamp)
android.support.v4.media.MediaPlayer2Impl x0
android.media.MediaPlayer$OnCompletionListener x1
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource x2
android.media.MediaTimestamp x3
static synthetic void access$1800 (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$DrmEventNotifier)
android.support.v4.media.MediaPlayer2Impl x0
android.support.v4.media.MediaPlayer2Impl$DrmEventNotifier x1
static synthetic android.support.v4.util.ArrayMap access$1900 ()
static synthetic void access$2000 (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource)
android.support.v4.media.MediaPlayer2Impl x0
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource x1
static synthetic void access$2100 (android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource) throws java.io.IOException
android.support.v4.media.MediaPlayer2Impl$MediaPlayerSource x0
static synthetic android.support.v4.util.ArrayMap access$2200 ()
static synthetic int access$2300 (android.support.v4.media.MediaPlayer2Impl)
android.support.v4.media.MediaPlayer2Impl x0
static synthetic int access$2400 (android.support.v4.media.MediaPlayer2Impl)
android.support.v4.media.MediaPlayer2Impl x0
static synthetic void access$2500 (android.support.v4.media.MediaPlayer2Impl, java.util.concurrent.Executor, android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
android.support.v4.media.MediaPlayer2Impl x0
java.util.concurrent.Executor x1
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback x2
static synthetic void access$2600 (android.support.v4.media.MediaPlayer2Impl, android.support.v4.media.BaseMediaPlayer$PlayerEventCallback)
android.support.v4.media.MediaPlayer2Impl x0
android.support.v4.media.BaseMediaPlayer$PlayerEventCallback x1
static void <clinit> ()
}
android/support/v4/media/MediaPlaylistAgent$1.class
MediaPlaylistAgent.java
package android.support.v4.media
android.support.v4.media.MediaPlaylistAgent$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback val$callback
final synthetic java.util.List val$playlist
final synthetic android.support.v4.media.MediaMetadata2 val$metadata
final synthetic android.support.v4.media.MediaPlaylistAgent this$0
void <init> (android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback, java.util.List, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaPlaylistAgent this$0
public void run ()
}
android/support/v4/media/MediaPlaylistAgent$2.class
MediaPlaylistAgent.java
package android.support.v4.media
android.support.v4.media.MediaPlaylistAgent$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback val$callback
final synthetic android.support.v4.media.MediaPlaylistAgent this$0
void <init> (android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback)
android.support.v4.media.MediaPlaylistAgent this$0
public void run ()
}
android/support/v4/media/MediaPlaylistAgent$3.class
MediaPlaylistAgent.java
package android.support.v4.media
android.support.v4.media.MediaPlaylistAgent$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback val$callback
final synthetic android.support.v4.media.MediaPlaylistAgent this$0
void <init> (android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback)
android.support.v4.media.MediaPlaylistAgent this$0
public void run ()
}
android/support/v4/media/MediaPlaylistAgent$4.class
MediaPlaylistAgent.java
package android.support.v4.media
android.support.v4.media.MediaPlaylistAgent$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback val$callback
final synthetic android.support.v4.media.MediaPlaylistAgent this$0
void <init> (android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback)
android.support.v4.media.MediaPlaylistAgent this$0
public void run ()
}
android/support/v4/media/MediaPlaylistAgent$PlaylistEventCallback.class
MediaPlaylistAgent.java
package android.support.v4.media
public abstract android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback extends java.lang.Object {
public void <init> ()
public void onPlaylistChanged (android.support.v4.media.MediaPlaylistAgent, java.util.List, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaPlaylistAgent playlistAgent
java.util.List list
android.support.v4.media.MediaMetadata2 metadata
public void onPlaylistMetadataChanged (android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaPlaylistAgent playlistAgent
android.support.v4.media.MediaMetadata2 metadata
public void onShuffleModeChanged (android.support.v4.media.MediaPlaylistAgent, int)
android.support.v4.media.MediaPlaylistAgent playlistAgent
int shuffleMode
public void onRepeatModeChanged (android.support.v4.media.MediaPlaylistAgent, int)
android.support.v4.media.MediaPlaylistAgent playlistAgent
int repeatMode
}
android/support/v4/media/MediaPlaylistAgent$RepeatMode.class
MediaPlaylistAgent.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaPlaylistAgent$RepeatMode extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaPlaylistAgent$ShuffleMode.class
MediaPlaylistAgent.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaPlaylistAgent$ShuffleMode extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaPlaylistAgent.class
MediaPlaylistAgent.java
package android.support.v4.media
public abstract android.support.v4.media.MediaPlaylistAgent extends java.lang.Object {
private static final String TAG
public static final int REPEAT_MODE_NONE
public static final int REPEAT_MODE_ONE
public static final int REPEAT_MODE_ALL
public static final int REPEAT_MODE_GROUP
public static final int SHUFFLE_MODE_NONE
public static final int SHUFFLE_MODE_ALL
public static final int SHUFFLE_MODE_GROUP
private final Object mLock
private final android.support.v4.util.SimpleArrayMap mCallbacks
public void <init> ()
public final void registerPlaylistEventCallback (java.util.concurrent.Executor, android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback)
java.util.concurrent.Executor executor
android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback callback
public final void unregisterPlaylistEventCallback (android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback)
android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback callback
public final void notifyPlaylistChanged ()
android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback callback
java.util.concurrent.Executor executor
int i
android.support.v4.util.SimpleArrayMap callbacks
java.util.List playlist
android.support.v4.media.MediaMetadata2 metadata
public final void notifyPlaylistMetadataChanged ()
android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback callback
java.util.concurrent.Executor executor
int i
android.support.v4.util.SimpleArrayMap callbacks
public final void notifyShuffleModeChanged ()
android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback callback
java.util.concurrent.Executor executor
int i
android.support.v4.util.SimpleArrayMap callbacks
public final void notifyRepeatModeChanged ()
android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback callback
java.util.concurrent.Executor executor
int i
android.support.v4.util.SimpleArrayMap callbacks
public abstract java.util.List getPlaylist ()
public abstract void setPlaylist (java.util.List, android.support.v4.media.MediaMetadata2)
public abstract android.support.v4.media.MediaMetadata2 getPlaylistMetadata ()
public abstract void updatePlaylistMetadata (android.support.v4.media.MediaMetadata2)
public abstract android.support.v4.media.MediaItem2 getCurrentMediaItem ()
public abstract void addPlaylistItem (int, android.support.v4.media.MediaItem2)
public abstract void removePlaylistItem (android.support.v4.media.MediaItem2)
public abstract void replacePlaylistItem (int, android.support.v4.media.MediaItem2)
public abstract void skipToPlaylistItem (android.support.v4.media.MediaItem2)
public abstract void skipToPreviousItem ()
public abstract void skipToNextItem ()
public abstract int getRepeatMode ()
public abstract void setRepeatMode (int)
public abstract int getShuffleMode ()
public abstract void setShuffleMode (int)
public android.support.v4.media.MediaItem2 getMediaItem (android.support.v4.media.DataSourceDesc)
android.support.v4.media.MediaItem2 item
int i
android.support.v4.media.DataSourceDesc dsd
java.util.List itemList
private android.support.v4.util.SimpleArrayMap getCallbacks ()
android.support.v4.util.SimpleArrayMap callbacks
}
android/support/v4/media/MediaSession2$1.class
MediaSession2.java
package android.support.v4.media
synthetic android.support.v4.media.MediaSession2$1 extends java.lang.Object {
}
android/support/v4/media/MediaSession2$Builder$1.class
MediaSession2.java
package android.support.v4.media
android.support.v4.media.MediaSession2$Builder$1 extends android.support.v4.media.MediaSession2$SessionCallback {
final synthetic android.support.v4.media.MediaSession2$Builder this$0
void <init> (android.support.v4.media.MediaSession2$Builder)
android.support.v4.media.MediaSession2$Builder this$0
}
android/support/v4/media/MediaSession2$Builder.class
MediaSession2.java
package android.support.v4.media
public final android.support.v4.media.MediaSession2$Builder extends android.support.v4.media.MediaSession2$BuilderBase {
public void <init> (android.content.Context)
android.content.Context context
public android.support.v4.media.MediaSession2$Builder setPlayer (android.support.v4.media.BaseMediaPlayer)
android.support.v4.media.BaseMediaPlayer player
public android.support.v4.media.MediaSession2$Builder setPlaylistAgent (android.support.v4.media.MediaPlaylistAgent)
android.support.v4.media.MediaPlaylistAgent playlistAgent
public android.support.v4.media.MediaSession2$Builder setVolumeProvider (android.support.v4.media.VolumeProviderCompat)
android.support.v4.media.VolumeProviderCompat volumeProvider
public android.support.v4.media.MediaSession2$Builder setSessionActivity (android.app.PendingIntent)
android.app.PendingIntent pi
public android.support.v4.media.MediaSession2$Builder setId (java.lang.String)
String id
public android.support.v4.media.MediaSession2$Builder setSessionCallback (java.util.concurrent.Executor, android.support.v4.media.MediaSession2$SessionCallback)
java.util.concurrent.Executor executor
android.support.v4.media.MediaSession2$SessionCallback callback
public android.support.v4.media.MediaSession2 build ()
public volatile synthetic android.support.v4.media.MediaSession2$BuilderBase setSessionCallback (java.util.concurrent.Executor, android.support.v4.media.MediaSession2$SessionCallback)
public volatile synthetic android.support.v4.media.MediaSession2$BuilderBase setId (java.lang.String)
public volatile synthetic android.support.v4.media.MediaSession2$BuilderBase setSessionActivity (android.app.PendingIntent)
public volatile synthetic android.support.v4.media.MediaSession2$BuilderBase setVolumeProvider (android.support.v4.media.VolumeProviderCompat)
public volatile synthetic android.support.v4.media.MediaSession2$BuilderBase setPlaylistAgent (android.support.v4.media.MediaPlaylistAgent)
public volatile synthetic android.support.v4.media.MediaSession2$BuilderBase setPlayer (android.support.v4.media.BaseMediaPlayer)
}
android/support/v4/media/MediaSession2$BuilderBase.class
MediaSession2.java
package android.support.v4.media
abstract android.support.v4.media.MediaSession2$BuilderBase extends java.lang.Object {
final android.content.Context mContext
android.support.v4.media.BaseMediaPlayer mPlayer
String mId
java.util.concurrent.Executor mCallbackExecutor
android.support.v4.media.MediaSession2$SessionCallback mCallback
android.support.v4.media.MediaPlaylistAgent mPlaylistAgent
android.support.v4.media.VolumeProviderCompat mVolumeProvider
android.app.PendingIntent mSessionActivity
void <init> (android.content.Context)
android.content.Context context
android.support.v4.media.MediaSession2$BuilderBase setPlayer (android.support.v4.media.BaseMediaPlayer)
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.MediaSession2$BuilderBase setPlaylistAgent (android.support.v4.media.MediaPlaylistAgent)
android.support.v4.media.MediaPlaylistAgent playlistAgent
android.support.v4.media.MediaSession2$BuilderBase setVolumeProvider (android.support.v4.media.VolumeProviderCompat)
android.support.v4.media.VolumeProviderCompat volumeProvider
android.support.v4.media.MediaSession2$BuilderBase setSessionActivity (android.app.PendingIntent)
android.app.PendingIntent pi
android.support.v4.media.MediaSession2$BuilderBase setId (java.lang.String)
String id
android.support.v4.media.MediaSession2$BuilderBase setSessionCallback (java.util.concurrent.Executor, android.support.v4.media.MediaSession2$SessionCallback)
java.util.concurrent.Executor executor
android.support.v4.media.MediaSession2$SessionCallback callback
abstract android.support.v4.media.MediaSession2 build ()
}
android/support/v4/media/MediaSession2$CommandButton$Builder.class
MediaSession2.java
package android.support.v4.media
public final android.support.v4.media.MediaSession2$CommandButton$Builder extends java.lang.Object {
private android.support.v4.media.SessionCommand2 mCommand
private int mIconResId
private String mDisplayName
private android.os.Bundle mExtras
private boolean mEnabled
public void <init> ()
public android.support.v4.media.MediaSession2$CommandButton$Builder setCommand (android.support.v4.media.SessionCommand2)
android.support.v4.media.SessionCommand2 command
public android.support.v4.media.MediaSession2$CommandButton$Builder setIconResId (int)
int resId
public android.support.v4.media.MediaSession2$CommandButton$Builder setDisplayName (java.lang.String)
String displayName
public android.support.v4.media.MediaSession2$CommandButton$Builder setEnabled (boolean)
boolean enabled
public android.support.v4.media.MediaSession2$CommandButton$Builder setExtras (android.os.Bundle)
android.os.Bundle extras
public android.support.v4.media.MediaSession2$CommandButton build ()
}
android/support/v4/media/MediaSession2$CommandButton.class
MediaSession2.java
package android.support.v4.media
public final android.support.v4.media.MediaSession2$CommandButton extends java.lang.Object {
private static final String KEY_COMMAND
private static final String KEY_ICON_RES_ID
private static final String KEY_DISPLAY_NAME
private static final String KEY_EXTRAS
private static final String KEY_ENABLED
private android.support.v4.media.SessionCommand2 mCommand
private int mIconResId
private String mDisplayName
private android.os.Bundle mExtras
private boolean mEnabled
private void <init> (android.support.v4.media.SessionCommand2, int, java.lang.String, android.os.Bundle, boolean)
android.support.v4.media.SessionCommand2 command
int iconResId
String displayName
android.os.Bundle extras
boolean enabled
public android.support.v4.media.SessionCommand2 getCommand ()
public int getIconResId ()
public java.lang.String getDisplayName ()
public android.os.Bundle getExtras ()
public boolean isEnabled ()
public android.os.Bundle toBundle ()
android.os.Bundle bundle
public static android.support.v4.media.MediaSession2$CommandButton fromBundle (android.os.Bundle)
IllegalStateException e
android.os.Bundle bundle
android.support.v4.media.MediaSession2$CommandButton$Builder builder
synthetic void <init> (android.support.v4.media.SessionCommand2, int, java.lang.String, android.os.Bundle, boolean, android.support.v4.media.MediaSession2$1)
android.support.v4.media.SessionCommand2 x0
int x1
String x2
android.os.Bundle x3
boolean x4
android.support.v4.media.MediaSession2$1 x5
}
android/support/v4/media/MediaSession2$ControllerCb.class
MediaSession2.java
package android.support.v4.media
abstract android.support.v4.media.MediaSession2$ControllerCb extends java.lang.Object {
void <init> ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.support.v4.media.MediaSession2$ControllerCb other
abstract android.os.IBinder getId ()
abstract void onCustomLayoutChanged (java.util.List) throws android.os.RemoteException
abstract void onPlaybackInfoChanged (android.support.v4.media.MediaController2$PlaybackInfo) throws android.os.RemoteException
abstract void onAllowedCommandsChanged (android.support.v4.media.SessionCommandGroup2) throws android.os.RemoteException
abstract void onCustomCommand (android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver) throws android.os.RemoteException
abstract void onPlayerStateChanged (long, long, int) throws android.os.RemoteException
abstract void onPlaybackSpeedChanged (long, long, float) throws android.os.RemoteException
abstract void onBufferingStateChanged (android.support.v4.media.MediaItem2, int, long) throws android.os.RemoteException
abstract void onSeekCompleted (long, long, long) throws android.os.RemoteException
abstract void onError (int, android.os.Bundle) throws android.os.RemoteException
abstract void onCurrentMediaItemChanged (android.support.v4.media.MediaItem2) throws android.os.RemoteException
abstract void onPlaylistChanged (java.util.List, android.support.v4.media.MediaMetadata2) throws android.os.RemoteException
abstract void onPlaylistMetadataChanged (android.support.v4.media.MediaMetadata2) throws android.os.RemoteException
abstract void onShuffleModeChanged (int) throws android.os.RemoteException
abstract void onRepeatModeChanged (int) throws android.os.RemoteException
abstract void onRoutesInfoChanged (java.util.List) throws android.os.RemoteException
abstract void onDisconnected () throws android.os.RemoteException
abstract void onGetLibraryRootDone (android.os.Bundle, java.lang.String, android.os.Bundle) throws android.os.RemoteException
abstract void onChildrenChanged (java.lang.String, int, android.os.Bundle) throws android.os.RemoteException
abstract void onGetChildrenDone (java.lang.String, int, int, java.util.List, android.os.Bundle) throws android.os.RemoteException
abstract void onGetItemDone (java.lang.String, android.support.v4.media.MediaItem2) throws android.os.RemoteException
abstract void onSearchResultChanged (java.lang.String, int, android.os.Bundle) throws android.os.RemoteException
abstract void onGetSearchResultDone (java.lang.String, int, int, java.util.List, android.os.Bundle) throws android.os.RemoteException
}
android/support/v4/media/MediaSession2$ControllerInfo.class
MediaSession2.java
package android.support.v4.media
public final android.support.v4.media.MediaSession2$ControllerInfo extends java.lang.Object {
private final int mUid
private final String mPackageName
private final boolean mIsTrusted
private final android.support.v4.media.MediaSession2$ControllerCb mControllerCb
void <init> (java.lang.String, int, int, android.support.v4.media.MediaSession2$ControllerCb)
String packageName
int pid
int uid
android.support.v4.media.MediaSession2$ControllerCb cb
public java.lang.String getPackageName ()
public int getUid ()
public boolean isTrusted ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.support.v4.media.MediaSession2$ControllerInfo other
public java.lang.String toString ()
android.os.IBinder getId ()
android.support.v4.media.MediaSession2$ControllerCb getControllerCb ()
}
android/support/v4/media/MediaSession2$ErrorCode.class
MediaSession2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.MediaSession2$ErrorCode extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/MediaSession2$MainHandlerExecutor.class
MediaSession2.java
package android.support.v4.media
android.support.v4.media.MediaSession2$MainHandlerExecutor extends java.lang.Object implements java.util.concurrent.Executor {
private final android.os.Handler mHandler
void <init> (android.content.Context)
android.content.Context context
public void execute (java.lang.Runnable)
Runnable command
}
android/support/v4/media/MediaSession2$OnDataSourceMissingHelper.class
MediaSession2.java
package android.support.v4.media
public abstract android.support.v4.media.MediaSession2$OnDataSourceMissingHelper extends java.lang.Object {
public abstract android.support.v4.media.DataSourceDesc onDataSourceMissing (android.support.v4.media.MediaSession2, android.support.v4.media.MediaItem2)
}
android/support/v4/media/MediaSession2$SessionCallback.class
MediaSession2.java
package android.support.v4.media
public abstract android.support.v4.media.MediaSession2$SessionCallback extends java.lang.Object {
public void <init> ()
public android.support.v4.media.SessionCommandGroup2 onConnect (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.SessionCommandGroup2 commands
public void onDisconnected (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
public boolean onCommandRequest (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommand2)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.SessionCommand2 command
public void onSetRating (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.support.mediacompat.Rating2)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
String mediaId
android.support.mediacompat.Rating2 rating
public void onCustomCommand (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.SessionCommand2 customCommand
android.os.Bundle args
android.os.ResultReceiver cb
public void onPlayFromMediaId (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
String mediaId
android.os.Bundle extras
public void onPlayFromSearch (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
String query
android.os.Bundle extras
public void onPlayFromUri (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo, android.net.Uri, android.os.Bundle)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
android.net.Uri uri
android.os.Bundle extras
public void onPrepareFromMediaId (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
String mediaId
android.os.Bundle extras
public void onPrepareFromSearch (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
String query
android.os.Bundle extras
public void onPrepareFromUri (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo, android.net.Uri, android.os.Bundle)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
android.net.Uri uri
android.os.Bundle extras
public void onFastForward (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
public void onRewind (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
public void onSubscribeRoutesInfo (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
public void onUnsubscribeRoutesInfo (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
public void onSelectRoute (android.support.v4.media.MediaSession2, android.support.v4.media.MediaSession2$ControllerInfo, android.os.Bundle)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaSession2$ControllerInfo controller
android.os.Bundle route
public void onCurrentMediaItemChanged (android.support.v4.media.MediaSession2, android.support.v4.media.BaseMediaPlayer, android.support.v4.media.MediaItem2)
android.support.v4.media.MediaSession2 session
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.MediaItem2 item
public void onMediaPrepared (android.support.v4.media.MediaSession2, android.support.v4.media.BaseMediaPlayer, android.support.v4.media.MediaItem2)
android.support.v4.media.MediaSession2 session
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.MediaItem2 item
public void onPlayerStateChanged (android.support.v4.media.MediaSession2, android.support.v4.media.BaseMediaPlayer, int)
android.support.v4.media.MediaSession2 session
android.support.v4.media.BaseMediaPlayer player
int state
public void onBufferingStateChanged (android.support.v4.media.MediaSession2, android.support.v4.media.BaseMediaPlayer, android.support.v4.media.MediaItem2, int)
android.support.v4.media.MediaSession2 session
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.MediaItem2 item
int state
public void onPlaybackSpeedChanged (android.support.v4.media.MediaSession2, android.support.v4.media.BaseMediaPlayer, float)
android.support.v4.media.MediaSession2 session
android.support.v4.media.BaseMediaPlayer player
float speed
public void onSeekCompleted (android.support.v4.media.MediaSession2, android.support.v4.media.BaseMediaPlayer, long)
android.support.v4.media.MediaSession2 session
android.support.v4.media.BaseMediaPlayer player
long position
public void onPlaylistChanged (android.support.v4.media.MediaSession2, android.support.v4.media.MediaPlaylistAgent, java.util.List, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaPlaylistAgent playlistAgent
java.util.List list
android.support.v4.media.MediaMetadata2 metadata
public void onPlaylistMetadataChanged (android.support.v4.media.MediaSession2, android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaPlaylistAgent playlistAgent
android.support.v4.media.MediaMetadata2 metadata
public void onShuffleModeChanged (android.support.v4.media.MediaSession2, android.support.v4.media.MediaPlaylistAgent, int)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaPlaylistAgent playlistAgent
int shuffleMode
public void onRepeatModeChanged (android.support.v4.media.MediaSession2, android.support.v4.media.MediaPlaylistAgent, int)
android.support.v4.media.MediaSession2 session
android.support.v4.media.MediaPlaylistAgent playlistAgent
int repeatMode
}
android/support/v4/media/MediaSession2$SupportLibraryImpl.class
MediaSession2.java
package android.support.v4.media
abstract android.support.v4.media.MediaSession2$SupportLibraryImpl extends java.lang.Object implements android.support.v4.media.MediaInterface2$SessionPlayer java.lang.AutoCloseable {
public abstract void updatePlayer (android.support.v4.media.BaseMediaPlayer, android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.VolumeProviderCompat)
public abstract android.support.v4.media.BaseMediaPlayer getPlayer ()
public abstract android.support.v4.media.MediaPlaylistAgent getPlaylistAgent ()
public abstract android.support.v4.media.VolumeProviderCompat getVolumeProvider ()
public abstract android.support.v4.media.SessionToken2 getToken ()
public abstract java.util.List getConnectedControllers ()
public abstract void setCustomLayout (android.support.v4.media.MediaSession2$ControllerInfo, java.util.List)
public abstract void setAllowedCommands (android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommandGroup2)
public abstract void sendCustomCommand (android.support.v4.media.SessionCommand2, android.os.Bundle)
public abstract void sendCustomCommand (android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
public abstract void notifyRoutesInfoChanged (android.support.v4.media.MediaSession2$ControllerInfo, java.util.List)
public abstract android.support.v4.media.MediaSession2 getInstance ()
public abstract android.os.IBinder getSessionBinder ()
public abstract android.support.v4.media.session.MediaSessionCompat getSessionCompat ()
public abstract android.content.Context getContext ()
public abstract java.util.concurrent.Executor getCallbackExecutor ()
public abstract android.support.v4.media.MediaSession2$SessionCallback getCallback ()
public abstract boolean isClosed ()
public abstract android.support.v4.media.session.PlaybackStateCompat getPlaybackStateCompat ()
public abstract android.support.v4.media.MediaController2$PlaybackInfo getPlaybackInfo ()
public abstract android.support.v4.media.AudioFocusHandler getAudioFocusHandler ()
public abstract android.app.PendingIntent getSessionActivity ()
}
android/support/v4/media/MediaSession2.class
MediaSession2.java
package android.support.v4.media
public android.support.v4.media.MediaSession2 extends java.lang.Object implements android.support.v4.media.MediaInterface2$SessionPlayer java.lang.AutoCloseable {
public static final int ERROR_CODE_UNKNOWN_ERROR
public static final int ERROR_CODE_APP_ERROR
public static final int ERROR_CODE_NOT_SUPPORTED
public static final int ERROR_CODE_AUTHENTICATION_EXPIRED
public static final int ERROR_CODE_PREMIUM_ACCOUNT_REQUIRED
public static final int ERROR_CODE_CONCURRENT_STREAM_LIMIT
public static final int ERROR_CODE_PARENTAL_CONTROL_RESTRICTED
public static final int ERROR_CODE_NOT_AVAILABLE_IN_REGION
public static final int ERROR_CODE_CONTENT_ALREADY_PLAYING
public static final int ERROR_CODE_SKIP_LIMIT_REACHED
public static final int ERROR_CODE_ACTION_ABORTED
public static final int ERROR_CODE_END_OF_QUEUE
public static final int ERROR_CODE_SETUP_REQUIRED
static final String TAG
private final android.support.v4.media.MediaSession2$SupportLibraryImpl mImpl
void <init> (android.content.Context, java.lang.String, android.support.v4.media.BaseMediaPlayer, android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.VolumeProviderCompat, android.app.PendingIntent, java.util.concurrent.Executor, android.support.v4.media.MediaSession2$SessionCallback)
android.content.Context context
String id
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.MediaPlaylistAgent playlistAgent
android.support.v4.media.VolumeProviderCompat volumeProvider
android.app.PendingIntent sessionActivity
java.util.concurrent.Executor callbackExecutor
android.support.v4.media.MediaSession2$SessionCallback callback
android.support.v4.media.MediaSession2$SupportLibraryImpl createImpl (android.content.Context, java.lang.String, android.support.v4.media.BaseMediaPlayer, android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.VolumeProviderCompat, android.app.PendingIntent, java.util.concurrent.Executor, android.support.v4.media.MediaSession2$SessionCallback)
android.content.Context context
String id
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.MediaPlaylistAgent playlistAgent
android.support.v4.media.VolumeProviderCompat volumeProvider
android.app.PendingIntent sessionActivity
java.util.concurrent.Executor callbackExecutor
android.support.v4.media.MediaSession2$SessionCallback callback
android.support.v4.media.MediaSession2$SupportLibraryImpl getImpl ()
public void updatePlayer (android.support.v4.media.BaseMediaPlayer, android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.VolumeProviderCompat)
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.MediaPlaylistAgent playlistAgent
android.support.v4.media.VolumeProviderCompat volumeProvider
public void close ()
public android.support.v4.media.BaseMediaPlayer getPlayer ()
public android.support.v4.media.MediaPlaylistAgent getPlaylistAgent ()
public android.support.v4.media.VolumeProviderCompat getVolumeProvider ()
public android.support.v4.media.SessionToken2 getToken ()
android.content.Context getContext ()
java.util.concurrent.Executor getCallbackExecutor ()
android.support.v4.media.MediaSession2$SessionCallback getCallback ()
android.support.v4.media.AudioFocusHandler getAudioFocusHandler ()
public java.util.List getConnectedControllers ()
public void setCustomLayout (android.support.v4.media.MediaSession2$ControllerInfo, java.util.List)
android.support.v4.media.MediaSession2$ControllerInfo controller
java.util.List layout
public void setAllowedCommands (android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.SessionCommandGroup2 commands
public void sendCustomCommand (android.support.v4.media.SessionCommand2, android.os.Bundle)
android.support.v4.media.SessionCommand2 command
android.os.Bundle args
public void sendCustomCommand (android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.SessionCommand2 command
android.os.Bundle args
android.os.ResultReceiver receiver
public void play ()
public void pause ()
public void reset ()
public void prepare ()
public void seekTo (long)
long pos
public void skipForward ()
public void skipBackward ()
public void notifyError (int, android.os.Bundle)
int errorCode
android.os.Bundle extras
public void notifyRoutesInfoChanged (android.support.v4.media.MediaSession2$ControllerInfo, java.util.List)
android.support.v4.media.MediaSession2$ControllerInfo controller
java.util.List routes
public int getPlayerState ()
public long getCurrentPosition ()
public long getDuration ()
public long getBufferedPosition ()
public int getBufferingState ()
public float getPlaybackSpeed ()
public void setPlaybackSpeed (float)
float speed
public void setOnDataSourceMissingHelper (android.support.v4.media.MediaSession2$OnDataSourceMissingHelper)
android.support.v4.media.MediaSession2$OnDataSourceMissingHelper helper
public void clearOnDataSourceMissingHelper ()
public java.util.List getPlaylist ()
public void setPlaylist (java.util.List, android.support.v4.media.MediaMetadata2)
java.util.List list
android.support.v4.media.MediaMetadata2 metadata
public void skipToPlaylistItem (android.support.v4.media.MediaItem2)
android.support.v4.media.MediaItem2 item
public void skipToPreviousItem ()
public void skipToNextItem ()
public android.support.v4.media.MediaMetadata2 getPlaylistMetadata ()
public void addPlaylistItem (int, android.support.v4.media.MediaItem2)
int index
android.support.v4.media.MediaItem2 item
public void removePlaylistItem (android.support.v4.media.MediaItem2)
android.support.v4.media.MediaItem2 item
public void replacePlaylistItem (int, android.support.v4.media.MediaItem2)
int index
android.support.v4.media.MediaItem2 item
public android.support.v4.media.MediaItem2 getCurrentMediaItem ()
public void updatePlaylistMetadata (android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaMetadata2 metadata
public int getRepeatMode ()
public void setRepeatMode (int)
int repeatMode
public int getShuffleMode ()
public void setShuffleMode (int)
int shuffleMode
public android.support.v4.media.session.MediaSessionCompat getSessionCompat ()
android.os.IBinder getSessionBinder ()
}
android/support/v4/media/MediaSession2ImplBase$1.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$1 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.MediaController2$PlaybackInfo val$info
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.MediaController2$PlaybackInfo)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$10.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$10 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.MediaMetadata2 val$newMetadata
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$11.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$11 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.MediaItem2 val$newCurrentItem
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.MediaItem2)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$12.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$12 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic int val$repeatMode
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, int)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$13.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$13 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic int val$shuffleMode
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, int)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$14.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$14 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic long val$currentTimeMs
final synthetic long val$positionMs
final synthetic int val$playerState
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, long, long, int)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$15.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$15 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.MediaItem2 val$item
final synthetic int val$bufferingState
final synthetic long val$bufferedPositionMs
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.MediaItem2, int, long)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$16.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$16 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic long val$currentTimeMs
final synthetic long val$positionMs
final synthetic float val$speed
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, long, long, float)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$17.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$17 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic java.util.List val$list
final synthetic android.support.v4.media.MediaMetadata2 val$metadata
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, java.util.List, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$18.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$18 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.MediaMetadata2 val$metadata
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$19.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$19 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic int val$repeatMode
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, int)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$2.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$2 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$20.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$20 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic int val$shuffleMode
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, int)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$21.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$21 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2$ControllerInfo val$controller
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.MediaSession2$ControllerInfo)
android.support.v4.media.MediaSession2ImplBase this$0
public void run ()
}
android/support/v4/media/MediaSession2ImplBase$3.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$3 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic java.util.List val$layout
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, java.util.List)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$4.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$4 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.SessionCommandGroup2 val$commands
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$5.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$5 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.SessionCommand2 val$command
final synthetic android.os.Bundle val$args
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.SessionCommand2, android.os.Bundle)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$6.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$6 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.SessionCommand2 val$command
final synthetic android.os.Bundle val$args
final synthetic android.os.ResultReceiver val$receiver
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$7.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$7 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic int val$errorCode
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, int, android.os.Bundle)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$8.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$8 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic java.util.List val$routes
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, java.util.List)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$9.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$9 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic java.util.List val$newPlaylist
final synthetic android.support.v4.media.MediaSession2ImplBase this$0
void <init> (android.support.v4.media.MediaSession2ImplBase, java.util.List)
android.support.v4.media.MediaSession2ImplBase this$0
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$MyPlayerEventCallback$1$1.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$1$1 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.MediaItem2 val$item
final synthetic android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$1 this$1
void <init> (android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$1, android.support.v4.media.MediaItem2)
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$1 this$1
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$MyPlayerEventCallback$1.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.DataSourceDesc val$dsd
final synthetic android.support.v4.media.MediaSession2ImplBase val$session
final synthetic android.support.v4.media.BaseMediaPlayer val$player
final synthetic android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback this$0
void <init> (android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback, android.support.v4.media.DataSourceDesc, android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.BaseMediaPlayer)
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback this$0
public void run ()
android.support.v4.media.MediaItem2 item
android.support.v4.media.MediaItem2 item
}
android/support/v4/media/MediaSession2ImplBase$MyPlayerEventCallback$2$1.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$2$1 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$2 this$1
void <init> (android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$2)
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$2 this$1
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$MyPlayerEventCallback$2.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2ImplBase val$session
final synthetic android.support.v4.media.DataSourceDesc val$dsd
final synthetic android.support.v4.media.BaseMediaPlayer val$mpb
final synthetic android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback this$0
void <init> (android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback, android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.DataSourceDesc, android.support.v4.media.BaseMediaPlayer)
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback this$0
public void run ()
long durationFromMetadata
long duration
android.support.v4.media.MediaMetadata2 metadata
android.support.v4.media.MediaItem2 item
}
android/support/v4/media/MediaSession2ImplBase$MyPlayerEventCallback$3$1.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$3$1 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$3 this$1
void <init> (android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$3)
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$3 this$1
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$MyPlayerEventCallback$3.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2ImplBase val$session
final synthetic int val$state
final synthetic android.support.v4.media.BaseMediaPlayer val$player
final synthetic android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback this$0
void <init> (android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback, android.support.v4.media.MediaSession2ImplBase, int, android.support.v4.media.BaseMediaPlayer)
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback this$0
public void run ()
}
android/support/v4/media/MediaSession2ImplBase$MyPlayerEventCallback$4$1.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$4$1 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.MediaItem2 val$item
final synthetic android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$4 this$1
void <init> (android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$4, android.support.v4.media.MediaItem2)
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$4 this$1
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$MyPlayerEventCallback$4.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2ImplBase val$session
final synthetic android.support.v4.media.DataSourceDesc val$dsd
final synthetic android.support.v4.media.BaseMediaPlayer val$mpb
final synthetic int val$state
final synthetic android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback this$0
void <init> (android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback, android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.DataSourceDesc, android.support.v4.media.BaseMediaPlayer, int)
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback this$0
public void run ()
android.support.v4.media.MediaItem2 item
}
android/support/v4/media/MediaSession2ImplBase$MyPlayerEventCallback$5$1.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$5$1 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$5 this$1
void <init> (android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$5)
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$5 this$1
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$MyPlayerEventCallback$5.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$5 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2ImplBase val$session
final synthetic android.support.v4.media.BaseMediaPlayer val$mpb
final synthetic float val$speed
final synthetic android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback this$0
void <init> (android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback, android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.BaseMediaPlayer, float)
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback this$0
public void run ()
}
android/support/v4/media/MediaSession2ImplBase$MyPlayerEventCallback$6$1.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$6$1 extends java.lang.Object implements android.support.v4.media.MediaSession2ImplBase$NotifyRunnable {
final synthetic android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$6 this$1
void <init> (android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$6)
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$6 this$1
public void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerCb callback
}
android/support/v4/media/MediaSession2ImplBase$MyPlayerEventCallback$6.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback$6 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2ImplBase val$session
final synthetic android.support.v4.media.BaseMediaPlayer val$mpb
final synthetic long val$position
final synthetic android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback this$0
void <init> (android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback, android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.BaseMediaPlayer, long)
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback this$0
public void run ()
}
android/support/v4/media/MediaSession2ImplBase$MyPlayerEventCallback.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback extends android.support.v4.media.BaseMediaPlayer$PlayerEventCallback {
private final java.lang.ref.WeakReference mSession
private void <init> (android.support.v4.media.MediaSession2ImplBase)
android.support.v4.media.MediaSession2ImplBase session
public void onCurrentDataSourceChanged (android.support.v4.media.BaseMediaPlayer, android.support.v4.media.DataSourceDesc)
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.DataSourceDesc dsd
android.support.v4.media.MediaSession2ImplBase session
public void onMediaPrepared (android.support.v4.media.BaseMediaPlayer, android.support.v4.media.DataSourceDesc)
android.support.v4.media.BaseMediaPlayer mpb
android.support.v4.media.DataSourceDesc dsd
android.support.v4.media.MediaSession2ImplBase session
public void onPlayerStateChanged (android.support.v4.media.BaseMediaPlayer, int)
android.support.v4.media.BaseMediaPlayer player
int state
android.support.v4.media.MediaSession2ImplBase session
public void onBufferingStateChanged (android.support.v4.media.BaseMediaPlayer, android.support.v4.media.DataSourceDesc, int)
android.support.v4.media.BaseMediaPlayer mpb
android.support.v4.media.DataSourceDesc dsd
int state
android.support.v4.media.MediaSession2ImplBase session
public void onPlaybackSpeedChanged (android.support.v4.media.BaseMediaPlayer, float)
android.support.v4.media.BaseMediaPlayer mpb
float speed
android.support.v4.media.MediaSession2ImplBase session
public void onSeekCompleted (android.support.v4.media.BaseMediaPlayer, long)
android.support.v4.media.BaseMediaPlayer mpb
long position
android.support.v4.media.MediaSession2ImplBase session
private android.support.v4.media.MediaSession2ImplBase getSession ()
android.support.v4.media.MediaSession2ImplBase session
private android.support.v4.media.MediaItem2 getMediaItem (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.DataSourceDesc)
android.support.v4.media.MediaSession2ImplBase session
android.support.v4.media.DataSourceDesc dsd
android.support.v4.media.MediaPlaylistAgent agent
android.support.v4.media.MediaItem2 item
synthetic void <init> (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.MediaSession2ImplBase$1)
android.support.v4.media.MediaSession2ImplBase x0
android.support.v4.media.MediaSession2ImplBase$1 x1
static synthetic android.support.v4.media.MediaItem2 access$300 (android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback, android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.DataSourceDesc)
android.support.v4.media.MediaSession2ImplBase$MyPlayerEventCallback x0
android.support.v4.media.MediaSession2ImplBase x1
android.support.v4.media.DataSourceDesc x2
}
android/support/v4/media/MediaSession2ImplBase$MyPlaylistEventCallback.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase$MyPlaylistEventCallback extends android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback {
private final java.lang.ref.WeakReference mSession
private void <init> (android.support.v4.media.MediaSession2ImplBase)
android.support.v4.media.MediaSession2ImplBase session
public void onPlaylistChanged (android.support.v4.media.MediaPlaylistAgent, java.util.List, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaPlaylistAgent playlistAgent
java.util.List list
android.support.v4.media.MediaMetadata2 metadata
android.support.v4.media.MediaSession2ImplBase session
public void onPlaylistMetadataChanged (android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaPlaylistAgent playlistAgent
android.support.v4.media.MediaMetadata2 metadata
android.support.v4.media.MediaSession2ImplBase session
public void onRepeatModeChanged (android.support.v4.media.MediaPlaylistAgent, int)
android.support.v4.media.MediaPlaylistAgent playlistAgent
int repeatMode
android.support.v4.media.MediaSession2ImplBase session
public void onShuffleModeChanged (android.support.v4.media.MediaPlaylistAgent, int)
android.support.v4.media.MediaPlaylistAgent playlistAgent
int shuffleMode
android.support.v4.media.MediaSession2ImplBase session
synthetic void <init> (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.MediaSession2ImplBase$1)
android.support.v4.media.MediaSession2ImplBase x0
android.support.v4.media.MediaSession2ImplBase$1 x1
}
android/support/v4/media/MediaSession2ImplBase$NotifyRunnable.class
MediaSession2ImplBase.java
package android.support.v4.media
abstract android.support.v4.media.MediaSession2ImplBase$NotifyRunnable extends java.lang.Object {
public abstract void run (android.support.v4.media.MediaSession2$ControllerCb) throws android.os.RemoteException
}
android/support/v4/media/MediaSession2ImplBase.class
MediaSession2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSession2ImplBase extends java.lang.Object implements android.support.v4.media.MediaSession2$SupportLibraryImpl {
static final String TAG
static final boolean DEBUG
private final android.content.Context mContext
private final android.os.HandlerThread mHandlerThread
private final android.os.Handler mHandler
private final android.support.v4.media.session.MediaSessionCompat mSessionCompat
private final android.support.v4.media.MediaSession2Stub mSession2Stub
private final android.support.v4.media.MediaSessionLegacyStub mSessionLegacyStub
private final java.util.concurrent.Executor mCallbackExecutor
private final android.support.v4.media.MediaSession2$SessionCallback mCallback
private final android.support.v4.media.SessionToken2 mSessionToken
private final android.media.AudioManager mAudioManager
private final android.support.v4.media.BaseMediaPlayer$PlayerEventCallback mPlayerEventCallback
private final android.support.v4.media.MediaPlaylistAgent$PlaylistEventCallback mPlaylistEventCallback
private final android.support.v4.media.AudioFocusHandler mAudioFocusHandler
private final android.support.v4.media.MediaSession2 mInstance
private final android.app.PendingIntent mSessionActivity
final Object mLock
private android.support.v4.media.BaseMediaPlayer mPlayer
private android.support.v4.media.MediaPlaylistAgent mPlaylistAgent
private android.support.v4.media.SessionPlaylistAgentImplBase mSessionPlaylistAgent
private android.support.v4.media.VolumeProviderCompat mVolumeProvider
private android.support.v4.media.MediaSession2$OnDataSourceMissingHelper mDsmHelper
private android.support.v4.media.MediaController2$PlaybackInfo mPlaybackInfo
void <init> (android.support.v4.media.MediaSession2, android.content.Context, java.lang.String, android.support.v4.media.BaseMediaPlayer, android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.VolumeProviderCompat, android.app.PendingIntent, java.util.concurrent.Executor, android.support.v4.media.MediaSession2$SessionCallback)
android.support.v4.media.MediaSession2 instance
android.content.Context context
String id
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.MediaPlaylistAgent playlistAgent
android.support.v4.media.VolumeProviderCompat volumeProvider
android.app.PendingIntent sessionActivity
java.util.concurrent.Executor callbackExecutor
android.support.v4.media.MediaSession2$SessionCallback callback
String libraryService
String sessionService
public void updatePlayer (android.support.v4.media.BaseMediaPlayer, android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.VolumeProviderCompat)
int stream
android.support.v4.media.BaseMediaPlayer player
android.support.v4.media.MediaPlaylistAgent playlistAgent
android.support.v4.media.VolumeProviderCompat volumeProvider
boolean hasPlayerChanged
boolean hasAgentChanged
boolean hasPlaybackInfoChanged
android.support.v4.media.BaseMediaPlayer oldPlayer
android.support.v4.media.MediaPlaylistAgent oldAgent
android.support.v4.media.MediaController2$PlaybackInfo info
private android.support.v4.media.MediaController2$PlaybackInfo createPlaybackInfo (android.support.v4.media.VolumeProviderCompat, android.support.v4.media.AudioAttributesCompat)
int stream
int controlType
android.support.v4.media.MediaController2$PlaybackInfo info
android.support.v4.media.VolumeProviderCompat volumeProvider
android.support.v4.media.AudioAttributesCompat attrs
android.support.v4.media.MediaController2$PlaybackInfo info
private int getLegacyStreamType (android.support.v4.media.AudioAttributesCompat)
int stream
android.support.v4.media.AudioAttributesCompat attrs
int stream
public void close ()
public android.support.v4.media.BaseMediaPlayer getPlayer ()
public android.support.v4.media.MediaPlaylistAgent getPlaylistAgent ()
public android.support.v4.media.VolumeProviderCompat getVolumeProvider ()
public android.support.v4.media.SessionToken2 getToken ()
public java.util.List getConnectedControllers ()
public void setCustomLayout (android.support.v4.media.MediaSession2$ControllerInfo, java.util.List)
android.support.v4.media.MediaSession2$ControllerInfo controller
java.util.List layout
public void setAllowedCommands (android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.SessionCommandGroup2 commands
public void sendCustomCommand (android.support.v4.media.SessionCommand2, android.os.Bundle)
android.support.v4.media.SessionCommand2 command
android.os.Bundle args
public void sendCustomCommand (android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.SessionCommand2 command
android.os.Bundle args
android.os.ResultReceiver receiver
public void play ()
android.support.v4.media.BaseMediaPlayer player
public void pause ()
android.support.v4.media.BaseMediaPlayer player
public void reset ()
android.support.v4.media.BaseMediaPlayer player
public void prepare ()
android.support.v4.media.BaseMediaPlayer player
public void seekTo (long)
long pos
android.support.v4.media.BaseMediaPlayer player
public void skipForward ()
public void skipBackward ()
public void notifyError (int, android.os.Bundle)
int errorCode
android.os.Bundle extras
public void notifyRoutesInfoChanged (android.support.v4.media.MediaSession2$ControllerInfo, java.util.List)
android.support.v4.media.MediaSession2$ControllerInfo controller
java.util.List routes
public int getPlayerState ()
android.support.v4.media.BaseMediaPlayer player
public long getCurrentPosition ()
android.support.v4.media.BaseMediaPlayer player
public long getDuration ()
android.support.v4.media.BaseMediaPlayer player
public long getBufferedPosition ()
android.support.v4.media.BaseMediaPlayer player
public int getBufferingState ()
android.support.v4.media.BaseMediaPlayer player
public float getPlaybackSpeed ()
android.support.v4.media.BaseMediaPlayer player
public void setPlaybackSpeed (float)
float speed
android.support.v4.media.BaseMediaPlayer player
public void setOnDataSourceMissingHelper (android.support.v4.media.MediaSession2$OnDataSourceMissingHelper)
android.support.v4.media.MediaSession2$OnDataSourceMissingHelper helper
public void clearOnDataSourceMissingHelper ()
public java.util.List getPlaylist ()
android.support.v4.media.MediaPlaylistAgent agent
public void setPlaylist (java.util.List, android.support.v4.media.MediaMetadata2)
java.util.List list
android.support.v4.media.MediaMetadata2 metadata
android.support.v4.media.MediaPlaylistAgent agent
public void skipToPlaylistItem (android.support.v4.media.MediaItem2)
android.support.v4.media.MediaItem2 item
android.support.v4.media.MediaPlaylistAgent agent
public void skipToPreviousItem ()
android.support.v4.media.MediaPlaylistAgent agent
public void skipToNextItem ()
android.support.v4.media.MediaPlaylistAgent agent
public android.support.v4.media.MediaMetadata2 getPlaylistMetadata ()
android.support.v4.media.MediaPlaylistAgent agent
public void addPlaylistItem (int, android.support.v4.media.MediaItem2)
int index
android.support.v4.media.MediaItem2 item
android.support.v4.media.MediaPlaylistAgent agent
public void removePlaylistItem (android.support.v4.media.MediaItem2)
android.support.v4.media.MediaItem2 item
android.support.v4.media.MediaPlaylistAgent agent
public void replacePlaylistItem (int, android.support.v4.media.MediaItem2)
int index
android.support.v4.media.MediaItem2 item
android.support.v4.media.MediaPlaylistAgent agent
public android.support.v4.media.MediaItem2 getCurrentMediaItem ()
android.support.v4.media.MediaPlaylistAgent agent
public void updatePlaylistMetadata (android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaMetadata2 metadata
android.support.v4.media.MediaPlaylistAgent agent
public int getRepeatMode ()
android.support.v4.media.MediaPlaylistAgent agent
public void setRepeatMode (int)
int repeatMode
android.support.v4.media.MediaPlaylistAgent agent
public int getShuffleMode ()
android.support.v4.media.MediaPlaylistAgent agent
public void setShuffleMode (int)
int shuffleMode
android.support.v4.media.MediaPlaylistAgent agent
public android.support.v4.media.MediaSession2 getInstance ()
public android.os.IBinder getSessionBinder ()
public android.content.Context getContext ()
public java.util.concurrent.Executor getCallbackExecutor ()
public android.support.v4.media.MediaSession2$SessionCallback getCallback ()
public android.support.v4.media.session.MediaSessionCompat getSessionCompat ()
public android.support.v4.media.AudioFocusHandler getAudioFocusHandler ()
public boolean isClosed ()
public android.support.v4.media.session.PlaybackStateCompat getPlaybackStateCompat ()
int state
long allActions
public android.support.v4.media.MediaController2$PlaybackInfo getPlaybackInfo ()
public android.app.PendingIntent getSessionActivity ()
private static java.lang.String getServiceName (android.content.Context, java.lang.String, java.lang.String)
String serviceId
int i
android.content.Context context
String serviceAction
String id
android.content.pm.PackageManager manager
android.content.Intent serviceIntent
java.util.List services
String serviceName
private void notifyAgentUpdatedNotLocked (android.support.v4.media.MediaPlaylistAgent)
android.support.v4.media.MediaMetadata2 oldMetadata
android.support.v4.media.MediaMetadata2 newMetadata
android.support.v4.media.MediaPlaylistAgent oldAgent
java.util.List oldPlaylist
java.util.List newPlaylist
android.support.v4.media.MediaItem2 oldCurrentItem
android.support.v4.media.MediaItem2 newCurrentItem
int repeatMode
int shuffleMode
private void notifyPlayerUpdatedNotLocked (android.support.v4.media.BaseMediaPlayer)
int bufferingState
long bufferedPositionMs
android.support.v4.media.BaseMediaPlayer oldPlayer
long currentTimeMs
long positionMs
int playerState
android.support.v4.media.MediaItem2 item
float speed
private void notifyPlaylistChangedOnExecutor (android.support.v4.media.MediaPlaylistAgent, java.util.List, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaPlaylistAgent playlistAgent
java.util.List list
android.support.v4.media.MediaMetadata2 metadata
private void notifyPlaylistMetadataChangedOnExecutor (android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaPlaylistAgent playlistAgent
android.support.v4.media.MediaMetadata2 metadata
private void notifyRepeatModeChangedOnExecutor (android.support.v4.media.MediaPlaylistAgent, int)
android.support.v4.media.MediaPlaylistAgent playlistAgent
int repeatMode
private void notifyShuffleModeChangedOnExecutor (android.support.v4.media.MediaPlaylistAgent, int)
android.support.v4.media.MediaPlaylistAgent playlistAgent
int shuffleMode
void notifyToController (android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.MediaSession2ImplBase$NotifyRunnable)
android.os.DeadObjectException e
android.os.RemoteException e
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.MediaSession2ImplBase$NotifyRunnable runnable
void notifyToAllControllers (android.support.v4.media.MediaSession2ImplBase$NotifyRunnable)
int i
android.support.v4.media.MediaSession2ImplBase$NotifyRunnable runnable
java.util.List controllers
static synthetic android.support.v4.media.MediaSession2$SessionCallback access$200 (android.support.v4.media.MediaSession2ImplBase)
android.support.v4.media.MediaSession2ImplBase x0
static synthetic android.support.v4.media.AudioFocusHandler access$400 (android.support.v4.media.MediaSession2ImplBase)
android.support.v4.media.MediaSession2ImplBase x0
static synthetic void access$500 (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.MediaPlaylistAgent, java.util.List, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaSession2ImplBase x0
android.support.v4.media.MediaPlaylistAgent x1
java.util.List x2
android.support.v4.media.MediaMetadata2 x3
static synthetic void access$600 (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.MediaPlaylistAgent, android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaSession2ImplBase x0
android.support.v4.media.MediaPlaylistAgent x1
android.support.v4.media.MediaMetadata2 x2
static synthetic void access$700 (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.MediaPlaylistAgent, int)
android.support.v4.media.MediaSession2ImplBase x0
android.support.v4.media.MediaPlaylistAgent x1
int x2
static synthetic void access$800 (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.MediaPlaylistAgent, int)
android.support.v4.media.MediaSession2ImplBase x0
android.support.v4.media.MediaPlaylistAgent x1
int x2
static void <clinit> ()
}
android/support/v4/media/MediaSession2Stub$1.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2$ControllerInfo val$controller
final synthetic android.support.v4.media.SessionCommand2 val$sessionCommand
final synthetic int val$commandCode
final synthetic android.support.v4.media.MediaSession2Stub$SessionRunnable val$runnable
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommand2, int, android.support.v4.media.MediaSession2Stub$SessionRunnable)
android.support.v4.media.MediaSession2Stub this$0
public void run ()
android.support.v4.media.SessionCommand2 command
boolean accepted
android.os.RemoteException e
android.support.v4.media.SessionCommand2 command
}
android/support/v4/media/MediaSession2Stub$10.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$10 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$11.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$11 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$12.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$12 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic long val$pos
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, long)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$13.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$13 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.support.v4.media.SessionCommand2 val$command
final synthetic android.os.Bundle val$args
final synthetic android.os.ResultReceiver val$receiver
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$14.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$14 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.net.Uri val$uri
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, android.net.Uri, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$15.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$15 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic String val$query
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$16.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$16 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic String val$mediaId
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$17.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$17 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.net.Uri val$uri
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, android.net.Uri, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$18.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$18 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic String val$query
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$19.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$19 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic String val$mediaId
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$2.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2$ControllerInfo val$controller
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, android.support.v4.media.MediaSession2$ControllerInfo)
android.support.v4.media.MediaSession2Stub this$0
public void run ()
}
android/support/v4/media/MediaSession2Stub$20.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$20 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic String val$mediaId
final synthetic android.os.Bundle val$ratingBundle
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.mediacompat.Rating2 rating
}
android/support/v4/media/MediaSession2Stub$21.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$21 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic float val$speed
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, float)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$22.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$22 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic java.util.List val$playlist
final synthetic android.os.Bundle val$metadata
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, java.util.List, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$23.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$23 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.os.Bundle val$metadata
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$24.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$24 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic int val$index
final synthetic android.os.Bundle val$mediaItem
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, int, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$25.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$25 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.os.Bundle val$mediaItem
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.MediaItem2 item
}
android/support/v4/media/MediaSession2Stub$26.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$26 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic int val$index
final synthetic android.os.Bundle val$mediaItem
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, int, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$27.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$27 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.os.Bundle val$mediaItem
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$28.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$28 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$29.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$29 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$3.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2$ControllerInfo val$controllerInfo
final synthetic android.support.v4.media.IMediaController2 val$caller
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.IMediaController2)
android.support.v4.media.MediaSession2Stub this$0
public void run ()
int playerState
android.os.Bundle currentItem
long positionEventTimeMs
long positionMs
float playbackSpeed
long bufferedPositionMs
android.os.Bundle playbackInfoBundle
int repeatMode
int shuffleMode
android.app.PendingIntent sessionActivity
java.util.List playlist
java.util.List playlistBundle
android.support.v4.media.SessionCommandGroup2 allowedCommands
boolean accept
}
android/support/v4/media/MediaSession2Stub$30.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$30 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic int val$repeatMode
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, int)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$31.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$31 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic int val$shuffleMode
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, int)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$32.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$32 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$33.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$33 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$34.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$34 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.os.Bundle val$route
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$35.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$35 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.os.Bundle val$rootHints
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$36.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$36 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic String val$mediaId
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, java.lang.String)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$37.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$37 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic String val$parentId
final synthetic int val$page
final synthetic int val$pageSize
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, java.lang.String, int, int, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$38.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$38 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic String val$query
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$39.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$39 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic String val$query
final synthetic int val$page
final synthetic int val$pageSize
final synthetic android.os.Bundle val$extras
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, java.lang.String, int, int, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$4.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$4 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic int val$value
final synthetic int val$flags
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, int, int)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.session.MediaSessionCompat sessionCompat
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.VolumeProviderCompat volumeProvider
}
android/support/v4/media/MediaSession2Stub$40.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$40 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic String val$parentId
final synthetic android.os.Bundle val$option
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, java.lang.String, android.os.Bundle)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$41.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$41 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic String val$parentId
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, java.lang.String)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$5.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$5 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic int val$direction
final synthetic int val$flags
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub, int, int)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.session.MediaSessionCompat sessionCompat
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.VolumeProviderCompat volumeProvider
}
android/support/v4/media/MediaSession2Stub$6.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$6 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$7.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$7 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$8.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$8 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$9.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub$9 extends java.lang.Object implements android.support.v4.media.MediaSession2Stub$SessionRunnable {
final synthetic android.support.v4.media.MediaSession2Stub this$0
void <init> (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub this$0
public void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
android.support.v4.media.MediaSession2$ControllerInfo controller
}
android/support/v4/media/MediaSession2Stub$Controller2Cb.class
MediaSession2Stub.java
package android.support.v4.media
final android.support.v4.media.MediaSession2Stub$Controller2Cb extends android.support.v4.media.MediaSession2$ControllerCb {
private final android.support.v4.media.IMediaController2 mIControllerCallback
void <init> (android.support.v4.media.IMediaController2)
android.support.v4.media.IMediaController2 callback
android.os.IBinder getId ()
void onCustomLayoutChanged (java.util.List) throws android.os.RemoteException
java.util.List layout
void onPlaybackInfoChanged (android.support.v4.media.MediaController2$PlaybackInfo) throws android.os.RemoteException
android.support.v4.media.MediaController2$PlaybackInfo info
void onAllowedCommandsChanged (android.support.v4.media.SessionCommandGroup2) throws android.os.RemoteException
android.support.v4.media.SessionCommandGroup2 commands
void onCustomCommand (android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver) throws android.os.RemoteException
android.support.v4.media.SessionCommand2 command
android.os.Bundle args
android.os.ResultReceiver receiver
void onPlayerStateChanged (long, long, int) throws android.os.RemoteException
long eventTimeMs
long positionMs
int playerState
void onPlaybackSpeedChanged (long, long, float) throws android.os.RemoteException
long eventTimeMs
long positionMs
float speed
void onBufferingStateChanged (android.support.v4.media.MediaItem2, int, long) throws android.os.RemoteException
android.support.v4.media.MediaItem2 item
int state
long bufferedPositionMs
void onSeekCompleted (long, long, long) throws android.os.RemoteException
long eventTimeMs
long positionMs
long seekPositionMs
void onError (int, android.os.Bundle) throws android.os.RemoteException
int errorCode
android.os.Bundle extras
void onCurrentMediaItemChanged (android.support.v4.media.MediaItem2) throws android.os.RemoteException
android.support.v4.media.MediaItem2 item
void onPlaylistChanged (java.util.List, android.support.v4.media.MediaMetadata2) throws android.os.RemoteException
java.util.List playlist
android.support.v4.media.MediaMetadata2 metadata
void onPlaylistMetadataChanged (android.support.v4.media.MediaMetadata2) throws android.os.RemoteException
android.support.v4.media.MediaMetadata2 metadata
void onShuffleModeChanged (int) throws android.os.RemoteException
int shuffleMode
void onRepeatModeChanged (int) throws android.os.RemoteException
int repeatMode
void onRoutesInfoChanged (java.util.List) throws android.os.RemoteException
java.util.List routes
void onGetLibraryRootDone (android.os.Bundle, java.lang.String, android.os.Bundle) throws android.os.RemoteException
android.os.Bundle rootHints
String rootMediaId
android.os.Bundle rootExtra
void onChildrenChanged (java.lang.String, int, android.os.Bundle) throws android.os.RemoteException
String parentId
int itemCount
android.os.Bundle extras
void onGetChildrenDone (java.lang.String, int, int, java.util.List, android.os.Bundle) throws android.os.RemoteException
String parentId
int page
int pageSize
java.util.List result
android.os.Bundle extras
java.util.List bundleList
void onGetItemDone (java.lang.String, android.support.v4.media.MediaItem2) throws android.os.RemoteException
String mediaId
android.support.v4.media.MediaItem2 result
void onSearchResultChanged (java.lang.String, int, android.os.Bundle) throws android.os.RemoteException
String query
int itemCount
android.os.Bundle extras
void onGetSearchResultDone (java.lang.String, int, int, java.util.List, android.os.Bundle) throws android.os.RemoteException
String query
int page
int pageSize
java.util.List result
android.os.Bundle extras
java.util.List bundleList
void onDisconnected () throws android.os.RemoteException
}
android/support/v4/media/MediaSession2Stub$SessionRunnable.class
MediaSession2Stub.java
package android.support.v4.media
abstract android.support.v4.media.MediaSession2Stub$SessionRunnable extends java.lang.Object {
public abstract void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
}
android/support/v4/media/MediaSession2Stub.class
MediaSession2Stub.java
package android.support.v4.media
android.support.v4.media.MediaSession2Stub extends android.support.v4.media.IMediaSession2$Stub {
private static final String TAG
private static final boolean DEBUG
private static final android.util.SparseArray sCommandsForOnCommandRequest
private final Object mLock
final android.support.v4.media.MediaSession2$SupportLibraryImpl mSession
final android.content.Context mContext
private final android.support.v4.util.ArrayMap mControllers
private final java.util.Set mConnectingControllers
private final android.support.v4.util.ArrayMap mAllowedCommandGroupMap
void <init> (android.support.v4.media.MediaSession2$SupportLibraryImpl)
android.support.v4.media.MediaSession2$SupportLibraryImpl session
java.util.List getConnectedControllers ()
int i
java.util.ArrayList controllers
void setAllowedCommands (android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.SessionCommandGroup2 commands
private boolean isAllowedCommand (android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommand2)
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.SessionCommand2 command
android.support.v4.media.SessionCommandGroup2 allowedCommands
private boolean isAllowedCommand (android.support.v4.media.MediaSession2$ControllerInfo, int)
android.support.v4.media.MediaSession2$ControllerInfo controller
int commandCode
android.support.v4.media.SessionCommandGroup2 allowedCommands
private void onSessionCommand (android.support.v4.media.IMediaController2, int, android.support.v4.media.MediaSession2Stub$SessionRunnable)
android.support.v4.media.IMediaController2 caller
int commandCode
android.support.v4.media.MediaSession2Stub$SessionRunnable runnable
private void onSessionCommand (android.support.v4.media.IMediaController2, android.support.v4.media.SessionCommand2, android.support.v4.media.MediaSession2Stub$SessionRunnable)
android.support.v4.media.IMediaController2 caller
android.support.v4.media.SessionCommand2 sessionCommand
android.support.v4.media.MediaSession2Stub$SessionRunnable runnable
private void onSessionCommandInternal (android.support.v4.media.IMediaController2, android.support.v4.media.SessionCommand2, int, android.support.v4.media.MediaSession2Stub$SessionRunnable)
android.support.v4.media.IMediaController2 caller
android.support.v4.media.SessionCommand2 sessionCommand
int commandCode
android.support.v4.media.MediaSession2Stub$SessionRunnable runnable
android.support.v4.media.MediaSession2$ControllerInfo controller
private void onBrowserCommand (android.support.v4.media.IMediaController2, int, android.support.v4.media.MediaSession2Stub$SessionRunnable)
android.support.v4.media.IMediaController2 caller
int commandCode
android.support.v4.media.MediaSession2Stub$SessionRunnable runnable
void removeControllerInfo (android.support.v4.media.MediaSession2$ControllerInfo)
android.support.v4.media.MediaSession2$ControllerInfo controller
private void releaseController (android.support.v4.media.IMediaController2)
android.support.v4.media.IMediaController2 iController
android.support.v4.media.MediaSession2$ControllerInfo controller
public void connect (android.support.v4.media.IMediaController2, java.lang.String) throws java.lang.RuntimeException
android.support.v4.media.IMediaController2 caller
String callingPackage
android.support.v4.media.MediaSession2$ControllerInfo controllerInfo
public void release (android.support.v4.media.IMediaController2) throws android.os.RemoteException
android.support.v4.media.IMediaController2 caller
public void setVolumeTo (android.support.v4.media.IMediaController2, int, int) throws java.lang.RuntimeException
android.support.v4.media.IMediaController2 caller
int value
int flags
public void adjustVolume (android.support.v4.media.IMediaController2, int, int) throws java.lang.RuntimeException
android.support.v4.media.IMediaController2 caller
int direction
int flags
public void play (android.support.v4.media.IMediaController2) throws java.lang.RuntimeException
android.support.v4.media.IMediaController2 caller
public void pause (android.support.v4.media.IMediaController2) throws java.lang.RuntimeException
android.support.v4.media.IMediaController2 caller
public void reset (android.support.v4.media.IMediaController2) throws java.lang.RuntimeException
android.support.v4.media.IMediaController2 caller
public void prepare (android.support.v4.media.IMediaController2) throws java.lang.RuntimeException
android.support.v4.media.IMediaController2 caller
public void fastForward (android.support.v4.media.IMediaController2)
android.support.v4.media.IMediaController2 caller
public void rewind (android.support.v4.media.IMediaController2)
android.support.v4.media.IMediaController2 caller
public void seekTo (android.support.v4.media.IMediaController2, long) throws java.lang.RuntimeException
android.support.v4.media.IMediaController2 caller
long pos
public void sendCustomCommand (android.support.v4.media.IMediaController2, android.os.Bundle, android.os.Bundle, android.os.ResultReceiver)
android.support.v4.media.IMediaController2 caller
android.os.Bundle commandBundle
android.os.Bundle args
android.os.ResultReceiver receiver
android.support.v4.media.SessionCommand2 command
public void prepareFromUri (android.support.v4.media.IMediaController2, android.net.Uri, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
android.net.Uri uri
android.os.Bundle extras
public void prepareFromSearch (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
String query
android.os.Bundle extras
public void prepareFromMediaId (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
String mediaId
android.os.Bundle extras
public void playFromUri (android.support.v4.media.IMediaController2, android.net.Uri, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
android.net.Uri uri
android.os.Bundle extras
public void playFromSearch (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
String query
android.os.Bundle extras
public void playFromMediaId (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
String mediaId
android.os.Bundle extras
public void setRating (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
String mediaId
android.os.Bundle ratingBundle
public void setPlaybackSpeed (android.support.v4.media.IMediaController2, float)
android.support.v4.media.IMediaController2 caller
float speed
public void setPlaylist (android.support.v4.media.IMediaController2, java.util.List, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
java.util.List playlist
android.os.Bundle metadata
public void updatePlaylistMetadata (android.support.v4.media.IMediaController2, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
android.os.Bundle metadata
public void addPlaylistItem (android.support.v4.media.IMediaController2, int, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
int index
android.os.Bundle mediaItem
public void removePlaylistItem (android.support.v4.media.IMediaController2, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
android.os.Bundle mediaItem
public void replacePlaylistItem (android.support.v4.media.IMediaController2, int, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
int index
android.os.Bundle mediaItem
public void skipToPlaylistItem (android.support.v4.media.IMediaController2, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
android.os.Bundle mediaItem
public void skipToPreviousItem (android.support.v4.media.IMediaController2)
android.support.v4.media.IMediaController2 caller
public void skipToNextItem (android.support.v4.media.IMediaController2)
android.support.v4.media.IMediaController2 caller
public void setRepeatMode (android.support.v4.media.IMediaController2, int)
android.support.v4.media.IMediaController2 caller
int repeatMode
public void setShuffleMode (android.support.v4.media.IMediaController2, int)
android.support.v4.media.IMediaController2 caller
int shuffleMode
public void subscribeRoutesInfo (android.support.v4.media.IMediaController2)
android.support.v4.media.IMediaController2 caller
public void unsubscribeRoutesInfo (android.support.v4.media.IMediaController2)
android.support.v4.media.IMediaController2 caller
public void selectRoute (android.support.v4.media.IMediaController2, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
android.os.Bundle route
private android.support.v4.media.MediaLibraryService2$MediaLibrarySession$SupportLibraryImpl getLibrarySession ()
public void getLibraryRoot (android.support.v4.media.IMediaController2, android.os.Bundle) throws java.lang.RuntimeException
android.support.v4.media.IMediaController2 caller
android.os.Bundle rootHints
public void getItem (android.support.v4.media.IMediaController2, java.lang.String) throws java.lang.RuntimeException
android.support.v4.media.IMediaController2 caller
String mediaId
public void getChildren (android.support.v4.media.IMediaController2, java.lang.String, int, int, android.os.Bundle) throws java.lang.RuntimeException
android.support.v4.media.IMediaController2 caller
String parentId
int page
int pageSize
android.os.Bundle extras
public void search (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
String query
android.os.Bundle extras
public void getSearchResult (android.support.v4.media.IMediaController2, java.lang.String, int, int, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
String query
int page
int pageSize
android.os.Bundle extras
public void subscribe (android.support.v4.media.IMediaController2, java.lang.String, android.os.Bundle)
android.support.v4.media.IMediaController2 caller
String parentId
android.os.Bundle option
public void unsubscribe (android.support.v4.media.IMediaController2, java.lang.String)
android.support.v4.media.IMediaController2 caller
String parentId
static synthetic java.lang.Object access$000 (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub x0
static synthetic android.support.v4.util.ArrayMap access$100 (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub x0
static synthetic boolean access$200 (android.support.v4.media.MediaSession2Stub, android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommand2)
android.support.v4.media.MediaSession2Stub x0
android.support.v4.media.MediaSession2$ControllerInfo x1
android.support.v4.media.SessionCommand2 x2
static synthetic android.util.SparseArray access$300 ()
static synthetic boolean access$400 (android.support.v4.media.MediaSession2Stub, android.support.v4.media.MediaSession2$ControllerInfo, int)
android.support.v4.media.MediaSession2Stub x0
android.support.v4.media.MediaSession2$ControllerInfo x1
int x2
static synthetic java.util.Set access$500 (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub x0
static synthetic android.support.v4.util.ArrayMap access$600 (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub x0
static synthetic android.support.v4.media.MediaLibraryService2$MediaLibrarySession$SupportLibraryImpl access$700 (android.support.v4.media.MediaSession2Stub)
android.support.v4.media.MediaSession2Stub x0
static void <clinit> ()
android.support.v4.media.SessionCommand2 command
android.support.v4.media.SessionCommandGroup2 group
java.util.Set commands
}
android/support/v4/media/MediaSessionLegacyStub$1.class
MediaSessionLegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaSessionLegacyStub$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSessionLegacyStub this$0
void <init> (android.support.v4.media.MediaSessionLegacyStub)
android.support.v4.media.MediaSessionLegacyStub this$0
public void run ()
}
android/support/v4/media/MediaSessionLegacyStub$2.class
MediaSessionLegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaSessionLegacyStub$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSessionLegacyStub this$0
void <init> (android.support.v4.media.MediaSessionLegacyStub)
android.support.v4.media.MediaSessionLegacyStub this$0
public void run ()
}
android/support/v4/media/MediaSessionLegacyStub$3.class
MediaSessionLegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaSessionLegacyStub$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSessionLegacyStub this$0
void <init> (android.support.v4.media.MediaSessionLegacyStub)
android.support.v4.media.MediaSessionLegacyStub this$0
public void run ()
}
android/support/v4/media/MediaSessionLegacyStub$4.class
MediaSessionLegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaSessionLegacyStub$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSessionLegacyStub this$0
void <init> (android.support.v4.media.MediaSessionLegacyStub)
android.support.v4.media.MediaSessionLegacyStub this$0
public void run ()
}
android/support/v4/media/MediaSessionLegacyStub$5.class
MediaSessionLegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaSessionLegacyStub$5 extends java.lang.Object implements java.lang.Runnable {
final synthetic long val$pos
final synthetic android.support.v4.media.MediaSessionLegacyStub this$0
void <init> (android.support.v4.media.MediaSessionLegacyStub, long)
android.support.v4.media.MediaSessionLegacyStub this$0
public void run ()
}
android/support/v4/media/MediaSessionLegacyStub$6.class
MediaSessionLegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaSessionLegacyStub$6 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.SessionCommand2 val$sessionCommand
final synthetic android.support.v4.media.MediaSession2$ControllerInfo val$controller
final synthetic int val$commandCode
final synthetic android.support.v4.media.MediaSessionLegacyStub$Session2Runnable val$runnable
final synthetic android.support.v4.media.MediaSessionLegacyStub this$0
void <init> (android.support.v4.media.MediaSessionLegacyStub, android.support.v4.media.SessionCommand2, android.support.v4.media.MediaSession2$ControllerInfo, int, android.support.v4.media.MediaSessionLegacyStub$Session2Runnable)
android.support.v4.media.MediaSessionLegacyStub this$0
public void run ()
android.support.v4.media.SessionCommand2 command
boolean accepted
android.os.RemoteException e
android.support.v4.media.SessionCommand2 command
}
android/support/v4/media/MediaSessionLegacyStub$7.class
MediaSessionLegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaSessionLegacyStub$7 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2$ControllerInfo val$controllerInfo
final synthetic android.os.ResultReceiver val$cb
final synthetic android.support.v4.media.MediaSessionLegacyStub this$0
void <init> (android.support.v4.media.MediaSessionLegacyStub, android.support.v4.media.MediaSession2$ControllerInfo, android.os.ResultReceiver)
android.support.v4.media.MediaSessionLegacyStub this$0
public void run ()
android.os.Bundle resultData
java.util.List playlist
android.support.v4.media.MediaItem2 currentMediaItem
android.support.v4.media.MediaMetadata2 playlistMetadata
android.support.v4.media.SessionCommandGroup2 allowedCommands
boolean accept
}
android/support/v4/media/MediaSessionLegacyStub$8.class
MediaSessionLegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaSessionLegacyStub$8 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.MediaSession2$ControllerInfo val$controllerInfo
final synthetic android.support.v4.media.MediaSessionLegacyStub this$0
void <init> (android.support.v4.media.MediaSessionLegacyStub, android.support.v4.media.MediaSession2$ControllerInfo)
android.support.v4.media.MediaSessionLegacyStub this$0
public void run ()
}
android/support/v4/media/MediaSessionLegacyStub$ControllerLegacyCb.class
MediaSessionLegacyStub.java
package android.support.v4.media
final android.support.v4.media.MediaSessionLegacyStub$ControllerLegacyCb extends android.support.v4.media.MediaSession2$ControllerCb {
private final android.support.v4.media.session.IMediaControllerCallback mIControllerCallback
final synthetic android.support.v4.media.MediaSessionLegacyStub this$0
void <init> (android.support.v4.media.MediaSessionLegacyStub, android.support.v4.media.session.IMediaControllerCallback)
android.support.v4.media.MediaSessionLegacyStub this$0
android.support.v4.media.session.IMediaControllerCallback callback
android.os.IBinder getId ()
void onCustomLayoutChanged (java.util.List) throws android.os.RemoteException
java.util.List layout
android.os.Bundle bundle
void onPlaybackInfoChanged (android.support.v4.media.MediaController2$PlaybackInfo) throws android.os.RemoteException
android.support.v4.media.MediaController2$PlaybackInfo info
android.os.Bundle bundle
void onAllowedCommandsChanged (android.support.v4.media.SessionCommandGroup2) throws android.os.RemoteException
android.support.v4.media.SessionCommandGroup2 commands
android.os.Bundle bundle
void onCustomCommand (android.support.v4.media.SessionCommand2, android.os.Bundle, android.os.ResultReceiver) throws android.os.RemoteException
android.support.v4.media.SessionCommand2 command
android.os.Bundle args
android.os.ResultReceiver receiver
android.os.Bundle bundle
void onPlayerStateChanged (long, long, int) throws android.os.RemoteException
long eventTimeMs
long positionMs
int playerState
android.os.Bundle bundle
void onPlaybackSpeedChanged (long, long, float) throws android.os.RemoteException
long eventTimeMs
long positionMs
float speed
android.os.Bundle bundle
void onBufferingStateChanged (android.support.v4.media.MediaItem2, int, long) throws android.os.RemoteException
android.support.v4.media.MediaItem2 item
int state
long bufferedPositionMs
android.os.Bundle bundle
void onSeekCompleted (long, long, long) throws android.os.RemoteException
long eventTimeMs
long positionMs
long position
android.os.Bundle bundle
void onError (int, android.os.Bundle) throws android.os.RemoteException
int errorCode
android.os.Bundle extras
android.os.Bundle bundle
void onCurrentMediaItemChanged (android.support.v4.media.MediaItem2) throws android.os.RemoteException
android.support.v4.media.MediaItem2 item
android.os.Bundle bundle
void onPlaylistChanged (java.util.List, android.support.v4.media.MediaMetadata2) throws android.os.RemoteException
java.util.List playlist
android.support.v4.media.MediaMetadata2 metadata
android.os.Bundle bundle
void onPlaylistMetadataChanged (android.support.v4.media.MediaMetadata2) throws android.os.RemoteException
android.support.v4.media.MediaMetadata2 metadata
android.os.Bundle bundle
void onShuffleModeChanged (int) throws android.os.RemoteException
int shuffleMode
android.os.Bundle bundle
void onRepeatModeChanged (int) throws android.os.RemoteException
int repeatMode
android.os.Bundle bundle
void onRoutesInfoChanged (java.util.List) throws android.os.RemoteException
java.util.List routes
android.os.Bundle bundle
void onGetLibraryRootDone (android.os.Bundle, java.lang.String, android.os.Bundle) throws android.os.RemoteException
android.os.Bundle rootHints
String rootMediaId
android.os.Bundle rootExtra
void onChildrenChanged (java.lang.String, int, android.os.Bundle) throws android.os.RemoteException
String parentId
int itemCount
android.os.Bundle extras
void onGetChildrenDone (java.lang.String, int, int, java.util.List, android.os.Bundle) throws android.os.RemoteException
String parentId
int page
int pageSize
java.util.List result
android.os.Bundle extras
void onGetItemDone (java.lang.String, android.support.v4.media.MediaItem2) throws android.os.RemoteException
String mediaId
android.support.v4.media.MediaItem2 result
void onSearchResultChanged (java.lang.String, int, android.os.Bundle) throws android.os.RemoteException
String query
int itemCount
android.os.Bundle extras
void onGetSearchResultDone (java.lang.String, int, int, java.util.List, android.os.Bundle) throws android.os.RemoteException
String query
int page
int pageSize
java.util.List result
android.os.Bundle extras
void onDisconnected () throws android.os.RemoteException
}
android/support/v4/media/MediaSessionLegacyStub$Session2Runnable.class
MediaSessionLegacyStub.java
package android.support.v4.media
abstract android.support.v4.media.MediaSessionLegacyStub$Session2Runnable extends java.lang.Object {
public abstract void run (android.support.v4.media.MediaSession2$ControllerInfo) throws android.os.RemoteException
}
android/support/v4/media/MediaSessionLegacyStub.class
MediaSessionLegacyStub.java
package android.support.v4.media
android.support.v4.media.MediaSessionLegacyStub extends android.support.v4.media.session.MediaSessionCompat$Callback {
private static final String TAG
private static final boolean DEBUG
private static final android.util.SparseArray sCommandsForOnCommandRequest
private final Object mLock
final android.support.v4.media.MediaSession2$SupportLibraryImpl mSession
final android.content.Context mContext
private final android.support.v4.util.ArrayMap mControllers
private final java.util.Set mConnectingControllers
private final android.support.v4.util.ArrayMap mAllowedCommandGroupMap
void <init> (android.support.v4.media.MediaSession2$SupportLibraryImpl)
android.support.v4.media.MediaSession2$SupportLibraryImpl session
public void onPrepare ()
public void onPlay ()
public void onPause ()
public void onStop ()
public void onSeekTo (long)
long pos
java.util.List getConnectedControllers ()
int i
java.util.ArrayList controllers
void setAllowedCommands (android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.SessionCommandGroup2 commands
private boolean isAllowedCommand (android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommand2)
android.support.v4.media.MediaSession2$ControllerInfo controller
android.support.v4.media.SessionCommand2 command
android.support.v4.media.SessionCommandGroup2 allowedCommands
private boolean isAllowedCommand (android.support.v4.media.MediaSession2$ControllerInfo, int)
android.support.v4.media.MediaSession2$ControllerInfo controller
int commandCode
android.support.v4.media.SessionCommandGroup2 allowedCommands
private void onCommand2 (android.os.IBinder, int, android.support.v4.media.MediaSessionLegacyStub$Session2Runnable)
android.os.IBinder caller
int commandCode
android.support.v4.media.MediaSessionLegacyStub$Session2Runnable runnable
private void onCommand2 (android.os.IBinder, android.support.v4.media.SessionCommand2, android.support.v4.media.MediaSessionLegacyStub$Session2Runnable)
android.os.IBinder caller
android.support.v4.media.SessionCommand2 sessionCommand
android.support.v4.media.MediaSessionLegacyStub$Session2Runnable runnable
private void onCommand2Internal (android.os.IBinder, android.support.v4.media.SessionCommand2, int, android.support.v4.media.MediaSessionLegacyStub$Session2Runnable)
android.os.IBinder caller
android.support.v4.media.SessionCommand2 sessionCommand
int commandCode
android.support.v4.media.MediaSessionLegacyStub$Session2Runnable runnable
android.support.v4.media.MediaSession2$ControllerInfo controller
void removeControllerInfo (android.support.v4.media.MediaSession2$ControllerInfo)
android.support.v4.media.MediaSession2$ControllerInfo controller
private android.support.v4.media.MediaSession2$ControllerInfo createControllerInfo (android.os.Bundle)
android.os.Bundle extras
android.support.v4.media.session.IMediaControllerCallback callback
String packageName
int uid
int pid
private void connect (android.os.Bundle, android.os.ResultReceiver)
android.os.Bundle extras
android.os.ResultReceiver cb
android.support.v4.media.MediaSession2$ControllerInfo controllerInfo
private void disconnect (android.os.Bundle)
android.os.Bundle extras
android.support.v4.media.MediaSession2$ControllerInfo controllerInfo
static synthetic boolean access$000 (android.support.v4.media.MediaSessionLegacyStub, android.support.v4.media.MediaSession2$ControllerInfo, android.support.v4.media.SessionCommand2)
android.support.v4.media.MediaSessionLegacyStub x0
android.support.v4.media.MediaSession2$ControllerInfo x1
android.support.v4.media.SessionCommand2 x2
static synthetic android.util.SparseArray access$100 ()
static synthetic boolean access$200 (android.support.v4.media.MediaSessionLegacyStub, android.support.v4.media.MediaSession2$ControllerInfo, int)
android.support.v4.media.MediaSessionLegacyStub x0
android.support.v4.media.MediaSession2$ControllerInfo x1
int x2
static synthetic boolean access$300 ()
static synthetic java.lang.Object access$400 (android.support.v4.media.MediaSessionLegacyStub)
android.support.v4.media.MediaSessionLegacyStub x0
static synthetic java.util.Set access$500 (android.support.v4.media.MediaSessionLegacyStub)
android.support.v4.media.MediaSessionLegacyStub x0
static synthetic android.support.v4.util.ArrayMap access$600 (android.support.v4.media.MediaSessionLegacyStub)
android.support.v4.media.MediaSessionLegacyStub x0
static synthetic android.support.v4.util.ArrayMap access$700 (android.support.v4.media.MediaSessionLegacyStub)
android.support.v4.media.MediaSessionLegacyStub x0
static void <clinit> ()
android.support.v4.media.SessionCommand2 command
android.support.v4.media.SessionCommandGroup2 group
java.util.Set commands
}
android/support/v4/media/MediaSessionManager$MediaSessionManagerImpl.class
MediaSessionManager.java
package android.support.v4.media
abstract android.support.v4.media.MediaSessionManager$MediaSessionManagerImpl extends java.lang.Object {
public abstract android.content.Context getContext ()
public abstract boolean isTrustedForMediaControl (android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl)
}
android/support/v4/media/MediaSessionManager$RemoteUserInfo.class
MediaSessionManager.java
package android.support.v4.media
public final android.support.v4.media.MediaSessionManager$RemoteUserInfo extends java.lang.Object {
public static final String LEGACY_CONTROLLER
android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl mImpl
public void <init> (java.lang.String, int, int)
String packageName
int pid
int uid
public java.lang.String getPackageName ()
public int getPid ()
public int getUid ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
android/support/v4/media/MediaSessionManager$RemoteUserInfoImpl.class
MediaSessionManager.java
package android.support.v4.media
abstract android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl extends java.lang.Object {
public abstract java.lang.String getPackageName ()
public abstract int getPid ()
public abstract int getUid ()
}
android/support/v4/media/MediaSessionManager.class
MediaSessionManager.java
package android.support.v4.media
public final android.support.v4.media.MediaSessionManager extends java.lang.Object {
static final String TAG
static final boolean DEBUG
private static final Object sLock
private static volatile android.support.v4.media.MediaSessionManager sSessionManager
android.support.v4.media.MediaSessionManager$MediaSessionManagerImpl mImpl
public static android.support.v4.media.MediaSessionManager getSessionManager (android.content.Context)
android.content.Context context
android.support.v4.media.MediaSessionManager manager
private void <init> (android.content.Context)
android.content.Context context
public boolean isTrustedForMediaControl (android.support.v4.media.MediaSessionManager$RemoteUserInfo)
android.support.v4.media.MediaSessionManager$RemoteUserInfo userInfo
android.content.Context getContext ()
static void <clinit> ()
}
android/support/v4/media/MediaSessionManagerImplApi21.class
MediaSessionManagerImplApi21.java
package android.support.v4.media
android.support.v4.media.MediaSessionManagerImplApi21 extends android.support.v4.media.MediaSessionManagerImplBase {
void <init> (android.content.Context)
android.content.Context context
public boolean isTrustedForMediaControl (android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl)
android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl userInfo
private boolean hasMediaControlPermission (android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl)
android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl userInfo
}
android/support/v4/media/MediaSessionManagerImplApi28$RemoteUserInfo.class
MediaSessionManagerImplApi28.java
package android.support.v4.media
final android.support.v4.media.MediaSessionManagerImplApi28$RemoteUserInfo extends java.lang.Object implements android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl {
android.media.session.MediaSessionManager$RemoteUserInfo mObject
void <init> (java.lang.String, int, int)
String packageName
int pid
int uid
public java.lang.String getPackageName ()
public int getPid ()
public int getUid ()
}
android/support/v4/media/MediaSessionManagerImplApi28.class
MediaSessionManagerImplApi28.java
package android.support.v4.media
android.support.v4.media.MediaSessionManagerImplApi28 extends android.support.v4.media.MediaSessionManagerImplApi21 {
android.media.session.MediaSessionManager mObject
void <init> (android.content.Context)
android.content.Context context
public boolean isTrustedForMediaControl (android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl)
android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl userInfo
}
android/support/v4/media/MediaSessionManagerImplBase$RemoteUserInfo.class
MediaSessionManagerImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSessionManagerImplBase$RemoteUserInfo extends java.lang.Object implements android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl {
private String mPackageName
private int mPid
private int mUid
void <init> (java.lang.String, int, int)
String packageName
int pid
int uid
public java.lang.String getPackageName ()
public int getPid ()
public int getUid ()
public boolean equals (java.lang.Object)
Object obj
android.support.v4.media.MediaSessionManagerImplBase$RemoteUserInfo otherUserInfo
public int hashCode ()
}
android/support/v4/media/MediaSessionManagerImplBase.class
MediaSessionManagerImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSessionManagerImplBase extends java.lang.Object implements android.support.v4.media.MediaSessionManager$MediaSessionManagerImpl {
private static final String TAG
private static final boolean DEBUG
private static final String PERMISSION_STATUS_BAR_SERVICE
private static final String PERMISSION_MEDIA_CONTENT_CONTROL
private static final String ENABLED_NOTIFICATION_LISTENERS
android.content.Context mContext
android.content.ContentResolver mContentResolver
void <init> (android.content.Context)
android.content.Context context
public android.content.Context getContext ()
public boolean isTrustedForMediaControl (android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl)
android.content.pm.PackageManager$NameNotFoundException e
android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl userInfo
android.content.pm.ApplicationInfo applicationInfo
android.content.pm.ApplicationInfo applicationInfo
private boolean isPermissionGranted (android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl, java.lang.String)
android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl userInfo
String permission
boolean isEnabledNotificationListener (android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl)
android.content.ComponentName component
int i
String[] components
android.support.v4.media.MediaSessionManager$RemoteUserInfoImpl userInfo
String enabledNotifListeners
static void <clinit> ()
}
android/support/v4/media/MediaSessionService2$MediaNotification.class
MediaSessionService2.java
package android.support.v4.media
public android.support.v4.media.MediaSessionService2$MediaNotification extends java.lang.Object {
private final int mNotificationId
private final android.app.Notification mNotification
public void <init> (int, android.app.Notification)
int notificationId
android.app.Notification notification
public int getNotificationId ()
public android.app.Notification getNotification ()
}
android/support/v4/media/MediaSessionService2$SupportLibraryImpl.class
MediaSessionService2.java
package android.support.v4.media
abstract android.support.v4.media.MediaSessionService2$SupportLibraryImpl extends java.lang.Object {
public abstract void onCreate (android.support.v4.media.MediaSessionService2)
public abstract android.os.IBinder onBind (android.content.Intent)
public abstract android.support.v4.media.MediaSessionService2$MediaNotification onUpdateNotification ()
public abstract android.support.v4.media.MediaSession2 getSession ()
public abstract int getSessionType ()
}
android/support/v4/media/MediaSessionService2.class
MediaSessionService2.java
package android.support.v4.media
public abstract android.support.v4.media.MediaSessionService2 extends android.app.Service {
public static final String SERVICE_INTERFACE
public static final String SERVICE_META_DATA
private final android.support.v4.media.MediaSessionService2$SupportLibraryImpl mImpl
public void <init> ()
android.support.v4.media.MediaSessionService2$SupportLibraryImpl createImpl ()
public void onCreate ()
public abstract android.support.v4.media.MediaSession2 onCreateSession (java.lang.String)
public android.support.v4.media.MediaSessionService2$MediaNotification onUpdateNotification ()
public final android.support.v4.media.MediaSession2 getSession ()
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
}
android/support/v4/media/MediaSessionService2ImplBase.class
MediaSessionService2ImplBase.java
package android.support.v4.media
android.support.v4.media.MediaSessionService2ImplBase extends java.lang.Object implements android.support.v4.media.MediaSessionService2$SupportLibraryImpl {
private static final String TAG
private static final boolean DEBUG
private final Object mLock
private android.support.v4.media.MediaSession2 mSession
void <init> ()
public void onCreate (android.support.v4.media.MediaSessionService2)
android.support.v4.media.MediaSessionService2 service
android.support.v4.media.SessionToken2 token
android.support.v4.media.MediaSession2 session
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
public android.support.v4.media.MediaSessionService2$MediaNotification onUpdateNotification ()
public android.support.v4.media.MediaSession2 getSession ()
public int getSessionType ()
}
android/support/v4/media/MediaTimestamp2.class
MediaTimestamp2.java
package android.support.v4.media
public final android.support.v4.media.MediaTimestamp2 extends java.lang.Object {
public static final android.support.v4.media.MediaTimestamp2 TIMESTAMP_UNKNOWN
private final long mMediaTimeUs
private final long mNanoTime
private final float mClockRate
public long getAnchorMediaTimeUs ()
public long getAnchorSytemNanoTime ()
public float getMediaClockRate ()
void <init> (android.media.MediaTimestamp)
android.media.MediaTimestamp timestamp
void <init> (long, long, float)
long mediaUs
long systemNs
float rate
void <init> ()
public boolean equals (java.lang.Object)
Object obj
android.support.v4.media.MediaTimestamp2 that
public int hashCode ()
int result
public java.lang.String toString ()
static void <clinit> ()
}
android/support/v4/media/MediaUtils2.class
MediaUtils2.java
package android.support.v4.media
android.support.v4.media.MediaUtils2 extends java.lang.Object {
static final String TAG
static final android.support.v4.media.MediaBrowserServiceCompat$BrowserRoot sDefaultBrowserRoot
private void <init> ()
static android.support.v4.media.MediaBrowserCompat$MediaItem convertToMediaItem (android.support.v4.media.MediaItem2)
android.support.v4.media.MediaDescriptionCompat descCompat
android.support.v4.media.MediaDescriptionCompat$Builder builder
String title
String displayIconUri
String mediaUri
android.support.v4.media.MediaItem2 item2
android.support.v4.media.MediaDescriptionCompat descCompat
android.support.v4.media.MediaMetadata2 metadata
static java.util.List convertToMediaItemList (java.util.List)
int i
java.util.List items
java.util.List result
static android.support.v4.media.MediaItem2 convertToMediaItem2 (android.support.v4.media.MediaBrowserCompat$MediaItem)
android.support.v4.media.MediaBrowserCompat$MediaItem item
android.support.v4.media.MediaMetadata2 metadata2
static java.util.List convertToMediaItem2List (android.os.Parcelable[])
android.support.v4.media.MediaItem2 item
int i
android.os.Parcelable[] itemParcelableList
java.util.List playlist
static java.util.List convertMediaItemListToMediaItem2List (java.util.List)
int i
java.util.List items
java.util.List result
static java.util.List convertBundleListToMediaItem2List (java.util.List)
android.os.Bundle itemBundle
int i
java.util.List itemBundleList
java.util.List playlist
static android.support.v4.media.MediaMetadata2 convertToMediaMetadata2 (android.support.v4.media.MediaDescriptionCompat)
android.support.v4.media.MediaDescriptionCompat descCompat
android.support.v4.media.MediaMetadata2$Builder metadata2Builder
CharSequence title
CharSequence description
CharSequence subtitle
android.graphics.Bitmap icon
android.net.Uri iconUri
android.os.Bundle bundle
android.net.Uri mediaUri
static android.support.v4.media.MediaMetadata2 convertToMediaMetadata2 (android.support.v4.media.MediaMetadataCompat)
android.support.v4.media.MediaMetadataCompat metadataCompat
static android.support.v4.media.MediaMetadataCompat convertToMediaMetadataCompat (android.support.v4.media.MediaMetadata2)
Object value
String key
Object value
String key
android.support.v4.media.MediaMetadata2 metadata2
android.support.v4.media.MediaMetadataCompat$Builder builder
java.util.List skippedKeys
android.os.Bundle bundle
android.support.v4.media.MediaMetadataCompat result
static android.support.mediacompat.Rating2 convertToRating2 (android.support.v4.media.RatingCompat)
android.support.v4.media.RatingCompat ratingCompat
static android.support.v4.media.RatingCompat convertToRatingCompat (android.support.mediacompat.Rating2)
android.support.mediacompat.Rating2 rating2
static java.util.List convertToBundleList (android.os.Parcelable[])
android.os.Parcelable p
android.os.Parcelable[] array
java.util.List bundleList
static java.util.List convertMediaItem2ListToBundleList (java.util.List)
android.os.Bundle itemBundle
android.support.v4.media.MediaItem2 item
int i
java.util.List playlist
java.util.List itemBundleList
static java.util.List convertCommandButtonListToBundleList (java.util.List)
android.os.Bundle bundle
int i
java.util.List commandButtonList
java.util.List commandButtonBundleList
static android.os.Parcelable[] convertMediaItem2ListToParcelableArray (java.util.List)
android.os.Parcelable itemBundle
android.support.v4.media.MediaItem2 item
int i
java.util.List playlist
java.util.List parcelableList
static android.os.Parcelable[] convertCommandButtonListToParcelableArray (java.util.List)
android.os.Bundle bundle
int i
java.util.List layout
java.util.List layoutBundles
static java.util.List convertToCommandButtonList (java.util.List)
android.os.Bundle bundle
int i
java.util.List commandButtonBundleList
java.util.List commandButtonList
static java.util.List convertToCommandButtonList (android.os.Parcelable[])
android.support.v4.media.MediaSession2$CommandButton button
int i
android.os.Parcelable[] list
java.util.List layout
static int convertToPlaybackStateCompatState (int, int)
int playerState
int bufferingState
static int convertToPlayerState (int)
int playbackStateCompatState
static boolean isDefaultLibraryRootHint (android.os.Bundle)
android.os.Bundle bundle
static android.os.Bundle createBundle (android.os.Bundle)
android.os.Bundle bundle
static void <clinit> ()
}
android/support/v4/media/ParceledListSliceAdapterApi21.class
ParceledListSliceAdapterApi21.java
package android.support.v4.media
android.support.v4.media.ParceledListSliceAdapterApi21 extends java.lang.Object {
private static java.lang.reflect.Constructor sConstructor
static java.lang.Object newInstance (java.util.List)
ReflectiveOperationException e
java.util.List itemList
Object result
private void <init> ()
static void <clinit> ()
Class theClass
ReflectiveOperationException e
}
android/support/v4/media/PlaybackParams2$1.class
PlaybackParams2.java
package android.support.v4.media
synthetic android.support.v4.media.PlaybackParams2$1 extends java.lang.Object {
}
android/support/v4/media/PlaybackParams2$AudioFallbackMode.class
PlaybackParams2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.PlaybackParams2$AudioFallbackMode extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/PlaybackParams2$Builder.class
PlaybackParams2.java
package android.support.v4.media
public final android.support.v4.media.PlaybackParams2$Builder extends java.lang.Object {
private Integer mAudioFallbackMode
private Float mPitch
private Float mSpeed
private android.media.PlaybackParams mPlaybackParams
public void <init> ()
public void <init> (android.media.PlaybackParams)
android.media.PlaybackParams playbackParams
public android.support.v4.media.PlaybackParams2$Builder setAudioFallbackMode (int)
int audioFallbackMode
public android.support.v4.media.PlaybackParams2$Builder setPitch (float)
float pitch
public android.support.v4.media.PlaybackParams2$Builder setSpeed (float)
float speed
public android.support.v4.media.PlaybackParams2 build ()
}
android/support/v4/media/PlaybackParams2.class
PlaybackParams2.java
package android.support.v4.media
public final android.support.v4.media.PlaybackParams2 extends java.lang.Object {
public static final int AUDIO_FALLBACK_MODE_DEFAULT
public static final int AUDIO_FALLBACK_MODE_MUTE
public static final int AUDIO_FALLBACK_MODE_FAIL
private Integer mAudioFallbackMode
private Float mPitch
private Float mSpeed
private android.media.PlaybackParams mPlaybackParams
private void <init> (java.lang.Integer, java.lang.Float, java.lang.Float)
Integer audioFallbackMode
Float pitch
Float speed
private void <init> (android.media.PlaybackParams)
android.media.PlaybackParams playbackParams
public java.lang.Integer getAudioFallbackMode ()
IllegalStateException e
public java.lang.Float getPitch ()
IllegalStateException e
public java.lang.Float getSpeed ()
IllegalStateException e
public android.media.PlaybackParams getPlaybackParams ()
synthetic void <init> (android.media.PlaybackParams, android.support.v4.media.PlaybackParams2$1)
android.media.PlaybackParams x0
android.support.v4.media.PlaybackParams2$1 x1
synthetic void <init> (java.lang.Integer, java.lang.Float, java.lang.Float, android.support.v4.media.PlaybackParams2$1)
Integer x0
Float x1
Float x2
android.support.v4.media.PlaybackParams2$1 x3
}
android/support/v4/media/RatingCompat$1.class
RatingCompat.java
package android.support.v4.media
final android.support.v4.media.RatingCompat$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.media.RatingCompat createFromParcel (android.os.Parcel)
android.os.Parcel p
public android.support.v4.media.RatingCompat[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/media/RatingCompat$StarStyle.class
RatingCompat.java
package android.support.v4.media
public abstract annotation android.support.v4.media.RatingCompat$StarStyle extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/RatingCompat$Style.class
RatingCompat.java
package android.support.v4.media
public abstract annotation android.support.v4.media.RatingCompat$Style extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/RatingCompat.class
RatingCompat.java
package android.support.v4.media
public final android.support.v4.media.RatingCompat extends java.lang.Object implements android.os.Parcelable {
private static final String TAG
public static final int RATING_NONE
public static final int RATING_HEART
public static final int RATING_THUMB_UP_DOWN
public static final int RATING_3_STARS
public static final int RATING_4_STARS
public static final int RATING_5_STARS
public static final int RATING_PERCENTAGE
private static final float RATING_NOT_RATED
private final int mRatingStyle
private final float mRatingValue
private Object mRatingObj
public static final android.os.Parcelable$Creator CREATOR
void <init> (int, float)
int ratingStyle
float rating
public java.lang.String toString ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public static android.support.v4.media.RatingCompat newUnratedRating (int)
int ratingStyle
public static android.support.v4.media.RatingCompat newHeartRating (boolean)
boolean hasHeart
public static android.support.v4.media.RatingCompat newThumbRating (boolean)
boolean thumbIsUp
public static android.support.v4.media.RatingCompat newStarRating (int, float)
int starRatingStyle
float starRating
float maxRating
public static android.support.v4.media.RatingCompat newPercentageRating (float)
float percent
public boolean isRated ()
public int getRatingStyle ()
public boolean hasHeart ()
public boolean isThumbUp ()
public float getStarRating ()
public float getPercentRating ()
public static android.support.v4.media.RatingCompat fromRating (java.lang.Object)
int ratingStyle
android.support.v4.media.RatingCompat rating
android.support.v4.media.RatingCompat rating
android.support.v4.media.RatingCompat rating
android.support.v4.media.RatingCompat rating
android.support.v4.media.RatingCompat rating
Object ratingObj
public java.lang.Object getRating ()
static void <clinit> ()
}
android/support/v4/media/SessionCommand2.class
SessionCommand2.java
package android.support.v4.media
public final android.support.v4.media.SessionCommand2 extends java.lang.Object {
public static final int COMMAND_CODE_CUSTOM
public static final int COMMAND_CODE_PLAYBACK_PLAY
public static final int COMMAND_CODE_PLAYBACK_PAUSE
public static final int COMMAND_CODE_PLAYBACK_RESET
public static final int COMMAND_CODE_PLAYLIST_SKIP_TO_NEXT_ITEM
public static final int COMMAND_CODE_PLAYLIST_SKIP_TO_PREV_ITEM
public static final int COMMAND_CODE_PLAYBACK_PREPARE
public static final int COMMAND_CODE_SESSION_FAST_FORWARD
public static final int COMMAND_CODE_SESSION_REWIND
public static final int COMMAND_CODE_PLAYBACK_SEEK_TO
public static final int COMMAND_CODE_VOLUME_SET_VOLUME
public static final int COMMAND_CODE_VOLUME_ADJUST_VOLUME
public static final int COMMAND_CODE_PLAYLIST_SKIP_TO_PLAYLIST_ITEM
public static final int COMMAND_CODE_PLAYLIST_SET_SHUFFLE_MODE
public static final int COMMAND_CODE_PLAYLIST_SET_REPEAT_MODE
public static final int COMMAND_CODE_PLAYLIST_ADD_ITEM
public static final int COMMAND_CODE_PLAYLIST_REMOVE_ITEM
public static final int COMMAND_CODE_PLAYLIST_REPLACE_ITEM
public static final int COMMAND_CODE_PLAYLIST_GET_LIST
public static final int COMMAND_CODE_PLAYLIST_SET_LIST
public static final int COMMAND_CODE_PLAYLIST_GET_LIST_METADATA
public static final int COMMAND_CODE_PLAYLIST_SET_LIST_METADATA
public static final int COMMAND_CODE_PLAYLIST_GET_CURRENT_MEDIA_ITEM
public static final int COMMAND_CODE_SESSION_PLAY_FROM_MEDIA_ID
public static final int COMMAND_CODE_SESSION_PLAY_FROM_URI
public static final int COMMAND_CODE_SESSION_PLAY_FROM_SEARCH
public static final int COMMAND_CODE_SESSION_PREPARE_FROM_MEDIA_ID
public static final int COMMAND_CODE_SESSION_PREPARE_FROM_URI
public static final int COMMAND_CODE_SESSION_PREPARE_FROM_SEARCH
public static final int COMMAND_CODE_SESSION_SET_RATING
public static final int COMMAND_CODE_SESSION_SUBSCRIBE_ROUTES_INFO
public static final int COMMAND_CODE_SESSION_UNSUBSCRIBE_ROUTES_INFO
public static final int COMMAND_CODE_SESSION_SELECT_ROUTE
public static final int COMMAND_CODE_LIBRARY_GET_CHILDREN
public static final int COMMAND_CODE_LIBRARY_GET_ITEM
public static final int COMMAND_CODE_LIBRARY_GET_LIBRARY_ROOT
public static final int COMMAND_CODE_LIBRARY_GET_SEARCH_RESULT
public static final int COMMAND_CODE_LIBRARY_SEARCH
public static final int COMMAND_CODE_LIBRARY_SUBSCRIBE
public static final int COMMAND_CODE_LIBRARY_UNSUBSCRIBE
public static final int COMMAND_CODE_PLAYBACK_SET_SPEED
private static final String KEY_COMMAND_CODE
private static final String KEY_COMMAND_CUSTOM_COMMAND
private static final String KEY_COMMAND_EXTRAS
private final int mCommandCode
private final String mCustomCommand
private final android.os.Bundle mExtras
public void <init> (int)
int commandCode
public void <init> (java.lang.String, android.os.Bundle)
String action
android.os.Bundle extras
public int getCommandCode ()
public java.lang.String getCustomCommand ()
public android.os.Bundle getExtras ()
public android.os.Bundle toBundle ()
android.os.Bundle bundle
public static android.support.v4.media.SessionCommand2 fromBundle (android.os.Bundle)
String customCommand
android.os.Bundle command
int code
public boolean equals (java.lang.Object)
Object obj
android.support.v4.media.SessionCommand2 other
public int hashCode ()
int prime
}
android/support/v4/media/SessionCommandGroup2.class
SessionCommandGroup2.java
package android.support.v4.media
public final android.support.v4.media.SessionCommandGroup2 extends java.lang.Object {
private static final String TAG
private static final String KEY_COMMANDS
private static final String PREFIX_COMMAND_CODE
private static final String PREFIX_COMMAND_CODE_PLAYBACK
private static final String PREFIX_COMMAND_CODE_PLAYLIST
private static final String PREFIX_COMMAND_CODE_VOLUME
private java.util.Set mCommands
public void <init> ()
public void <init> (android.support.v4.media.SessionCommandGroup2)
android.support.v4.media.SessionCommandGroup2 other
public void addCommand (android.support.v4.media.SessionCommand2)
android.support.v4.media.SessionCommand2 command
public void addCommand (int)
int commandCode
public void addAllPredefinedCommands ()
void addAllPlaybackCommands ()
void addAllPlaylistCommands ()
void addAllVolumeCommands ()
private void addCommandsWithPrefix (java.lang.String)
IllegalAccessException e
int i
String prefix
java.lang.reflect.Field[] fields
public void removeCommand (android.support.v4.media.SessionCommand2)
android.support.v4.media.SessionCommand2 command
public void removeCommand (int)
int commandCode
public boolean hasCommand (android.support.v4.media.SessionCommand2)
android.support.v4.media.SessionCommand2 command
public boolean hasCommand (int)
android.support.v4.media.SessionCommand2 command
int commandCode
public java.util.Set getCommands ()
public android.os.Bundle toBundle ()
android.support.v4.media.SessionCommand2 command
java.util.ArrayList list
android.os.Bundle bundle
public static android.support.v4.media.SessionCommandGroup2 fromBundle (android.os.Bundle)
android.os.Parcelable parcelable
android.os.Bundle commandBundle
android.support.v4.media.SessionCommand2 command
int i
android.os.Bundle commands
java.util.List list
android.support.v4.media.SessionCommandGroup2 commandGroup
}
android/support/v4/media/SessionPlaylistAgentImplBase$1.class
SessionPlaylistAgentImplBase.java
package android.support.v4.media
synthetic android.support.v4.media.SessionPlaylistAgentImplBase$1 extends java.lang.Object {
}
android/support/v4/media/SessionPlaylistAgentImplBase$MyPlayerEventCallback.class
SessionPlaylistAgentImplBase.java
package android.support.v4.media
android.support.v4.media.SessionPlaylistAgentImplBase$MyPlayerEventCallback extends android.support.v4.media.BaseMediaPlayer$PlayerEventCallback {
final synthetic android.support.v4.media.SessionPlaylistAgentImplBase this$0
private void <init> (android.support.v4.media.SessionPlaylistAgentImplBase)
public void onCurrentDataSourceChanged (android.support.v4.media.BaseMediaPlayer, android.support.v4.media.DataSourceDesc)
android.support.v4.media.BaseMediaPlayer mpb
android.support.v4.media.DataSourceDesc dsd
synthetic void <init> (android.support.v4.media.SessionPlaylistAgentImplBase, android.support.v4.media.SessionPlaylistAgentImplBase$1)
android.support.v4.media.SessionPlaylistAgentImplBase x0
android.support.v4.media.SessionPlaylistAgentImplBase$1 x1
}
android/support/v4/media/SessionPlaylistAgentImplBase$PlayItem.class
SessionPlaylistAgentImplBase.java
package android.support.v4.media
android.support.v4.media.SessionPlaylistAgentImplBase$PlayItem extends java.lang.Object {
public int shuffledIdx
public android.support.v4.media.DataSourceDesc dsd
public android.support.v4.media.MediaItem2 mediaItem
final synthetic android.support.v4.media.SessionPlaylistAgentImplBase this$0
void <init> (android.support.v4.media.SessionPlaylistAgentImplBase, int)
int shuffledIdx
void <init> (android.support.v4.media.SessionPlaylistAgentImplBase, int, android.support.v4.media.DataSourceDesc)
int shuffledIdx
android.support.v4.media.DataSourceDesc dsd
boolean isValid ()
}
android/support/v4/media/SessionPlaylistAgentImplBase.class
SessionPlaylistAgentImplBase.java
package android.support.v4.media
android.support.v4.media.SessionPlaylistAgentImplBase extends android.support.v4.media.MediaPlaylistAgent {
static final int END_OF_PLAYLIST
static final int NO_VALID_ITEMS
private final android.support.v4.media.SessionPlaylistAgentImplBase$PlayItem mEopPlayItem
private final Object mLock
private final android.support.v4.media.MediaSession2ImplBase mSession
private final android.support.v4.media.SessionPlaylistAgentImplBase$MyPlayerEventCallback mPlayerCallback
private android.support.v4.media.BaseMediaPlayer mPlayer
private android.support.v4.media.MediaSession2$OnDataSourceMissingHelper mDsmHelper
private java.util.ArrayList mPlaylist
private java.util.ArrayList mShuffledList
private java.util.Map mItemDsdMap
private android.support.v4.media.MediaMetadata2 mMetadata
private int mRepeatMode
private int mShuffleMode
private android.support.v4.media.SessionPlaylistAgentImplBase$PlayItem mCurrent
void <init> (android.support.v4.media.MediaSession2ImplBase, android.support.v4.media.BaseMediaPlayer)
android.support.v4.media.MediaSession2ImplBase session
android.support.v4.media.BaseMediaPlayer player
public void setPlayer (android.support.v4.media.BaseMediaPlayer)
android.support.v4.media.BaseMediaPlayer player
public void setOnDataSourceMissingHelper (android.support.v4.media.MediaSession2$OnDataSourceMissingHelper)
android.support.v4.media.MediaSession2$OnDataSourceMissingHelper helper
public void clearOnDataSourceMissingHelper ()
public java.util.List getPlaylist ()
public void setPlaylist (java.util.List, android.support.v4.media.MediaMetadata2)
java.util.List list
android.support.v4.media.MediaMetadata2 metadata
public android.support.v4.media.MediaMetadata2 getPlaylistMetadata ()
public void updatePlaylistMetadata (android.support.v4.media.MediaMetadata2)
android.support.v4.media.MediaMetadata2 metadata
public android.support.v4.media.MediaItem2 getCurrentMediaItem ()
public void addPlaylistItem (int, android.support.v4.media.MediaItem2)
int shuffledIdx
int index
android.support.v4.media.MediaItem2 item
public void removePlaylistItem (android.support.v4.media.MediaItem2)
android.support.v4.media.MediaItem2 item
public void replacePlaylistItem (int, android.support.v4.media.MediaItem2)
int shuffledIdx
int index
android.support.v4.media.MediaItem2 item
public void skipToPlaylistItem (android.support.v4.media.MediaItem2)
int shuffledIdx
android.support.v4.media.MediaItem2 item
public void skipToPreviousItem ()
android.support.v4.media.SessionPlaylistAgentImplBase$PlayItem prev
public void skipToNextItem ()
android.support.v4.media.SessionPlaylistAgentImplBase$PlayItem next
public int getRepeatMode ()
public void setRepeatMode (int)
int repeatMode
public int getShuffleMode ()
public void setShuffleMode (int)
int shuffleMode
public android.support.v4.media.MediaItem2 getMediaItem (android.support.v4.media.DataSourceDesc)
android.support.v4.media.DataSourceDesc dsd
int getCurShuffledIndex ()
private boolean hasValidItem ()
private android.support.v4.media.DataSourceDesc retrieveDataSourceDescLocked (android.support.v4.media.MediaItem2)
android.support.v4.media.MediaItem2 item
android.support.v4.media.DataSourceDesc dsd
android.support.v4.media.MediaSession2$OnDataSourceMissingHelper helper
private android.support.v4.media.SessionPlaylistAgentImplBase$PlayItem getNextValidPlayItemLocked (int, int)
android.support.v4.media.DataSourceDesc dsd
int i
int curShuffledIdx
int direction
int size
private void updateCurrentIfNeededLocked ()
int shuffledIdx
private void updatePlayerDataSourceLocked ()
private void applyShuffleModeLocked ()
private static int clamp (int, int)
int value
int size
static synthetic java.lang.Object access$000 (android.support.v4.media.SessionPlaylistAgentImplBase)
android.support.v4.media.SessionPlaylistAgentImplBase x0
static synthetic android.support.v4.media.BaseMediaPlayer access$100 (android.support.v4.media.SessionPlaylistAgentImplBase)
android.support.v4.media.SessionPlaylistAgentImplBase x0
static synthetic android.support.v4.media.SessionPlaylistAgentImplBase$PlayItem access$200 (android.support.v4.media.SessionPlaylistAgentImplBase)
android.support.v4.media.SessionPlaylistAgentImplBase x0
static synthetic android.support.v4.media.SessionPlaylistAgentImplBase$PlayItem access$202 (android.support.v4.media.SessionPlaylistAgentImplBase, android.support.v4.media.SessionPlaylistAgentImplBase$PlayItem)
android.support.v4.media.SessionPlaylistAgentImplBase x0
android.support.v4.media.SessionPlaylistAgentImplBase$PlayItem x1
static synthetic android.support.v4.media.SessionPlaylistAgentImplBase$PlayItem access$300 (android.support.v4.media.SessionPlaylistAgentImplBase, int, int)
android.support.v4.media.SessionPlaylistAgentImplBase x0
int x1
int x2
static synthetic void access$400 (android.support.v4.media.SessionPlaylistAgentImplBase)
android.support.v4.media.SessionPlaylistAgentImplBase x0
static synthetic java.util.ArrayList access$500 (android.support.v4.media.SessionPlaylistAgentImplBase)
android.support.v4.media.SessionPlaylistAgentImplBase x0
static synthetic android.support.v4.media.DataSourceDesc access$600 (android.support.v4.media.SessionPlaylistAgentImplBase, android.support.v4.media.MediaItem2)
android.support.v4.media.SessionPlaylistAgentImplBase x0
android.support.v4.media.MediaItem2 x1
static synthetic android.support.v4.media.SessionPlaylistAgentImplBase$PlayItem access$700 (android.support.v4.media.SessionPlaylistAgentImplBase)
android.support.v4.media.SessionPlaylistAgentImplBase x0
}
android/support/v4/media/SessionToken2$1$1.class
SessionToken2.java
package android.support.v4.media
android.support.v4.media.SessionToken2$1$1 extends android.support.v4.media.session.MediaControllerCompat$Callback {
final synthetic android.support.v4.media.session.MediaControllerCompat val$controller
final synthetic android.support.v4.media.SessionToken2$1 this$0
void <init> (android.support.v4.media.SessionToken2$1, android.support.v4.media.session.MediaControllerCompat)
android.support.v4.media.SessionToken2$1 this$0
public void onSessionReady ()
}
android/support/v4/media/SessionToken2$1.class
SessionToken2.java
package android.support.v4.media
final android.support.v4.media.SessionToken2$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.content.Context val$context
final synthetic android.support.v4.media.session.MediaSessionCompat$Token val$token
final synthetic android.support.v4.media.SessionToken2$OnSessionToken2CreatedListener val$listener
void <init> (android.content.Context, android.support.v4.media.session.MediaSessionCompat$Token, android.support.v4.media.SessionToken2$OnSessionToken2CreatedListener)
public void run ()
android.support.v4.media.SessionToken2 token2
android.support.v4.media.session.MediaControllerCompat controller
android.support.v4.media.session.MediaControllerCompat$Callback callback
android.os.RemoteException e
InterruptedException e
}
android/support/v4/media/SessionToken2$OnSessionToken2CreatedListener.class
SessionToken2.java
package android.support.v4.media
public abstract android.support.v4.media.SessionToken2$OnSessionToken2CreatedListener extends java.lang.Object {
public abstract void onSessionToken2Created (android.support.v4.media.session.MediaSessionCompat$Token, android.support.v4.media.SessionToken2)
}
android/support/v4/media/SessionToken2$SupportLibraryImpl.class
SessionToken2.java
package android.support.v4.media
abstract android.support.v4.media.SessionToken2$SupportLibraryImpl extends java.lang.Object {
public abstract int getUid ()
public abstract java.lang.String getPackageName ()
public abstract java.lang.String getServiceName ()
public abstract android.content.ComponentName getComponentName ()
public abstract java.lang.String getSessionId ()
public abstract int getType ()
public abstract android.os.Bundle toBundle ()
public abstract java.lang.Object getBinder ()
}
android/support/v4/media/SessionToken2$TokenType.class
SessionToken2.java
package android.support.v4.media
public abstract annotation android.support.v4.media.SessionToken2$TokenType extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/SessionToken2.class
SessionToken2.java
package android.support.v4.media
public final android.support.v4.media.SessionToken2 extends java.lang.Object {
private static final String TAG
private static final long WAIT_TIME_MS_FOR_SESSION_READY
public static final int TYPE_SESSION
public static final int TYPE_SESSION_SERVICE
public static final int TYPE_LIBRARY_SERVICE
static final int TYPE_SESSION_LEGACY
static final int UID_UNKNOWN
static final String KEY_UID
static final String KEY_TYPE
static final String KEY_PACKAGE_NAME
static final String KEY_SERVICE_NAME
static final String KEY_SESSION_ID
static final String KEY_SESSION_BINDER
static final String KEY_TOKEN_LEGACY
private final android.support.v4.media.SessionToken2$SupportLibraryImpl mImpl
public void <init> (android.content.Context, android.content.ComponentName)
android.content.Context context
android.content.ComponentName serviceComponent
void <init> (android.support.v4.media.SessionToken2$SupportLibraryImpl)
android.support.v4.media.SessionToken2$SupportLibraryImpl impl
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.support.v4.media.SessionToken2 other
public java.lang.String toString ()
public int getUid ()
public java.lang.String getPackageName ()
public java.lang.String getServiceName ()
public android.content.ComponentName getComponentName ()
public java.lang.String getId ()
public int getType ()
public boolean isLegacySession ()
public java.lang.Object getBinder ()
public android.os.Bundle toBundle ()
public static android.support.v4.media.SessionToken2 fromBundle (android.os.Bundle)
android.os.Bundle bundle
int type
public static void createSessionToken2 (android.content.Context, android.support.v4.media.session.MediaSessionCompat$Token, java.util.concurrent.Executor, android.support.v4.media.SessionToken2$OnSessionToken2CreatedListener)
android.content.Context context
android.support.v4.media.session.MediaSessionCompat$Token token
java.util.concurrent.Executor executor
android.support.v4.media.SessionToken2$OnSessionToken2CreatedListener listener
public static java.lang.String getSessionId (android.content.pm.ResolveInfo)
android.content.pm.ResolveInfo resolveInfo
private static java.lang.String getSessionIdFromService (android.content.pm.PackageManager, java.lang.String, android.content.ComponentName)
android.content.pm.ResolveInfo resolveInfo
int i
android.content.pm.PackageManager manager
String serviceInterface
android.content.ComponentName serviceComponent
android.content.Intent serviceIntent
java.util.List list
}
android/support/v4/media/SessionToken2ImplBase.class
SessionToken2ImplBase.java
package android.support.v4.media
final android.support.v4.media.SessionToken2ImplBase extends java.lang.Object implements android.support.v4.media.SessionToken2$SupportLibraryImpl {
private final int mUid
private final int mType
private final String mPackageName
private final String mServiceName
private final String mSessionId
private final android.support.v4.media.IMediaSession2 mISession2
private final android.content.ComponentName mComponentName
void <init> (android.content.Context, android.content.ComponentName)
android.content.Context context
android.content.ComponentName serviceComponent
void <init> (android.content.Context, android.content.ComponentName, int)
android.content.pm.PackageManager$NameNotFoundException e
android.content.Context context
android.content.ComponentName serviceComponent
int uid
android.content.pm.PackageManager manager
String sessionId
void <init> (int, int, java.lang.String, java.lang.String, java.lang.String, android.support.v4.media.IMediaSession2)
int uid
int type
String packageName
String serviceName
String sessionId
android.support.v4.media.IMediaSession2 iSession2
public int hashCode ()
int prime
public boolean equals (java.lang.Object)
Object obj
android.support.v4.media.SessionToken2ImplBase other
private boolean sessionBinderEquals (android.support.v4.media.IMediaSession2, android.support.v4.media.IMediaSession2)
android.support.v4.media.IMediaSession2 a
android.support.v4.media.IMediaSession2 b
public java.lang.String toString ()
public int getUid ()
public java.lang.String getPackageName ()
public java.lang.String getServiceName ()
public android.content.ComponentName getComponentName ()
public java.lang.String getSessionId ()
public int getType ()
public android.os.Bundle toBundle ()
android.os.Bundle bundle
public java.lang.Object getBinder ()
public static android.support.v4.media.SessionToken2ImplBase fromBundle (android.os.Bundle)
android.os.Bundle bundle
int uid
int type
String packageName
String serviceName
String sessionId
android.support.v4.media.IMediaSession2 iSession2
public static java.lang.String getSessionId (android.content.pm.ResolveInfo)
android.content.pm.ResolveInfo resolveInfo
private static java.lang.String getSessionIdFromService (android.content.pm.PackageManager, java.lang.String, android.content.ComponentName)
android.content.pm.ResolveInfo resolveInfo
int i
android.content.pm.PackageManager manager
String serviceInterface
android.content.ComponentName serviceComponent
android.content.Intent serviceIntent
java.util.List list
}
android/support/v4/media/SessionToken2ImplLegacy.class
SessionToken2ImplLegacy.java
package android.support.v4.media
final android.support.v4.media.SessionToken2ImplLegacy extends java.lang.Object implements android.support.v4.media.SessionToken2$SupportLibraryImpl {
private final android.support.v4.media.session.MediaSessionCompat$Token mLegacyToken
void <init> (android.support.v4.media.session.MediaSessionCompat$Token)
android.support.v4.media.session.MediaSessionCompat$Token token
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.support.v4.media.SessionToken2ImplLegacy other
public java.lang.String toString ()
public int getUid ()
public java.lang.String getPackageName ()
public java.lang.String getServiceName ()
public android.content.ComponentName getComponentName ()
public java.lang.String getSessionId ()
public int getType ()
public android.os.Bundle toBundle ()
android.os.Bundle bundle
public java.lang.Object getBinder ()
public static android.support.v4.media.SessionToken2ImplLegacy fromBundle (android.os.Bundle)
android.os.Bundle bundle
android.os.Bundle legacyTokenBundle
}
android/support/v4/media/SubtitleData2.class
SubtitleData2.java
package android.support.v4.media
public final android.support.v4.media.SubtitleData2 extends java.lang.Object {
private static final String TAG
public static final String MIMETYPE_TEXT_CEA_608
public static final String MIMETYPE_TEXT_CEA_708
public static final String MIMETYPE_TEXT_VTT
private int mTrackIndex
private long mStartTimeUs
private long mDurationUs
private byte[] mData
public void <init> (android.media.SubtitleData)
android.media.SubtitleData subtitleData
public void <init> (int, long, long, byte[])
int trackIndex
long startTimeUs
long durationUs
byte[] data
public int getTrackIndex ()
public long getStartTimeUs ()
public long getDurationUs ()
public byte[] getData ()
}
android/support/v4/media/VolumeProviderCompat$1.class
VolumeProviderCompat.java
package android.support.v4.media
android.support.v4.media.VolumeProviderCompat$1 extends java.lang.Object implements android.support.v4.media.VolumeProviderCompatApi21$Delegate {
final synthetic android.support.v4.media.VolumeProviderCompat this$0
void <init> (android.support.v4.media.VolumeProviderCompat)
android.support.v4.media.VolumeProviderCompat this$0
public void onSetVolumeTo (int)
int volume
public void onAdjustVolume (int)
int direction
}
android/support/v4/media/VolumeProviderCompat$Callback.class
VolumeProviderCompat.java
package android.support.v4.media
public abstract android.support.v4.media.VolumeProviderCompat$Callback extends java.lang.Object {
public void <init> ()
public abstract void onVolumeChanged (android.support.v4.media.VolumeProviderCompat)
}
android/support/v4/media/VolumeProviderCompat$ControlType.class
VolumeProviderCompat.java
package android.support.v4.media
public abstract annotation android.support.v4.media.VolumeProviderCompat$ControlType extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/VolumeProviderCompat.class
VolumeProviderCompat.java
package android.support.v4.media
public abstract android.support.v4.media.VolumeProviderCompat extends java.lang.Object {
public static final int VOLUME_CONTROL_FIXED
public static final int VOLUME_CONTROL_RELATIVE
public static final int VOLUME_CONTROL_ABSOLUTE
private final int mControlType
private final int mMaxVolume
private int mCurrentVolume
private android.support.v4.media.VolumeProviderCompat$Callback mCallback
private Object mVolumeProviderObj
public void <init> (int, int, int)
int volumeControl
int maxVolume
int currentVolume
public final int getCurrentVolume ()
public final int getVolumeControl ()
public final int getMaxVolume ()
public final void setCurrentVolume (int)
int currentVolume
Object volumeProviderObj
public void onSetVolumeTo (int)
int volume
public void onAdjustVolume (int)
int direction
public void setCallback (android.support.v4.media.VolumeProviderCompat$Callback)
android.support.v4.media.VolumeProviderCompat$Callback callback
public java.lang.Object getVolumeProvider ()
}
android/support/v4/media/VolumeProviderCompatApi21$1.class
VolumeProviderCompatApi21.java
package android.support.v4.media
final android.support.v4.media.VolumeProviderCompatApi21$1 extends android.media.VolumeProvider {
final synthetic android.support.v4.media.VolumeProviderCompatApi21$Delegate val$delegate
void <init> (int, int, int, android.support.v4.media.VolumeProviderCompatApi21$Delegate)
int x0
int x1
int x2
public void onSetVolumeTo (int)
int volume
public void onAdjustVolume (int)
int direction
}
android/support/v4/media/VolumeProviderCompatApi21$Delegate.class
VolumeProviderCompatApi21.java
package android.support.v4.media
public abstract android.support.v4.media.VolumeProviderCompatApi21$Delegate extends java.lang.Object {
public abstract void onSetVolumeTo (int)
public abstract void onAdjustVolume (int)
}
android/support/v4/media/VolumeProviderCompatApi21.class
VolumeProviderCompatApi21.java
package android.support.v4.media
android.support.v4.media.VolumeProviderCompatApi21 extends java.lang.Object {
public static java.lang.Object createVolumeProvider (int, int, int, android.support.v4.media.VolumeProviderCompatApi21$Delegate)
int volumeControl
int maxVolume
int currentVolume
android.support.v4.media.VolumeProviderCompatApi21$Delegate delegate
public static void setCurrentVolume (java.lang.Object, int)
Object volumeProviderObj
int currentVolume
private void <init> ()
}
android/support/v4/media/app/NotificationCompat$DecoratedMediaCustomViewStyle.class
NotificationCompat.java
package android.support.v4.media.app
public android.support.v4.media.app.NotificationCompat$DecoratedMediaCustomViewStyle extends android.support.v4.media.app.NotificationCompat$MediaStyle {
public void <init> ()
public void apply (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
public android.widget.RemoteViews makeContentView (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.widget.RemoteViews contentView
boolean createCustomContent
android.widget.RemoteViews contentView
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
boolean hasContentView
int getContentViewLayoutResource ()
public android.widget.RemoteViews makeBigContentView (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
android.widget.RemoteViews innerView
android.widget.RemoteViews bigContentView
int getBigContentViewLayoutResource (int)
int actionCount
public android.widget.RemoteViews makeHeadsUpContentView (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
android.widget.RemoteViews innerView
android.widget.RemoteViews headsUpContentView
private void setBackgroundColor (android.widget.RemoteViews)
android.widget.RemoteViews views
int color
}
android/support/v4/media/app/NotificationCompat$MediaStyle.class
NotificationCompat.java
package android.support.v4.media.app
public android.support.v4.media.app.NotificationCompat$MediaStyle extends android.support.v4.app.NotificationCompat$Style {
private static final int MAX_MEDIA_BUTTONS_IN_COMPACT
private static final int MAX_MEDIA_BUTTONS
int[] mActionsToShowInCompact
android.support.v4.media.session.MediaSessionCompat$Token mToken
boolean mShowCancelButton
android.app.PendingIntent mCancelButtonIntent
public static android.support.v4.media.session.MediaSessionCompat$Token getMediaSession (android.app.Notification)
Object tokenInner
android.os.Parcel p
android.support.v4.media.session.MediaSessionCompat$Token token
android.os.IBinder tokenInner
android.app.Notification notification
android.os.Bundle extras
public void <init> ()
public void <init> (android.support.v4.app.NotificationCompat$Builder)
android.support.v4.app.NotificationCompat$Builder builder
public transient android.support.v4.media.app.NotificationCompat$MediaStyle setShowActionsInCompactView (int[])
int[] actions
public android.support.v4.media.app.NotificationCompat$MediaStyle setMediaSession (android.support.v4.media.session.MediaSessionCompat$Token)
android.support.v4.media.session.MediaSessionCompat$Token token
public android.support.v4.media.app.NotificationCompat$MediaStyle setShowCancelButton (boolean)
boolean show
public android.support.v4.media.app.NotificationCompat$MediaStyle setCancelButtonIntent (android.app.PendingIntent)
android.app.PendingIntent pendingIntent
public void apply (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
android.app.Notification$MediaStyle fillInMediaStyle (android.app.Notification$MediaStyle)
android.app.Notification$MediaStyle style
public android.widget.RemoteViews makeContentView (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
android.widget.RemoteViews generateContentView ()
android.support.v4.app.NotificationCompat$Action action
android.widget.RemoteViews button
int i
android.widget.RemoteViews view
int numActions
int numActionsInCompact
private android.widget.RemoteViews generateMediaActionButton (android.support.v4.app.NotificationCompat$Action)
android.support.v4.app.NotificationCompat$Action action
boolean tombstone
android.widget.RemoteViews button
int getContentViewLayoutResource ()
public android.widget.RemoteViews makeBigContentView (android.support.v4.app.NotificationBuilderWithBuilderAccessor)
android.support.v4.app.NotificationBuilderWithBuilderAccessor builder
android.widget.RemoteViews generateBigContentView ()
android.widget.RemoteViews button
int i
int actionCount
android.widget.RemoteViews big
int getBigContentViewLayoutResource (int)
int actionCount
}
android/support/v4/media/app/NotificationCompat.class
NotificationCompat.java
package android.support.v4.media.app
public android.support.v4.media.app.NotificationCompat extends java.lang.Object {
private void <init> ()
}
android/support/v4/media/session/IMediaControllerCallback$Stub$Proxy.class
IMediaControllerCallback.java
package android.support.v4.media.session
android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy extends java.lang.Object implements android.support.v4.media.session.IMediaControllerCallback {
private android.os.IBinder mRemote
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void onEvent (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String event
android.os.Bundle extras
android.os.Parcel _data
public void onSessionDestroyed () throws android.os.RemoteException
android.os.Parcel _data
public void onPlaybackStateChanged (android.support.v4.media.session.PlaybackStateCompat) throws android.os.RemoteException
android.support.v4.media.session.PlaybackStateCompat state
android.os.Parcel _data
public void onMetadataChanged (android.support.v4.media.MediaMetadataCompat) throws android.os.RemoteException
android.support.v4.media.MediaMetadataCompat metadata
android.os.Parcel _data
public void onQueueChanged (java.util.List) throws android.os.RemoteException
java.util.List queue
android.os.Parcel _data
public void onQueueTitleChanged (java.lang.CharSequence) throws android.os.RemoteException
CharSequence title
android.os.Parcel _data
public void onExtrasChanged (android.os.Bundle) throws android.os.RemoteException
android.os.Bundle extras
android.os.Parcel _data
public void onVolumeInfoChanged (android.support.v4.media.session.ParcelableVolumeInfo) throws android.os.RemoteException
android.support.v4.media.session.ParcelableVolumeInfo info
android.os.Parcel _data
public void onRepeatModeChanged (int) throws android.os.RemoteException
int repeatMode
android.os.Parcel _data
public void onShuffleModeChangedRemoved (boolean) throws android.os.RemoteException
boolean enabled
android.os.Parcel _data
public void onCaptioningEnabledChanged (boolean) throws android.os.RemoteException
boolean enabled
android.os.Parcel _data
public void onShuffleModeChanged (int) throws android.os.RemoteException
int shuffleMode
android.os.Parcel _data
public void onSessionReady () throws android.os.RemoteException
android.os.Parcel _data
}
android/support/v4/media/session/IMediaControllerCallback$Stub.class
IMediaControllerCallback.java
package android.support.v4.media.session
public abstract android.support.v4.media.session.IMediaControllerCallback$Stub extends android.os.Binder implements android.support.v4.media.session.IMediaControllerCallback {
private static final String DESCRIPTOR
static final int TRANSACTION_onEvent
static final int TRANSACTION_onSessionDestroyed
static final int TRANSACTION_onPlaybackStateChanged
static final int TRANSACTION_onMetadataChanged
static final int TRANSACTION_onQueueChanged
static final int TRANSACTION_onQueueTitleChanged
static final int TRANSACTION_onExtrasChanged
static final int TRANSACTION_onVolumeInfoChanged
static final int TRANSACTION_onRepeatModeChanged
static final int TRANSACTION_onShuffleModeChangedRemoved
static final int TRANSACTION_onCaptioningEnabledChanged
static final int TRANSACTION_onShuffleModeChanged
static final int TRANSACTION_onSessionReady
public void <init> ()
public static android.support.v4.media.session.IMediaControllerCallback 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
String _arg0
android.os.Bundle _arg1
android.support.v4.media.session.PlaybackStateCompat _arg0
android.support.v4.media.session.PlaybackStateCompat _arg0
android.support.v4.media.MediaMetadataCompat _arg0
android.support.v4.media.MediaMetadataCompat _arg0
java.util.List _arg0
CharSequence _arg0
CharSequence _arg0
android.os.Bundle _arg0
android.os.Bundle _arg0
android.support.v4.media.session.ParcelableVolumeInfo _arg0
android.support.v4.media.session.ParcelableVolumeInfo _arg0
int _arg0
boolean _arg0
boolean _arg0
int _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
android/support/v4/media/session/IMediaControllerCallback.class
IMediaControllerCallback.java
package android.support.v4.media.session
public abstract android.support.v4.media.session.IMediaControllerCallback extends java.lang.Object implements android.os.IInterface {
public abstract void onEvent (java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void onSessionDestroyed () throws android.os.RemoteException
public abstract void onPlaybackStateChanged (android.support.v4.media.session.PlaybackStateCompat) throws android.os.RemoteException
public abstract void onMetadataChanged (android.support.v4.media.MediaMetadataCompat) throws android.os.RemoteException
public abstract void onQueueChanged (java.util.List) throws android.os.RemoteException
public abstract void onQueueTitleChanged (java.lang.CharSequence) throws android.os.RemoteException
public abstract void onExtrasChanged (android.os.Bundle) throws android.os.RemoteException
public abstract void onVolumeInfoChanged (android.support.v4.media.session.ParcelableVolumeInfo) throws android.os.RemoteException
public abstract void onRepeatModeChanged (int) throws android.os.RemoteException
public abstract void onShuffleModeChangedRemoved (boolean) throws android.os.RemoteException
public abstract void onCaptioningEnabledChanged (boolean) throws android.os.RemoteException
public abstract void onShuffleModeChanged (int) throws android.os.RemoteException
public abstract void onSessionReady () throws android.os.RemoteException
}
android/support/v4/media/session/IMediaSession$Stub$Proxy.class
IMediaSession.java
package android.support.v4.media.session
android.support.v4.media.session.IMediaSession$Stub$Proxy extends java.lang.Object implements android.support.v4.media.session.IMediaSession {
private android.os.IBinder mRemote
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void sendCommand (java.lang.String, android.os.Bundle, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper) throws android.os.RemoteException
String command
android.os.Bundle args
android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper cb
android.os.Parcel _data
android.os.Parcel _reply
public boolean sendMediaButton (android.view.KeyEvent) throws android.os.RemoteException
android.view.KeyEvent mediaButton
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public void registerCallbackListener (android.support.v4.media.session.IMediaControllerCallback) throws android.os.RemoteException
android.support.v4.media.session.IMediaControllerCallback cb
android.os.Parcel _data
android.os.Parcel _reply
public void unregisterCallbackListener (android.support.v4.media.session.IMediaControllerCallback) throws android.os.RemoteException
android.support.v4.media.session.IMediaControllerCallback cb
android.os.Parcel _data
android.os.Parcel _reply
public boolean isTransportControlEnabled () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public java.lang.String getPackageName () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
String _result
public java.lang.String getTag () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
String _result
public android.app.PendingIntent getLaunchPendingIntent () throws android.os.RemoteException
android.app.PendingIntent _result
android.os.Parcel _data
android.os.Parcel _reply
android.app.PendingIntent _result
public long getFlags () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
long _result
public android.support.v4.media.session.ParcelableVolumeInfo getVolumeAttributes () throws android.os.RemoteException
android.support.v4.media.session.ParcelableVolumeInfo _result
android.os.Parcel _data
android.os.Parcel _reply
android.support.v4.media.session.ParcelableVolumeInfo _result
public void adjustVolume (int, int, java.lang.String) throws android.os.RemoteException
int direction
int flags
String packageName
android.os.Parcel _data
android.os.Parcel _reply
public void setVolumeTo (int, int, java.lang.String) throws android.os.RemoteException
int value
int flags
String packageName
android.os.Parcel _data
android.os.Parcel _reply
public android.support.v4.media.MediaMetadataCompat getMetadata () throws android.os.RemoteException
android.support.v4.media.MediaMetadataCompat _result
android.os.Parcel _data
android.os.Parcel _reply
android.support.v4.media.MediaMetadataCompat _result
public android.support.v4.media.session.PlaybackStateCompat getPlaybackState () throws android.os.RemoteException
android.support.v4.media.session.PlaybackStateCompat _result
android.os.Parcel _data
android.os.Parcel _reply
android.support.v4.media.session.PlaybackStateCompat _result
public java.util.List getQueue () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
java.util.List _result
public java.lang.CharSequence getQueueTitle () throws android.os.RemoteException
CharSequence _result
android.os.Parcel _data
android.os.Parcel _reply
CharSequence _result
public android.os.Bundle getExtras () throws android.os.RemoteException
android.os.Bundle _result
android.os.Parcel _data
android.os.Parcel _reply
android.os.Bundle _result
public int getRatingType () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
int _result
public boolean isCaptioningEnabled () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public int getRepeatMode () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
int _result
public boolean isShuffleModeEnabledRemoved () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public int getShuffleMode () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
int _result
public void addQueueItem (android.support.v4.media.MediaDescriptionCompat) throws android.os.RemoteException
android.support.v4.media.MediaDescriptionCompat description
android.os.Parcel _data
android.os.Parcel _reply
public void addQueueItemAt (android.support.v4.media.MediaDescriptionCompat, int) throws android.os.RemoteException
android.support.v4.media.MediaDescriptionCompat description
int index
android.os.Parcel _data
android.os.Parcel _reply
public void removeQueueItem (android.support.v4.media.MediaDescriptionCompat) throws android.os.RemoteException
android.support.v4.media.MediaDescriptionCompat description
android.os.Parcel _data
android.os.Parcel _reply
public void removeQueueItemAt (int) throws android.os.RemoteException
int index
android.os.Parcel _data
android.os.Parcel _reply
public void prepare () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void prepareFromMediaId (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String uri
android.os.Bundle extras
android.os.Parcel _data
android.os.Parcel _reply
public void prepareFromSearch (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String string
android.os.Bundle extras
android.os.Parcel _data
android.os.Parcel _reply
public void prepareFromUri (android.net.Uri, android.os.Bundle) throws android.os.RemoteException
android.net.Uri uri
android.os.Bundle extras
android.os.Parcel _data
android.os.Parcel _reply
public void play () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void playFromMediaId (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String uri
android.os.Bundle extras
android.os.Parcel _data
android.os.Parcel _reply
public void playFromSearch (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String string
android.os.Bundle extras
android.os.Parcel _data
android.os.Parcel _reply
public void playFromUri (android.net.Uri, android.os.Bundle) throws android.os.RemoteException
android.net.Uri uri
android.os.Bundle extras
android.os.Parcel _data
android.os.Parcel _reply
public void skipToQueueItem (long) throws android.os.RemoteException
long id
android.os.Parcel _data
android.os.Parcel _reply
public void pause () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void stop () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void next () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void previous () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void fastForward () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void rewind () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void seekTo (long) throws android.os.RemoteException
long pos
android.os.Parcel _data
android.os.Parcel _reply
public void rate (android.support.v4.media.RatingCompat) throws android.os.RemoteException
android.support.v4.media.RatingCompat rating
android.os.Parcel _data
android.os.Parcel _reply
public void rateWithExtras (android.support.v4.media.RatingCompat, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.RatingCompat rating
android.os.Bundle extras
android.os.Parcel _data
android.os.Parcel _reply
public void setCaptioningEnabled (boolean) throws android.os.RemoteException
boolean enabled
android.os.Parcel _data
android.os.Parcel _reply
public void setRepeatMode (int) throws android.os.RemoteException
int repeatMode
android.os.Parcel _data
android.os.Parcel _reply
public void setShuffleModeEnabledRemoved (boolean) throws android.os.RemoteException
boolean shuffleMode
android.os.Parcel _data
android.os.Parcel _reply
public void setShuffleMode (int) throws android.os.RemoteException
int shuffleMode
android.os.Parcel _data
android.os.Parcel _reply
public void sendCustomAction (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String action
android.os.Bundle args
android.os.Parcel _data
android.os.Parcel _reply
}
android/support/v4/media/session/IMediaSession$Stub.class
IMediaSession.java
package android.support.v4.media.session
public abstract android.support.v4.media.session.IMediaSession$Stub extends android.os.Binder implements android.support.v4.media.session.IMediaSession {
private static final String DESCRIPTOR
static final int TRANSACTION_sendCommand
static final int TRANSACTION_sendMediaButton
static final int TRANSACTION_registerCallbackListener
static final int TRANSACTION_unregisterCallbackListener
static final int TRANSACTION_isTransportControlEnabled
static final int TRANSACTION_getPackageName
static final int TRANSACTION_getTag
static final int TRANSACTION_getLaunchPendingIntent
static final int TRANSACTION_getFlags
static final int TRANSACTION_getVolumeAttributes
static final int TRANSACTION_adjustVolume
static final int TRANSACTION_setVolumeTo
static final int TRANSACTION_getMetadata
static final int TRANSACTION_getPlaybackState
static final int TRANSACTION_getQueue
static final int TRANSACTION_getQueueTitle
static final int TRANSACTION_getExtras
static final int TRANSACTION_getRatingType
static final int TRANSACTION_isCaptioningEnabled
static final int TRANSACTION_getRepeatMode
static final int TRANSACTION_isShuffleModeEnabledRemoved
static final int TRANSACTION_getShuffleMode
static final int TRANSACTION_addQueueItem
static final int TRANSACTION_addQueueItemAt
static final int TRANSACTION_removeQueueItem
static final int TRANSACTION_removeQueueItemAt
static final int TRANSACTION_prepare
static final int TRANSACTION_prepareFromMediaId
static final int TRANSACTION_prepareFromSearch
static final int TRANSACTION_prepareFromUri
static final int TRANSACTION_play
static final int TRANSACTION_playFromMediaId
static final int TRANSACTION_playFromSearch
static final int TRANSACTION_playFromUri
static final int TRANSACTION_skipToQueueItem
static final int TRANSACTION_pause
static final int TRANSACTION_stop
static final int TRANSACTION_next
static final int TRANSACTION_previous
static final int TRANSACTION_fastForward
static final int TRANSACTION_rewind
static final int TRANSACTION_seekTo
static final int TRANSACTION_rate
static final int TRANSACTION_rateWithExtras
static final int TRANSACTION_setCaptioningEnabled
static final int TRANSACTION_setRepeatMode
static final int TRANSACTION_setShuffleModeEnabledRemoved
static final int TRANSACTION_setShuffleMode
static final int TRANSACTION_sendCustomAction
public void <init> ()
public static android.support.v4.media.session.IMediaSession 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
android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper _arg2
String _arg0
android.os.Bundle _arg1
android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper _arg2
android.view.KeyEvent _arg0
android.view.KeyEvent _arg0
boolean _result
android.support.v4.media.session.IMediaControllerCallback _arg0
android.support.v4.media.session.IMediaControllerCallback _arg0
boolean _result
String _result
String _result
android.app.PendingIntent _result
long _result
android.support.v4.media.session.ParcelableVolumeInfo _result
int _arg0
int _arg1
String _arg2
int _arg0
int _arg1
String _arg2
android.support.v4.media.MediaMetadataCompat _result
android.support.v4.media.session.PlaybackStateCompat _result
java.util.List _result
CharSequence _result
android.os.Bundle _result
int _result
boolean _result
int _result
boolean _result
int _result
android.support.v4.media.MediaDescriptionCompat _arg0
android.support.v4.media.MediaDescriptionCompat _arg0
android.support.v4.media.MediaDescriptionCompat _arg0
android.support.v4.media.MediaDescriptionCompat _arg0
int _arg1
android.support.v4.media.MediaDescriptionCompat _arg0
android.support.v4.media.MediaDescriptionCompat _arg0
int _arg0
android.os.Bundle _arg1
String _arg0
android.os.Bundle _arg1
android.os.Bundle _arg1
String _arg0
android.os.Bundle _arg1
android.net.Uri _arg0
android.os.Bundle _arg1
android.net.Uri _arg0
android.os.Bundle _arg1
android.os.Bundle _arg1
String _arg0
android.os.Bundle _arg1
android.os.Bundle _arg1
String _arg0
android.os.Bundle _arg1
android.net.Uri _arg0
android.os.Bundle _arg1
android.net.Uri _arg0
android.os.Bundle _arg1
long _arg0
long _arg0
android.support.v4.media.RatingCompat _arg0
android.support.v4.media.RatingCompat _arg0
android.support.v4.media.RatingCompat _arg0
android.os.Bundle _arg1
android.support.v4.media.RatingCompat _arg0
android.os.Bundle _arg1
boolean _arg0
int _arg0
boolean _arg0
int _arg0
android.os.Bundle _arg1
String _arg0
android.os.Bundle _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
android/support/v4/media/session/IMediaSession.class
IMediaSession.java
package android.support.v4.media.session
public abstract android.support.v4.media.session.IMediaSession extends java.lang.Object implements android.os.IInterface {
public abstract void sendCommand (java.lang.String, android.os.Bundle, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper) throws android.os.RemoteException
public abstract boolean sendMediaButton (android.view.KeyEvent) throws android.os.RemoteException
public abstract void registerCallbackListener (android.support.v4.media.session.IMediaControllerCallback) throws android.os.RemoteException
public abstract void unregisterCallbackListener (android.support.v4.media.session.IMediaControllerCallback) throws android.os.RemoteException
public abstract boolean isTransportControlEnabled () throws android.os.RemoteException
public abstract java.lang.String getPackageName () throws android.os.RemoteException
public abstract java.lang.String getTag () throws android.os.RemoteException
public abstract android.app.PendingIntent getLaunchPendingIntent () throws android.os.RemoteException
public abstract long getFlags () throws android.os.RemoteException
public abstract android.support.v4.media.session.ParcelableVolumeInfo getVolumeAttributes () throws android.os.RemoteException
public abstract void adjustVolume (int, int, java.lang.String) throws android.os.RemoteException
public abstract void setVolumeTo (int, int, java.lang.String) throws android.os.RemoteException
public abstract android.support.v4.media.MediaMetadataCompat getMetadata () throws android.os.RemoteException
public abstract android.support.v4.media.session.PlaybackStateCompat getPlaybackState () throws android.os.RemoteException
public abstract java.util.List getQueue () throws android.os.RemoteException
public abstract java.lang.CharSequence getQueueTitle () throws android.os.RemoteException
public abstract android.os.Bundle getExtras () throws android.os.RemoteException
public abstract int getRatingType () throws android.os.RemoteException
public abstract boolean isCaptioningEnabled () throws android.os.RemoteException
public abstract int getRepeatMode () throws android.os.RemoteException
public abstract boolean isShuffleModeEnabledRemoved () throws android.os.RemoteException
public abstract int getShuffleMode () throws android.os.RemoteException
public abstract void addQueueItem (android.support.v4.media.MediaDescriptionCompat) throws android.os.RemoteException
public abstract void addQueueItemAt (android.support.v4.media.MediaDescriptionCompat, int) throws android.os.RemoteException
public abstract void removeQueueItem (android.support.v4.media.MediaDescriptionCompat) throws android.os.RemoteException
public abstract void removeQueueItemAt (int) throws android.os.RemoteException
public abstract void prepare () throws android.os.RemoteException
public abstract void prepareFromMediaId (java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void prepareFromSearch (java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void prepareFromUri (android.net.Uri, android.os.Bundle) throws android.os.RemoteException
public abstract void play () throws android.os.RemoteException
public abstract void playFromMediaId (java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void playFromSearch (java.lang.String, android.os.Bundle) throws android.os.RemoteException
public abstract void playFromUri (android.net.Uri, android.os.Bundle) throws android.os.RemoteException
public abstract void skipToQueueItem (long) throws android.os.RemoteException
public abstract void pause () throws android.os.RemoteException
public abstract void stop () throws android.os.RemoteException
public abstract void next () throws android.os.RemoteException
public abstract void previous () throws android.os.RemoteException
public abstract void fastForward () throws android.os.RemoteException
public abstract void rewind () throws android.os.RemoteException
public abstract void seekTo (long) throws android.os.RemoteException
public abstract void rate (android.support.v4.media.RatingCompat) throws android.os.RemoteException
public abstract void rateWithExtras (android.support.v4.media.RatingCompat, android.os.Bundle) throws android.os.RemoteException
public abstract void setCaptioningEnabled (boolean) throws android.os.RemoteException
public abstract void setRepeatMode (int) throws android.os.RemoteException
public abstract void setShuffleModeEnabledRemoved (boolean) throws android.os.RemoteException
public abstract void setShuffleMode (int) throws android.os.RemoteException
public abstract void sendCustomAction (java.lang.String, android.os.Bundle) throws android.os.RemoteException
}
android/support/v4/media/session/MediaButtonReceiver$MediaButtonConnectionCallback.class
MediaButtonReceiver.java
package android.support.v4.media.session
android.support.v4.media.session.MediaButtonReceiver$MediaButtonConnectionCallback extends android.support.v4.media.MediaBrowserCompat$ConnectionCallback {
private final android.content.Context mContext
private final android.content.Intent mIntent
private final android.content.BroadcastReceiver$PendingResult mPendingResult
private android.support.v4.media.MediaBrowserCompat mMediaBrowser
void <init> (android.content.Context, android.content.Intent, android.content.BroadcastReceiver$PendingResult)
android.content.Context context
android.content.Intent intent
android.content.BroadcastReceiver$PendingResult pendingResult
void setMediaBrowser (android.support.v4.media.MediaBrowserCompat)
android.support.v4.media.MediaBrowserCompat mediaBrowser
public void onConnected ()
android.support.v4.media.session.MediaControllerCompat mediaController
android.view.KeyEvent ke
android.os.RemoteException e
public void onConnectionSuspended ()
public void onConnectionFailed ()
private void finish ()
}
android/support/v4/media/session/MediaButtonReceiver.class
MediaButtonReceiver.java
package android.support.v4.media.session
public android.support.v4.media.session.MediaButtonReceiver extends android.content.BroadcastReceiver {
private static final String TAG
public void <init> ()
public void onReceive (android.content.Context, android.content.Intent)
android.content.BroadcastReceiver$PendingResult pendingResult
android.content.Context applicationContext
android.support.v4.media.session.MediaButtonReceiver$MediaButtonConnectionCallback connectionCallback
android.support.v4.media.MediaBrowserCompat mediaBrowser
android.content.Context context
android.content.Intent intent
android.content.ComponentName mediaButtonServiceComponentName
android.content.ComponentName mediaBrowserServiceComponentName
public static android.view.KeyEvent handleIntent (android.support.v4.media.session.MediaSessionCompat, android.content.Intent)
android.support.v4.media.session.MediaSessionCompat mediaSessionCompat
android.content.Intent intent
android.view.KeyEvent ke
android.support.v4.media.session.MediaControllerCompat mediaController
public static android.app.PendingIntent buildMediaButtonPendingIntent (android.content.Context, long)
android.content.Context context
long action
android.content.ComponentName mbrComponent
public static android.app.PendingIntent buildMediaButtonPendingIntent (android.content.Context, android.content.ComponentName, long)
android.content.Context context
android.content.ComponentName mbrComponent
long action
int keyCode
android.content.Intent intent
public static android.content.ComponentName getMediaButtonReceiverComponent (android.content.Context)
android.content.pm.ResolveInfo resolveInfo
android.content.Context context
android.content.Intent queryIntent
android.content.pm.PackageManager pm
java.util.List resolveInfos
private static void startForegroundService (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
private static android.content.ComponentName getServiceComponentByAction (android.content.Context, java.lang.String)
android.content.pm.ResolveInfo resolveInfo
android.content.Context context
String action
android.content.pm.PackageManager pm
android.content.Intent queryIntent
java.util.List resolveInfos
}
android/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$Callback$MessageHandler extends android.os.Handler {
private static final int MSG_EVENT
private static final int MSG_UPDATE_PLAYBACK_STATE
private static final int MSG_UPDATE_METADATA
private static final int MSG_UPDATE_VOLUME
private static final int MSG_UPDATE_QUEUE
private static final int MSG_UPDATE_QUEUE_TITLE
private static final int MSG_UPDATE_EXTRAS
private static final int MSG_DESTROYED
private static final int MSG_UPDATE_REPEAT_MODE
private static final int MSG_UPDATE_CAPTIONING_ENABLED
private static final int MSG_UPDATE_SHUFFLE_MODE
private static final int MSG_SESSION_READY
boolean mRegistered
final synthetic android.support.v4.media.session.MediaControllerCompat$Callback this$0
void <init> (android.support.v4.media.session.MediaControllerCompat$Callback, android.os.Looper)
android.os.Looper looper
public void handleMessage (android.os.Message)
android.os.Message msg
}
android/support/v4/media/session/MediaControllerCompat$Callback$StubApi21.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21 extends java.lang.Object implements android.support.v4.media.session.MediaControllerCompatApi21$Callback {
private final java.lang.ref.WeakReference mCallback
void <init> (android.support.v4.media.session.MediaControllerCompat$Callback)
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onSessionDestroyed ()
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onSessionEvent (java.lang.String, android.os.Bundle)
String event
android.os.Bundle extras
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onPlaybackStateChanged (java.lang.Object)
Object stateObj
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onMetadataChanged (java.lang.Object)
Object metadataObj
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onQueueChanged (java.util.List)
java.util.List queue
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onQueueTitleChanged (java.lang.CharSequence)
CharSequence title
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onExtrasChanged (android.os.Bundle)
android.os.Bundle extras
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onAudioInfoChanged (int, int, int, int, int)
int type
int stream
int control
int max
int current
android.support.v4.media.session.MediaControllerCompat$Callback callback
}
android/support/v4/media/session/MediaControllerCompat$Callback$StubCompat.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat extends android.support.v4.media.session.IMediaControllerCallback$Stub {
private final java.lang.ref.WeakReference mCallback
void <init> (android.support.v4.media.session.MediaControllerCompat$Callback)
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onEvent (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String event
android.os.Bundle extras
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onSessionDestroyed () throws android.os.RemoteException
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onPlaybackStateChanged (android.support.v4.media.session.PlaybackStateCompat) throws android.os.RemoteException
android.support.v4.media.session.PlaybackStateCompat state
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onMetadataChanged (android.support.v4.media.MediaMetadataCompat) throws android.os.RemoteException
android.support.v4.media.MediaMetadataCompat metadata
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onQueueChanged (java.util.List) throws android.os.RemoteException
java.util.List queue
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onQueueTitleChanged (java.lang.CharSequence) throws android.os.RemoteException
CharSequence title
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onCaptioningEnabledChanged (boolean) throws android.os.RemoteException
boolean enabled
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onRepeatModeChanged (int) throws android.os.RemoteException
int repeatMode
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onShuffleModeChangedRemoved (boolean) throws android.os.RemoteException
boolean enabled
public void onShuffleModeChanged (int) throws android.os.RemoteException
int shuffleMode
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onExtrasChanged (android.os.Bundle) throws android.os.RemoteException
android.os.Bundle extras
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onVolumeInfoChanged (android.support.v4.media.session.ParcelableVolumeInfo) throws android.os.RemoteException
android.support.v4.media.session.MediaControllerCompat$PlaybackInfo pi
android.support.v4.media.session.ParcelableVolumeInfo info
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onSessionReady () throws android.os.RemoteException
android.support.v4.media.session.MediaControllerCompat$Callback callback
}
android/support/v4/media/session/MediaControllerCompat$Callback.class
MediaControllerCompat.java
package android.support.v4.media.session
public abstract android.support.v4.media.session.MediaControllerCompat$Callback extends java.lang.Object implements android.os.IBinder$DeathRecipient {
private final Object mCallbackObj
android.support.v4.media.session.MediaControllerCompat$Callback$MessageHandler mHandler
android.support.v4.media.session.IMediaControllerCallback mIControllerCallback
public void <init> ()
public void onSessionReady ()
public void onSessionDestroyed ()
public void onSessionEvent (java.lang.String, android.os.Bundle)
String event
android.os.Bundle extras
public void onPlaybackStateChanged (android.support.v4.media.session.PlaybackStateCompat)
android.support.v4.media.session.PlaybackStateCompat state
public void onMetadataChanged (android.support.v4.media.MediaMetadataCompat)
android.support.v4.media.MediaMetadataCompat metadata
public void onQueueChanged (java.util.List)
java.util.List queue
public void onQueueTitleChanged (java.lang.CharSequence)
CharSequence title
public void onExtrasChanged (android.os.Bundle)
android.os.Bundle extras
public void onAudioInfoChanged (android.support.v4.media.session.MediaControllerCompat$PlaybackInfo)
android.support.v4.media.session.MediaControllerCompat$PlaybackInfo info
public void onCaptioningEnabledChanged (boolean)
boolean enabled
public void onRepeatModeChanged (int)
int repeatMode
public void onShuffleModeChanged (int)
int shuffleMode
public android.support.v4.media.session.IMediaControllerCallback getIControllerCallback ()
public void binderDied ()
void setHandler (android.os.Handler)
android.os.Handler handler
void postToHandler (int, java.lang.Object, android.os.Bundle)
android.os.Message msg
int what
Object obj
android.os.Bundle data
static synthetic java.lang.Object access$000 (android.support.v4.media.session.MediaControllerCompat$Callback)
android.support.v4.media.session.MediaControllerCompat$Callback x0
}
android/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$MediaControllerExtraData extends android.support.v4.app.SupportActivity$ExtraData {
private final android.support.v4.media.session.MediaControllerCompat mMediaController
void <init> (android.support.v4.media.session.MediaControllerCompat)
android.support.v4.media.session.MediaControllerCompat mediaController
android.support.v4.media.session.MediaControllerCompat getMediaController ()
}
android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class
MediaControllerCompat.java
package android.support.v4.media.session
abstract android.support.v4.media.session.MediaControllerCompat$MediaControllerImpl extends java.lang.Object {
public abstract void registerCallback (android.support.v4.media.session.MediaControllerCompat$Callback, android.os.Handler)
public abstract void unregisterCallback (android.support.v4.media.session.MediaControllerCompat$Callback)
public abstract boolean dispatchMediaButtonEvent (android.view.KeyEvent)
public abstract android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls ()
public abstract android.support.v4.media.session.PlaybackStateCompat getPlaybackState ()
public abstract android.support.v4.media.MediaMetadataCompat getMetadata ()
public abstract java.util.List getQueue ()
public abstract void addQueueItem (android.support.v4.media.MediaDescriptionCompat)
public abstract void addQueueItem (android.support.v4.media.MediaDescriptionCompat, int)
public abstract void removeQueueItem (android.support.v4.media.MediaDescriptionCompat)
public abstract java.lang.CharSequence getQueueTitle ()
public abstract android.os.Bundle getExtras ()
public abstract int getRatingType ()
public abstract boolean isCaptioningEnabled ()
public abstract int getRepeatMode ()
public abstract int getShuffleMode ()
public abstract long getFlags ()
public abstract android.support.v4.media.session.MediaControllerCompat$PlaybackInfo getPlaybackInfo ()
public abstract android.app.PendingIntent getSessionActivity ()
public abstract void setVolumeTo (int, int)
public abstract void adjustVolume (int, int)
public abstract void sendCommand (java.lang.String, android.os.Bundle, android.os.ResultReceiver)
public abstract boolean isSessionReady ()
public abstract java.lang.String getPackageName ()
public abstract java.lang.Object getMediaController ()
}
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver extends android.os.ResultReceiver {
private java.lang.ref.WeakReference mMediaControllerImpl
void <init> (android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21)
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21 mediaControllerImpl
protected void onReceiveResult (int, android.os.Bundle)
int resultCode
android.os.Bundle resultData
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21 mediaControllerImpl
}
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback extends android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat {
void <init> (android.support.v4.media.session.MediaControllerCompat$Callback)
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void onSessionDestroyed () throws android.os.RemoteException
public void onMetadataChanged (android.support.v4.media.MediaMetadataCompat) throws android.os.RemoteException
android.support.v4.media.MediaMetadataCompat metadata
public void onQueueChanged (java.util.List) throws android.os.RemoteException
java.util.List queue
public void onQueueTitleChanged (java.lang.CharSequence) throws android.os.RemoteException
CharSequence title
public void onExtrasChanged (android.os.Bundle) throws android.os.RemoteException
android.os.Bundle extras
public void onVolumeInfoChanged (android.support.v4.media.session.ParcelableVolumeInfo) throws android.os.RemoteException
android.support.v4.media.session.ParcelableVolumeInfo info
}
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21 extends java.lang.Object implements android.support.v4.media.session.MediaControllerCompat$MediaControllerImpl {
protected final Object mControllerObj
private final java.util.List mPendingCallbacks
private java.util.HashMap mCallbackMap
private final android.support.v4.media.session.MediaSessionCompat$Token mSessionToken
public void <init> (android.content.Context, android.support.v4.media.session.MediaSessionCompat$Token) throws android.os.RemoteException
android.content.Context context
android.support.v4.media.session.MediaSessionCompat$Token sessionToken
public final void registerCallback (android.support.v4.media.session.MediaControllerCompat$Callback, android.os.Handler)
android.os.RemoteException e
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback extraCallback
android.support.v4.media.session.MediaControllerCompat$Callback callback
android.os.Handler handler
public final void unregisterCallback (android.support.v4.media.session.MediaControllerCompat$Callback)
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback extraCallback
android.os.RemoteException e
android.support.v4.media.session.MediaControllerCompat$Callback callback
public boolean dispatchMediaButtonEvent (android.view.KeyEvent)
android.view.KeyEvent event
public android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls ()
Object controlsObj
public android.support.v4.media.session.PlaybackStateCompat getPlaybackState ()
android.os.RemoteException e
Object stateObj
public android.support.v4.media.MediaMetadataCompat getMetadata ()
Object metadataObj
public java.util.List getQueue ()
java.util.List queueObjs
public void addQueueItem (android.support.v4.media.MediaDescriptionCompat)
android.support.v4.media.MediaDescriptionCompat description
long flags
android.os.Bundle params
public void addQueueItem (android.support.v4.media.MediaDescriptionCompat, int)
android.support.v4.media.MediaDescriptionCompat description
int index
long flags
android.os.Bundle params
public void removeQueueItem (android.support.v4.media.MediaDescriptionCompat)
android.support.v4.media.MediaDescriptionCompat description
long flags
android.os.Bundle params
public java.lang.CharSequence getQueueTitle ()
public android.os.Bundle getExtras ()
public int getRatingType ()
android.os.RemoteException e
public boolean isCaptioningEnabled ()
android.os.RemoteException e
public int getRepeatMode ()
android.os.RemoteException e
public int getShuffleMode ()
android.os.RemoteException e
public long getFlags ()
public android.support.v4.media.session.MediaControllerCompat$PlaybackInfo getPlaybackInfo ()
Object volumeInfoObj
public android.app.PendingIntent getSessionActivity ()
public void setVolumeTo (int, int)
int value
int flags
public void adjustVolume (int, int)
int direction
int flags
public void sendCommand (java.lang.String, android.os.Bundle, android.os.ResultReceiver)
String command
android.os.Bundle params
android.os.ResultReceiver cb
public boolean isSessionReady ()
public java.lang.String getPackageName ()
public java.lang.Object getMediaController ()
private void requestExtraBinder ()
private void processPendingCallbacks ()
android.os.RemoteException e
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback extraCallback
android.support.v4.media.session.MediaControllerCompat$Callback callback
static synthetic android.support.v4.media.session.MediaSessionCompat$Token access$200 (android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21)
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21 x0
static synthetic void access$300 (android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21)
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21 x0
}
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi23 extends android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21 {
public void <init> (android.content.Context, android.support.v4.media.session.MediaSessionCompat$Token) throws android.os.RemoteException
android.content.Context context
android.support.v4.media.session.MediaSessionCompat$Token sessionToken
public android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls ()
Object controlsObj
}
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi24 extends android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi23 {
public void <init> (android.content.Context, android.support.v4.media.session.MediaSessionCompat$Token) throws android.os.RemoteException
android.content.Context context
android.support.v4.media.session.MediaSessionCompat$Token sessionToken
public android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls ()
Object controlsObj
}
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase extends java.lang.Object implements android.support.v4.media.session.MediaControllerCompat$MediaControllerImpl {
private android.support.v4.media.session.IMediaSession mBinder
private android.support.v4.media.session.MediaControllerCompat$TransportControls mTransportControls
public void <init> (android.support.v4.media.session.MediaSessionCompat$Token)
android.support.v4.media.session.MediaSessionCompat$Token token
public void registerCallback (android.support.v4.media.session.MediaControllerCompat$Callback, android.os.Handler)
android.os.RemoteException e
android.support.v4.media.session.MediaControllerCompat$Callback callback
android.os.Handler handler
public void unregisterCallback (android.support.v4.media.session.MediaControllerCompat$Callback)
android.os.RemoteException e
android.support.v4.media.session.MediaControllerCompat$Callback callback
public boolean dispatchMediaButtonEvent (android.view.KeyEvent)
android.os.RemoteException e
android.view.KeyEvent event
public android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls ()
public android.support.v4.media.session.PlaybackStateCompat getPlaybackState ()
android.os.RemoteException e
public android.support.v4.media.MediaMetadataCompat getMetadata ()
android.os.RemoteException e
public java.util.List getQueue ()
android.os.RemoteException e
public void addQueueItem (android.support.v4.media.MediaDescriptionCompat)
long flags
android.os.RemoteException e
android.support.v4.media.MediaDescriptionCompat description
public void addQueueItem (android.support.v4.media.MediaDescriptionCompat, int)
long flags
android.os.RemoteException e
android.support.v4.media.MediaDescriptionCompat description
int index
public void removeQueueItem (android.support.v4.media.MediaDescriptionCompat)
long flags
android.os.RemoteException e
android.support.v4.media.MediaDescriptionCompat description
public java.lang.CharSequence getQueueTitle ()
android.os.RemoteException e
public android.os.Bundle getExtras ()
android.os.RemoteException e
public int getRatingType ()
android.os.RemoteException e
public boolean isCaptioningEnabled ()
android.os.RemoteException e
public int getRepeatMode ()
android.os.RemoteException e
public int getShuffleMode ()
android.os.RemoteException e
public long getFlags ()
android.os.RemoteException e
public android.support.v4.media.session.MediaControllerCompat$PlaybackInfo getPlaybackInfo ()
android.support.v4.media.session.ParcelableVolumeInfo info
android.support.v4.media.session.MediaControllerCompat$PlaybackInfo pi
android.os.RemoteException e
public android.app.PendingIntent getSessionActivity ()
android.os.RemoteException e
public void setVolumeTo (int, int)
android.os.RemoteException e
int value
int flags
public void adjustVolume (int, int)
android.os.RemoteException e
int direction
int flags
public void sendCommand (java.lang.String, android.os.Bundle, android.os.ResultReceiver)
android.os.RemoteException e
String command
android.os.Bundle params
android.os.ResultReceiver cb
public boolean isSessionReady ()
public java.lang.String getPackageName ()
android.os.RemoteException e
public java.lang.Object getMediaController ()
}
android/support/v4/media/session/MediaControllerCompat$PlaybackInfo.class
MediaControllerCompat.java
package android.support.v4.media.session
public final android.support.v4.media.session.MediaControllerCompat$PlaybackInfo extends java.lang.Object {
public static final int PLAYBACK_TYPE_LOCAL
public static final int PLAYBACK_TYPE_REMOTE
private final int mPlaybackType
private final int mAudioStream
private final int mVolumeControl
private final int mMaxVolume
private final int mCurrentVolume
void <init> (int, int, int, int, int)
int type
int stream
int control
int max
int current
public int getPlaybackType ()
public int getAudioStream ()
public int getVolumeControl ()
public int getMaxVolume ()
public int getCurrentVolume ()
}
android/support/v4/media/session/MediaControllerCompat$TransportControls.class
MediaControllerCompat.java
package android.support.v4.media.session
public abstract android.support.v4.media.session.MediaControllerCompat$TransportControls extends java.lang.Object {
public static final String EXTRA_LEGACY_STREAM_TYPE
void <init> ()
public abstract void prepare ()
public abstract void prepareFromMediaId (java.lang.String, android.os.Bundle)
public abstract void prepareFromSearch (java.lang.String, android.os.Bundle)
public abstract void prepareFromUri (android.net.Uri, android.os.Bundle)
public abstract void play ()
public abstract void playFromMediaId (java.lang.String, android.os.Bundle)
public abstract void playFromSearch (java.lang.String, android.os.Bundle)
public abstract void playFromUri (android.net.Uri, android.os.Bundle)
public abstract void skipToQueueItem (long)
public abstract void pause ()
public abstract void stop ()
public abstract void seekTo (long)
public abstract void fastForward ()
public abstract void skipToNext ()
public abstract void rewind ()
public abstract void skipToPrevious ()
public abstract void setRating (android.support.v4.media.RatingCompat)
public abstract void setRating (android.support.v4.media.RatingCompat, android.os.Bundle)
public abstract void setCaptioningEnabled (boolean)
public abstract void setRepeatMode (int)
public abstract void setShuffleMode (int)
public abstract void sendCustomAction (android.support.v4.media.session.PlaybackStateCompat$CustomAction, android.os.Bundle)
public abstract void sendCustomAction (java.lang.String, android.os.Bundle)
}
android/support/v4/media/session/MediaControllerCompat$TransportControlsApi21.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21 extends android.support.v4.media.session.MediaControllerCompat$TransportControls {
protected final Object mControlsObj
public void <init> (java.lang.Object)
Object controlsObj
public void prepare ()
public void prepareFromMediaId (java.lang.String, android.os.Bundle)
String mediaId
android.os.Bundle extras
android.os.Bundle bundle
public void prepareFromSearch (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extras
android.os.Bundle bundle
public void prepareFromUri (android.net.Uri, android.os.Bundle)
android.net.Uri uri
android.os.Bundle extras
android.os.Bundle bundle
public void play ()
public void pause ()
public void stop ()
public void seekTo (long)
long pos
public void fastForward ()
public void rewind ()
public void skipToNext ()
public void skipToPrevious ()
public void setRating (android.support.v4.media.RatingCompat)
android.support.v4.media.RatingCompat rating
public void setRating (android.support.v4.media.RatingCompat, android.os.Bundle)
android.support.v4.media.RatingCompat rating
android.os.Bundle extras
android.os.Bundle bundle
public void setCaptioningEnabled (boolean)
boolean enabled
android.os.Bundle bundle
public void setRepeatMode (int)
int repeatMode
android.os.Bundle bundle
public void setShuffleMode (int)
int shuffleMode
android.os.Bundle bundle
public void playFromMediaId (java.lang.String, android.os.Bundle)
String mediaId
android.os.Bundle extras
public void playFromSearch (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extras
public void playFromUri (android.net.Uri, android.os.Bundle)
android.net.Uri uri
android.os.Bundle extras
android.os.Bundle bundle
public void skipToQueueItem (long)
long id
public void sendCustomAction (android.support.v4.media.session.PlaybackStateCompat$CustomAction, android.os.Bundle)
android.support.v4.media.session.PlaybackStateCompat$CustomAction customAction
android.os.Bundle args
public void sendCustomAction (java.lang.String, android.os.Bundle)
String action
android.os.Bundle args
}
android/support/v4/media/session/MediaControllerCompat$TransportControlsApi23.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$TransportControlsApi23 extends android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21 {
public void <init> (java.lang.Object)
Object controlsObj
public void playFromUri (android.net.Uri, android.os.Bundle)
android.net.Uri uri
android.os.Bundle extras
}
android/support/v4/media/session/MediaControllerCompat$TransportControlsApi24.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$TransportControlsApi24 extends android.support.v4.media.session.MediaControllerCompat$TransportControlsApi23 {
public void <init> (java.lang.Object)
Object controlsObj
public void prepare ()
public void prepareFromMediaId (java.lang.String, android.os.Bundle)
String mediaId
android.os.Bundle extras
public void prepareFromSearch (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extras
public void prepareFromUri (android.net.Uri, android.os.Bundle)
android.net.Uri uri
android.os.Bundle extras
}
android/support/v4/media/session/MediaControllerCompat$TransportControlsBase.class
MediaControllerCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompat$TransportControlsBase extends android.support.v4.media.session.MediaControllerCompat$TransportControls {
private android.support.v4.media.session.IMediaSession mBinder
public void <init> (android.support.v4.media.session.IMediaSession)
android.support.v4.media.session.IMediaSession binder
public void prepare ()
android.os.RemoteException e
public void prepareFromMediaId (java.lang.String, android.os.Bundle)
android.os.RemoteException e
String mediaId
android.os.Bundle extras
public void prepareFromSearch (java.lang.String, android.os.Bundle)
android.os.RemoteException e
String query
android.os.Bundle extras
public void prepareFromUri (android.net.Uri, android.os.Bundle)
android.os.RemoteException e
android.net.Uri uri
android.os.Bundle extras
public void play ()
android.os.RemoteException e
public void playFromMediaId (java.lang.String, android.os.Bundle)
android.os.RemoteException e
String mediaId
android.os.Bundle extras
public void playFromSearch (java.lang.String, android.os.Bundle)
android.os.RemoteException e
String query
android.os.Bundle extras
public void playFromUri (android.net.Uri, android.os.Bundle)
android.os.RemoteException e
android.net.Uri uri
android.os.Bundle extras
public void skipToQueueItem (long)
android.os.RemoteException e
long id
public void pause ()
android.os.RemoteException e
public void stop ()
android.os.RemoteException e
public void seekTo (long)
android.os.RemoteException e
long pos
public void fastForward ()
android.os.RemoteException e
public void skipToNext ()
android.os.RemoteException e
public void rewind ()
android.os.RemoteException e
public void skipToPrevious ()
android.os.RemoteException e
public void setRating (android.support.v4.media.RatingCompat)
android.os.RemoteException e
android.support.v4.media.RatingCompat rating
public void setRating (android.support.v4.media.RatingCompat, android.os.Bundle)
android.os.RemoteException e
android.support.v4.media.RatingCompat rating
android.os.Bundle extras
public void setCaptioningEnabled (boolean)
android.os.RemoteException e
boolean enabled
public void setRepeatMode (int)
android.os.RemoteException e
int repeatMode
public void setShuffleMode (int)
android.os.RemoteException e
int shuffleMode
public void sendCustomAction (android.support.v4.media.session.PlaybackStateCompat$CustomAction, android.os.Bundle)
android.support.v4.media.session.PlaybackStateCompat$CustomAction customAction
android.os.Bundle args
public void sendCustomAction (java.lang.String, android.os.Bundle)
android.os.RemoteException e
String action
android.os.Bundle args
}
android/support/v4/media/session/MediaControllerCompat.class
MediaControllerCompat.java
package android.support.v4.media.session
public final android.support.v4.media.session.MediaControllerCompat extends java.lang.Object {
static final String TAG
public static final String COMMAND_GET_EXTRA_BINDER
public static final String COMMAND_ADD_QUEUE_ITEM
public static final String COMMAND_ADD_QUEUE_ITEM_AT
public static final String COMMAND_REMOVE_QUEUE_ITEM
public static final String COMMAND_REMOVE_QUEUE_ITEM_AT
public static final String COMMAND_ARGUMENT_MEDIA_DESCRIPTION
public static final String COMMAND_ARGUMENT_INDEX
private final android.support.v4.media.session.MediaControllerCompat$MediaControllerImpl mImpl
private final android.support.v4.media.session.MediaSessionCompat$Token mToken
private final java.util.HashSet mRegisteredCallbacks
public static void setMediaController (android.app.Activity, android.support.v4.media.session.MediaControllerCompat)
Object sessionTokenObj
Object controllerObj
android.app.Activity activity
android.support.v4.media.session.MediaControllerCompat mediaController
public static android.support.v4.media.session.MediaControllerCompat getMediaController (android.app.Activity)
android.support.v4.media.session.MediaControllerCompat$MediaControllerExtraData extraData
android.os.RemoteException e
Object controllerObj
Object sessionTokenObj
android.app.Activity activity
private static void validateCustomAction (java.lang.String, android.os.Bundle)
String action
android.os.Bundle args
public void <init> (android.content.Context, android.support.v4.media.session.MediaSessionCompat)
android.os.RemoteException e
android.content.Context context
android.support.v4.media.session.MediaSessionCompat session
android.support.v4.media.session.MediaControllerCompat$MediaControllerImpl impl
public void <init> (android.content.Context, android.support.v4.media.session.MediaSessionCompat$Token) throws android.os.RemoteException
android.content.Context context
android.support.v4.media.session.MediaSessionCompat$Token sessionToken
public android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls ()
public boolean dispatchMediaButtonEvent (android.view.KeyEvent)
android.view.KeyEvent keyEvent
public android.support.v4.media.session.PlaybackStateCompat getPlaybackState ()
public android.support.v4.media.MediaMetadataCompat getMetadata ()
public java.util.List getQueue ()
public void addQueueItem (android.support.v4.media.MediaDescriptionCompat)
android.support.v4.media.MediaDescriptionCompat description
public void addQueueItem (android.support.v4.media.MediaDescriptionCompat, int)
android.support.v4.media.MediaDescriptionCompat description
int index
public void removeQueueItem (android.support.v4.media.MediaDescriptionCompat)
android.support.v4.media.MediaDescriptionCompat description
public void removeQueueItemAt (int)
android.support.v4.media.session.MediaSessionCompat$QueueItem item
int index
java.util.List queue
public java.lang.CharSequence getQueueTitle ()
public android.os.Bundle getExtras ()
public int getRatingType ()
public boolean isCaptioningEnabled ()
public int getRepeatMode ()
public int getShuffleMode ()
public long getFlags ()
public android.support.v4.media.session.MediaControllerCompat$PlaybackInfo getPlaybackInfo ()
public android.app.PendingIntent getSessionActivity ()
public android.support.v4.media.session.MediaSessionCompat$Token getSessionToken ()
public android.support.v4.media.SessionToken2 getSessionToken2 ()
public void setVolumeTo (int, int)
int value
int flags
public void adjustVolume (int, int)
int direction
int flags
public void registerCallback (android.support.v4.media.session.MediaControllerCompat$Callback)
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void registerCallback (android.support.v4.media.session.MediaControllerCompat$Callback, android.os.Handler)
android.support.v4.media.session.MediaControllerCompat$Callback callback
android.os.Handler handler
public void unregisterCallback (android.support.v4.media.session.MediaControllerCompat$Callback)
android.support.v4.media.session.MediaControllerCompat$Callback callback
public void sendCommand (java.lang.String, android.os.Bundle, android.os.ResultReceiver)
String command
android.os.Bundle params
android.os.ResultReceiver cb
public boolean isSessionReady ()
public java.lang.String getPackageName ()
public java.lang.Object getMediaController ()
static synthetic void access$100 (java.lang.String, android.os.Bundle)
String x0
android.os.Bundle x1
}
android/support/v4/media/session/MediaControllerCompatApi21$Callback.class
MediaControllerCompatApi21.java
package android.support.v4.media.session
public abstract android.support.v4.media.session.MediaControllerCompatApi21$Callback extends java.lang.Object {
public abstract void onSessionDestroyed ()
public abstract void onSessionEvent (java.lang.String, android.os.Bundle)
public abstract void onPlaybackStateChanged (java.lang.Object)
public abstract void onMetadataChanged (java.lang.Object)
public abstract void onQueueChanged (java.util.List)
public abstract void onQueueTitleChanged (java.lang.CharSequence)
public abstract void onExtrasChanged (android.os.Bundle)
public abstract void onAudioInfoChanged (int, int, int, int, int)
}
android/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy.class
MediaControllerCompatApi21.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy extends android.media.session.MediaController$Callback {
protected final android.support.v4.media.session.MediaControllerCompatApi21$Callback mCallback
public void <init> (android.support.v4.media.session.MediaControllerCompatApi21$Callback)
android.support.v4.media.session.MediaControllerCompatApi21$Callback callback
public void onSessionDestroyed ()
public void onSessionEvent (java.lang.String, android.os.Bundle)
String event
android.os.Bundle extras
public void onPlaybackStateChanged (android.media.session.PlaybackState)
android.media.session.PlaybackState state
public void onMetadataChanged (android.media.MediaMetadata)
android.media.MediaMetadata metadata
public void onQueueChanged (java.util.List)
java.util.List queue
public void onQueueTitleChanged (java.lang.CharSequence)
CharSequence title
public void onExtrasChanged (android.os.Bundle)
android.os.Bundle extras
public void onAudioInfoChanged (android.media.session.MediaController$PlaybackInfo)
android.media.session.MediaController$PlaybackInfo info
}
android/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo.class
MediaControllerCompatApi21.java
package android.support.v4.media.session
public android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo extends java.lang.Object {
private static final int FLAG_SCO
private static final int STREAM_BLUETOOTH_SCO
private static final int STREAM_SYSTEM_ENFORCED
public static int getPlaybackType (java.lang.Object)
Object volumeInfoObj
public static android.media.AudioAttributes getAudioAttributes (java.lang.Object)
Object volumeInfoObj
public static int getLegacyAudioStream (java.lang.Object)
Object volumeInfoObj
android.media.AudioAttributes attrs
public static int getVolumeControl (java.lang.Object)
Object volumeInfoObj
public static int getMaxVolume (java.lang.Object)
Object volumeInfoObj
public static int getCurrentVolume (java.lang.Object)
Object volumeInfoObj
private static int toLegacyStreamType (android.media.AudioAttributes)
android.media.AudioAttributes aa
private void <init> ()
}
android/support/v4/media/session/MediaControllerCompatApi21$TransportControls.class
MediaControllerCompatApi21.java
package android.support.v4.media.session
public android.support.v4.media.session.MediaControllerCompatApi21$TransportControls extends java.lang.Object {
public static void play (java.lang.Object)
Object controlsObj
public static void pause (java.lang.Object)
Object controlsObj
public static void stop (java.lang.Object)
Object controlsObj
public static void seekTo (java.lang.Object, long)
Object controlsObj
long pos
public static void fastForward (java.lang.Object)
Object controlsObj
public static void rewind (java.lang.Object)
Object controlsObj
public static void skipToNext (java.lang.Object)
Object controlsObj
public static void skipToPrevious (java.lang.Object)
Object controlsObj
public static void setRating (java.lang.Object, java.lang.Object)
Object controlsObj
Object ratingObj
public static void playFromMediaId (java.lang.Object, java.lang.String, android.os.Bundle)
Object controlsObj
String mediaId
android.os.Bundle extras
public static void playFromSearch (java.lang.Object, java.lang.String, android.os.Bundle)
Object controlsObj
String query
android.os.Bundle extras
public static void skipToQueueItem (java.lang.Object, long)
Object controlsObj
long id
public static void sendCustomAction (java.lang.Object, java.lang.String, android.os.Bundle)
Object controlsObj
String action
android.os.Bundle args
private void <init> ()
}
android/support/v4/media/session/MediaControllerCompatApi21.class
MediaControllerCompatApi21.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompatApi21 extends java.lang.Object {
public static java.lang.Object fromToken (android.content.Context, java.lang.Object)
android.content.Context context
Object sessionToken
public static java.lang.Object createCallback (android.support.v4.media.session.MediaControllerCompatApi21$Callback)
android.support.v4.media.session.MediaControllerCompatApi21$Callback callback
public static void registerCallback (java.lang.Object, java.lang.Object, android.os.Handler)
Object controllerObj
Object callbackObj
android.os.Handler handler
public static void unregisterCallback (java.lang.Object, java.lang.Object)
Object controllerObj
Object callbackObj
public static void setMediaController (android.app.Activity, java.lang.Object)
android.app.Activity activity
Object controllerObj
public static java.lang.Object getMediaController (android.app.Activity)
android.app.Activity activity
public static java.lang.Object getSessionToken (java.lang.Object)
Object controllerObj
public static java.lang.Object getTransportControls (java.lang.Object)
Object controllerObj
public static java.lang.Object getPlaybackState (java.lang.Object)
Object controllerObj
public static java.lang.Object getMetadata (java.lang.Object)
Object controllerObj
public static java.util.List getQueue (java.lang.Object)
Object controllerObj
java.util.List queue
java.util.List queueObjs
public static java.lang.CharSequence getQueueTitle (java.lang.Object)
Object controllerObj
public static android.os.Bundle getExtras (java.lang.Object)
Object controllerObj
public static int getRatingType (java.lang.Object)
Object controllerObj
public static long getFlags (java.lang.Object)
Object controllerObj
public static java.lang.Object getPlaybackInfo (java.lang.Object)
Object controllerObj
public static android.app.PendingIntent getSessionActivity (java.lang.Object)
Object controllerObj
public static boolean dispatchMediaButtonEvent (java.lang.Object, android.view.KeyEvent)
Object controllerObj
android.view.KeyEvent event
public static void setVolumeTo (java.lang.Object, int, int)
Object controllerObj
int value
int flags
public static void adjustVolume (java.lang.Object, int, int)
Object controllerObj
int direction
int flags
public static void sendCommand (java.lang.Object, java.lang.String, android.os.Bundle, android.os.ResultReceiver)
Object controllerObj
String command
android.os.Bundle params
android.os.ResultReceiver cb
public static java.lang.String getPackageName (java.lang.Object)
Object controllerObj
private void <init> ()
}
android/support/v4/media/session/MediaControllerCompatApi23$TransportControls.class
MediaControllerCompatApi23.java
package android.support.v4.media.session
public android.support.v4.media.session.MediaControllerCompatApi23$TransportControls extends java.lang.Object {
public static void playFromUri (java.lang.Object, android.net.Uri, android.os.Bundle)
Object controlsObj
android.net.Uri uri
android.os.Bundle extras
private void <init> ()
}
android/support/v4/media/session/MediaControllerCompatApi23.class
MediaControllerCompatApi23.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompatApi23 extends java.lang.Object {
private void <init> ()
}
android/support/v4/media/session/MediaControllerCompatApi24$TransportControls.class
MediaControllerCompatApi24.java
package android.support.v4.media.session
public android.support.v4.media.session.MediaControllerCompatApi24$TransportControls extends java.lang.Object {
public static void prepare (java.lang.Object)
Object controlsObj
public static void prepareFromMediaId (java.lang.Object, java.lang.String, android.os.Bundle)
Object controlsObj
String mediaId
android.os.Bundle extras
public static void prepareFromSearch (java.lang.Object, java.lang.String, android.os.Bundle)
Object controlsObj
String query
android.os.Bundle extras
public static void prepareFromUri (java.lang.Object, android.net.Uri, android.os.Bundle)
Object controlsObj
android.net.Uri uri
android.os.Bundle extras
private void <init> ()
}
android/support/v4/media/session/MediaControllerCompatApi24.class
MediaControllerCompatApi24.java
package android.support.v4.media.session
android.support.v4.media.session.MediaControllerCompatApi24 extends java.lang.Object {
private void <init> ()
}
android/support/v4/media/session/MediaSessionCompat$1.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$1 extends android.support.v4.media.session.MediaSessionCompat$Callback {
final synthetic android.support.v4.media.session.MediaSessionCompat this$0
void <init> (android.support.v4.media.session.MediaSessionCompat)
android.support.v4.media.session.MediaSessionCompat this$0
}
android/support/v4/media/session/MediaSessionCompat$2.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$2 extends android.support.v4.media.session.MediaSessionCompat$Callback {
final synthetic android.support.v4.media.session.MediaSessionCompat this$0
void <init> (android.support.v4.media.session.MediaSessionCompat)
android.support.v4.media.session.MediaSessionCompat this$0
}
android/support/v4/media/session/MediaSessionCompat$3.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$3 extends android.support.v4.media.session.MediaSessionCompat$Callback {
final synthetic android.support.v4.media.session.MediaSessionCompat this$0
void <init> (android.support.v4.media.session.MediaSessionCompat)
android.support.v4.media.session.MediaSessionCompat this$0
}
android/support/v4/media/session/MediaSessionCompat$Callback$CallbackHandler.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$Callback$CallbackHandler extends android.os.Handler {
private static final int MSG_MEDIA_PLAY_PAUSE_KEY_DOUBLE_TAP_TIMEOUT
final synthetic android.support.v4.media.session.MediaSessionCompat$Callback this$0
void <init> (android.support.v4.media.session.MediaSessionCompat$Callback, android.os.Looper)
android.os.Looper looper
public void handleMessage (android.os.Message)
android.os.Message msg
}
android/support/v4/media/session/MediaSessionCompat$Callback$StubApi21.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21 extends java.lang.Object implements android.support.v4.media.session.MediaSessionCompatApi21$Callback {
final synthetic android.support.v4.media.session.MediaSessionCompat$Callback this$0
void <init> (android.support.v4.media.session.MediaSessionCompat$Callback)
public void onCommand (java.lang.String, android.os.Bundle, android.os.ResultReceiver)
android.os.Bundle result
android.support.v4.media.session.MediaSessionCompat$Token token
android.support.v4.media.session.IMediaSession extraBinder
android.support.v4.media.SessionToken2 token2
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 impl
int index
android.support.v4.media.session.MediaSessionCompat$QueueItem item
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 impl
android.os.BadParcelableException e
String command
android.os.Bundle extras
android.os.ResultReceiver cb
public boolean onMediaButtonEvent (android.content.Intent)
android.content.Intent mediaButtonIntent
public void onPlay ()
public void onPlayFromMediaId (java.lang.String, android.os.Bundle)
String mediaId
android.os.Bundle extras
public void onPlayFromSearch (java.lang.String, android.os.Bundle)
String search
android.os.Bundle extras
public void onSkipToQueueItem (long)
long id
public void onPause ()
public void onSkipToNext ()
public void onSkipToPrevious ()
public void onFastForward ()
public void onRewind ()
public void onStop ()
public void onSeekTo (long)
long pos
public void onSetRating (java.lang.Object)
Object ratingObj
public void onSetRating (java.lang.Object, android.os.Bundle)
Object ratingObj
android.os.Bundle extras
public void onCustomAction (java.lang.String, android.os.Bundle)
android.net.Uri uri
android.os.Bundle bundle
String mediaId
android.os.Bundle bundle
String query
android.os.Bundle bundle
android.net.Uri uri
android.os.Bundle bundle
boolean enabled
int repeatMode
int shuffleMode
android.support.v4.media.RatingCompat rating
android.os.Bundle bundle
String action
android.os.Bundle extras
}
android/support/v4/media/session/MediaSessionCompat$Callback$StubApi23.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$Callback$StubApi23 extends android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21 implements android.support.v4.media.session.MediaSessionCompatApi23$Callback {
final synthetic android.support.v4.media.session.MediaSessionCompat$Callback this$0
void <init> (android.support.v4.media.session.MediaSessionCompat$Callback)
public void onPlayFromUri (android.net.Uri, android.os.Bundle)
android.net.Uri uri
android.os.Bundle extras
}
android/support/v4/media/session/MediaSessionCompat$Callback$StubApi24.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$Callback$StubApi24 extends android.support.v4.media.session.MediaSessionCompat$Callback$StubApi23 implements android.support.v4.media.session.MediaSessionCompatApi24$Callback {
final synthetic android.support.v4.media.session.MediaSessionCompat$Callback this$0
void <init> (android.support.v4.media.session.MediaSessionCompat$Callback)
public void onPrepare ()
public void onPrepareFromMediaId (java.lang.String, android.os.Bundle)
String mediaId
android.os.Bundle extras
public void onPrepareFromSearch (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extras
public void onPrepareFromUri (android.net.Uri, android.os.Bundle)
android.net.Uri uri
android.os.Bundle extras
}
android/support/v4/media/session/MediaSessionCompat$Callback.class
MediaSessionCompat.java
package android.support.v4.media.session
public abstract android.support.v4.media.session.MediaSessionCompat$Callback extends java.lang.Object {
final Object mCallbackObj
private java.lang.ref.WeakReference mSessionImpl
private android.support.v4.media.session.MediaSessionCompat$Callback$CallbackHandler mCallbackHandler
private boolean mMediaPlayPauseKeyPending
public void <init> ()
private void setSessionImpl (android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl, android.os.Handler)
android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl impl
android.os.Handler handler
public void onCommand (java.lang.String, android.os.Bundle, android.os.ResultReceiver)
String command
android.os.Bundle extras
android.os.ResultReceiver cb
public boolean onMediaButtonEvent (android.content.Intent)
android.support.v4.media.session.PlaybackStateCompat state
long validActions
android.content.Intent mediaButtonEvent
android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl impl
android.view.KeyEvent keyEvent
int keyCode
private void handleMediaPlayPauseKeySingleTapIfPending ()
android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl impl
android.support.v4.media.session.PlaybackStateCompat state
long validActions
boolean isPlaying
boolean canPlay
boolean canPause
public void onPrepare ()
public void onPrepareFromMediaId (java.lang.String, android.os.Bundle)
String mediaId
android.os.Bundle extras
public void onPrepareFromSearch (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extras
public void onPrepareFromUri (android.net.Uri, android.os.Bundle)
android.net.Uri uri
android.os.Bundle extras
public void onPlay ()
public void onPlayFromMediaId (java.lang.String, android.os.Bundle)
String mediaId
android.os.Bundle extras
public void onPlayFromSearch (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extras
public void onPlayFromUri (android.net.Uri, android.os.Bundle)
android.net.Uri uri
android.os.Bundle extras
public void onSkipToQueueItem (long)
long id
public void onPause ()
public void onSkipToNext ()
public void onSkipToPrevious ()
public void onFastForward ()
public void onRewind ()
public void onStop ()
public void onSeekTo (long)
long pos
public void onSetRating (android.support.v4.media.RatingCompat)
android.support.v4.media.RatingCompat rating
public void onSetRating (android.support.v4.media.RatingCompat, android.os.Bundle)
android.support.v4.media.RatingCompat rating
android.os.Bundle extras
public void onSetCaptioningEnabled (boolean)
boolean enabled
public void onSetRepeatMode (int)
int repeatMode
public void onSetShuffleMode (int)
int shuffleMode
public void onCustomAction (java.lang.String, android.os.Bundle)
String action
android.os.Bundle extras
public void onAddQueueItem (android.support.v4.media.MediaDescriptionCompat)
android.support.v4.media.MediaDescriptionCompat description
public void onAddQueueItem (android.support.v4.media.MediaDescriptionCompat, int)
android.support.v4.media.MediaDescriptionCompat description
int index
public void onRemoveQueueItem (android.support.v4.media.MediaDescriptionCompat)
android.support.v4.media.MediaDescriptionCompat description
public void onRemoveQueueItemAt (int)
int index
static synthetic void access$000 (android.support.v4.media.session.MediaSessionCompat$Callback)
android.support.v4.media.session.MediaSessionCompat$Callback x0
static synthetic java.lang.ref.WeakReference access$100 (android.support.v4.media.session.MediaSessionCompat$Callback)
android.support.v4.media.session.MediaSessionCompat$Callback x0
static synthetic void access$300 (android.support.v4.media.session.MediaSessionCompat$Callback, android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl, android.os.Handler)
android.support.v4.media.session.MediaSessionCompat$Callback x0
android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl x1
android.os.Handler x2
}
android/support/v4/media/session/MediaSessionCompat$MediaSessionImpl.class
MediaSessionCompat.java
package android.support.v4.media.session
abstract android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl extends java.lang.Object {
public abstract void setCallback (android.support.v4.media.session.MediaSessionCompat$Callback, android.os.Handler)
public abstract void setFlags (int)
public abstract void setPlaybackToLocal (int)
public abstract void setPlaybackToRemote (android.support.v4.media.VolumeProviderCompat)
public abstract void setActive (boolean)
public abstract boolean isActive ()
public abstract void sendSessionEvent (java.lang.String, android.os.Bundle)
public abstract void release ()
public abstract android.support.v4.media.session.MediaSessionCompat$Token getSessionToken ()
public abstract void setPlaybackState (android.support.v4.media.session.PlaybackStateCompat)
public abstract android.support.v4.media.session.PlaybackStateCompat getPlaybackState ()
public abstract void setMetadata (android.support.v4.media.MediaMetadataCompat)
public abstract void setSessionActivity (android.app.PendingIntent)
public abstract void setMediaButtonReceiver (android.app.PendingIntent)
public abstract void setQueue (java.util.List)
public abstract void setQueueTitle (java.lang.CharSequence)
public abstract void setRatingType (int)
public abstract void setCaptioningEnabled (boolean)
public abstract void setRepeatMode (int)
public abstract void setShuffleMode (int)
public abstract void setExtras (android.os.Bundle)
public abstract java.lang.Object getMediaSession ()
public abstract java.lang.Object getRemoteControlClient ()
public abstract java.lang.String getCallingPackage ()
public abstract android.support.v4.media.MediaSessionManager$RemoteUserInfo getCurrentControllerInfo ()
}
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi18$1.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18$1 extends java.lang.Object implements android.media.RemoteControlClient$OnPlaybackPositionUpdateListener {
final synthetic android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18 this$0
void <init> (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18)
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18 this$0
public void onPlaybackPositionUpdate (long)
long newPositionMs
}
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi18.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18 extends android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase {
private static boolean sIsMbrPendingIntentSupported
void <init> (android.content.Context, java.lang.String, android.content.ComponentName, android.app.PendingIntent)
android.content.Context context
String tag
android.content.ComponentName mbrComponent
android.app.PendingIntent mbrIntent
public void setCallback (android.support.v4.media.session.MediaSessionCompat$Callback, android.os.Handler)
android.media.RemoteControlClient$OnPlaybackPositionUpdateListener listener
android.support.v4.media.session.MediaSessionCompat$Callback callback
android.os.Handler handler
void setRccState (android.support.v4.media.session.PlaybackStateCompat)
long diff
android.support.v4.media.session.PlaybackStateCompat state
long position
float speed
long updateTime
long currTime
int getRccTransportControlFlagsFromActions (long)
long actions
int transportControlFlags
void registerMediaButtonEventReceiver (android.app.PendingIntent, android.content.ComponentName)
NullPointerException e
android.app.PendingIntent mbrIntent
android.content.ComponentName mbrComponent
void unregisterMediaButtonEventReceiver (android.app.PendingIntent, android.content.ComponentName)
android.app.PendingIntent mbrIntent
android.content.ComponentName mbrComponent
static void <clinit> ()
}
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi19$1.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19$1 extends java.lang.Object implements android.media.RemoteControlClient$OnMetadataUpdateListener {
final synthetic android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19 this$0
void <init> (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19)
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19 this$0
public void onMetadataUpdate (int, java.lang.Object)
int key
Object newValue
}
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi19.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19 extends android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18 {
void <init> (android.content.Context, java.lang.String, android.content.ComponentName, android.app.PendingIntent)
android.content.Context context
String tag
android.content.ComponentName mbrComponent
android.app.PendingIntent mbrIntent
public void setCallback (android.support.v4.media.session.MediaSessionCompat$Callback, android.os.Handler)
android.media.RemoteControlClient$OnMetadataUpdateListener listener
android.support.v4.media.session.MediaSessionCompat$Callback callback
android.os.Handler handler
int getRccTransportControlFlagsFromActions (long)
long actions
int transportControlFlags
android.media.RemoteControlClient$MetadataEditor buildRccMetadata (android.os.Bundle)
android.os.Bundle metadata
android.media.RemoteControlClient$MetadataEditor editor
long actions
}
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21$ExtraSession extends android.support.v4.media.session.IMediaSession$Stub {
final synthetic android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 this$0
void <init> (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21)
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 this$0
public void sendCommand (java.lang.String, android.os.Bundle, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper)
String command
android.os.Bundle args
android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper cb
public boolean sendMediaButton (android.view.KeyEvent)
android.view.KeyEvent mediaButton
public void registerCallbackListener (android.support.v4.media.session.IMediaControllerCallback)
android.support.v4.media.session.IMediaControllerCallback cb
public void unregisterCallbackListener (android.support.v4.media.session.IMediaControllerCallback)
android.support.v4.media.session.IMediaControllerCallback cb
public java.lang.String getPackageName ()
public java.lang.String getTag ()
public android.app.PendingIntent getLaunchPendingIntent ()
public long getFlags ()
public android.support.v4.media.session.ParcelableVolumeInfo getVolumeAttributes ()
public void adjustVolume (int, int, java.lang.String)
int direction
int flags
String packageName
public void setVolumeTo (int, int, java.lang.String)
int value
int flags
String packageName
public void prepare () throws android.os.RemoteException
public void prepareFromMediaId (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String mediaId
android.os.Bundle extras
public void prepareFromSearch (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String query
android.os.Bundle extras
public void prepareFromUri (android.net.Uri, android.os.Bundle) throws android.os.RemoteException
android.net.Uri uri
android.os.Bundle extras
public void play () throws android.os.RemoteException
public void playFromMediaId (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String mediaId
android.os.Bundle extras
public void playFromSearch (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String query
android.os.Bundle extras
public void playFromUri (android.net.Uri, android.os.Bundle) throws android.os.RemoteException
android.net.Uri uri
android.os.Bundle extras
public void skipToQueueItem (long)
long id
public void pause () throws android.os.RemoteException
public void stop () throws android.os.RemoteException
public void next () throws android.os.RemoteException
public void previous () throws android.os.RemoteException
public void fastForward () throws android.os.RemoteException
public void rewind () throws android.os.RemoteException
public void seekTo (long) throws android.os.RemoteException
long pos
public void rate (android.support.v4.media.RatingCompat) throws android.os.RemoteException
android.support.v4.media.RatingCompat rating
public void rateWithExtras (android.support.v4.media.RatingCompat, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.RatingCompat rating
android.os.Bundle extras
public void setCaptioningEnabled (boolean) throws android.os.RemoteException
boolean enabled
public void setRepeatMode (int) throws android.os.RemoteException
int repeatMode
public void setShuffleModeEnabledRemoved (boolean) throws android.os.RemoteException
boolean enabled
public void setShuffleMode (int) throws android.os.RemoteException
int shuffleMode
public void sendCustomAction (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String action
android.os.Bundle args
public android.support.v4.media.MediaMetadataCompat getMetadata ()
public android.support.v4.media.session.PlaybackStateCompat getPlaybackState ()
public java.util.List getQueue ()
public void addQueueItem (android.support.v4.media.MediaDescriptionCompat)
android.support.v4.media.MediaDescriptionCompat descriptionCompat
public void addQueueItemAt (android.support.v4.media.MediaDescriptionCompat, int)
android.support.v4.media.MediaDescriptionCompat descriptionCompat
int index
public void removeQueueItem (android.support.v4.media.MediaDescriptionCompat)
android.support.v4.media.MediaDescriptionCompat description
public void removeQueueItemAt (int)
int index
public java.lang.CharSequence getQueueTitle ()
public android.os.Bundle getExtras ()
public int getRatingType ()
public boolean isCaptioningEnabled ()
public int getRepeatMode ()
public boolean isShuffleModeEnabledRemoved ()
public int getShuffleMode ()
public boolean isTransportControlEnabled ()
}
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 extends java.lang.Object implements android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl {
private final Object mSessionObj
private final android.support.v4.media.session.MediaSessionCompat$Token mToken
private boolean mDestroyed
private final android.os.RemoteCallbackList mExtraControllerCallbacks
private android.support.v4.media.session.PlaybackStateCompat mPlaybackState
private java.util.List mQueue
private android.support.v4.media.MediaMetadataCompat mMetadata
int mRatingType
boolean mCaptioningEnabled
int mRepeatMode
int mShuffleMode
void <init> (android.content.Context, java.lang.String, android.support.v4.media.SessionToken2)
android.content.Context context
String tag
android.support.v4.media.SessionToken2 token2
void <init> (java.lang.Object)
Object mediaSession
public void setCallback (android.support.v4.media.session.MediaSessionCompat$Callback, android.os.Handler)
android.support.v4.media.session.MediaSessionCompat$Callback callback
android.os.Handler handler
public void setFlags (int)
int flags
public void setPlaybackToLocal (int)
int stream
public void setPlaybackToRemote (android.support.v4.media.VolumeProviderCompat)
android.support.v4.media.VolumeProviderCompat volumeProvider
public void setActive (boolean)
boolean active
public boolean isActive ()
public void sendSessionEvent (java.lang.String, android.os.Bundle)
android.support.v4.media.session.IMediaControllerCallback cb
int i
int size
String event
android.os.Bundle extras
public void release ()
public android.support.v4.media.session.MediaSessionCompat$Token getSessionToken ()
public void setPlaybackState (android.support.v4.media.session.PlaybackStateCompat)
android.support.v4.media.session.IMediaControllerCallback cb
int i
android.support.v4.media.session.PlaybackStateCompat state
int size
public android.support.v4.media.session.PlaybackStateCompat getPlaybackState ()
public void setMetadata (android.support.v4.media.MediaMetadataCompat)
android.support.v4.media.MediaMetadataCompat metadata
public void setSessionActivity (android.app.PendingIntent)
android.app.PendingIntent pi
public void setMediaButtonReceiver (android.app.PendingIntent)
android.app.PendingIntent mbr
public void setQueue (java.util.List)
android.support.v4.media.session.MediaSessionCompat$QueueItem item
java.util.List queue
java.util.List queueObjs
public void setQueueTitle (java.lang.CharSequence)
CharSequence title
public void setRatingType (int)
int type
public void setCaptioningEnabled (boolean)
android.support.v4.media.session.IMediaControllerCallback cb
int i
int size
boolean enabled
public void setRepeatMode (int)
android.support.v4.media.session.IMediaControllerCallback cb
int i
int size
int repeatMode
public void setShuffleMode (int)
android.support.v4.media.session.IMediaControllerCallback cb
int i
int size
int shuffleMode
public void setExtras (android.os.Bundle)
android.os.Bundle extras
public java.lang.Object getMediaSession ()
public java.lang.Object getRemoteControlClient ()
public java.lang.String getCallingPackage ()
public android.support.v4.media.MediaSessionManager$RemoteUserInfo getCurrentControllerInfo ()
static synthetic java.util.List access$200 (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21)
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 x0
static synthetic boolean access$600 (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21)
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 x0
static synthetic android.os.RemoteCallbackList access$700 (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21)
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 x0
static synthetic android.support.v4.media.session.PlaybackStateCompat access$800 (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21)
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 x0
static synthetic android.support.v4.media.MediaMetadataCompat access$900 (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21)
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 x0
}
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi28.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi28 extends android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 {
private android.media.session.MediaSession mSession
void <init> (android.content.Context, java.lang.String, android.support.v4.media.SessionToken2)
android.content.Context context
String tag
android.support.v4.media.SessionToken2 token2
void <init> (java.lang.Object)
Object mediaSession
public final android.support.v4.media.MediaSessionManager$RemoteUserInfo getCurrentControllerInfo ()
android.media.session.MediaSessionManager$RemoteUserInfo info
}
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$1 extends android.support.v4.media.VolumeProviderCompat$Callback {
final synthetic android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase this$0
void <init> (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase)
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase this$0
public void onVolumeChanged (android.support.v4.media.VolumeProviderCompat)
android.support.v4.media.VolumeProviderCompat volumeProvider
android.support.v4.media.session.ParcelableVolumeInfo info
}
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command.class
MediaSessionCompat.java
package android.support.v4.media.session
final android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command extends java.lang.Object {
public final String command
public final android.os.Bundle extras
public final android.os.ResultReceiver stub
public void <init> (java.lang.String, android.os.Bundle, android.os.ResultReceiver)
String command
android.os.Bundle extras
android.os.ResultReceiver stub
}
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub extends android.support.v4.media.session.IMediaSession$Stub {
final synthetic android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase this$0
void <init> (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase)
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase this$0
public void sendCommand (java.lang.String, android.os.Bundle, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper)
String command
android.os.Bundle args
android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper cb
public boolean sendMediaButton (android.view.KeyEvent)
android.view.KeyEvent mediaButton
boolean handlesMediaButtons
public void registerCallbackListener (android.support.v4.media.session.IMediaControllerCallback)
android.support.v4.media.session.IMediaControllerCallback cb
public void unregisterCallbackListener (android.support.v4.media.session.IMediaControllerCallback)
android.support.v4.media.session.IMediaControllerCallback cb
public java.lang.String getPackageName ()
public java.lang.String getTag ()
public android.app.PendingIntent getLaunchPendingIntent ()
public long getFlags ()
public android.support.v4.media.session.ParcelableVolumeInfo getVolumeAttributes ()
int controlType
int max
int current
android.support.v4.media.VolumeProviderCompat vp
int controlType
int max
int current
int stream
int volumeType
public void adjustVolume (int, int, java.lang.String)
int direction
int flags
String packageName
public void setVolumeTo (int, int, java.lang.String)
int value
int flags
String packageName
public void prepare () throws android.os.RemoteException
public void prepareFromMediaId (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String mediaId
android.os.Bundle extras
public void prepareFromSearch (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String query
android.os.Bundle extras
public void prepareFromUri (android.net.Uri, android.os.Bundle) throws android.os.RemoteException
android.net.Uri uri
android.os.Bundle extras
public void play () throws android.os.RemoteException
public void playFromMediaId (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String mediaId
android.os.Bundle extras
public void playFromSearch (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String query
android.os.Bundle extras
public void playFromUri (android.net.Uri, android.os.Bundle) throws android.os.RemoteException
android.net.Uri uri
android.os.Bundle extras
public void skipToQueueItem (long)
long id
public void pause () throws android.os.RemoteException
public void stop () throws android.os.RemoteException
public void next () throws android.os.RemoteException
public void previous () throws android.os.RemoteException
public void fastForward () throws android.os.RemoteException
public void rewind () throws android.os.RemoteException
public void seekTo (long) throws android.os.RemoteException
long pos
public void rate (android.support.v4.media.RatingCompat) throws android.os.RemoteException
android.support.v4.media.RatingCompat rating
public void rateWithExtras (android.support.v4.media.RatingCompat, android.os.Bundle) throws android.os.RemoteException
android.support.v4.media.RatingCompat rating
android.os.Bundle extras
public void setCaptioningEnabled (boolean) throws android.os.RemoteException
boolean enabled
public void setRepeatMode (int) throws android.os.RemoteException
int repeatMode
public void setShuffleModeEnabledRemoved (boolean) throws android.os.RemoteException
boolean enabled
public void setShuffleMode (int) throws android.os.RemoteException
int shuffleMode
public void sendCustomAction (java.lang.String, android.os.Bundle) throws android.os.RemoteException
String action
android.os.Bundle args
public android.support.v4.media.MediaMetadataCompat getMetadata ()
public android.support.v4.media.session.PlaybackStateCompat getPlaybackState ()
android.support.v4.media.session.PlaybackStateCompat state
android.support.v4.media.MediaMetadataCompat metadata
public java.util.List getQueue ()
public void addQueueItem (android.support.v4.media.MediaDescriptionCompat)
android.support.v4.media.MediaDescriptionCompat description
public void addQueueItemAt (android.support.v4.media.MediaDescriptionCompat, int)
android.support.v4.media.MediaDescriptionCompat description
int index
public void removeQueueItem (android.support.v4.media.MediaDescriptionCompat)
android.support.v4.media.MediaDescriptionCompat description
public void removeQueueItemAt (int)
int index
public java.lang.CharSequence getQueueTitle ()
public android.os.Bundle getExtras ()
public int getRatingType ()
public boolean isCaptioningEnabled ()
public int getRepeatMode ()
public boolean isShuffleModeEnabledRemoved ()
public int getShuffleMode ()
public boolean isTransportControlEnabled ()
void postToHandler (int)
int what
void postToHandler (int, int)
int what
int arg1
void postToHandler (int, java.lang.Object)
int what
Object obj
void postToHandler (int, java.lang.Object, int)
int what
Object obj
int arg1
void postToHandler (int, java.lang.Object, android.os.Bundle)
int what
Object obj
android.os.Bundle extras
}
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler extends android.os.Handler {
private static final int MSG_COMMAND
private static final int MSG_ADJUST_VOLUME
private static final int MSG_PREPARE
private static final int MSG_PREPARE_MEDIA_ID
private static final int MSG_PREPARE_SEARCH
private static final int MSG_PREPARE_URI
private static final int MSG_PLAY
private static final int MSG_PLAY_MEDIA_ID
private static final int MSG_PLAY_SEARCH
private static final int MSG_PLAY_URI
private static final int MSG_SKIP_TO_ITEM
private static final int MSG_PAUSE
private static final int MSG_STOP
private static final int MSG_NEXT
private static final int MSG_PREVIOUS
private static final int MSG_FAST_FORWARD
private static final int MSG_REWIND
private static final int MSG_SEEK_TO
private static final int MSG_RATE
private static final int MSG_RATE_EXTRA
private static final int MSG_CUSTOM_ACTION
private static final int MSG_MEDIA_BUTTON
private static final int MSG_SET_VOLUME
private static final int MSG_SET_REPEAT_MODE
private static final int MSG_ADD_QUEUE_ITEM
private static final int MSG_ADD_QUEUE_ITEM_AT
private static final int MSG_REMOVE_QUEUE_ITEM
private static final int MSG_REMOVE_QUEUE_ITEM_AT
private static final int MSG_SET_CAPTIONING_ENABLED
private static final int MSG_SET_SHUFFLE_MODE
private static final int KEYCODE_MEDIA_PAUSE
private static final int KEYCODE_MEDIA_PLAY
private android.support.v4.media.MediaSessionManager$RemoteUserInfo mRemoteUserInfo
final synthetic android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase this$0
public void <init> (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase, android.os.Looper)
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase this$0
android.os.Looper looper
public void handleMessage (android.os.Message)
android.support.v4.media.session.MediaSessionCompat$QueueItem item
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command cmd
android.view.KeyEvent keyEvent
android.content.Intent intent
android.os.Message msg
android.support.v4.media.session.MediaSessionCompat$Callback cb
android.os.Bundle data
private void onMediaButtonEvent (android.view.KeyEvent, android.support.v4.media.session.MediaSessionCompat$Callback)
android.view.KeyEvent ke
android.support.v4.media.session.MediaSessionCompat$Callback cb
long validActions
android.support.v4.media.MediaSessionManager$RemoteUserInfo getRemoteUserInfo ()
}
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase.class
MediaSessionCompat.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase extends java.lang.Object implements android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl {
static final int RCC_PLAYSTATE_NONE
private final android.content.Context mContext
private final android.content.ComponentName mMediaButtonReceiverComponentName
private final android.app.PendingIntent mMediaButtonReceiverIntent
private final android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub mStub
private final android.support.v4.media.session.MediaSessionCompat$Token mToken
final String mPackageName
final String mTag
final android.media.AudioManager mAudioManager
final android.media.RemoteControlClient mRcc
final Object mLock
final android.os.RemoteCallbackList mControllerCallbacks
private android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler mHandler
boolean mDestroyed
boolean mIsActive
private boolean mIsMbrRegistered
private boolean mIsRccRegistered
volatile android.support.v4.media.session.MediaSessionCompat$Callback mCallback
int mFlags
android.support.v4.media.MediaMetadataCompat mMetadata
android.support.v4.media.session.PlaybackStateCompat mState
android.app.PendingIntent mSessionActivity
java.util.List mQueue
CharSequence mQueueTitle
int mRatingType
boolean mCaptioningEnabled
int mRepeatMode
int mShuffleMode
android.os.Bundle mExtras
int mVolumeType
int mLocalStream
android.support.v4.media.VolumeProviderCompat mVolumeProvider
private android.support.v4.media.VolumeProviderCompat$Callback mVolumeCallback
public void <init> (android.content.Context, java.lang.String, android.content.ComponentName, android.app.PendingIntent)
android.content.Context context
String tag
android.content.ComponentName mbrComponent
android.app.PendingIntent mbrIntent
public void setCallback (android.support.v4.media.session.MediaSessionCompat$Callback, android.os.Handler)
android.support.v4.media.session.MediaSessionCompat$Callback callback
android.os.Handler handler
void postToHandler (int, int, int, java.lang.Object, android.os.Bundle)
android.os.Message msg
android.os.Bundle data
int what
int arg1
int arg2
Object obj
android.os.Bundle extras
public void setFlags (int)
int flags
public void setPlaybackToLocal (int)
int stream
android.support.v4.media.session.ParcelableVolumeInfo info
public void setPlaybackToRemote (android.support.v4.media.VolumeProviderCompat)
android.support.v4.media.VolumeProviderCompat volumeProvider
android.support.v4.media.session.ParcelableVolumeInfo info
public void setActive (boolean)
boolean active
public boolean isActive ()
public void sendSessionEvent (java.lang.String, android.os.Bundle)
String event
android.os.Bundle extras
public void release ()
public android.support.v4.media.session.MediaSessionCompat$Token getSessionToken ()
public void setPlaybackState (android.support.v4.media.session.PlaybackStateCompat)
android.support.v4.media.session.PlaybackStateCompat state
public android.support.v4.media.session.PlaybackStateCompat getPlaybackState ()
void setRccState (android.support.v4.media.session.PlaybackStateCompat)
android.support.v4.media.session.PlaybackStateCompat state
int getRccStateFromState (int)
int state
int getRccTransportControlFlagsFromActions (long)
long actions
int transportControlFlags
public void setMetadata (android.support.v4.media.MediaMetadataCompat)
android.support.v4.media.MediaMetadataCompat metadata
android.media.RemoteControlClient$MetadataEditor editor
android.media.RemoteControlClient$MetadataEditor buildRccMetadata (android.os.Bundle)
android.graphics.Bitmap art
android.graphics.Bitmap art
android.os.Bundle metadata
android.media.RemoteControlClient$MetadataEditor editor
public void setSessionActivity (android.app.PendingIntent)
android.app.PendingIntent pi
public void setMediaButtonReceiver (android.app.PendingIntent)
android.app.PendingIntent mbr
public void setQueue (java.util.List)
java.util.List queue
public void setQueueTitle (java.lang.CharSequence)
CharSequence title
public java.lang.Object getMediaSession ()
public java.lang.Object getRemoteControlClient ()
public java.lang.String getCallingPackage ()
public void setRatingType (int)
int type
public void setCaptioningEnabled (boolean)
boolean enabled
public void setRepeatMode (int)
int repeatMode
public void setShuffleMode (int)
int shuffleMode
public void setExtras (android.os.Bundle)
android.os.Bundle extras
public android.support.v4.media.MediaSessionManager$RemoteUserInfo getCurrentControllerInfo ()
boolean update ()
boolean registeredRcc
void registerMediaButtonEventReceiver (android.app.PendingIntent, android.content.ComponentName)
android.app.PendingIntent mbrIntent
android.content.ComponentName mbrComponent
void unregisterMediaButtonEventReceiver (android.app.PendingIntent, android.content.ComponentName)
android.app.PendingIntent mbrIntent
android.content.ComponentName mbrComponent
void adjustVolume (int, int)
int direction
int flags
void setVolumeTo (int, int)
int value
int flags
void sendVolumeInfoChanged (android.support.v4.media.session.ParcelableVolumeInfo)
android.support.v4.media.session.IMediaControllerCallback cb
int i
android.support.v4.media.session.ParcelableVolumeInfo info
int size
private void sendSessionDestroyed ()
android.support.v4.media.session.IMediaControllerCallback cb
int i
int size
private void sendEvent (java.lang.String, android.os.Bundle)
android.support.v4.media.session.IMediaControllerCallback cb
int i
String event
android.os.Bundle extras
int size
private void sendState (android.support.v4.media.session.PlaybackStateCompat)
android.support.v4.media.session.IMediaControllerCallback cb
int i
android.support.v4.media.session.PlaybackStateCompat state
int size
private void sendMetadata (android.support.v4.media.MediaMetadataCompat)
android.support.v4.media.session.IMediaControllerCallback cb
int i
android.support.v4.media.MediaMetadataCompat metadata
int size
private void sendQueue (java.util.List)
android.support.v4.media.session.IMediaControllerCallback cb
int i
java.util.List queue
int size
private void sendQueueTitle (java.lang.CharSequence)
android.support.v4.media.session.IMediaControllerCallback cb
int i
CharSequence queueTitle
int size
private void sendCaptioningEnabled (boolean)
android.support.v4.media.session.IMediaControllerCallback cb
int i
boolean enabled
int size
private void sendRepeatMode (int)
android.support.v4.media.session.IMediaControllerCallback cb
int i
int repeatMode
int size
private void sendShuffleMode (int)
android.support.v4.media.session.IMediaControllerCallback cb
int i
int shuffleMode
int size
private void sendExtras (android.os.Bundle)
android.support.v4.media.session.IMediaControllerCallback cb
int i
android.os.Bundle extras
int size
}
android/support/v4/media/session/MediaSessionCompat$OnActiveChangeListener.class
MediaSessionCompat.java
package android.support.v4.media.session
public abstract android.support.v4.media.session.MediaSessionCompat$OnActiveChangeListener extends java.lang.Object {
public abstract void onActiveChanged ()
}
android/support/v4/media/session/MediaSessionCompat$QueueItem$1.class
MediaSessionCompat.java
package android.support.v4.media.session
final android.support.v4.media.session.MediaSessionCompat$QueueItem$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.media.session.MediaSessionCompat$QueueItem createFromParcel (android.os.Parcel)
android.os.Parcel p
public android.support.v4.media.session.MediaSessionCompat$QueueItem[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/media/session/MediaSessionCompat$QueueItem.class
MediaSessionCompat.java
package android.support.v4.media.session
public final android.support.v4.media.session.MediaSessionCompat$QueueItem extends java.lang.Object implements android.os.Parcelable {
public static final int UNKNOWN_ID
private final android.support.v4.media.MediaDescriptionCompat mDescription
private final long mId
private Object mItem
public static final android.os.Parcelable$Creator CREATOR
public void <init> (android.support.v4.media.MediaDescriptionCompat, long)
android.support.v4.media.MediaDescriptionCompat description
long id
private void <init> (java.lang.Object, android.support.v4.media.MediaDescriptionCompat, long)
Object queueItem
android.support.v4.media.MediaDescriptionCompat description
long id
void <init> (android.os.Parcel)
android.os.Parcel in
public android.support.v4.media.MediaDescriptionCompat getDescription ()
public long getQueueId ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public int describeContents ()
public java.lang.Object getQueueItem ()
public static android.support.v4.media.session.MediaSessionCompat$QueueItem fromQueueItem (java.lang.Object)
Object queueItem
Object descriptionObj
android.support.v4.media.MediaDescriptionCompat description
long id
public static java.util.List fromQueueItemList (java.util.List)
Object itemObj
java.util.List itemList
java.util.List items
public java.lang.String toString ()
static void <clinit> ()
}
android/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1.class
MediaSessionCompat.java
package android.support.v4.media.session
final android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper createFromParcel (android.os.Parcel)
android.os.Parcel p
public android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper.class
MediaSessionCompat.java
package android.support.v4.media.session
public final android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper extends java.lang.Object implements android.os.Parcelable {
private android.os.ResultReceiver mResultReceiver
public static final android.os.Parcelable$Creator CREATOR
public void <init> (android.os.ResultReceiver)
android.os.ResultReceiver resultReceiver
void <init> (android.os.Parcel)
android.os.Parcel in
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static synthetic android.os.ResultReceiver access$400 (android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper)
android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper x0
static void <clinit> ()
}
android/support/v4/media/session/MediaSessionCompat$SessionFlags.class
MediaSessionCompat.java
package android.support.v4.media.session
public abstract annotation android.support.v4.media.session.MediaSessionCompat$SessionFlags extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/session/MediaSessionCompat$Token$1.class
MediaSessionCompat.java
package android.support.v4.media.session
final android.support.v4.media.session.MediaSessionCompat$Token$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.media.session.MediaSessionCompat$Token createFromParcel (android.os.Parcel)
Object inner
android.os.Parcel in
Object inner
public android.support.v4.media.session.MediaSessionCompat$Token[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/media/session/MediaSessionCompat$Token.class
MediaSessionCompat.java
package android.support.v4.media.session
public final android.support.v4.media.session.MediaSessionCompat$Token extends java.lang.Object implements android.os.Parcelable {
private final Object mInner
private android.support.v4.media.session.IMediaSession mExtraBinder
private android.support.v4.media.SessionToken2 mSessionToken2
public static final android.os.Parcelable$Creator CREATOR
void <init> (java.lang.Object)
Object inner
void <init> (java.lang.Object, android.support.v4.media.session.IMediaSession)
Object inner
android.support.v4.media.session.IMediaSession extraBinder
void <init> (java.lang.Object, android.support.v4.media.session.IMediaSession, android.support.v4.media.SessionToken2)
Object inner
android.support.v4.media.session.IMediaSession extraBinder
android.support.v4.media.SessionToken2 token2
public static android.support.v4.media.session.MediaSessionCompat$Token fromToken (java.lang.Object)
Object token
public static android.support.v4.media.session.MediaSessionCompat$Token fromToken (java.lang.Object, android.support.v4.media.session.IMediaSession)
Object token
android.support.v4.media.session.IMediaSession extraBinder
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.support.v4.media.session.MediaSessionCompat$Token other
public java.lang.Object getToken ()
public android.support.v4.media.session.IMediaSession getExtraBinder ()
public void setExtraBinder (android.support.v4.media.session.IMediaSession)
android.support.v4.media.session.IMediaSession extraBinder
public android.support.v4.media.SessionToken2 getSessionToken2 ()
public void setSessionToken2 (android.support.v4.media.SessionToken2)
android.support.v4.media.SessionToken2 token2
public android.os.Bundle toBundle ()
android.os.Bundle bundle
public static android.support.v4.media.session.MediaSessionCompat$Token fromBundle (android.os.Bundle)
android.os.Bundle tokenBundle
android.support.v4.media.session.IMediaSession extraSession
android.support.v4.media.SessionToken2 token2
android.support.v4.media.session.MediaSessionCompat$Token token
static void <clinit> ()
}
android/support/v4/media/session/MediaSessionCompat.class
MediaSessionCompat.java
package android.support.v4.media.session
public android.support.v4.media.session.MediaSessionCompat extends java.lang.Object {
static final String TAG
private final android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl mImpl
private final android.support.v4.media.session.MediaControllerCompat mController
private final java.util.ArrayList mActiveListeners
public static final int FLAG_HANDLES_MEDIA_BUTTONS
public static final int FLAG_HANDLES_TRANSPORT_CONTROLS
public static final int FLAG_HANDLES_QUEUE_COMMANDS
public static final String ACTION_FLAG_AS_INAPPROPRIATE
public static final String ACTION_SKIP_AD
public static final String ACTION_FOLLOW
public static final String ACTION_UNFOLLOW
public static final String ARGUMENT_MEDIA_ATTRIBUTE
public static final String ARGUMENT_MEDIA_ATTRIBUTE_VALUE
public static final int MEDIA_ATTRIBUTE_ARTIST
public static final int MEDIA_ATTRIBUTE_ALBUM
public static final int MEDIA_ATTRIBUTE_PLAYLIST
public static final String ACTION_PLAY_FROM_URI
public static final String ACTION_PREPARE
public static final String ACTION_PREPARE_FROM_MEDIA_ID
public static final String ACTION_PREPARE_FROM_SEARCH
public static final String ACTION_PREPARE_FROM_URI
public static final String ACTION_SET_CAPTIONING_ENABLED
public static final String ACTION_SET_REPEAT_MODE
public static final String ACTION_SET_SHUFFLE_MODE
public static final String ACTION_SET_RATING
public static final String ACTION_ARGUMENT_MEDIA_ID
public static final String ACTION_ARGUMENT_QUERY
public static final String ACTION_ARGUMENT_URI
public static final String ACTION_ARGUMENT_RATING
public static final String ACTION_ARGUMENT_EXTRAS
public static final String ACTION_ARGUMENT_CAPTIONING_ENABLED
public static final String ACTION_ARGUMENT_REPEAT_MODE
public static final String ACTION_ARGUMENT_SHUFFLE_MODE
public static final String KEY_TOKEN
public static final String KEY_EXTRA_BINDER
public static final String KEY_SESSION_TOKEN2
private static final int MAX_BITMAP_SIZE_IN_DP
private static final String DATA_CALLING_PACKAGE
private static final String DATA_CALLING_PID
private static final String DATA_CALLING_UID
private static final String DATA_EXTRAS
static int sMaxBitmapSize
public void <init> (android.content.Context, java.lang.String)
android.content.Context context
String tag
public void <init> (android.content.Context, java.lang.String, android.content.ComponentName, android.app.PendingIntent)
android.content.Context context
String tag
android.content.ComponentName mbrComponent
android.app.PendingIntent mbrIntent
public void <init> (android.content.Context, java.lang.String, android.support.v4.media.SessionToken2)
android.content.Context context
String tag
android.support.v4.media.SessionToken2 token2
private void <init> (android.content.Context, java.lang.String, android.content.ComponentName, android.app.PendingIntent, android.support.v4.media.SessionToken2)
android.content.Intent mediaButtonIntent
android.content.Context context
String tag
android.content.ComponentName mbrComponent
android.app.PendingIntent mbrIntent
android.support.v4.media.SessionToken2 token2
private void <init> (android.content.Context, android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl)
android.content.Context context
android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl impl
public void setCallback (android.support.v4.media.session.MediaSessionCompat$Callback)
android.support.v4.media.session.MediaSessionCompat$Callback callback
public void setCallback (android.support.v4.media.session.MediaSessionCompat$Callback, android.os.Handler)
android.support.v4.media.session.MediaSessionCompat$Callback callback
android.os.Handler handler
public void setSessionActivity (android.app.PendingIntent)
android.app.PendingIntent pi
public void setMediaButtonReceiver (android.app.PendingIntent)
android.app.PendingIntent mbr
public void setFlags (int)
int flags
public void setPlaybackToLocal (int)
int stream
public void setPlaybackToRemote (android.support.v4.media.VolumeProviderCompat)
android.support.v4.media.VolumeProviderCompat volumeProvider
public void setActive (boolean)
android.support.v4.media.session.MediaSessionCompat$OnActiveChangeListener listener
boolean active
public boolean isActive ()
public void sendSessionEvent (java.lang.String, android.os.Bundle)
String event
android.os.Bundle extras
public void release ()
public android.support.v4.media.session.MediaSessionCompat$Token getSessionToken ()
public android.support.v4.media.session.MediaControllerCompat getController ()
public void setPlaybackState (android.support.v4.media.session.PlaybackStateCompat)
android.support.v4.media.session.PlaybackStateCompat state
public void setMetadata (android.support.v4.media.MediaMetadataCompat)
android.support.v4.media.MediaMetadataCompat metadata
public void setQueue (java.util.List)
java.util.List queue
public void setQueueTitle (java.lang.CharSequence)
CharSequence title
public void setRatingType (int)
int type
public void setCaptioningEnabled (boolean)
boolean enabled
public void setRepeatMode (int)
int repeatMode
public void setShuffleMode (int)
int shuffleMode
public void setExtras (android.os.Bundle)
android.os.Bundle extras
public java.lang.Object getMediaSession ()
public java.lang.Object getRemoteControlClient ()
public final android.support.v4.media.MediaSessionManager$RemoteUserInfo getCurrentControllerInfo ()
public java.lang.String getCallingPackage ()
public void addOnActiveChangeListener (android.support.v4.media.session.MediaSessionCompat$OnActiveChangeListener)
android.support.v4.media.session.MediaSessionCompat$OnActiveChangeListener listener
public void removeOnActiveChangeListener (android.support.v4.media.session.MediaSessionCompat$OnActiveChangeListener)
android.support.v4.media.session.MediaSessionCompat$OnActiveChangeListener listener
public static android.support.v4.media.session.MediaSessionCompat fromMediaSession (android.content.Context, java.lang.Object)
android.content.Context context
Object mediaSession
private static android.support.v4.media.session.PlaybackStateCompat getStateWithUpdatedPosition (android.support.v4.media.session.PlaybackStateCompat, android.support.v4.media.MediaMetadataCompat)
long currentTime
long position
long duration
long updateTime
android.support.v4.media.session.PlaybackStateCompat state
android.support.v4.media.MediaMetadataCompat metadata
static synthetic android.support.v4.media.session.PlaybackStateCompat access$500 (android.support.v4.media.session.PlaybackStateCompat, android.support.v4.media.MediaMetadataCompat)
android.support.v4.media.session.PlaybackStateCompat x0
android.support.v4.media.MediaMetadataCompat x1
}
android/support/v4/media/session/MediaSessionCompatApi21$Callback.class
MediaSessionCompatApi21.java
package android.support.v4.media.session
abstract android.support.v4.media.session.MediaSessionCompatApi21$Callback extends java.lang.Object {
public abstract void onCommand (java.lang.String, android.os.Bundle, android.os.ResultReceiver)
public abstract boolean onMediaButtonEvent (android.content.Intent)
public abstract void onPlay ()
public abstract void onPlayFromMediaId (java.lang.String, android.os.Bundle)
public abstract void onPlayFromSearch (java.lang.String, android.os.Bundle)
public abstract void onSkipToQueueItem (long)
public abstract void onPause ()
public abstract void onSkipToNext ()
public abstract void onSkipToPrevious ()
public abstract void onFastForward ()
public abstract void onRewind ()
public abstract void onStop ()
public abstract void onSeekTo (long)
public abstract void onSetRating (java.lang.Object)
public abstract void onSetRating (java.lang.Object, android.os.Bundle)
public abstract void onCustomAction (java.lang.String, android.os.Bundle)
}
android/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy.class
MediaSessionCompatApi21.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy extends android.media.session.MediaSession$Callback {
protected final android.support.v4.media.session.MediaSessionCompatApi21$Callback mCallback
public void <init> (android.support.v4.media.session.MediaSessionCompatApi21$Callback)
android.support.v4.media.session.MediaSessionCompatApi21$Callback callback
public void onCommand (java.lang.String, android.os.Bundle, android.os.ResultReceiver)
String command
android.os.Bundle args
android.os.ResultReceiver cb
public boolean onMediaButtonEvent (android.content.Intent)
android.content.Intent mediaButtonIntent
public void onPlay ()
public void onPlayFromMediaId (java.lang.String, android.os.Bundle)
String mediaId
android.os.Bundle extras
public void onPlayFromSearch (java.lang.String, android.os.Bundle)
String search
android.os.Bundle extras
public void onSkipToQueueItem (long)
long id
public void onPause ()
public void onSkipToNext ()
public void onSkipToPrevious ()
public void onFastForward ()
public void onRewind ()
public void onStop ()
public void onSeekTo (long)
long pos
public void onSetRating (android.media.Rating)
android.media.Rating rating
public void onCustomAction (java.lang.String, android.os.Bundle)
String action
android.os.Bundle extras
}
android/support/v4/media/session/MediaSessionCompatApi21$QueueItem.class
MediaSessionCompatApi21.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompatApi21$QueueItem extends java.lang.Object {
public static java.lang.Object createItem (java.lang.Object, long)
Object mediaDescription
long id
public static java.lang.Object getDescription (java.lang.Object)
Object queueItem
public static long getQueueId (java.lang.Object)
Object queueItem
private void <init> ()
}
android/support/v4/media/session/MediaSessionCompatApi21.class
MediaSessionCompatApi21.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompatApi21 extends java.lang.Object {
static final String TAG
public static java.lang.Object createSession (android.content.Context, java.lang.String)
android.content.Context context
String tag
public static java.lang.Object verifySession (java.lang.Object)
Object mediaSession
public static java.lang.Object verifyToken (java.lang.Object)
Object token
public static java.lang.Object createCallback (android.support.v4.media.session.MediaSessionCompatApi21$Callback)
android.support.v4.media.session.MediaSessionCompatApi21$Callback callback
public static void setCallback (java.lang.Object, java.lang.Object, android.os.Handler)
Object sessionObj
Object callbackObj
android.os.Handler handler
public static void setFlags (java.lang.Object, int)
Object sessionObj
int flags
public static void setPlaybackToLocal (java.lang.Object, int)
Object sessionObj
int stream
android.media.AudioAttributes$Builder bob
public static void setPlaybackToRemote (java.lang.Object, java.lang.Object)
Object sessionObj
Object volumeProviderObj
public static void setActive (java.lang.Object, boolean)
Object sessionObj
boolean active
public static boolean isActive (java.lang.Object)
Object sessionObj
public static void sendSessionEvent (java.lang.Object, java.lang.String, android.os.Bundle)
Object sessionObj
String event
android.os.Bundle extras
public static void release (java.lang.Object)
Object sessionObj
public static android.os.Parcelable getSessionToken (java.lang.Object)
Object sessionObj
public static void setPlaybackState (java.lang.Object, java.lang.Object)
Object sessionObj
Object stateObj
public static void setMetadata (java.lang.Object, java.lang.Object)
Object sessionObj
Object metadataObj
public static void setSessionActivity (java.lang.Object, android.app.PendingIntent)
Object sessionObj
android.app.PendingIntent pi
public static void setMediaButtonReceiver (java.lang.Object, android.app.PendingIntent)
Object sessionObj
android.app.PendingIntent pi
public static void setQueue (java.lang.Object, java.util.List)
Object itemObj
Object sessionObj
java.util.List queueObjs
java.util.ArrayList queue
public static void setQueueTitle (java.lang.Object, java.lang.CharSequence)
Object sessionObj
CharSequence title
public static void setExtras (java.lang.Object, android.os.Bundle)
Object sessionObj
android.os.Bundle extras
public static boolean hasCallback (java.lang.Object)
ReflectiveOperationException e
Object sessionObj
java.lang.reflect.Field callbackField
private void <init> ()
}
android/support/v4/media/session/MediaSessionCompatApi22.class
MediaSessionCompatApi22.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompatApi22 extends java.lang.Object {
public static void setRatingType (java.lang.Object, int)
Object sessionObj
int type
private void <init> ()
}
android/support/v4/media/session/MediaSessionCompatApi23$Callback.class
MediaSessionCompatApi23.java
package android.support.v4.media.session
public abstract android.support.v4.media.session.MediaSessionCompatApi23$Callback extends java.lang.Object implements android.support.v4.media.session.MediaSessionCompatApi21$Callback {
public abstract void onPlayFromUri (android.net.Uri, android.os.Bundle)
}
android/support/v4/media/session/MediaSessionCompatApi23$CallbackProxy.class
MediaSessionCompatApi23.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompatApi23$CallbackProxy extends android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy {
public void <init> (android.support.v4.media.session.MediaSessionCompatApi23$Callback)
android.support.v4.media.session.MediaSessionCompatApi23$Callback callback
public void onPlayFromUri (android.net.Uri, android.os.Bundle)
android.net.Uri uri
android.os.Bundle extras
}
android/support/v4/media/session/MediaSessionCompatApi23.class
MediaSessionCompatApi23.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompatApi23 extends java.lang.Object {
public static java.lang.Object createCallback (android.support.v4.media.session.MediaSessionCompatApi23$Callback)
android.support.v4.media.session.MediaSessionCompatApi23$Callback callback
private void <init> ()
}
android/support/v4/media/session/MediaSessionCompatApi24$Callback.class
MediaSessionCompatApi24.java
package android.support.v4.media.session
public abstract android.support.v4.media.session.MediaSessionCompatApi24$Callback extends java.lang.Object implements android.support.v4.media.session.MediaSessionCompatApi23$Callback {
public abstract void onPrepare ()
public abstract void onPrepareFromMediaId (java.lang.String, android.os.Bundle)
public abstract void onPrepareFromSearch (java.lang.String, android.os.Bundle)
public abstract void onPrepareFromUri (android.net.Uri, android.os.Bundle)
}
android/support/v4/media/session/MediaSessionCompatApi24$CallbackProxy.class
MediaSessionCompatApi24.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompatApi24$CallbackProxy extends android.support.v4.media.session.MediaSessionCompatApi23$CallbackProxy {
public void <init> (android.support.v4.media.session.MediaSessionCompatApi24$Callback)
android.support.v4.media.session.MediaSessionCompatApi24$Callback callback
public void onPrepare ()
public void onPrepareFromMediaId (java.lang.String, android.os.Bundle)
String mediaId
android.os.Bundle extras
public void onPrepareFromSearch (java.lang.String, android.os.Bundle)
String query
android.os.Bundle extras
public void onPrepareFromUri (android.net.Uri, android.os.Bundle)
android.net.Uri uri
android.os.Bundle extras
}
android/support/v4/media/session/MediaSessionCompatApi24.class
MediaSessionCompatApi24.java
package android.support.v4.media.session
android.support.v4.media.session.MediaSessionCompatApi24 extends java.lang.Object {
private static final String TAG
public static java.lang.Object createCallback (android.support.v4.media.session.MediaSessionCompatApi24$Callback)
android.support.v4.media.session.MediaSessionCompatApi24$Callback callback
public static java.lang.String getCallingPackage (java.lang.Object)
java.lang.reflect.Method getCallingPackageMethod
ReflectiveOperationException e
Object sessionObj
android.media.session.MediaSession session
private void <init> ()
}
android/support/v4/media/session/ParcelableVolumeInfo$1.class
ParcelableVolumeInfo.java
package android.support.v4.media.session
final android.support.v4.media.session.ParcelableVolumeInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.media.session.ParcelableVolumeInfo createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.media.session.ParcelableVolumeInfo[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/media/session/ParcelableVolumeInfo.class
ParcelableVolumeInfo.java
package android.support.v4.media.session
public android.support.v4.media.session.ParcelableVolumeInfo extends java.lang.Object implements android.os.Parcelable {
public int volumeType
public int audioStream
public int controlType
public int maxVolume
public int currentVolume
public static final android.os.Parcelable$Creator CREATOR
public void <init> (int, int, int, int, int)
int volumeType
int audioStream
int controlType
int maxVolume
int currentVolume
public void <init> (android.os.Parcel)
android.os.Parcel from
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/support/v4/media/session/PlaybackStateCompat$1.class
PlaybackStateCompat.java
package android.support.v4.media.session
final android.support.v4.media.session.PlaybackStateCompat$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.media.session.PlaybackStateCompat createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.media.session.PlaybackStateCompat[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/media/session/PlaybackStateCompat$Actions.class
PlaybackStateCompat.java
package android.support.v4.media.session
public abstract annotation android.support.v4.media.session.PlaybackStateCompat$Actions extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/session/PlaybackStateCompat$Builder.class
PlaybackStateCompat.java
package android.support.v4.media.session
public final android.support.v4.media.session.PlaybackStateCompat$Builder extends java.lang.Object {
private final java.util.List mCustomActions
private int mState
private long mPosition
private long mBufferedPosition
private float mRate
private long mActions
private int mErrorCode
private CharSequence mErrorMessage
private long mUpdateTime
private long mActiveItemId
private android.os.Bundle mExtras
public void <init> ()
public void <init> (android.support.v4.media.session.PlaybackStateCompat)
android.support.v4.media.session.PlaybackStateCompat source
public android.support.v4.media.session.PlaybackStateCompat$Builder setState (int, long, float)
int state
long position
float playbackSpeed
public android.support.v4.media.session.PlaybackStateCompat$Builder setState (int, long, float, long)
int state
long position
float playbackSpeed
long updateTime
public android.support.v4.media.session.PlaybackStateCompat$Builder setBufferedPosition (long)
long bufferPosition
public android.support.v4.media.session.PlaybackStateCompat$Builder setActions (long)
long capabilities
public android.support.v4.media.session.PlaybackStateCompat$Builder addCustomAction (java.lang.String, java.lang.String, int)
String action
String name
int icon
public android.support.v4.media.session.PlaybackStateCompat$Builder addCustomAction (android.support.v4.media.session.PlaybackStateCompat$CustomAction)
android.support.v4.media.session.PlaybackStateCompat$CustomAction customAction
public android.support.v4.media.session.PlaybackStateCompat$Builder setActiveQueueItemId (long)
long id
public android.support.v4.media.session.PlaybackStateCompat$Builder setErrorMessage (java.lang.CharSequence)
CharSequence errorMessage
public android.support.v4.media.session.PlaybackStateCompat$Builder setErrorMessage (int, java.lang.CharSequence)
int errorCode
CharSequence errorMessage
public android.support.v4.media.session.PlaybackStateCompat$Builder setExtras (android.os.Bundle)
android.os.Bundle extras
public android.support.v4.media.session.PlaybackStateCompat build ()
}
android/support/v4/media/session/PlaybackStateCompat$CustomAction$1.class
PlaybackStateCompat.java
package android.support.v4.media.session
final android.support.v4.media.session.PlaybackStateCompat$CustomAction$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.media.session.PlaybackStateCompat$CustomAction createFromParcel (android.os.Parcel)
android.os.Parcel p
public android.support.v4.media.session.PlaybackStateCompat$CustomAction[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder.class
PlaybackStateCompat.java
package android.support.v4.media.session
public final android.support.v4.media.session.PlaybackStateCompat$CustomAction$Builder extends java.lang.Object {
private final String mAction
private final CharSequence mName
private final int mIcon
private android.os.Bundle mExtras
public void <init> (java.lang.String, java.lang.CharSequence, int)
String action
CharSequence name
int icon
public android.support.v4.media.session.PlaybackStateCompat$CustomAction$Builder setExtras (android.os.Bundle)
android.os.Bundle extras
public android.support.v4.media.session.PlaybackStateCompat$CustomAction build ()
}
android/support/v4/media/session/PlaybackStateCompat$CustomAction.class
PlaybackStateCompat.java
package android.support.v4.media.session
public final android.support.v4.media.session.PlaybackStateCompat$CustomAction extends java.lang.Object implements android.os.Parcelable {
private final String mAction
private final CharSequence mName
private final int mIcon
private final android.os.Bundle mExtras
private Object mCustomActionObj
public static final android.os.Parcelable$Creator CREATOR
void <init> (java.lang.String, java.lang.CharSequence, int, android.os.Bundle)
String action
CharSequence name
int icon
android.os.Bundle extras
void <init> (android.os.Parcel)
android.os.Parcel in
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public int describeContents ()
public static android.support.v4.media.session.PlaybackStateCompat$CustomAction fromCustomAction (java.lang.Object)
Object customActionObj
android.support.v4.media.session.PlaybackStateCompat$CustomAction customAction
public java.lang.Object getCustomAction ()
public java.lang.String getAction ()
public java.lang.CharSequence getName ()
public int getIcon ()
public android.os.Bundle getExtras ()
public java.lang.String toString ()
static void <clinit> ()
}
android/support/v4/media/session/PlaybackStateCompat$ErrorCode.class
PlaybackStateCompat.java
package android.support.v4.media.session
public abstract annotation android.support.v4.media.session.PlaybackStateCompat$ErrorCode extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/session/PlaybackStateCompat$MediaKeyAction.class
PlaybackStateCompat.java
package android.support.v4.media.session
public abstract annotation android.support.v4.media.session.PlaybackStateCompat$MediaKeyAction extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/session/PlaybackStateCompat$RepeatMode.class
PlaybackStateCompat.java
package android.support.v4.media.session
public abstract annotation android.support.v4.media.session.PlaybackStateCompat$RepeatMode extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/session/PlaybackStateCompat$ShuffleMode.class
PlaybackStateCompat.java
package android.support.v4.media.session
public abstract annotation android.support.v4.media.session.PlaybackStateCompat$ShuffleMode extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/session/PlaybackStateCompat$State.class
PlaybackStateCompat.java
package android.support.v4.media.session
public abstract annotation android.support.v4.media.session.PlaybackStateCompat$State extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/media/session/PlaybackStateCompat.class
PlaybackStateCompat.java
package android.support.v4.media.session
public final android.support.v4.media.session.PlaybackStateCompat extends java.lang.Object implements android.os.Parcelable {
public static final long ACTION_STOP
public static final long ACTION_PAUSE
public static final long ACTION_PLAY
public static final long ACTION_REWIND
public static final long ACTION_SKIP_TO_PREVIOUS
public static final long ACTION_SKIP_TO_NEXT
public static final long ACTION_FAST_FORWARD
public static final long ACTION_SET_RATING
public static final long ACTION_SEEK_TO
public static final long ACTION_PLAY_PAUSE
public static final long ACTION_PLAY_FROM_MEDIA_ID
public static final long ACTION_PLAY_FROM_SEARCH
public static final long ACTION_SKIP_TO_QUEUE_ITEM
public static final long ACTION_PLAY_FROM_URI
public static final long ACTION_PREPARE
public static final long ACTION_PREPARE_FROM_MEDIA_ID
public static final long ACTION_PREPARE_FROM_SEARCH
public static final long ACTION_PREPARE_FROM_URI
public static final long ACTION_SET_REPEAT_MODE
public static final long ACTION_SET_SHUFFLE_MODE_ENABLED
public static final long ACTION_SET_CAPTIONING_ENABLED
public static final long ACTION_SET_SHUFFLE_MODE
public static final int STATE_NONE
public static final int STATE_STOPPED
public static final int STATE_PAUSED
public static final int STATE_PLAYING
public static final int STATE_FAST_FORWARDING
public static final int STATE_REWINDING
public static final int STATE_BUFFERING
public static final int STATE_ERROR
public static final int STATE_CONNECTING
public static final int STATE_SKIPPING_TO_PREVIOUS
public static final int STATE_SKIPPING_TO_NEXT
public static final int STATE_SKIPPING_TO_QUEUE_ITEM
public static final long PLAYBACK_POSITION_UNKNOWN
public static final int REPEAT_MODE_INVALID
public static final int REPEAT_MODE_NONE
public static final int REPEAT_MODE_ONE
public static final int REPEAT_MODE_ALL
public static final int REPEAT_MODE_GROUP
public static final int SHUFFLE_MODE_INVALID
public static final int SHUFFLE_MODE_NONE
public static final int SHUFFLE_MODE_ALL
public static final int SHUFFLE_MODE_GROUP
public static final int ERROR_CODE_UNKNOWN_ERROR
public static final int ERROR_CODE_APP_ERROR
public static final int ERROR_CODE_NOT_SUPPORTED
public static final int ERROR_CODE_AUTHENTICATION_EXPIRED
public static final int ERROR_CODE_PREMIUM_ACCOUNT_REQUIRED
public static final int ERROR_CODE_CONCURRENT_STREAM_LIMIT
public static final int ERROR_CODE_PARENTAL_CONTROL_RESTRICTED
public static final int ERROR_CODE_NOT_AVAILABLE_IN_REGION
public static final int ERROR_CODE_CONTENT_ALREADY_PLAYING
public static final int ERROR_CODE_SKIP_LIMIT_REACHED
public static final int ERROR_CODE_ACTION_ABORTED
public static final int ERROR_CODE_END_OF_QUEUE
private static final int KEYCODE_MEDIA_PAUSE
private static final int KEYCODE_MEDIA_PLAY
final int mState
final long mPosition
final long mBufferedPosition
final float mSpeed
final long mActions
final int mErrorCode
final CharSequence mErrorMessage
final long mUpdateTime
java.util.List mCustomActions
final long mActiveItemId
final android.os.Bundle mExtras
private Object mStateObj
public static final android.os.Parcelable$Creator CREATOR
public static int toKeyCode (long)
long action
void <init> (int, long, long, float, long, int, java.lang.CharSequence, long, java.util.List, long, android.os.Bundle)
int state
long position
long bufferedPosition
float rate
long actions
int errorCode
CharSequence errorMessage
long updateTime
java.util.List customActions
long activeItemId
android.os.Bundle extras
void <init> (android.os.Parcel)
android.os.Parcel in
public java.lang.String toString ()
StringBuilder bob
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public int getState ()
public long getPosition ()
public long getBufferedPosition ()
public float getPlaybackSpeed ()
public long getActions ()
public java.util.List getCustomActions ()
public int getErrorCode ()
public java.lang.CharSequence getErrorMessage ()
public long getLastPositionUpdateTime ()
public long getActiveQueueItemId ()
public android.os.Bundle getExtras ()
public static android.support.v4.media.session.PlaybackStateCompat fromPlaybackState (java.lang.Object)
Object customActionObj
android.os.Bundle extras
java.util.List customActionObjs
java.util.List customActions
android.os.Bundle extras
android.support.v4.media.session.PlaybackStateCompat state
Object stateObj
public java.lang.Object getPlaybackState ()
android.support.v4.media.session.PlaybackStateCompat$CustomAction customAction
java.util.List customActions
static void <clinit> ()
}
android/support/v4/media/session/PlaybackStateCompatApi21$CustomAction.class
PlaybackStateCompatApi21.java
package android.support.v4.media.session
final android.support.v4.media.session.PlaybackStateCompatApi21$CustomAction extends java.lang.Object {
public static java.lang.String getAction (java.lang.Object)
Object customActionObj
public static java.lang.CharSequence getName (java.lang.Object)
Object customActionObj
public static int getIcon (java.lang.Object)
Object customActionObj
public static android.os.Bundle getExtras (java.lang.Object)
Object customActionObj
public static java.lang.Object newInstance (java.lang.String, java.lang.CharSequence, int, android.os.Bundle)
String action
CharSequence name
int icon
android.os.Bundle extras
android.media.session.PlaybackState$CustomAction$Builder customActionObj
private void <init> ()
}
android/support/v4/media/session/PlaybackStateCompatApi21.class
PlaybackStateCompatApi21.java
package android.support.v4.media.session
android.support.v4.media.session.PlaybackStateCompatApi21 extends java.lang.Object {
public static int getState (java.lang.Object)
Object stateObj
public static long getPosition (java.lang.Object)
Object stateObj
public static long getBufferedPosition (java.lang.Object)
Object stateObj
public static float getPlaybackSpeed (java.lang.Object)
Object stateObj
public static long getActions (java.lang.Object)
Object stateObj
public static java.lang.CharSequence getErrorMessage (java.lang.Object)
Object stateObj
public static long getLastPositionUpdateTime (java.lang.Object)
Object stateObj
public static java.util.List getCustomActions (java.lang.Object)
Object stateObj
public static long getActiveQueueItemId (java.lang.Object)
Object stateObj
public static java.lang.Object newInstance (int, long, long, float, long, java.lang.CharSequence, long, java.util.List, long)
Object customAction
int state
long position
long bufferedPosition
float speed
long actions
CharSequence errorMessage
long updateTime
java.util.List customActions
long activeItemId
android.media.session.PlaybackState$Builder stateObj
private void <init> ()
}
android/support/v4/media/session/PlaybackStateCompatApi22.class
PlaybackStateCompatApi22.java
package android.support.v4.media.session
android.support.v4.media.session.PlaybackStateCompatApi22 extends java.lang.Object {
public static android.os.Bundle getExtras (java.lang.Object)
Object stateObj
public static java.lang.Object newInstance (int, long, long, float, long, java.lang.CharSequence, long, java.util.List, long, android.os.Bundle)
Object customAction
int state
long position
long bufferedPosition
float speed
long actions
CharSequence errorMessage
long updateTime
java.util.List customActions
long activeItemId
android.os.Bundle extras
android.media.session.PlaybackState$Builder stateObj
private void <init> ()
}
android/support/v4/media/subtitle/Cea608CCParser$CCData.class
Cea608CCParser.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea608CCParser$CCData extends java.lang.Object {
private final byte mType
private final byte mData1
private final byte mData2
private static final String[] sCtrlCodeMap
private static final String[] sSpecialCharMap
private static final String[] sSpanishCharMap
private static final String[] sProtugueseCharMap
static android.support.v4.media.subtitle.Cea608CCParser$CCData[] fromByteArray (byte[])
int i
byte[] data
android.support.v4.media.subtitle.Cea608CCParser$CCData[] ccData
void <init> (byte, byte, byte)
byte type
byte data1
byte data2
int getCtrlCode ()
android.support.v4.media.subtitle.Cea608CCParser$StyleCode getMidRow ()
android.support.v4.media.subtitle.Cea608CCParser$PAC getPAC ()
int getTabOffset ()
boolean isDisplayableChar ()
java.lang.String getDisplayText ()
String str
private java.lang.String ctrlCodeToString (int)
int ctrlCode
private boolean isBasicChar ()
private boolean isSpecialChar ()
private boolean isExtendedChar ()
private char getBasicChar (byte)
byte data
char c
char c
char c
char c
char c
char c
char c
char c
char c
char c
char c
private java.lang.String getBasicChars ()
StringBuilder builder
private java.lang.String getSpecialChar ()
private java.lang.String getExtendedChar ()
public java.lang.String toString ()
int ctrlCode
int tabOffset
android.support.v4.media.subtitle.Cea608CCParser$PAC pac
android.support.v4.media.subtitle.Cea608CCParser$StyleCode m
static synthetic boolean access$000 (android.support.v4.media.subtitle.Cea608CCParser$CCData)
android.support.v4.media.subtitle.Cea608CCParser$CCData x0
static void <clinit> ()
}
android/support/v4/media/subtitle/Cea608CCParser$CCLineBuilder.class
Cea608CCParser.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea608CCParser$CCLineBuilder extends java.lang.Object {
private final StringBuilder mDisplayChars
private final android.support.v4.media.subtitle.Cea608CCParser$StyleCode[] mMidRowStyles
private final android.support.v4.media.subtitle.Cea608CCParser$StyleCode[] mPACStyles
void <init> (java.lang.String)
String str
void setCharAt (int, char)
int index
char ch
void setMidRowAt (int, android.support.v4.media.subtitle.Cea608CCParser$StyleCode)
int index
android.support.v4.media.subtitle.Cea608CCParser$StyleCode m
void setPACAt (int, android.support.v4.media.subtitle.Cea608CCParser$PAC)
int index
android.support.v4.media.subtitle.Cea608CCParser$PAC pac
char charAt (int)
int index
int length ()
void applyStyleSpan (android.text.SpannableStringBuilder, android.support.v4.media.subtitle.Cea608CCParser$StyleCode, int, int)
android.text.SpannableStringBuilder styledText
android.support.v4.media.subtitle.Cea608CCParser$StyleCode s
int start
int end
android.text.SpannableStringBuilder getStyledText (android.view.accessibility.CaptioningManager$CaptionStyle)
int expandedStart
int expandedEnd
android.support.v4.media.subtitle.Cea608CCParser$StyleCode newStyle
android.view.accessibility.CaptioningManager$CaptionStyle captionStyle
android.text.SpannableStringBuilder styledText
int start
int next
int styleStart
android.support.v4.media.subtitle.Cea608CCParser$StyleCode curStyle
}
android/support/v4/media/subtitle/Cea608CCParser$CCMemory.class
Cea608CCParser.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea608CCParser$CCMemory extends java.lang.Object {
private final String mBlankLine
private final android.support.v4.media.subtitle.Cea608CCParser$CCLineBuilder[] mLines
private int mRow
private int mCol
void <init> ()
char[] blank
void erase ()
int i
void der ()
int j
int i
void tab (int)
int tabs
void bs ()
void cr ()
void rollUp (int)
int windowSize
int i
int startRow
void writeText (java.lang.String)
int i
String text
void writeMidRowCode (android.support.v4.media.subtitle.Cea608CCParser$StyleCode)
android.support.v4.media.subtitle.Cea608CCParser$StyleCode m
void writePAC (android.support.v4.media.subtitle.Cea608CCParser$PAC)
android.support.v4.media.subtitle.Cea608CCParser$PAC pac
android.text.SpannableStringBuilder[] getStyledText (android.view.accessibility.CaptioningManager$CaptionStyle)
int i
android.view.accessibility.CaptioningManager$CaptionStyle captionStyle
java.util.ArrayList rows
private static int clamp (int, int, int)
int x
int min
int max
private void moveCursorTo (int, int)
int row
int col
private void moveCursorToRow (int)
int row
private void moveCursorByCol (int)
int col
private void moveBaselineTo (int, int)
int i
int baseRow
int windowSize
int actualWindowSize
int i
private android.support.v4.media.subtitle.Cea608CCParser$CCLineBuilder getLineBuffer (int)
int row
static synthetic void access$100 (android.support.v4.media.subtitle.Cea608CCParser$CCMemory, int, int)
android.support.v4.media.subtitle.Cea608CCParser$CCMemory x0
int x1
int x2
}
android/support/v4/media/subtitle/Cea608CCParser$DisplayListener.class
Cea608CCParser.java
package android.support.v4.media.subtitle
abstract android.support.v4.media.subtitle.Cea608CCParser$DisplayListener extends java.lang.Object {
public abstract void onDisplayChanged (android.text.SpannableStringBuilder[])
public abstract android.view.accessibility.CaptioningManager$CaptionStyle getCaptionStyle ()
}
android/support/v4/media/subtitle/Cea608CCParser$MutableBackgroundColorSpan.class
Cea608CCParser.java
package android.support.v4.media.subtitle
public android.support.v4.media.subtitle.Cea608CCParser$MutableBackgroundColorSpan extends android.text.style.CharacterStyle implements android.text.style.UpdateAppearance {
private int mColor
void <init> (int)
int color
public void setBackgroundColor (int)
int color
public int getBackgroundColor ()
public void updateDrawState (android.text.TextPaint)
android.text.TextPaint ds
}
android/support/v4/media/subtitle/Cea608CCParser$PAC.class
Cea608CCParser.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea608CCParser$PAC extends android.support.v4.media.subtitle.Cea608CCParser$StyleCode {
final int mRow
final int mCol
static android.support.v4.media.subtitle.Cea608CCParser$PAC fromBytes (byte, byte)
int indent
int color
byte data1
byte data2
int[] rowTable
int row
int style
void <init> (int, int, int, int)
int row
int col
int style
int color
boolean isIndentPAC ()
int getRow ()
int getCol ()
public java.lang.String toString ()
}
android/support/v4/media/subtitle/Cea608CCParser$StyleCode.class
Cea608CCParser.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea608CCParser$StyleCode extends java.lang.Object {
static final int COLOR_WHITE
static final int COLOR_GREEN
static final int COLOR_BLUE
static final int COLOR_CYAN
static final int COLOR_RED
static final int COLOR_YELLOW
static final int COLOR_MAGENTA
static final int COLOR_INVALID
static final int STYLE_ITALICS
static final int STYLE_UNDERLINE
static final String[] sColorMap
final int mStyle
final int mColor
static android.support.v4.media.subtitle.Cea608CCParser$StyleCode fromByte (byte)
byte data2
int style
int color
void <init> (int, int)
int style
int color
boolean isItalics ()
boolean isUnderline ()
int getColor ()
public java.lang.String toString ()
StringBuilder str
static void <clinit> ()
}
android/support/v4/media/subtitle/Cea608CCParser.class
Cea608CCParser.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea608CCParser extends java.lang.Object {
public static final int MAX_ROWS
public static final int MAX_COLS
private static final String TAG
private static final boolean DEBUG
private static final int INVALID
private static final int RCL
private static final int BS
private static final int AOF
private static final int AON
private static final int DER
private static final int RU2
private static final int RU3
private static final int RU4
private static final int FON
private static final int RDC
private static final int TR
private static final int RTD
private static final int EDM
private static final int CR
private static final int ENM
private static final int EOC
private static final char TS
private static final int MODE_UNKNOWN
private static final int MODE_PAINT_ON
private static final int MODE_ROLL_UP
private static final int MODE_POP_ON
private static final int MODE_TEXT
private final android.support.v4.media.subtitle.Cea608CCParser$DisplayListener mListener
private int mMode
private int mRollUpSize
private int mPrevCtrlCode
private android.support.v4.media.subtitle.Cea608CCParser$CCMemory mDisplay
private android.support.v4.media.subtitle.Cea608CCParser$CCMemory mNonDisplay
private android.support.v4.media.subtitle.Cea608CCParser$CCMemory mTextMem
void <init> (android.support.v4.media.subtitle.Cea608CCParser$DisplayListener)
android.support.v4.media.subtitle.Cea608CCParser$DisplayListener listener
public void parse (byte[])
int i
byte[] data
android.support.v4.media.subtitle.Cea608CCParser$CCData[] ccData
private android.support.v4.media.subtitle.Cea608CCParser$CCMemory getMemory ()
private boolean handleDisplayableChars (android.support.v4.media.subtitle.Cea608CCParser$CCData)
android.support.v4.media.subtitle.Cea608CCParser$CCData ccData
private boolean handleMidRowCode (android.support.v4.media.subtitle.Cea608CCParser$CCData)
android.support.v4.media.subtitle.Cea608CCParser$CCData ccData
android.support.v4.media.subtitle.Cea608CCParser$StyleCode m
private boolean handlePACCode (android.support.v4.media.subtitle.Cea608CCParser$CCData)
android.support.v4.media.subtitle.Cea608CCParser$CCData ccData
android.support.v4.media.subtitle.Cea608CCParser$PAC pac
private boolean handleTabOffsets (android.support.v4.media.subtitle.Cea608CCParser$CCData)
android.support.v4.media.subtitle.Cea608CCParser$CCData ccData
int tabs
private boolean handleCtrlCode (android.support.v4.media.subtitle.Cea608CCParser$CCData)
android.support.v4.media.subtitle.Cea608CCParser$CCData ccData
int ctrlCode
private void updateDisplay ()
android.view.accessibility.CaptioningManager$CaptionStyle captionStyle
private void swapMemory ()
android.support.v4.media.subtitle.Cea608CCParser$CCMemory temp
static void <clinit> ()
}
android/support/v4/media/subtitle/Cea708CCParser$1.class
Cea708CCParser.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea708CCParser$1 extends java.lang.Object implements android.support.v4.media.subtitle.Cea708CCParser$DisplayListener {
final synthetic android.support.v4.media.subtitle.Cea708CCParser this$0
void <init> (android.support.v4.media.subtitle.Cea708CCParser)
android.support.v4.media.subtitle.Cea708CCParser this$0
public void emitEvent (android.support.v4.media.subtitle.Cea708CCParser$CaptionEvent)
android.support.v4.media.subtitle.Cea708CCParser$CaptionEvent event
}
android/support/v4/media/subtitle/Cea708CCParser$CaptionColor.class
Cea708CCParser.java
package android.support.v4.media.subtitle
public android.support.v4.media.subtitle.Cea708CCParser$CaptionColor extends java.lang.Object {
public static final int OPACITY_SOLID
public static final int OPACITY_FLASH
public static final int OPACITY_TRANSLUCENT
public static final int OPACITY_TRANSPARENT
private static final int[] COLOR_MAP
private static final int[] OPACITY_MAP
public final int opacity
public final int red
public final int green
public final int blue
void <init> (int, int, int, int)
int opacity
int red
int green
int blue
public int getArgbValue ()
static void <clinit> ()
}
android/support/v4/media/subtitle/Cea708CCParser$CaptionEvent.class
Cea708CCParser.java
package android.support.v4.media.subtitle
public android.support.v4.media.subtitle.Cea708CCParser$CaptionEvent extends java.lang.Object {
public final int type
public final Object obj
void <init> (int, java.lang.Object)
int type
Object obj
}
android/support/v4/media/subtitle/Cea708CCParser$CaptionPenAttr.class
Cea708CCParser.java
package android.support.v4.media.subtitle
public android.support.v4.media.subtitle.Cea708CCParser$CaptionPenAttr extends java.lang.Object {
public static final int PEN_SIZE_SMALL
public static final int PEN_SIZE_STANDARD
public static final int PEN_SIZE_LARGE
public static final int OFFSET_SUBSCRIPT
public static final int OFFSET_NORMAL
public static final int OFFSET_SUPERSCRIPT
public final int penSize
public final int penOffset
public final int textTag
public final int fontTag
public final int edgeType
public final boolean underline
public final boolean italic
void <init> (int, int, int, int, int, boolean, boolean)
int penSize
int penOffset
int textTag
int fontTag
int edgeType
boolean underline
boolean italic
}
android/support/v4/media/subtitle/Cea708CCParser$CaptionPenColor.class
Cea708CCParser.java
package android.support.v4.media.subtitle
public android.support.v4.media.subtitle.Cea708CCParser$CaptionPenColor extends java.lang.Object {
public final android.support.v4.media.subtitle.Cea708CCParser$CaptionColor foregroundColor
public final android.support.v4.media.subtitle.Cea708CCParser$CaptionColor backgroundColor
public final android.support.v4.media.subtitle.Cea708CCParser$CaptionColor edgeColor
void <init> (android.support.v4.media.subtitle.Cea708CCParser$CaptionColor, android.support.v4.media.subtitle.Cea708CCParser$CaptionColor, android.support.v4.media.subtitle.Cea708CCParser$CaptionColor)
android.support.v4.media.subtitle.Cea708CCParser$CaptionColor foregroundColor
android.support.v4.media.subtitle.Cea708CCParser$CaptionColor backgroundColor
android.support.v4.media.subtitle.Cea708CCParser$CaptionColor edgeColor
}
android/support/v4/media/subtitle/Cea708CCParser$CaptionPenLocation.class
Cea708CCParser.java
package android.support.v4.media.subtitle
public android.support.v4.media.subtitle.Cea708CCParser$CaptionPenLocation extends java.lang.Object {
public final int row
public final int column
void <init> (int, int)
int row
int column
}
android/support/v4/media/subtitle/Cea708CCParser$CaptionWindow.class
Cea708CCParser.java
package android.support.v4.media.subtitle
public android.support.v4.media.subtitle.Cea708CCParser$CaptionWindow extends java.lang.Object {
public final int id
public final boolean visible
public final boolean rowLock
public final boolean columnLock
public final int priority
public final boolean relativePositioning
public final int anchorVertical
public final int anchorHorizontal
public final int anchorId
public final int rowCount
public final int columnCount
public final int penStyle
public final int windowStyle
void <init> (int, boolean, boolean, boolean, int, boolean, int, int, int, int, int, int, int)
int id
boolean visible
boolean rowLock
boolean columnLock
int priority
boolean relativePositioning
int anchorVertical
int anchorHorizontal
int anchorId
int rowCount
int columnCount
int penStyle
int windowStyle
}
android/support/v4/media/subtitle/Cea708CCParser$CaptionWindowAttr.class
Cea708CCParser.java
package android.support.v4.media.subtitle
public android.support.v4.media.subtitle.Cea708CCParser$CaptionWindowAttr extends java.lang.Object {
public final android.support.v4.media.subtitle.Cea708CCParser$CaptionColor fillColor
public final android.support.v4.media.subtitle.Cea708CCParser$CaptionColor borderColor
public final int borderType
public final boolean wordWrap
public final int printDirection
public final int scrollDirection
public final int justify
public final int effectDirection
public final int effectSpeed
public final int displayEffect
void <init> (android.support.v4.media.subtitle.Cea708CCParser$CaptionColor, android.support.v4.media.subtitle.Cea708CCParser$CaptionColor, int, boolean, int, int, int, int, int, int)
android.support.v4.media.subtitle.Cea708CCParser$CaptionColor fillColor
android.support.v4.media.subtitle.Cea708CCParser$CaptionColor borderColor
int borderType
boolean wordWrap
int printDirection
int scrollDirection
int justify
int effectDirection
int effectSpeed
int displayEffect
}
android/support/v4/media/subtitle/Cea708CCParser$Const.class
Cea708CCParser.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea708CCParser$Const extends java.lang.Object {
public static final int CODE_C0_RANGE_START
public static final int CODE_C0_RANGE_END
public static final int CODE_C1_RANGE_START
public static final int CODE_C1_RANGE_END
public static final int CODE_G0_RANGE_START
public static final int CODE_G0_RANGE_END
public static final int CODE_G1_RANGE_START
public static final int CODE_G1_RANGE_END
public static final int CODE_C2_RANGE_START
public static final int CODE_C2_RANGE_END
public static final int CODE_C3_RANGE_START
public static final int CODE_C3_RANGE_END
public static final int CODE_G2_RANGE_START
public static final int CODE_G2_RANGE_END
public static final int CODE_G3_RANGE_START
public static final int CODE_G3_RANGE_END
public static final int CODE_C0_SKIP2_RANGE_START
public static final int CODE_C0_SKIP2_RANGE_END
public static final int CODE_C0_SKIP1_RANGE_START
public static final int CODE_C0_SKIP1_RANGE_END
public static final int CODE_C2_SKIP0_RANGE_START
public static final int CODE_C2_SKIP0_RANGE_END
public static final int CODE_C2_SKIP1_RANGE_START
public static final int CODE_C2_SKIP1_RANGE_END
public static final int CODE_C2_SKIP2_RANGE_START
public static final int CODE_C2_SKIP2_RANGE_END
public static final int CODE_C2_SKIP3_RANGE_START
public static final int CODE_C2_SKIP3_RANGE_END
public static final int CODE_C3_SKIP4_RANGE_START
public static final int CODE_C3_SKIP4_RANGE_END
public static final int CODE_C3_SKIP5_RANGE_START
public static final int CODE_C3_SKIP5_RANGE_END
public static final int CODE_C0_NUL
public static final int CODE_C0_ETX
public static final int CODE_C0_BS
public static final int CODE_C0_FF
public static final int CODE_C0_CR
public static final int CODE_C0_HCR
public static final int CODE_C0_EXT1
public static final int CODE_C0_P16
public static final int CODE_G0_MUSICNOTE
public static final int CODE_G2_TSP
public static final int CODE_G2_NBTSP
public static final int CODE_G2_BLK
public static final int CODE_G3_CC
public static final int CODE_C1_CW0
public static final int CODE_C1_CW1
public static final int CODE_C1_CW2
public static final int CODE_C1_CW3
public static final int CODE_C1_CW4
public static final int CODE_C1_CW5
public static final int CODE_C1_CW6
public static final int CODE_C1_CW7
public static final int CODE_C1_CLW
public static final int CODE_C1_DSW
public static final int CODE_C1_HDW
public static final int CODE_C1_TGW
public static final int CODE_C1_DLW
public static final int CODE_C1_DLY
public static final int CODE_C1_DLC
public static final int CODE_C1_RST
public static final int CODE_C1_SPA
public static final int CODE_C1_SPC
public static final int CODE_C1_SPL
public static final int CODE_C1_SWA
public static final int CODE_C1_DF0
public static final int CODE_C1_DF1
public static final int CODE_C1_DF2
public static final int CODE_C1_DF3
public static final int CODE_C1_DF4
public static final int CODE_C1_DF5
public static final int CODE_C1_DF6
public static final int CODE_C1_DF7
private void <init> ()
}
android/support/v4/media/subtitle/Cea708CCParser$DisplayListener.class
Cea708CCParser.java
package android.support.v4.media.subtitle
abstract android.support.v4.media.subtitle.Cea708CCParser$DisplayListener extends java.lang.Object {
public abstract void emitEvent (android.support.v4.media.subtitle.Cea708CCParser$CaptionEvent)
}
android/support/v4/media/subtitle/Cea708CCParser.class
Cea708CCParser.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea708CCParser extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
private static final String MUSIC_NOTE_CHAR
private final StringBuilder mBuilder
private int mCommand
private android.support.v4.media.subtitle.Cea708CCParser$DisplayListener mListener
public static final int CAPTION_EMIT_TYPE_BUFFER
public static final int CAPTION_EMIT_TYPE_CONTROL
public static final int CAPTION_EMIT_TYPE_COMMAND_CWX
public static final int CAPTION_EMIT_TYPE_COMMAND_CLW
public static final int CAPTION_EMIT_TYPE_COMMAND_DSW
public static final int CAPTION_EMIT_TYPE_COMMAND_HDW
public static final int CAPTION_EMIT_TYPE_COMMAND_TGW
public static final int CAPTION_EMIT_TYPE_COMMAND_DLW
public static final int CAPTION_EMIT_TYPE_COMMAND_DLY
public static final int CAPTION_EMIT_TYPE_COMMAND_DLC
public static final int CAPTION_EMIT_TYPE_COMMAND_RST
public static final int CAPTION_EMIT_TYPE_COMMAND_SPA
public static final int CAPTION_EMIT_TYPE_COMMAND_SPC
public static final int CAPTION_EMIT_TYPE_COMMAND_SPL
public static final int CAPTION_EMIT_TYPE_COMMAND_SWA
public static final int CAPTION_EMIT_TYPE_COMMAND_DFX
void <init> (android.support.v4.media.subtitle.Cea708CCParser$DisplayListener)
android.support.v4.media.subtitle.Cea708CCParser$DisplayListener listener
private void emitCaptionEvent (android.support.v4.media.subtitle.Cea708CCParser$CaptionEvent)
android.support.v4.media.subtitle.Cea708CCParser$CaptionEvent captionEvent
private void emitCaptionBuffer ()
public void parse (byte[])
byte[] data
int pos
private int parseServiceBlockData (byte[], int)
byte[] data
int pos
private int parseC0 (byte[], int)
String value
java.io.UnsupportedEncodingException e
byte[] data
int pos
private int parseC1 (byte[], int)
int windowId
int windowBitmap
int windowBitmap
int windowBitmap
int windowBitmap
int windowBitmap
int tenthsOfSeconds
int textTag
int penSize
int penOffset
boolean italic
boolean underline
int edgeType
int fontTag
int opacity
int red
int green
int blue
android.support.v4.media.subtitle.Cea708CCParser$CaptionColor foregroundColor
android.support.v4.media.subtitle.Cea708CCParser$CaptionColor backgroundColor
android.support.v4.media.subtitle.Cea708CCParser$CaptionColor edgeColor
int row
int column
int opacity
int red
int green
int blue
android.support.v4.media.subtitle.Cea708CCParser$CaptionColor fillColor
int borderType
android.support.v4.media.subtitle.Cea708CCParser$CaptionColor borderColor
boolean wordWrap
int printDirection
int scrollDirection
int justify
int effectSpeed
int effectDirection
int displayEffect
int windowId
boolean visible
boolean rowLock
boolean columnLock
int priority
boolean relativePositioning
int anchorVertical
int anchorHorizontal
int anchorId
int rowCount
int columnCount
int windowStyle
int penStyle
byte[] data
int pos
private int parseG0 (byte[], int)
byte[] data
int pos
private int parseG1 (byte[], int)
byte[] data
int pos
private int parseExt1 (byte[], int)
byte[] data
int pos
private int parseC2 (byte[], int)
byte[] data
int pos
private int parseC3 (byte[], int)
byte[] data
int pos
private int parseG2 (byte[], int)
byte[] data
int pos
private int parseG3 (byte[], int)
byte[] data
int pos
static void <clinit> ()
}
android/support/v4/media/subtitle/Cea708CaptionRenderer$Cea708CCWidget$CCHandler.class
Cea708CaptionRenderer.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCHandler extends java.lang.Object implements android.os.Handler$Callback {
private static final String TAG
private static final boolean DEBUG
private static final int TENTHS_OF_SECOND_IN_MILLIS
private static final int CAPTION_WINDOWS_MAX
private static final int CAPTION_ALL_WINDOWS_BITMAP
private static final int MSG_DELAY_CANCEL
private static final int MSG_CAPTION_CLEAR
private static final long CAPTION_CLEAR_INTERVAL_MS
private final android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCLayout mCCLayout
private boolean mIsDelayed
private android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout mCurrentWindowLayout
private final android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout[] mCaptionWindowLayouts
private final java.util.ArrayList mPendingCaptionEvents
private final android.os.Handler mHandler
final synthetic android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget this$1
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget, android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCLayout)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget this$1
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCLayout ccLayout
public boolean handleMessage (android.os.Message)
android.os.Message msg
public void processCaptionEvent (android.support.v4.media.subtitle.Cea708CCParser$CaptionEvent)
android.support.v4.media.subtitle.Cea708CCParser$CaptionEvent event
private void setCurrentWindowLayout (int)
int windowId
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout windowLayout
private java.util.ArrayList getWindowsFromBitmap (int)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout windowLayout
int i
int windowBitmap
java.util.ArrayList windows
private void clearWindows (int)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout windowLayout
int windowBitmap
private void displayWindows (int)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout windowLayout
int windowBitmap
private void hideWindows (int)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout windowLayout
int windowBitmap
private void toggleWindows (int)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout windowLayout
int windowBitmap
private void deleteWindows (int)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout windowLayout
int windowBitmap
public void reset ()
int i
private void setWindowAttr (android.support.v4.media.subtitle.Cea708CCParser$CaptionWindowAttr)
android.support.v4.media.subtitle.Cea708CCParser$CaptionWindowAttr windowAttr
private void defineWindow (android.support.v4.media.subtitle.Cea708CCParser$CaptionWindow)
android.support.v4.media.subtitle.Cea708CCParser$CaptionWindow window
int windowId
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout windowLayout
private void delay (int)
int tenthsOfSeconds
private void delayCancel ()
private void processPendingBuffer ()
android.support.v4.media.subtitle.Cea708CCParser$CaptionEvent event
private void sendControlToCurrentWindow (char)
char control
private void sendBufferToCurrentWindow (java.lang.String)
String buffer
private void setPenAttr (android.support.v4.media.subtitle.Cea708CCParser$CaptionPenAttr)
android.support.v4.media.subtitle.Cea708CCParser$CaptionPenAttr attr
private void setPenColor (android.support.v4.media.subtitle.Cea708CCParser$CaptionPenColor)
android.support.v4.media.subtitle.Cea708CCParser$CaptionPenColor color
private void setPenLocation (android.support.v4.media.subtitle.Cea708CCParser$CaptionPenLocation)
android.support.v4.media.subtitle.Cea708CCParser$CaptionPenLocation location
}
android/support/v4/media/subtitle/Cea708CaptionRenderer$Cea708CCWidget$CCLayout.class
Cea708CaptionRenderer.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCLayout extends android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout implements android.support.v4.media.subtitle.ClosedCaptionWidget$ClosedCaptionLayout {
private static final float SAFE_TITLE_AREA_SCALE_START_X
private static final float SAFE_TITLE_AREA_SCALE_END_X
private static final float SAFE_TITLE_AREA_SCALE_START_Y
private static final float SAFE_TITLE_AREA_SCALE_END_Y
private final android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout mSafeTitleAreaLayout
final synthetic android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget this$1
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget, android.content.Context)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget this$1
android.content.Context context
public void addOrUpdateViewToSafeTitleArea (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout, android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout$ScaledLayoutParams)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout captionWindowLayout
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout$ScaledLayoutParams scaledLayoutParams
int index
public void removeViewFromSafeTitleArea (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout captionWindowLayout
public void setCaptionStyle (android.view.accessibility.CaptioningManager$CaptionStyle)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout windowLayout
int i
android.view.accessibility.CaptioningManager$CaptionStyle style
int count
public void setFontScale (float)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout windowLayout
int i
float fontScale
int count
}
android/support/v4/media/subtitle/Cea708CaptionRenderer$Cea708CCWidget$CCView.class
Cea708CaptionRenderer.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCView extends android.support.v4.media.subtitle.SubtitleView {
final synthetic android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget this$1
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget, android.content.Context)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget this$1
android.content.Context context
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget, android.content.Context, android.util.AttributeSet)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget this$1
android.content.Context context
android.util.AttributeSet attrs
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget, android.content.Context, android.util.AttributeSet, int)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget this$1
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget, android.content.Context, android.util.AttributeSet, int, int)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget this$1
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
int defStyleRes
void setCaptionStyle (android.view.accessibility.CaptioningManager$CaptionStyle)
android.view.accessibility.CaptioningManager$CaptionStyle style
}
android/support/v4/media/subtitle/Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout.class
Cea708CaptionRenderer.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCWindowLayout extends android.widget.RelativeLayout implements android.view.View$OnLayoutChangeListener {
private static final String TAG
private static final float PROPORTION_PEN_SIZE_SMALL
private static final float PROPORTION_PEN_SIZE_LARGE
private static final int ANCHOR_RELATIVE_POSITIONING_MAX
private static final int ANCHOR_VERTICAL_MAX
private static final int ANCHOR_HORIZONTAL_16_9_MAX
private static final int MAX_COLUMN_COUNT_16_9
private static final int ANCHOR_MODE_DIVIDER
private static final int ANCHOR_HORIZONTAL_MODE_LEFT
private static final int ANCHOR_HORIZONTAL_MODE_CENTER
private static final int ANCHOR_HORIZONTAL_MODE_RIGHT
private static final int ANCHOR_VERTICAL_MODE_TOP
private static final int ANCHOR_VERTICAL_MODE_CENTER
private static final int ANCHOR_VERTICAL_MODE_BOTTOM
private android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCLayout mCCLayout
private android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCView mCCView
private android.view.accessibility.CaptioningManager$CaptionStyle mCaptionStyle
private int mRowLimit
private final android.text.SpannableStringBuilder mBuilder
private final java.util.List mCharacterStyles
private int mCaptionWindowId
private int mRow
private float mFontScale
private float mTextSize
private String mWidestChar
private int mLastCaptionLayoutWidth
private int mLastCaptionLayoutHeight
final synthetic android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget this$1
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget, android.content.Context)
android.content.Context context
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget, android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget, android.content.Context, android.util.AttributeSet, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget, android.content.Context, android.util.AttributeSet, int, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
int defStyleRes
android.widget.RelativeLayout$LayoutParams params
android.view.accessibility.CaptioningManager captioningManager
public void setCaptionStyle (android.view.accessibility.CaptioningManager$CaptionStyle)
android.view.accessibility.CaptioningManager$CaptionStyle style
public void setFontScale (float)
float fontScale
public int getCaptionWindowId ()
public void setCaptionWindowId (int)
int captionWindowId
public void clear ()
public void show ()
public void hide ()
public void setPenAttr (android.support.v4.media.subtitle.Cea708CCParser$CaptionPenAttr)
android.support.v4.media.subtitle.Cea708CCParser$CaptionPenAttr penAttr
public void setPenColor (android.support.v4.media.subtitle.Cea708CCParser$CaptionPenColor)
android.support.v4.media.subtitle.Cea708CCParser$CaptionPenColor penColor
public void setPenLocation (int, int)
int r
int row
int column
public void setWindowAttr (android.support.v4.media.subtitle.Cea708CCParser$CaptionWindowAttr)
android.support.v4.media.subtitle.Cea708CCParser$CaptionWindowAttr windowAttr
public void sendBuffer (java.lang.String)
String buffer
public void sendControl (char)
char control
public void initWindow (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCLayout, android.support.v4.media.subtitle.Cea708CCParser$CaptionWindow)
int i
float gap
int columnCount
StringBuilder widestTextBuilder
android.graphics.Paint paint
float maxWindowWidth
float halfMaxWidthScale
float gap
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCLayout ccLayout
android.support.v4.media.subtitle.Cea708CCParser$CaptionWindow captionWindow
float scaleRow
float scaleCol
int gravity
int horizontalMode
int verticalMode
float scaleStartRow
float scaleEndRow
float scaleStartCol
float scaleEndCol
public void onLayoutChange (android.view.View, int, int, int, int, int, int, int, int)
android.view.View v
int left
int top
int right
int bottom
int oldLeft
int oldTop
int oldRight
int oldBottom
int width
int height
private void updateWidestChar ()
String ch
float charWidth
int i
android.graphics.Paint paint
java.nio.charset.Charset latin1
float widestCharWidth
private void updateTextSize ()
int i
float testTextSize
float width
StringBuilder widestTextBuilder
int screenColumnCount
String widestText
android.graphics.Paint paint
float startFontSize
float endFontSize
private int getScreenColumnCount ()
public void removeFromCaptionView ()
public void setText (java.lang.String)
String text
public void appendText (java.lang.String)
String text
public void clearText ()
private void updateText (java.lang.String, boolean)
android.text.style.CharacterStyle characterStyle
int length
android.text.SpannableStringBuilder trim
String text
boolean appended
String[] lines
String truncatedText
int start
int last
int end
public void setRowLimit (int)
int rowLimit
}
android/support/v4/media/subtitle/Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout$1.class
Cea708CaptionRenderer.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout$1 extends java.lang.Object implements java.util.Comparator {
final synthetic android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout this$2
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout this$2
public int compare (android.graphics.Rect, android.graphics.Rect)
android.graphics.Rect lhs
android.graphics.Rect rhs
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
android/support/v4/media/subtitle/Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout$ScaledLayoutParams.class
Cea708CaptionRenderer.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout$ScaledLayoutParams extends android.view.ViewGroup$LayoutParams {
public static final float SCALE_UNSPECIFIED
public float scaleStartRow
public float scaleEndRow
public float scaleStartCol
public float scaleEndCol
final synthetic android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout this$2
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout, float, float, float, float)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout this$2
float scaleStartRow
float scaleEndRow
float scaleStartCol
float scaleEndCol
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout, android.content.Context, android.util.AttributeSet)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout this$2
android.content.Context context
android.util.AttributeSet attrs
}
android/support/v4/media/subtitle/Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout.class
Cea708CaptionRenderer.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$ScaledLayout extends android.view.ViewGroup {
private static final String TAG
private static final boolean DEBUG
private final java.util.Comparator mRectTopLeftSorter
private android.graphics.Rect[] mRectArray
final synthetic android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget this$1
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget, android.content.Context)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget this$1
android.content.Context context
public android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet)
android.util.AttributeSet attrs
protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams p
protected void onMeasure (int, int)
int overflowedHeight
android.view.View child
android.view.ViewGroup$LayoutParams params
float scaleStartRow
float scaleEndRow
float scaleStartCol
float scaleEndCol
int childWidthSpec
int childHeightSpec
int i
int i
int j
int i
int j
int overflowedHeight
int i
int widthMeasureSpec
int heightMeasureSpec
int widthSpecSize
int heightSpecSize
int width
int height
int count
int visibleRectCount
int[] visibleRectGroup
android.graphics.Rect[] visibleRectArray
protected void onLayout (boolean, int, int, int, int)
int childLeft
int childTop
int childBottom
int childRight
android.view.View child
int i
boolean changed
int l
int t
int r
int b
int paddingLeft
int paddingTop
int count
public void dispatchDraw (android.graphics.Canvas)
int childLeft
int childTop
int saveCount
android.view.View child
int i
android.graphics.Canvas canvas
int paddingLeft
int paddingTop
int count
}
android/support/v4/media/subtitle/Cea708CaptionRenderer$Cea708CCWidget.class
Cea708CaptionRenderer.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget extends android.support.v4.media.subtitle.ClosedCaptionWidget implements android.support.v4.media.subtitle.Cea708CCParser$DisplayListener {
private final android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget$CCHandler mCCHandler
final synthetic android.support.v4.media.subtitle.Cea708CaptionRenderer this$0
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer, android.content.Context)
android.support.v4.media.subtitle.Cea708CaptionRenderer this$0
android.content.Context context
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer, android.content.Context, android.util.AttributeSet)
android.support.v4.media.subtitle.Cea708CaptionRenderer this$0
android.content.Context context
android.util.AttributeSet attrs
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer, android.content.Context, android.util.AttributeSet, int)
android.support.v4.media.subtitle.Cea708CaptionRenderer this$0
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer, android.content.Context, android.util.AttributeSet, int, int)
android.support.v4.media.subtitle.Cea708CaptionRenderer this$0
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
int defStyleRes
public android.support.v4.media.subtitle.ClosedCaptionWidget$ClosedCaptionLayout createCaptionLayout (android.content.Context)
android.content.Context context
public void emitEvent (android.support.v4.media.subtitle.Cea708CCParser$CaptionEvent)
android.support.v4.media.subtitle.Cea708CCParser$CaptionEvent event
public void onDraw (android.graphics.Canvas)
android.graphics.Canvas canvas
}
android/support/v4/media/subtitle/Cea708CaptionRenderer$Cea708CaptionTrack.class
Cea708CaptionRenderer.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CaptionTrack extends android.support.v4.media.subtitle.SubtitleTrack {
private final android.support.v4.media.subtitle.Cea708CCParser mCCParser
private final android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget mRenderingWidget
void <init> (android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget, android.media.MediaFormat)
android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget renderingWidget
android.media.MediaFormat format
public void onData (byte[], boolean, long)
byte[] data
boolean eos
long runID
public android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget getRenderingWidget ()
public void updateView (java.util.ArrayList)
java.util.ArrayList activeCues
}
android/support/v4/media/subtitle/Cea708CaptionRenderer.class
Cea708CaptionRenderer.java
package android.support.v4.media.subtitle
public android.support.v4.media.subtitle.Cea708CaptionRenderer extends android.support.v4.media.subtitle.SubtitleController$Renderer {
private final android.content.Context mContext
private android.support.v4.media.subtitle.Cea708CaptionRenderer$Cea708CCWidget mCCWidget
public void <init> (android.content.Context)
android.content.Context context
public boolean supports (android.media.MediaFormat)
String mimeType
android.media.MediaFormat format
public android.support.v4.media.subtitle.SubtitleTrack createTrack (android.media.MediaFormat)
android.media.MediaFormat format
String mimeType
}
android/support/v4/media/subtitle/ClosedCaptionRenderer$Cea608CCWidget$CCLayout.class
ClosedCaptionRenderer.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget$CCLayout extends android.widget.LinearLayout implements android.support.v4.media.subtitle.ClosedCaptionWidget$ClosedCaptionLayout {
private static final int MAX_ROWS
private static final float SAFE_AREA_RATIO
private final android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget$CCLineBox[] mLineBoxes
final synthetic android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget this$1
void <init> (android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget, android.content.Context)
int i
android.content.Context context
public void setCaptionStyle (android.view.accessibility.CaptioningManager$CaptionStyle)
int i
android.view.accessibility.CaptioningManager$CaptionStyle captionStyle
public void setFontScale (float)
float fontScale
void update (android.text.SpannableStringBuilder[])
int i
android.text.SpannableStringBuilder[] textBuffer
protected void onMeasure (int, int)
int i
int widthMeasureSpec
int heightMeasureSpec
int safeWidth
int safeHeight
int lineHeight
int lineHeightMeasureSpec
int lineWidthMeasureSpec
protected void onLayout (boolean, int, int, int, int)
int safeWidth
int safeHeight
int i
boolean changed
int l
int t
int r
int b
int viewPortWidth
int viewPortHeight
int safeWidth
int safeHeight
int left
int top
}
android/support/v4/media/subtitle/ClosedCaptionRenderer$Cea608CCWidget$CCLineBox.class
ClosedCaptionRenderer.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget$CCLineBox extends android.widget.TextView {
private static final float FONT_PADDING_RATIO
private static final float EDGE_OUTLINE_RATIO
private static final float EDGE_SHADOW_RATIO
private float mOutlineWidth
private float mShadowRadius
private float mShadowOffset
private int mTextColor
private int mBgColor
private int mEdgeType
private int mEdgeColor
final synthetic android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget this$1
void <init> (android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget, android.content.Context)
android.content.Context context
android.content.res.Resources res
void setCaptionStyle (android.view.accessibility.CaptioningManager$CaptionStyle)
android.view.accessibility.CaptioningManager$CaptionStyle captionStyle
protected void onMeasure (int, int)
int widthMeasureSpec
int heightMeasureSpec
float fontSize
float actualTextWidth
float requiredTextWidth
protected void onDraw (android.graphics.Canvas)
android.graphics.Canvas c
private void drawEdgeOutline (android.graphics.Canvas)
android.graphics.Canvas c
android.text.TextPaint textPaint
android.graphics.Paint$Style previousStyle
android.graphics.Paint$Join previousJoin
float previousWidth
private void drawEdgeRaisedOrDepressed (android.graphics.Canvas)
android.graphics.Canvas c
android.text.TextPaint textPaint
android.graphics.Paint$Style previousStyle
boolean raised
int colorUp
int colorDown
float offset
private void setBackgroundSpans (int)
int i
android.text.Spannable spannable
android.support.v4.media.subtitle.Cea608CCParser$MutableBackgroundColorSpan[] bgSpans
int color
CharSequence text
}
android/support/v4/media/subtitle/ClosedCaptionRenderer$Cea608CCWidget.class
ClosedCaptionRenderer.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget extends android.support.v4.media.subtitle.ClosedCaptionWidget implements android.support.v4.media.subtitle.Cea608CCParser$DisplayListener {
private static final String DUMMY_TEXT
private final android.graphics.Rect mTextBounds
final synthetic android.support.v4.media.subtitle.ClosedCaptionRenderer this$0
void <init> (android.support.v4.media.subtitle.ClosedCaptionRenderer, android.content.Context)
android.support.v4.media.subtitle.ClosedCaptionRenderer this$0
android.content.Context context
void <init> (android.support.v4.media.subtitle.ClosedCaptionRenderer, android.content.Context, android.util.AttributeSet)
android.support.v4.media.subtitle.ClosedCaptionRenderer this$0
android.content.Context context
android.util.AttributeSet attrs
void <init> (android.support.v4.media.subtitle.ClosedCaptionRenderer, android.content.Context, android.util.AttributeSet, int)
android.support.v4.media.subtitle.ClosedCaptionRenderer this$0
android.content.Context context
android.util.AttributeSet attrs
int defStyle
void <init> (android.support.v4.media.subtitle.ClosedCaptionRenderer, android.content.Context, android.util.AttributeSet, int, int)
android.support.v4.media.subtitle.ClosedCaptionRenderer this$0
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
int defStyleRes
public android.support.v4.media.subtitle.ClosedCaptionWidget$ClosedCaptionLayout createCaptionLayout (android.content.Context)
android.content.Context context
public void onDisplayChanged (android.text.SpannableStringBuilder[])
android.text.SpannableStringBuilder[] styledTexts
public android.view.accessibility.CaptioningManager$CaptionStyle getCaptionStyle ()
static synthetic android.graphics.Rect access$000 (android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget)
android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget x0
}
android/support/v4/media/subtitle/ClosedCaptionRenderer$Cea608CaptionTrack.class
ClosedCaptionRenderer.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CaptionTrack extends android.support.v4.media.subtitle.SubtitleTrack {
private final android.support.v4.media.subtitle.Cea608CCParser mCCParser
private final android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget mRenderingWidget
void <init> (android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget, android.media.MediaFormat)
android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget renderingWidget
android.media.MediaFormat format
public void onData (byte[], boolean, long)
byte[] data
boolean eos
long runID
public android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget getRenderingWidget ()
public void updateView (java.util.ArrayList)
java.util.ArrayList activeCues
}
android/support/v4/media/subtitle/ClosedCaptionRenderer.class
ClosedCaptionRenderer.java
package android.support.v4.media.subtitle
public android.support.v4.media.subtitle.ClosedCaptionRenderer extends android.support.v4.media.subtitle.SubtitleController$Renderer {
private final android.content.Context mContext
private android.support.v4.media.subtitle.ClosedCaptionRenderer$Cea608CCWidget mCCWidget
public void <init> (android.content.Context)
android.content.Context context
public boolean supports (android.media.MediaFormat)
String mimeType
android.media.MediaFormat format
public android.support.v4.media.subtitle.SubtitleTrack createTrack (android.media.MediaFormat)
android.media.MediaFormat format
String mimeType
}
android/support/v4/media/subtitle/ClosedCaptionWidget$1.class
ClosedCaptionWidget.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.ClosedCaptionWidget$1 extends android.view.accessibility.CaptioningManager$CaptioningChangeListener {
final synthetic android.support.v4.media.subtitle.ClosedCaptionWidget this$0
void <init> (android.support.v4.media.subtitle.ClosedCaptionWidget)
android.support.v4.media.subtitle.ClosedCaptionWidget this$0
public void onUserStyleChanged (android.view.accessibility.CaptioningManager$CaptionStyle)
android.view.accessibility.CaptioningManager$CaptionStyle userStyle
public void onFontScaleChanged (float)
float fontScale
}
android/support/v4/media/subtitle/ClosedCaptionWidget$ClosedCaptionLayout.class
ClosedCaptionWidget.java
package android.support.v4.media.subtitle
abstract android.support.v4.media.subtitle.ClosedCaptionWidget$ClosedCaptionLayout extends java.lang.Object {
public abstract void setCaptionStyle (android.view.accessibility.CaptioningManager$CaptionStyle)
public abstract void setFontScale (float)
}
android/support/v4/media/subtitle/ClosedCaptionWidget.class
ClosedCaptionWidget.java
package android.support.v4.media.subtitle
abstract android.support.v4.media.subtitle.ClosedCaptionWidget extends android.view.ViewGroup implements android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget {
private final android.view.accessibility.CaptioningManager mManager
protected android.view.accessibility.CaptioningManager$CaptionStyle mCaptionStyle
protected android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget$OnChangedListener mListener
protected android.support.v4.media.subtitle.ClosedCaptionWidget$ClosedCaptionLayout mClosedCaptionLayout
private boolean mHasChangeListener
private final android.view.accessibility.CaptioningManager$CaptioningChangeListener mCaptioningListener
void <init> (android.content.Context)
android.content.Context context
void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
void <init> (android.content.Context, android.util.AttributeSet, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyle
void <init> (android.content.Context, android.util.AttributeSet, int, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
int defStyleRes
public abstract android.support.v4.media.subtitle.ClosedCaptionWidget$ClosedCaptionLayout createCaptionLayout (android.content.Context)
public void setOnChangedListener (android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget$OnChangedListener)
android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget$OnChangedListener listener
public void setSize (int, int)
int width
int height
int widthSpec
int heightSpec
public void setVisible (boolean)
boolean visible
public void onAttachedToWindow ()
public void onDetachedFromWindow ()
protected void onMeasure (int, int)
int widthMeasureSpec
int heightMeasureSpec
protected void onLayout (boolean, int, int, int, int)
boolean changed
int l
int t
int r
int b
private void manageChangeListener ()
boolean needsListener
}
android/support/v4/media/subtitle/MediaTimeProvider$OnMediaTimeListener.class
MediaTimeProvider.java
package android.support.v4.media.subtitle
public abstract android.support.v4.media.subtitle.MediaTimeProvider$OnMediaTimeListener extends java.lang.Object {
public abstract void onTimedEvent (long)
public abstract void onSeek (long)
public abstract void onStop ()
}
android/support/v4/media/subtitle/MediaTimeProvider.class
MediaTimeProvider.java
package android.support.v4.media.subtitle
public abstract android.support.v4.media.subtitle.MediaTimeProvider extends java.lang.Object {
public static final long NO_TIME
public abstract void notifyAt (long, android.support.v4.media.subtitle.MediaTimeProvider$OnMediaTimeListener)
public abstract void scheduleUpdate (android.support.v4.media.subtitle.MediaTimeProvider$OnMediaTimeListener)
public abstract void cancelNotifications (android.support.v4.media.subtitle.MediaTimeProvider$OnMediaTimeListener)
public abstract long getCurrentTimeUs (boolean, boolean) throws java.lang.IllegalStateException
}
android/support/v4/media/subtitle/SubtitleController$1.class
SubtitleController.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.SubtitleController$1 extends java.lang.Object implements android.os.Handler$Callback {
final synthetic android.support.v4.media.subtitle.SubtitleController this$0
void <init> (android.support.v4.media.subtitle.SubtitleController)
android.support.v4.media.subtitle.SubtitleController this$0
public boolean handleMessage (android.os.Message)
android.os.Message msg
}
android/support/v4/media/subtitle/SubtitleController$2.class
SubtitleController.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.SubtitleController$2 extends android.view.accessibility.CaptioningManager$CaptioningChangeListener {
final synthetic android.support.v4.media.subtitle.SubtitleController this$0
void <init> (android.support.v4.media.subtitle.SubtitleController)
android.support.v4.media.subtitle.SubtitleController this$0
public void onEnabledChanged (boolean)
boolean enabled
public void onLocaleChanged (java.util.Locale)
java.util.Locale locale
}
android/support/v4/media/subtitle/SubtitleController$Anchor.class
SubtitleController.java
package android.support.v4.media.subtitle
public abstract android.support.v4.media.subtitle.SubtitleController$Anchor extends java.lang.Object {
public abstract void setSubtitleWidget (android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget)
public abstract android.os.Looper getSubtitleLooper ()
}
android/support/v4/media/subtitle/SubtitleController$Listener.class
SubtitleController.java
package android.support.v4.media.subtitle
abstract android.support.v4.media.subtitle.SubtitleController$Listener extends java.lang.Object {
public abstract void onSubtitleTrackSelected (android.support.v4.media.subtitle.SubtitleTrack)
}
android/support/v4/media/subtitle/SubtitleController$MediaFormatUtil.class
SubtitleController.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.SubtitleController$MediaFormatUtil extends java.lang.Object {
void <init> ()
static int getInteger (android.media.MediaFormat, java.lang.String, int)
android.media.MediaFormat format
String name
int defaultValue
}
android/support/v4/media/subtitle/SubtitleController$Renderer.class
SubtitleController.java
package android.support.v4.media.subtitle
public abstract android.support.v4.media.subtitle.SubtitleController$Renderer extends java.lang.Object {
public void <init> ()
public abstract boolean supports (android.media.MediaFormat)
public abstract android.support.v4.media.subtitle.SubtitleTrack createTrack (android.media.MediaFormat)
}
android/support/v4/media/subtitle/SubtitleController.class
SubtitleController.java
package android.support.v4.media.subtitle
public android.support.v4.media.subtitle.SubtitleController extends java.lang.Object {
private android.support.v4.media.subtitle.MediaTimeProvider mTimeProvider
private java.util.ArrayList mRenderers
private java.util.ArrayList mTracks
private final Object mRenderersLock
private final Object mTracksLock
private android.support.v4.media.subtitle.SubtitleTrack mSelectedTrack
private boolean mShowing
private android.view.accessibility.CaptioningManager mCaptioningManager
private android.os.Handler mHandler
private static final int WHAT_SHOW
private static final int WHAT_HIDE
private static final int WHAT_SELECT_TRACK
private static final int WHAT_SELECT_DEFAULT_TRACK
private final android.os.Handler$Callback mCallback
private android.view.accessibility.CaptioningManager$CaptioningChangeListener mCaptioningChangeListener
private boolean mTrackIsExplicit
private boolean mVisibilityIsExplicit
private android.support.v4.media.subtitle.SubtitleController$Anchor mAnchor
private android.support.v4.media.subtitle.SubtitleController$Listener mListener
static final synthetic boolean $assertionsDisabled
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.support.v4.media.subtitle.MediaTimeProvider, android.support.v4.media.subtitle.SubtitleController$Listener)
android.content.Context context
android.support.v4.media.subtitle.MediaTimeProvider timeProvider
android.support.v4.media.subtitle.SubtitleController$Listener listener
protected void finalize () throws java.lang.Throwable
public android.support.v4.media.subtitle.SubtitleTrack[] getTracks ()
android.support.v4.media.subtitle.SubtitleTrack[] tracks
public android.support.v4.media.subtitle.SubtitleTrack getSelectedTrack ()
private android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget getRenderingWidget ()
public boolean selectTrack (android.support.v4.media.subtitle.SubtitleTrack)
android.support.v4.media.subtitle.SubtitleTrack track
private void doSelectTrack (android.support.v4.media.subtitle.SubtitleTrack)
android.support.v4.media.subtitle.SubtitleTrack track
public android.support.v4.media.subtitle.SubtitleTrack getDefaultTrack ()
android.media.MediaFormat format
String language
boolean forced
boolean autoselect
boolean is_default
boolean languageMatches
int score
android.support.v4.media.subtitle.SubtitleTrack track
android.support.v4.media.subtitle.SubtitleTrack bestTrack
int bestScore
java.util.Locale selectedLocale
java.util.Locale locale
boolean selectForced
public void selectDefaultTrack ()
private void doSelectDefaultTrack ()
android.support.v4.media.subtitle.SubtitleTrack track
public void reset ()
public android.support.v4.media.subtitle.SubtitleTrack addTrack (android.media.MediaFormat)
android.support.v4.media.subtitle.SubtitleTrack track
android.support.v4.media.subtitle.SubtitleController$Renderer renderer
android.media.MediaFormat format
public void show ()
private void doShow ()
public void hide ()
private void doHide ()
public void registerRenderer (android.support.v4.media.subtitle.SubtitleController$Renderer)
android.support.v4.media.subtitle.SubtitleController$Renderer renderer
public boolean hasRendererFor (android.media.MediaFormat)
android.support.v4.media.subtitle.SubtitleController$Renderer renderer
android.media.MediaFormat format
public void setAnchor (android.support.v4.media.subtitle.SubtitleController$Anchor)
android.support.v4.media.subtitle.SubtitleController$Anchor anchor
private void checkAnchorLooper ()
private void processOnAnchor (android.os.Message)
android.os.Message m
static synthetic void access$000 (android.support.v4.media.subtitle.SubtitleController)
android.support.v4.media.subtitle.SubtitleController x0
static synthetic void access$100 (android.support.v4.media.subtitle.SubtitleController)
android.support.v4.media.subtitle.SubtitleController x0
static synthetic void access$200 (android.support.v4.media.subtitle.SubtitleController, android.support.v4.media.subtitle.SubtitleTrack)
android.support.v4.media.subtitle.SubtitleController x0
android.support.v4.media.subtitle.SubtitleTrack x1
static synthetic void access$300 (android.support.v4.media.subtitle.SubtitleController)
android.support.v4.media.subtitle.SubtitleController x0
static void <clinit> ()
}
android/support/v4/media/subtitle/SubtitleTrack$1.class
SubtitleTrack.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.SubtitleTrack$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.media.subtitle.SubtitleTrack val$track
final synthetic long val$thenMs
final synthetic android.support.v4.media.subtitle.SubtitleTrack this$0
void <init> (android.support.v4.media.subtitle.SubtitleTrack, android.support.v4.media.subtitle.SubtitleTrack, long)
android.support.v4.media.subtitle.SubtitleTrack this$0
public void run ()
}
android/support/v4/media/subtitle/SubtitleTrack$Cue.class
SubtitleTrack.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.SubtitleTrack$Cue extends java.lang.Object {
public long mStartTimeMs
public long mEndTimeMs
public long[] mInnerTimesMs
public long mRunID
public android.support.v4.media.subtitle.SubtitleTrack$Cue mNextInRun
void <init> ()
public void onTime (long)
long timeMs
}
android/support/v4/media/subtitle/SubtitleTrack$CueList$1.class
SubtitleTrack.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.SubtitleTrack$CueList$1 extends java.lang.Object implements java.lang.Iterable {
final synthetic long val$lastTimeMs
final synthetic long val$timeMs
final synthetic android.support.v4.media.subtitle.SubtitleTrack$CueList this$0
void <init> (android.support.v4.media.subtitle.SubtitleTrack$CueList, long, long)
android.support.v4.media.subtitle.SubtitleTrack$CueList this$0
public java.util.Iterator iterator ()
IllegalArgumentException e
}
android/support/v4/media/subtitle/SubtitleTrack$CueList$EntryIterator.class
SubtitleTrack.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.SubtitleTrack$CueList$EntryIterator extends java.lang.Object implements java.util.Iterator {
private long mCurrentTimeMs
private java.util.Iterator mListIterator
private boolean mDone
private java.util.SortedMap mRemainingCues
private java.util.Iterator mLastListIterator
private android.util.Pair mLastEntry
final synthetic android.support.v4.media.subtitle.SubtitleTrack$CueList this$0
public boolean hasNext ()
public android.util.Pair next ()
public void remove ()
long timeMs
android.support.v4.media.subtitle.SubtitleTrack$Cue cue
void <init> (android.support.v4.media.subtitle.SubtitleTrack$CueList, java.util.SortedMap)
android.support.v4.media.subtitle.SubtitleTrack$CueList this$0
java.util.SortedMap cues
private void nextKey ()
IllegalArgumentException e
java.util.NoSuchElementException e
public volatile synthetic java.lang.Object next ()
}
android/support/v4/media/subtitle/SubtitleTrack$CueList.class
SubtitleTrack.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.SubtitleTrack$CueList extends java.lang.Object {
private static final String TAG
private java.util.SortedMap mCues
public boolean DEBUG
private boolean addEvent (android.support.v4.media.subtitle.SubtitleTrack$Cue, long)
android.support.v4.media.subtitle.SubtitleTrack$Cue cue
long timeMs
java.util.ArrayList cues
private void removeEvent (android.support.v4.media.subtitle.SubtitleTrack$Cue, long)
android.support.v4.media.subtitle.SubtitleTrack$Cue cue
long timeMs
java.util.ArrayList cues
public void add (android.support.v4.media.subtitle.SubtitleTrack$Cue)
long timeMs
android.support.v4.media.subtitle.SubtitleTrack$Cue cue
long lastTimeMs
public void remove (android.support.v4.media.subtitle.SubtitleTrack$Cue)
long timeMs
android.support.v4.media.subtitle.SubtitleTrack$Cue cue
public java.lang.Iterable entriesBetween (long, long)
long lastTimeMs
long timeMs
public long nextTimeAfter (long)
IllegalArgumentException e
java.util.NoSuchElementException e
long timeMs
java.util.SortedMap tail
void <init> ()
static synthetic java.util.SortedMap access$300 (android.support.v4.media.subtitle.SubtitleTrack$CueList)
android.support.v4.media.subtitle.SubtitleTrack$CueList x0
static synthetic void access$400 (android.support.v4.media.subtitle.SubtitleTrack$CueList, android.support.v4.media.subtitle.SubtitleTrack$Cue, long)
android.support.v4.media.subtitle.SubtitleTrack$CueList x0
android.support.v4.media.subtitle.SubtitleTrack$Cue x1
long x2
}
android/support/v4/media/subtitle/SubtitleTrack$RenderingWidget$OnChangedListener.class
SubtitleTrack.java
package android.support.v4.media.subtitle
public abstract android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget$OnChangedListener extends java.lang.Object {
public abstract void onChanged (android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget)
}
android/support/v4/media/subtitle/SubtitleTrack$RenderingWidget.class
SubtitleTrack.java
package android.support.v4.media.subtitle
public abstract android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget extends java.lang.Object {
public abstract void setOnChangedListener (android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget$OnChangedListener)
public abstract void setSize (int, int)
public abstract void setVisible (boolean)
public abstract void draw (android.graphics.Canvas)
public abstract void onAttachedToWindow ()
public abstract void onDetachedFromWindow ()
}
android/support/v4/media/subtitle/SubtitleTrack$Run.class
SubtitleTrack.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.SubtitleTrack$Run extends java.lang.Object {
public android.support.v4.media.subtitle.SubtitleTrack$Cue mFirstCue
public android.support.v4.media.subtitle.SubtitleTrack$Run mNextRunAtEndTimeMs
public android.support.v4.media.subtitle.SubtitleTrack$Run mPrevRunAtEndTimeMs
public long mEndTimeMs
public long mRunID
private long mStoredEndTimeMs
static final synthetic boolean $assertionsDisabled
private void <init> ()
public void storeByEndTimeMs (android.util.LongSparseArray)
android.util.LongSparseArray runsByEndTime
int ix
public void removeAtEndTimeMs ()
android.support.v4.media.subtitle.SubtitleTrack$Run prev
synthetic void <init> (android.support.v4.media.subtitle.SubtitleTrack$1)
android.support.v4.media.subtitle.SubtitleTrack$1 x0
static void <clinit> ()
}
android/support/v4/media/subtitle/SubtitleTrack.class
SubtitleTrack.java
package android.support.v4.media.subtitle
public abstract android.support.v4.media.subtitle.SubtitleTrack extends java.lang.Object implements android.support.v4.media.subtitle.MediaTimeProvider$OnMediaTimeListener {
private static final String TAG
private long mLastUpdateTimeMs
private long mLastTimeMs
private Runnable mRunnable
private final android.util.LongSparseArray mRunsByEndTime
private final android.util.LongSparseArray mRunsByID
private android.support.v4.media.subtitle.SubtitleTrack$CueList mCues
private final java.util.ArrayList mActiveCues
protected boolean mVisible
public boolean DEBUG
protected android.os.Handler mHandler
private android.media.MediaFormat mFormat
private long mNextScheduledTimeMs
protected android.support.v4.media.subtitle.MediaTimeProvider mTimeProvider
public void <init> (android.media.MediaFormat)
android.media.MediaFormat format
public final android.media.MediaFormat getFormat ()
public void onData (android.support.v4.media.SubtitleData2)
android.support.v4.media.SubtitleData2 data
long runID
protected abstract void onData (byte[], boolean, long)
public abstract android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget getRenderingWidget ()
public abstract void updateView (java.util.ArrayList)
protected synchronized void updateActiveCues (boolean, long)
android.util.Pair event
android.support.v4.media.subtitle.SubtitleTrack$Cue cue
java.util.Iterator it
boolean rebuild
long timeMs
private void removeRunsByEndTimeIndex (int)
android.support.v4.media.subtitle.SubtitleTrack$Cue nextCue
android.support.v4.media.subtitle.SubtitleTrack$Cue cue
android.support.v4.media.subtitle.SubtitleTrack$Run nextRun
int ix
android.support.v4.media.subtitle.SubtitleTrack$Run run
protected void finalize () throws java.lang.Throwable
int ix
int size
private synchronized void takeTime (long)
long timeMs
protected synchronized void clearActiveCues ()
protected void scheduleTimedEvents ()
public void onTimedEvent (long)
long timeMs
long timeUs
public void onSeek (long)
long timeMs
long timeUs
public void onStop ()
public void show ()
android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget renderingWidget
public void hide ()
android.support.v4.media.subtitle.SubtitleTrack$RenderingWidget renderingWidget
protected synchronized boolean addCue (android.support.v4.media.subtitle.SubtitleTrack$Cue)
android.support.v4.media.subtitle.SubtitleTrack$Run run
android.support.v4.media.subtitle.SubtitleTrack track
long thenMs
android.support.v4.media.subtitle.SubtitleTrack$Cue cue
long nowMs
public synchronized void setTimeProvider (android.support.v4.media.subtitle.MediaTimeProvider)
android.support.v4.media.subtitle.MediaTimeProvider timeProvider
protected void finishedRun (long)
android.support.v4.media.subtitle.SubtitleTrack$Run run
long runID
public void setRunDiscardTimeMs (long, long)
android.support.v4.media.subtitle.SubtitleTrack$Run run
long runID
long timeMs
public int getTrackType ()
static synthetic java.lang.Runnable access$102 (android.support.v4.media.subtitle.SubtitleTrack, java.lang.Runnable)
android.support.v4.media.subtitle.SubtitleTrack x0
Runnable x1
static synthetic java.util.ArrayList access$200 (android.support.v4.media.subtitle.SubtitleTrack)
android.support.v4.media.subtitle.SubtitleTrack x0
}
android/support/v4/media/subtitle/SubtitleView.class
SubtitleView.java
package android.support.v4.media.subtitle
android.support.v4.media.subtitle.SubtitleView extends android.view.View {
private static final float INNER_PADDING_RATIO
private static final int COLOR_BEVEL_DARK
private static final int COLOR_BEVEL_LIGHT
private final float mCornerRadius
private final float mOutlineWidth
private final float mShadowRadius
private final float mShadowOffsetX
private final float mShadowOffsetY
private final android.graphics.RectF mLineBounds
private final android.text.SpannableStringBuilder mText
private android.text.Layout$Alignment mAlignment
private android.text.TextPaint mTextPaint
private android.graphics.Paint mPaint
private int mForegroundColor
private int mBackgroundColor
private int mEdgeColor
private int mEdgeType
private boolean mHasMeasurements
private int mLastMeasuredWidth
private android.text.StaticLayout mLayout
private float mSpacingMult
private float mSpacingAdd
private int mInnerPaddingX
void <init> (android.content.Context)
android.content.Context context
void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
void <init> (android.content.Context, android.util.AttributeSet, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
void <init> (android.content.Context, android.util.AttributeSet, int, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
int defStyleRes
android.content.res.Resources res
public void setText (int)
int resId
CharSequence text
public void setText (java.lang.CharSequence)
CharSequence text
public void setForegroundColor (int)
int color
public void setBackgroundColor (int)
int color
public void setEdgeType (int)
int edgeType
public void setEdgeColor (int)
int color
public void setTextSize (float)
float size
public void setTypeface (android.graphics.Typeface)
android.graphics.Typeface typeface
public void setAlignment (android.text.Layout$Alignment)
android.text.Layout$Alignment textAlignment
protected void onMeasure (int, int)
android.text.StaticLayout layout
int paddingX
int width
int height
int widthMeasureSpec
int heightMeasureSpec
int widthSpec
public void onLayout (boolean, int, int, int, int)
boolean changed
int l
int t
int r
int b
int width
private boolean computeMeasurements (int)
int maxWidth
int paddingX
protected void onDraw (android.graphics.Canvas)
int i
float cornerRadius
float previousBottom
boolean raised
int colorUp
int colorDown
float offset
android.graphics.Canvas c
android.text.StaticLayout layout
int saveCount
int innerPaddingX
int lineCount
android.graphics.Paint textPaint
android.graphics.Paint paint
android.graphics.RectF bounds
int edgeType
}
android/support/v4/net/ConnectivityManagerCompat$RestrictBackgroundStatus.class
ConnectivityManagerCompat.java
package android.support.v4.net
public abstract annotation android.support.v4.net.ConnectivityManagerCompat$RestrictBackgroundStatus extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/net/ConnectivityManagerCompat.class
ConnectivityManagerCompat.java
package android.support.v4.net
public final android.support.v4.net.ConnectivityManagerCompat extends java.lang.Object {
public static final int RESTRICT_BACKGROUND_STATUS_DISABLED
public static final int RESTRICT_BACKGROUND_STATUS_WHITELISTED
public static final int RESTRICT_BACKGROUND_STATUS_ENABLED
public static boolean isActiveNetworkMetered (android.net.ConnectivityManager)
android.net.NetworkInfo info
int type
android.net.ConnectivityManager cm
public static android.net.NetworkInfo getNetworkInfoFromBroadcast (android.net.ConnectivityManager, android.content.Intent)
android.net.ConnectivityManager cm
android.content.Intent intent
android.net.NetworkInfo info
public static int getRestrictBackgroundStatus (android.net.ConnectivityManager)
android.net.ConnectivityManager cm
private void <init> ()
}
android/support/v4/net/DatagramSocketWrapper$DatagramSocketImplWrapper.class
DatagramSocketWrapper.java
package android.support.v4.net
android.support.v4.net.DatagramSocketWrapper$DatagramSocketImplWrapper extends java.net.SocketImpl {
void <init> (java.net.DatagramSocket, java.io.FileDescriptor)
java.net.DatagramSocket socket
java.io.FileDescriptor fd
protected void accept (java.net.SocketImpl) throws java.io.IOException
java.net.SocketImpl newSocket
protected int available () throws java.io.IOException
protected void bind (java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress address
int port
protected void close () throws java.io.IOException
protected void connect (java.lang.String, int) throws java.io.IOException
String host
int port
protected void connect (java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress address
int port
protected void create (boolean) throws java.io.IOException
boolean isStreaming
protected java.io.InputStream getInputStream () throws java.io.IOException
protected java.io.OutputStream getOutputStream () throws java.io.IOException
protected void listen (int) throws java.io.IOException
int backlog
protected void connect (java.net.SocketAddress, int) throws java.io.IOException
java.net.SocketAddress remoteAddr
int timeout
protected void sendUrgentData (int) throws java.io.IOException
int value
public java.lang.Object getOption (int) throws java.net.SocketException
int optID
public void setOption (int, java.lang.Object) throws java.net.SocketException
int optID
Object val
}
android/support/v4/net/DatagramSocketWrapper.class
DatagramSocketWrapper.java
package android.support.v4.net
android.support.v4.net.DatagramSocketWrapper extends java.net.Socket {
void <init> (java.net.DatagramSocket, java.io.FileDescriptor) throws java.net.SocketException
java.net.DatagramSocket socket
java.io.FileDescriptor fd
}
android/support/v4/net/TrafficStatsCompat.class
TrafficStatsCompat.java
package android.support.v4.net
public final android.support.v4.net.TrafficStatsCompat extends java.lang.Object {
public static void clearThreadStatsTag ()
public static int getThreadStatsTag ()
public static void incrementOperationCount (int)
int operationCount
public static void incrementOperationCount (int, int)
int tag
int operationCount
public static void setThreadStatsTag (int)
int tag
public static void tagSocket (java.net.Socket) throws java.net.SocketException
java.net.Socket socket
public static void untagSocket (java.net.Socket) throws java.net.SocketException
java.net.Socket socket
public static void tagDatagramSocket (java.net.DatagramSocket) throws java.net.SocketException
android.os.ParcelFileDescriptor pfd
java.net.DatagramSocket socket
public static void untagDatagramSocket (java.net.DatagramSocket) throws java.net.SocketException
android.os.ParcelFileDescriptor pfd
java.net.DatagramSocket socket
private void <init> ()
}
android/support/v4/os/BuildCompat.class
BuildCompat.java
package android.support.v4.os
public android.support.v4.os.BuildCompat extends java.lang.Object {
private void <init> ()
public static boolean isAtLeastN ()
public static boolean isAtLeastNMR1 ()
public static boolean isAtLeastO ()
public static boolean isAtLeastOMR1 ()
public static boolean isAtLeastP ()
public static boolean isAtLeastQ ()
}
android/support/v4/os/CancellationSignal$OnCancelListener.class
CancellationSignal.java
package android.support.v4.os
public abstract android.support.v4.os.CancellationSignal$OnCancelListener extends java.lang.Object {
public abstract void onCancel ()
}
android/support/v4/os/CancellationSignal.class
CancellationSignal.java
package android.support.v4.os
public final android.support.v4.os.CancellationSignal extends java.lang.Object {
private boolean mIsCanceled
private android.support.v4.os.CancellationSignal$OnCancelListener mOnCancelListener
private Object mCancellationSignalObj
private boolean mCancelInProgress
public void <init> ()
public boolean isCanceled ()
public void throwIfCanceled ()
public void cancel ()
android.support.v4.os.CancellationSignal$OnCancelListener listener
Object obj
public void setOnCancelListener (android.support.v4.os.CancellationSignal$OnCancelListener)
android.support.v4.os.CancellationSignal$OnCancelListener listener
public java.lang.Object getCancellationSignalObject ()
private void waitForCancelFinishedLocked ()
}
android/support/v4/os/ConfigurationCompat.class
ConfigurationCompat.java
package android.support.v4.os
public final android.support.v4.os.ConfigurationCompat extends java.lang.Object {
private void <init> ()
public static android.support.v4.os.LocaleListCompat getLocales (android.content.res.Configuration)
android.content.res.Configuration configuration
}
android/support/v4/os/EnvironmentCompat.class
EnvironmentCompat.java
package android.support.v4.os
public final android.support.v4.os.EnvironmentCompat extends java.lang.Object {
private static final String TAG
public static final String MEDIA_UNKNOWN
public static java.lang.String getStorageState (java.io.File)
String canonicalPath
String canonicalExternal
java.io.IOException e
java.io.File path
private void <init> ()
}
android/support/v4/os/HandlerCompat.class
HandlerCompat.java
package android.support.v4.os
public final android.support.v4.os.HandlerCompat extends java.lang.Object {
public static boolean postDelayed (android.os.Handler, java.lang.Runnable, java.lang.Object, long)
android.os.Handler handler
Runnable r
Object token
long delayMillis
android.os.Message message
private void <init> ()
}
android/support/v4/os/IResultReceiver$Stub$Proxy.class
IResultReceiver.java
package android.support.v4.os
android.support.v4.os.IResultReceiver$Stub$Proxy extends java.lang.Object implements android.support.v4.os.IResultReceiver {
private android.os.IBinder mRemote
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void send (int, android.os.Bundle) throws android.os.RemoteException
int resultCode
android.os.Bundle resultData
android.os.Parcel _data
}
android/support/v4/os/IResultReceiver$Stub.class
IResultReceiver.java
package android.support.v4.os
public abstract android.support.v4.os.IResultReceiver$Stub extends android.os.Binder implements android.support.v4.os.IResultReceiver {
private static final String DESCRIPTOR
static final int TRANSACTION_send
public void <init> ()
public static android.support.v4.os.IResultReceiver 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
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
android/support/v4/os/IResultReceiver.class
IResultReceiver.java
package android.support.v4.os
public abstract android.support.v4.os.IResultReceiver extends java.lang.Object implements android.os.IInterface {
public abstract void send (int, android.os.Bundle) throws android.os.RemoteException
}
android/support/v4/os/LocaleHelper.class
LocaleHelper.java
package android.support.v4.os
final android.support.v4.os.LocaleHelper extends java.lang.Object {
static java.util.Locale forLanguageTag (java.lang.String)
String[] args
String[] args
String str
static java.lang.String toLanguageTag (java.util.Locale)
java.util.Locale locale
StringBuilder buf
String country
private void <init> ()
}
android/support/v4/os/LocaleListCompat$LocaleListCompatApi24Impl.class
LocaleListCompat.java
package android.support.v4.os
android.support.v4.os.LocaleListCompat$LocaleListCompatApi24Impl extends java.lang.Object implements android.support.v4.os.LocaleListInterface {
private android.os.LocaleList mLocaleList
void <init> ()
public transient void setLocaleList (java.util.Locale[])
java.util.Locale[] list
public java.lang.Object getLocaleList ()
public java.util.Locale get (int)
int index
public boolean isEmpty ()
public int size ()
public int indexOf (java.util.Locale)
java.util.Locale locale
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public java.lang.String toLanguageTags ()
public java.util.Locale getFirstMatch (java.lang.String[])
String[] supportedLocales
}
android/support/v4/os/LocaleListCompat$LocaleListCompatBaseImpl.class
LocaleListCompat.java
package android.support.v4.os
android.support.v4.os.LocaleListCompat$LocaleListCompatBaseImpl extends java.lang.Object implements android.support.v4.os.LocaleListInterface {
private android.support.v4.os.LocaleListHelper mLocaleList
void <init> ()
public transient void setLocaleList (java.util.Locale[])
java.util.Locale[] list
public java.lang.Object getLocaleList ()
public java.util.Locale get (int)
int index
public boolean isEmpty ()
public int size ()
public int indexOf (java.util.Locale)
java.util.Locale locale
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public java.lang.String toLanguageTags ()
public java.util.Locale getFirstMatch (java.lang.String[])
String[] supportedLocales
}
android/support/v4/os/LocaleListCompat.class
LocaleListCompat.java
package android.support.v4.os
public final android.support.v4.os.LocaleListCompat extends java.lang.Object {
static final android.support.v4.os.LocaleListInterface IMPL
private static final android.support.v4.os.LocaleListCompat sEmptyLocaleList
private void <init> ()
public static android.support.v4.os.LocaleListCompat wrap (java.lang.Object)
Object object
android.support.v4.os.LocaleListCompat instance
public java.lang.Object unwrap ()
public static transient android.support.v4.os.LocaleListCompat create (java.util.Locale[])
java.util.Locale[] localeList
android.support.v4.os.LocaleListCompat instance
public java.util.Locale get (int)
int index
public boolean isEmpty ()
public int size ()
public int indexOf (java.util.Locale)
java.util.Locale locale
public java.lang.String toLanguageTags ()
public java.util.Locale getFirstMatch (java.lang.String[])
String[] supportedLocales
public static android.support.v4.os.LocaleListCompat getEmptyLocaleList ()
public static android.support.v4.os.LocaleListCompat forLanguageTags (java.lang.String)
int i
String[] tags
java.util.Locale[] localeArray
android.support.v4.os.LocaleListCompat instance
String list
public static android.support.v4.os.LocaleListCompat getAdjustedDefault ()
public static android.support.v4.os.LocaleListCompat getDefault ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
private void setLocaleList (android.os.LocaleList)
int i
java.util.Locale[] localeArrayList
android.os.LocaleList localeList
int localeListSize
private transient void setLocaleListArray (java.util.Locale[])
java.util.Locale[] localeArrayList
static void <clinit> ()
}
android/support/v4/os/LocaleListHelper.class
LocaleListHelper.java
package android.support.v4.os
final android.support.v4.os.LocaleListHelper extends java.lang.Object {
private final java.util.Locale[] mList
private final String mStringRepresentation
private static final java.util.Locale[] sEmptyList
private static final android.support.v4.os.LocaleListHelper sEmptyLocaleList
private static final String STRING_EN_XA
private static final String STRING_AR_XB
private static final java.util.Locale LOCALE_EN_XA
private static final java.util.Locale LOCALE_AR_XB
private static final int NUM_PSEUDO_LOCALES
private static final java.util.Locale EN_LATN
private static final Object sLock
private static android.support.v4.os.LocaleListHelper sLastExplicitlySetLocaleList
private static android.support.v4.os.LocaleListHelper sDefaultLocaleList
private static android.support.v4.os.LocaleListHelper sDefaultAdjustedLocaleList
private static java.util.Locale sLastDefaultLocale
java.util.Locale get (int)
int index
boolean isEmpty ()
int size ()
int indexOf (java.util.Locale)
int i
java.util.Locale locale
public boolean equals (java.lang.Object)
int i
Object other
java.util.Locale[] otherList
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder sb
java.lang.String toLanguageTags ()
transient void <init> (java.util.Locale[])
java.util.Locale localeClone
java.util.Locale l
int i
java.util.Locale[] localeList
java.util.HashSet seenLocales
StringBuilder sb
java.util.Locale[] list
void <init> (java.util.Locale, android.support.v4.os.LocaleListHelper)
int i
int i
int i
int i
int i
java.util.Locale topLocale
android.support.v4.os.LocaleListHelper otherLocales
int inputLength
int topLocaleIndex
int outputLength
java.util.Locale[] localeList
StringBuilder sb
static android.support.v4.os.LocaleListHelper getEmptyLocaleList ()
static android.support.v4.os.LocaleListHelper forLanguageTags (java.lang.String)
int i
String[] tags
java.util.Locale[] localeArray
String list
private static java.lang.String getLikelyScript (java.util.Locale)
String script
java.util.Locale locale
private static boolean isPseudoLocale (java.lang.String)
String locale
private static boolean isPseudoLocale (java.util.Locale)
java.util.Locale locale
private static int matchScore (java.util.Locale, java.util.Locale)
String supportedRegion
java.util.Locale supported
java.util.Locale desired
String supportedScr
String desiredScr
private int findFirstMatchIndex (java.util.Locale)
int score
int idx
java.util.Locale supportedLocale
private int computeFirstMatchIndex (java.util.Collection, boolean)
int idx
java.util.Locale supportedLocale
int idx
String languageTag
java.util.Collection supportedLocales
boolean assumeEnglishIsSupported
int bestIndex
private java.util.Locale computeFirstMatch (java.util.Collection, boolean)
java.util.Collection supportedLocales
boolean assumeEnglishIsSupported
int bestIndex
java.util.Locale getFirstMatch (java.lang.String[])
String[] supportedLocales
int getFirstMatchIndex (java.lang.String[])
String[] supportedLocales
java.util.Locale getFirstMatchWithEnglishSupported (java.lang.String[])
String[] supportedLocales
int getFirstMatchIndexWithEnglishSupported (java.util.Collection)
java.util.Collection supportedLocales
int getFirstMatchIndexWithEnglishSupported (java.lang.String[])
String[] supportedLocales
static boolean isPseudoLocalesOnly (java.lang.String[])
String locale
String[] supportedLocales
static android.support.v4.os.LocaleListHelper getDefault ()
java.util.Locale defaultLocale
static android.support.v4.os.LocaleListHelper getAdjustedDefault ()
static void setDefault (android.support.v4.os.LocaleListHelper)
android.support.v4.os.LocaleListHelper locales
static void setDefault (android.support.v4.os.LocaleListHelper, int)
android.support.v4.os.LocaleListHelper locales
int localeIndex
static void <clinit> ()
}
android/support/v4/os/LocaleListInterface.class
LocaleListInterface.java
package android.support.v4.os
abstract android.support.v4.os.LocaleListInterface extends java.lang.Object {
public transient abstract void setLocaleList (java.util.Locale[])
public abstract java.lang.Object getLocaleList ()
public abstract java.util.Locale get (int)
public abstract boolean isEmpty ()
public abstract int size ()
public abstract int indexOf (java.util.Locale)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public abstract java.lang.String toLanguageTags ()
public abstract java.util.Locale getFirstMatch (java.lang.String[])
}
android/support/v4/os/OperationCanceledException.class
OperationCanceledException.java
package android.support.v4.os
public android.support.v4.os.OperationCanceledException extends java.lang.RuntimeException {
public void <init> ()
public void <init> (java.lang.String)
String message
}
android/support/v4/os/ParcelCompat.class
ParcelCompat.java
package android.support.v4.os
public final android.support.v4.os.ParcelCompat extends java.lang.Object {
public static boolean readBoolean (android.os.Parcel)
android.os.Parcel in
public static void writeBoolean (android.os.Parcel, boolean)
android.os.Parcel out
boolean value
private void <init> ()
}
android/support/v4/os/ParcelableCompat$ParcelableCompatCreatorHoneycombMR2.class
ParcelableCompat.java
package android.support.v4.os
android.support.v4.os.ParcelableCompat$ParcelableCompatCreatorHoneycombMR2 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator {
private final android.support.v4.os.ParcelableCompatCreatorCallbacks mCallbacks
void <init> (android.support.v4.os.ParcelableCompatCreatorCallbacks)
android.support.v4.os.ParcelableCompatCreatorCallbacks callbacks
public java.lang.Object createFromParcel (android.os.Parcel)
android.os.Parcel in
public java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel in
ClassLoader loader
public java.lang.Object[] newArray (int)
int size
}
android/support/v4/os/ParcelableCompat.class
ParcelableCompat.java
package android.support.v4.os
public final android.support.v4.os.ParcelableCompat extends java.lang.Object {
public static android.os.Parcelable$Creator newCreator (android.support.v4.os.ParcelableCompatCreatorCallbacks)
android.support.v4.os.ParcelableCompatCreatorCallbacks callbacks
private void <init> ()
}
android/support/v4/os/ParcelableCompatCreatorCallbacks.class
ParcelableCompatCreatorCallbacks.java
package android.support.v4.os
public abstract android.support.v4.os.ParcelableCompatCreatorCallbacks extends java.lang.Object {
public abstract java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader)
public abstract java.lang.Object[] newArray (int)
}
android/support/v4/os/ResultReceiver$1.class
ResultReceiver.java
package android.support.v4.os
final android.support.v4.os.ResultReceiver$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.os.ResultReceiver createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.os.ResultReceiver[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/os/ResultReceiver$MyResultReceiver.class
ResultReceiver.java
package android.support.v4.os
android.support.v4.os.ResultReceiver$MyResultReceiver extends android.support.v4.os.IResultReceiver$Stub {
final synthetic android.support.v4.os.ResultReceiver this$0
void <init> (android.support.v4.os.ResultReceiver)
android.support.v4.os.ResultReceiver this$0
public void send (int, android.os.Bundle)
int resultCode
android.os.Bundle resultData
}
android/support/v4/os/ResultReceiver$MyRunnable.class
ResultReceiver.java
package android.support.v4.os
android.support.v4.os.ResultReceiver$MyRunnable extends java.lang.Object implements java.lang.Runnable {
final int mResultCode
final android.os.Bundle mResultData
final synthetic android.support.v4.os.ResultReceiver this$0
void <init> (android.support.v4.os.ResultReceiver, int, android.os.Bundle)
android.support.v4.os.ResultReceiver this$0
int resultCode
android.os.Bundle resultData
public void run ()
}
android/support/v4/os/ResultReceiver.class
ResultReceiver.java
package android.support.v4.os
public android.support.v4.os.ResultReceiver extends java.lang.Object implements android.os.Parcelable {
final boolean mLocal
final android.os.Handler mHandler
android.support.v4.os.IResultReceiver mReceiver
public static final android.os.Parcelable$Creator CREATOR
public void <init> (android.os.Handler)
android.os.Handler handler
public void send (int, android.os.Bundle)
int resultCode
android.os.Bundle resultData
protected void onReceiveResult (int, android.os.Bundle)
int resultCode
android.os.Bundle resultData
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
void <init> (android.os.Parcel)
android.os.Parcel in
static void <clinit> ()
}
android/support/v4/os/TraceCompat.class
TraceCompat.java
package android.support.v4.os
public final android.support.v4.os.TraceCompat extends java.lang.Object {
public static void beginSection (java.lang.String)
String sectionName
public static void endSection ()
private void <init> ()
}
android/support/v4/os/UserManagerCompat.class
UserManagerCompat.java
package android.support.v4.os
public android.support.v4.os.UserManagerCompat extends java.lang.Object {
private void <init> ()
public static boolean isUserUnlocked (android.content.Context)
android.content.Context context
}
android/support/v4/print/PrintHelper$1.class
PrintHelper.java
package android.support.v4.print
android.support.v4.print.PrintHelper$1 extends android.os.AsyncTask {
final synthetic android.os.CancellationSignal val$cancellationSignal
final synthetic android.print.PrintAttributes val$pdfAttributes
final synthetic android.graphics.Bitmap val$bitmap
final synthetic android.print.PrintAttributes val$attributes
final synthetic int val$fittingMode
final synthetic android.os.ParcelFileDescriptor val$fileDescriptor
final synthetic android.print.PrintDocumentAdapter$WriteResultCallback val$writeResultCallback
final synthetic android.support.v4.print.PrintHelper this$0
void <init> (android.support.v4.print.PrintHelper, android.os.CancellationSignal, android.print.PrintAttributes, android.graphics.Bitmap, android.print.PrintAttributes, int, android.os.ParcelFileDescriptor, android.print.PrintDocumentAdapter$WriteResultCallback)
android.support.v4.print.PrintHelper this$0
protected transient java.lang.Throwable doInBackground (java.lang.Void[])
android.graphics.RectF contentRect
android.print.pdf.PrintedPdfDocument dummyDocument
android.graphics.pdf.PdfDocument$Page dummyPage
android.graphics.pdf.PdfDocument$Page page
android.graphics.RectF contentRect
android.graphics.Matrix matrix
android.print.pdf.PrintedPdfDocument pdfDocument
android.graphics.Bitmap maybeGrayscale
Throwable t
Void[] params
protected void onPostExecute (java.lang.Throwable)
Throwable throwable
protected volatile synthetic void onPostExecute (java.lang.Object)
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
android/support/v4/print/PrintHelper$OnPrintFinishCallback.class
PrintHelper.java
package android.support.v4.print
public abstract android.support.v4.print.PrintHelper$OnPrintFinishCallback extends java.lang.Object {
public abstract void onFinish ()
}
android/support/v4/print/PrintHelper$PrintBitmapAdapter.class
PrintHelper.java
package android.support.v4.print
android.support.v4.print.PrintHelper$PrintBitmapAdapter extends android.print.PrintDocumentAdapter {
private final String mJobName
private final int mFittingMode
private final android.graphics.Bitmap mBitmap
private final android.support.v4.print.PrintHelper$OnPrintFinishCallback mCallback
private android.print.PrintAttributes mAttributes
final synthetic android.support.v4.print.PrintHelper this$0
void <init> (android.support.v4.print.PrintHelper, java.lang.String, int, android.graphics.Bitmap, android.support.v4.print.PrintHelper$OnPrintFinishCallback)
String jobName
int fittingMode
android.graphics.Bitmap bitmap
android.support.v4.print.PrintHelper$OnPrintFinishCallback callback
public void onLayout (android.print.PrintAttributes, android.print.PrintAttributes, android.os.CancellationSignal, android.print.PrintDocumentAdapter$LayoutResultCallback, android.os.Bundle)
android.print.PrintAttributes oldPrintAttributes
android.print.PrintAttributes newPrintAttributes
android.os.CancellationSignal cancellationSignal
android.print.PrintDocumentAdapter$LayoutResultCallback layoutResultCallback
android.os.Bundle bundle
android.print.PrintDocumentInfo info
boolean changed
public void onWrite (android.print.PageRange[], android.os.ParcelFileDescriptor, android.os.CancellationSignal, android.print.PrintDocumentAdapter$WriteResultCallback)
android.print.PageRange[] pageRanges
android.os.ParcelFileDescriptor fileDescriptor
android.os.CancellationSignal cancellationSignal
android.print.PrintDocumentAdapter$WriteResultCallback writeResultCallback
public void onFinish ()
}
android/support/v4/print/PrintHelper$PrintUriAdapter$1$1.class
PrintHelper.java
package android.support.v4.print
android.support.v4.print.PrintHelper$PrintUriAdapter$1$1 extends java.lang.Object implements android.os.CancellationSignal$OnCancelListener {
final synthetic android.support.v4.print.PrintHelper$PrintUriAdapter$1 this$2
void <init> (android.support.v4.print.PrintHelper$PrintUriAdapter$1)
android.support.v4.print.PrintHelper$PrintUriAdapter$1 this$2
public void onCancel ()
}
android/support/v4/print/PrintHelper$PrintUriAdapter$1.class
PrintHelper.java
package android.support.v4.print
android.support.v4.print.PrintHelper$PrintUriAdapter$1 extends android.os.AsyncTask {
final synthetic android.os.CancellationSignal val$cancellationSignal
final synthetic android.print.PrintAttributes val$newPrintAttributes
final synthetic android.print.PrintAttributes val$oldPrintAttributes
final synthetic android.print.PrintDocumentAdapter$LayoutResultCallback val$layoutResultCallback
final synthetic android.support.v4.print.PrintHelper$PrintUriAdapter this$1
void <init> (android.support.v4.print.PrintHelper$PrintUriAdapter, android.os.CancellationSignal, android.print.PrintAttributes, android.print.PrintAttributes, android.print.PrintDocumentAdapter$LayoutResultCallback)
android.support.v4.print.PrintHelper$PrintUriAdapter this$1
protected void onPreExecute ()
protected transient android.graphics.Bitmap doInBackground (android.net.Uri[])
android.net.Uri[] uris
protected void onPostExecute (android.graphics.Bitmap)
android.graphics.Matrix rotation
android.print.PrintAttributes$MediaSize mediaSize
android.print.PrintDocumentInfo info
boolean changed
android.graphics.Bitmap bitmap
protected void onCancelled (android.graphics.Bitmap)
android.graphics.Bitmap result
protected volatile synthetic void onCancelled (java.lang.Object)
protected volatile synthetic void onPostExecute (java.lang.Object)
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
android/support/v4/print/PrintHelper$PrintUriAdapter.class
PrintHelper.java
package android.support.v4.print
android.support.v4.print.PrintHelper$PrintUriAdapter extends android.print.PrintDocumentAdapter {
private final String mJobName
private final android.net.Uri mImageFile
private final android.support.v4.print.PrintHelper$OnPrintFinishCallback mCallback
private final int mFittingMode
private android.print.PrintAttributes mAttributes
android.os.AsyncTask mLoadBitmap
android.graphics.Bitmap mBitmap
final synthetic android.support.v4.print.PrintHelper this$0
void <init> (android.support.v4.print.PrintHelper, java.lang.String, android.net.Uri, android.support.v4.print.PrintHelper$OnPrintFinishCallback, int)
String jobName
android.net.Uri imageFile
android.support.v4.print.PrintHelper$OnPrintFinishCallback callback
int fittingMode
public void onLayout (android.print.PrintAttributes, android.print.PrintAttributes, android.os.CancellationSignal, android.print.PrintDocumentAdapter$LayoutResultCallback, android.os.Bundle)
android.print.PrintDocumentInfo info
boolean changed
android.print.PrintAttributes oldPrintAttributes
android.print.PrintAttributes newPrintAttributes
android.os.CancellationSignal cancellationSignal
android.print.PrintDocumentAdapter$LayoutResultCallback layoutResultCallback
android.os.Bundle bundle
private void cancelLoad ()
public void onFinish ()
public void onWrite (android.print.PageRange[], android.os.ParcelFileDescriptor, android.os.CancellationSignal, android.print.PrintDocumentAdapter$WriteResultCallback)
android.print.PageRange[] pageRanges
android.os.ParcelFileDescriptor fileDescriptor
android.os.CancellationSignal cancellationSignal
android.print.PrintDocumentAdapter$WriteResultCallback writeResultCallback
static synthetic void access$100 (android.support.v4.print.PrintHelper$PrintUriAdapter)
android.support.v4.print.PrintHelper$PrintUriAdapter x0
static synthetic android.net.Uri access$200 (android.support.v4.print.PrintHelper$PrintUriAdapter)
android.support.v4.print.PrintHelper$PrintUriAdapter x0
static synthetic android.print.PrintAttributes access$500 (android.support.v4.print.PrintHelper$PrintUriAdapter)
android.support.v4.print.PrintHelper$PrintUriAdapter x0
static synthetic java.lang.String access$700 (android.support.v4.print.PrintHelper$PrintUriAdapter)
android.support.v4.print.PrintHelper$PrintUriAdapter x0
}
android/support/v4/print/PrintHelper.class
PrintHelper.java
package android.support.v4.print
public final android.support.v4.print.PrintHelper extends java.lang.Object {
private static final String LOG_TAG
private static final int MAX_PRINT_SIZE
private static final boolean PRINT_ACTIVITY_RESPECTS_ORIENTATION
private static final boolean IS_MIN_MARGINS_HANDLING_CORRECT
public static final int SCALE_MODE_FIT
public static final int SCALE_MODE_FILL
public static final int COLOR_MODE_MONOCHROME
public static final int COLOR_MODE_COLOR
public static final int ORIENTATION_LANDSCAPE
public static final int ORIENTATION_PORTRAIT
private final android.content.Context mContext
android.graphics.BitmapFactory$Options mDecodeOptions
private final Object mLock
int mScaleMode
int mColorMode
int mOrientation
public static boolean systemSupportsPrint ()
public void <init> (android.content.Context)
android.content.Context context
public void setScaleMode (int)
int scaleMode
public int getScaleMode ()
public void setColorMode (int)
int colorMode
public int getColorMode ()
public void setOrientation (int)
int orientation
public int getOrientation ()
public void printBitmap (java.lang.String, android.graphics.Bitmap)
String jobName
android.graphics.Bitmap bitmap
public void printBitmap (java.lang.String, android.graphics.Bitmap, android.support.v4.print.PrintHelper$OnPrintFinishCallback)
android.print.PrintAttributes$MediaSize mediaSize
String jobName
android.graphics.Bitmap bitmap
android.support.v4.print.PrintHelper$OnPrintFinishCallback callback
android.print.PrintManager printManager
android.print.PrintAttributes$MediaSize mediaSize
android.print.PrintAttributes attr
public void printBitmap (java.lang.String, android.net.Uri) throws java.io.FileNotFoundException
String jobName
android.net.Uri imageFile
public void printBitmap (java.lang.String, android.net.Uri, android.support.v4.print.PrintHelper$OnPrintFinishCallback) throws java.io.FileNotFoundException
String jobName
android.net.Uri imageFile
android.support.v4.print.PrintHelper$OnPrintFinishCallback callback
android.print.PrintDocumentAdapter printDocumentAdapter
android.print.PrintManager printManager
android.print.PrintAttributes$Builder builder
android.print.PrintAttributes attr
private static boolean isPortrait (android.graphics.Bitmap)
android.graphics.Bitmap bitmap
private static android.print.PrintAttributes$Builder copyAttributes (android.print.PrintAttributes)
android.print.PrintAttributes other
android.print.PrintAttributes$Builder b
private static android.graphics.Matrix getMatrix (int, int, android.graphics.RectF, int)
int imageWidth
int imageHeight
android.graphics.RectF content
int fittingMode
android.graphics.Matrix matrix
float scale
float translateX
float translateY
private void writeBitmap (android.print.PrintAttributes, int, android.graphics.Bitmap, android.os.ParcelFileDescriptor, android.os.CancellationSignal, android.print.PrintDocumentAdapter$WriteResultCallback)
android.print.PrintAttributes pdfAttributes
android.print.PrintAttributes attributes
int fittingMode
android.graphics.Bitmap bitmap
android.os.ParcelFileDescriptor fileDescriptor
android.os.CancellationSignal cancellationSignal
android.print.PrintDocumentAdapter$WriteResultCallback writeResultCallback
android.print.PrintAttributes pdfAttributes
private android.graphics.Bitmap loadConstrainedBitmap (android.net.Uri) throws java.io.FileNotFoundException
android.net.Uri uri
android.graphics.BitmapFactory$Options opt
int w
int h
int imageSide
int sampleSize
android.graphics.BitmapFactory$Options decodeOptions
private android.graphics.Bitmap loadBitmap (android.net.Uri, android.graphics.BitmapFactory$Options) throws java.io.FileNotFoundException
java.io.IOException t
java.io.IOException t
android.net.Uri uri
android.graphics.BitmapFactory$Options o
java.io.InputStream is
private static android.graphics.Bitmap convertBitmapForColorMode (android.graphics.Bitmap, int)
android.graphics.Bitmap original
int colorMode
android.graphics.Bitmap grayscale
android.graphics.Canvas c
android.graphics.Paint p
android.graphics.ColorMatrix cm
android.graphics.ColorMatrixColorFilter f
static synthetic void access$000 (android.support.v4.print.PrintHelper, android.print.PrintAttributes, int, android.graphics.Bitmap, android.os.ParcelFileDescriptor, android.os.CancellationSignal, android.print.PrintDocumentAdapter$WriteResultCallback)
android.support.v4.print.PrintHelper x0
android.print.PrintAttributes x1
int x2
android.graphics.Bitmap x3
android.os.ParcelFileDescriptor x4
android.os.CancellationSignal x5
android.print.PrintDocumentAdapter$WriteResultCallback x6
static synthetic android.graphics.Bitmap access$300 (android.support.v4.print.PrintHelper, android.net.Uri) throws java.io.FileNotFoundException
android.support.v4.print.PrintHelper x0
android.net.Uri x1
static synthetic boolean access$400 ()
static synthetic boolean access$600 (android.graphics.Bitmap)
android.graphics.Bitmap x0
static synthetic java.lang.Object access$800 (android.support.v4.print.PrintHelper)
android.support.v4.print.PrintHelper x0
static synthetic android.content.Context access$900 (android.support.v4.print.PrintHelper)
android.support.v4.print.PrintHelper x0
static synthetic android.graphics.Bitmap access$1000 (android.graphics.Bitmap, int)
android.graphics.Bitmap x0
int x1
static synthetic boolean access$1100 ()
static synthetic android.graphics.Matrix access$1200 (int, int, android.graphics.RectF, int)
int x0
int x1
android.graphics.RectF x2
int x3
static void <clinit> ()
}
android/support/v4/provider/DocumentFile.class
DocumentFile.java
package android.support.v4.provider
public abstract android.support.v4.provider.DocumentFile extends java.lang.Object {
static final String TAG
private final android.support.v4.provider.DocumentFile mParent
void <init> (android.support.v4.provider.DocumentFile)
android.support.v4.provider.DocumentFile parent
public static android.support.v4.provider.DocumentFile fromFile (java.io.File)
java.io.File file
public static android.support.v4.provider.DocumentFile fromSingleUri (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri singleUri
public static android.support.v4.provider.DocumentFile fromTreeUri (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri treeUri
public static boolean isDocumentUri (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri uri
public abstract android.support.v4.provider.DocumentFile createFile (java.lang.String, java.lang.String)
public abstract android.support.v4.provider.DocumentFile createDirectory (java.lang.String)
public abstract android.net.Uri getUri ()
public abstract java.lang.String getName ()
public abstract java.lang.String getType ()
public android.support.v4.provider.DocumentFile getParentFile ()
public abstract boolean isDirectory ()
public abstract boolean isFile ()
public abstract boolean isVirtual ()
public abstract long lastModified ()
public abstract long length ()
public abstract boolean canRead ()
public abstract boolean canWrite ()
public abstract boolean delete ()
public abstract boolean exists ()
public abstract android.support.v4.provider.DocumentFile[] listFiles ()
public android.support.v4.provider.DocumentFile findFile (java.lang.String)
android.support.v4.provider.DocumentFile doc
String displayName
public abstract boolean renameTo (java.lang.String)
}
android/support/v4/provider/DocumentsContractApi19.class
DocumentsContractApi19.java
package android.support.v4.provider
android.support.v4.provider.DocumentsContractApi19 extends java.lang.Object {
private static final String TAG
private static final int FLAG_VIRTUAL_DOCUMENT
public static boolean isVirtual (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri self
public static java.lang.String getName (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri self
private static java.lang.String getRawType (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri self
public static java.lang.String getType (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri self
String rawType
public static long getFlags (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri self
public static boolean isDirectory (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri self
public static boolean isFile (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri self
String type
public static long lastModified (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri self
public static long length (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri self
public static boolean canRead (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri self
public static boolean canWrite (android.content.Context, android.net.Uri)
android.content.Context context
android.net.Uri self
String type
int flags
public static boolean exists (android.content.Context, android.net.Uri)
Exception e
android.content.Context context
android.net.Uri self
android.content.ContentResolver resolver
android.database.Cursor c
private static java.lang.String queryForString (android.content.Context, android.net.Uri, java.lang.String, java.lang.String)
Exception e
android.content.Context context
android.net.Uri self
String column
String defaultValue
android.content.ContentResolver resolver
android.database.Cursor c
private static int queryForInt (android.content.Context, android.net.Uri, java.lang.String, int)
android.content.Context context
android.net.Uri self
String column
int defaultValue
private static long queryForLong (android.content.Context, android.net.Uri, java.lang.String, long)
Exception e
android.content.Context context
android.net.Uri self
String column
long defaultValue
android.content.ContentResolver resolver
android.database.Cursor c
private static void closeQuietly (java.lang.AutoCloseable)
RuntimeException rethrown
AutoCloseable closeable
private void <init> ()
}
android/support/v4/provider/FontRequest.class
FontRequest.java
package android.support.v4.provider
public final android.support.v4.provider.FontRequest extends java.lang.Object {
private final String mProviderAuthority
private final String mProviderPackage
private final String mQuery
private final java.util.List mCertificates
private final int mCertificatesArray
private final String mIdentifier
public void <init> (java.lang.String, java.lang.String, java.lang.String, java.util.List)
String providerAuthority
String providerPackage
String query
java.util.List certificates
public void <init> (java.lang.String, java.lang.String, java.lang.String, int)
String providerAuthority
String providerPackage
String query
int certificates
public java.lang.String getProviderAuthority ()
public java.lang.String getProviderPackage ()
public java.lang.String getQuery ()
public java.util.List getCertificates ()
public int getCertificatesArrayResId ()
public java.lang.String getIdentifier ()
public java.lang.String toString ()
byte[] array
int j
java.util.List set
int i
StringBuilder builder
}
android/support/v4/provider/FontsContractCompat$1.class
FontsContractCompat.java
package android.support.v4.provider
final android.support.v4.provider.FontsContractCompat$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic android.content.Context val$context
final synthetic android.support.v4.provider.FontRequest val$request
final synthetic int val$style
final synthetic String val$id
void <init> (android.content.Context, android.support.v4.provider.FontRequest, int, java.lang.String)
public android.support.v4.provider.FontsContractCompat$TypefaceResult call () throws java.lang.Exception
android.support.v4.provider.FontsContractCompat$TypefaceResult typeface
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
android/support/v4/provider/FontsContractCompat$2.class
FontsContractCompat.java
package android.support.v4.provider
final android.support.v4.provider.FontsContractCompat$2 extends java.lang.Object implements android.support.v4.provider.SelfDestructiveThread$ReplyCallback {
final synthetic android.support.v4.content.res.ResourcesCompat$FontCallback val$fontCallback
final synthetic android.os.Handler val$handler
void <init> (android.support.v4.content.res.ResourcesCompat$FontCallback, android.os.Handler)
public void onReply (android.support.v4.provider.FontsContractCompat$TypefaceResult)
android.support.v4.provider.FontsContractCompat$TypefaceResult typeface
public volatile synthetic void onReply (java.lang.Object)
}
android/support/v4/provider/FontsContractCompat$3.class
FontsContractCompat.java
package android.support.v4.provider
final android.support.v4.provider.FontsContractCompat$3 extends java.lang.Object implements android.support.v4.provider.SelfDestructiveThread$ReplyCallback {
final synthetic String val$id
void <init> (java.lang.String)
public void onReply (android.support.v4.provider.FontsContractCompat$TypefaceResult)
int i
android.support.v4.provider.FontsContractCompat$TypefaceResult typeface
java.util.ArrayList replies
public volatile synthetic void onReply (java.lang.Object)
}
android/support/v4/provider/FontsContractCompat$4$1.class
FontsContractCompat.java
package android.support.v4.provider
android.support.v4.provider.FontsContractCompat$4$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.provider.FontsContractCompat$4 this$0
void <init> (android.support.v4.provider.FontsContractCompat$4)
android.support.v4.provider.FontsContractCompat$4 this$0
public void run ()
}
android/support/v4/provider/FontsContractCompat$4$2.class
FontsContractCompat.java
package android.support.v4.provider
android.support.v4.provider.FontsContractCompat$4$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.provider.FontsContractCompat$4 this$0
void <init> (android.support.v4.provider.FontsContractCompat$4)
android.support.v4.provider.FontsContractCompat$4 this$0
public void run ()
}
android/support/v4/provider/FontsContractCompat$4$3.class
FontsContractCompat.java
package android.support.v4.provider
android.support.v4.provider.FontsContractCompat$4$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.provider.FontsContractCompat$4 this$0
void <init> (android.support.v4.provider.FontsContractCompat$4)
android.support.v4.provider.FontsContractCompat$4 this$0
public void run ()
}
android/support/v4/provider/FontsContractCompat$4$4.class
FontsContractCompat.java
package android.support.v4.provider
android.support.v4.provider.FontsContractCompat$4$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.provider.FontsContractCompat$4 this$0
void <init> (android.support.v4.provider.FontsContractCompat$4)
android.support.v4.provider.FontsContractCompat$4 this$0
public void run ()
}
android/support/v4/provider/FontsContractCompat$4$5.class
FontsContractCompat.java
package android.support.v4.provider
android.support.v4.provider.FontsContractCompat$4$5 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.provider.FontsContractCompat$4 this$0
void <init> (android.support.v4.provider.FontsContractCompat$4)
android.support.v4.provider.FontsContractCompat$4 this$0
public void run ()
}
android/support/v4/provider/FontsContractCompat$4$6.class
FontsContractCompat.java
package android.support.v4.provider
android.support.v4.provider.FontsContractCompat$4$6 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.provider.FontsContractCompat$4 this$0
void <init> (android.support.v4.provider.FontsContractCompat$4)
android.support.v4.provider.FontsContractCompat$4 this$0
public void run ()
}
android/support/v4/provider/FontsContractCompat$4$7.class
FontsContractCompat.java
package android.support.v4.provider
android.support.v4.provider.FontsContractCompat$4$7 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$resultCode
final synthetic android.support.v4.provider.FontsContractCompat$4 this$0
void <init> (android.support.v4.provider.FontsContractCompat$4, int)
android.support.v4.provider.FontsContractCompat$4 this$0
public void run ()
}
android/support/v4/provider/FontsContractCompat$4$8.class
FontsContractCompat.java
package android.support.v4.provider
android.support.v4.provider.FontsContractCompat$4$8 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.provider.FontsContractCompat$4 this$0
void <init> (android.support.v4.provider.FontsContractCompat$4)
android.support.v4.provider.FontsContractCompat$4 this$0
public void run ()
}
android/support/v4/provider/FontsContractCompat$4$9.class
FontsContractCompat.java
package android.support.v4.provider
android.support.v4.provider.FontsContractCompat$4$9 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.graphics.Typeface val$typeface
final synthetic android.support.v4.provider.FontsContractCompat$4 this$0
void <init> (android.support.v4.provider.FontsContractCompat$4, android.graphics.Typeface)
android.support.v4.provider.FontsContractCompat$4 this$0
public void run ()
}
android/support/v4/provider/FontsContractCompat$4.class
FontsContractCompat.java
package android.support.v4.provider
final android.support.v4.provider.FontsContractCompat$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.content.Context val$context
final synthetic android.support.v4.provider.FontRequest val$request
final synthetic android.os.Handler val$callerThreadHandler
final synthetic android.support.v4.provider.FontsContractCompat$FontRequestCallback val$callback
void <init> (android.content.Context, android.support.v4.provider.FontRequest, android.os.Handler, android.support.v4.provider.FontsContractCompat$FontRequestCallback)
public void run ()
android.content.pm.PackageManager$NameNotFoundException e
int resultCode
android.support.v4.provider.FontsContractCompat$FontInfo font
android.support.v4.provider.FontsContractCompat$FontFamilyResult result
android.support.v4.provider.FontsContractCompat$FontFamilyResult result
android.support.v4.provider.FontsContractCompat$FontInfo[] fonts
android.graphics.Typeface typeface
}
android/support/v4/provider/FontsContractCompat$5.class
FontsContractCompat.java
package android.support.v4.provider
final android.support.v4.provider.FontsContractCompat$5 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (byte[], byte[])
int i
byte[] l
byte[] r
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
android/support/v4/provider/FontsContractCompat$Columns.class
FontsContractCompat.java
package android.support.v4.provider
public final android.support.v4.provider.FontsContractCompat$Columns extends java.lang.Object implements android.provider.BaseColumns {
public static final String FILE_ID
public static final String TTC_INDEX
public static final String VARIATION_SETTINGS
public static final String WEIGHT
public static final String ITALIC
public static final String RESULT_CODE
public static final int RESULT_CODE_OK
public static final int RESULT_CODE_FONT_NOT_FOUND
public static final int RESULT_CODE_FONT_UNAVAILABLE
public static final int RESULT_CODE_MALFORMED_QUERY
public void <init> ()
}
android/support/v4/provider/FontsContractCompat$FontFamilyResult.class
FontsContractCompat.java
package android.support.v4.provider
public android.support.v4.provider.FontsContractCompat$FontFamilyResult extends java.lang.Object {
public static final int STATUS_OK
public static final int STATUS_WRONG_CERTIFICATES
public static final int STATUS_UNEXPECTED_DATA_PROVIDED
private final int mStatusCode
private final android.support.v4.provider.FontsContractCompat$FontInfo[] mFonts
public void <init> (int, android.support.v4.provider.FontsContractCompat$FontInfo[])
int statusCode
android.support.v4.provider.FontsContractCompat$FontInfo[] fonts
public int getStatusCode ()
public android.support.v4.provider.FontsContractCompat$FontInfo[] getFonts ()
}
android/support/v4/provider/FontsContractCompat$FontInfo.class
FontsContractCompat.java
package android.support.v4.provider
public android.support.v4.provider.FontsContractCompat$FontInfo extends java.lang.Object {
private final android.net.Uri mUri
private final int mTtcIndex
private final int mWeight
private final boolean mItalic
private final int mResultCode
public void <init> (android.net.Uri, int, int, boolean, int)
android.net.Uri uri
int ttcIndex
int weight
boolean italic
int resultCode
public android.net.Uri getUri ()
public int getTtcIndex ()
public int getWeight ()
public boolean isItalic ()
public int getResultCode ()
}
android/support/v4/provider/FontsContractCompat$FontRequestCallback$FontRequestFailReason.class
FontsContractCompat.java
package android.support.v4.provider
public abstract annotation android.support.v4.provider.FontsContractCompat$FontRequestCallback$FontRequestFailReason extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/provider/FontsContractCompat$FontRequestCallback.class
FontsContractCompat.java
package android.support.v4.provider
public android.support.v4.provider.FontsContractCompat$FontRequestCallback extends java.lang.Object {
public static final int RESULT_OK
public static final int FAIL_REASON_PROVIDER_NOT_FOUND
public static final int FAIL_REASON_WRONG_CERTIFICATES
public static final int FAIL_REASON_FONT_LOAD_ERROR
public static final int FAIL_REASON_SECURITY_VIOLATION
public static final int FAIL_REASON_FONT_NOT_FOUND
public static final int FAIL_REASON_FONT_UNAVAILABLE
public static final int FAIL_REASON_MALFORMED_QUERY
public void <init> ()
public void onTypefaceRetrieved (android.graphics.Typeface)
android.graphics.Typeface typeface
public void onTypefaceRequestFailed (int)
int reason
}
android/support/v4/provider/FontsContractCompat$TypefaceResult.class
FontsContractCompat.java
package android.support.v4.provider
final android.support.v4.provider.FontsContractCompat$TypefaceResult extends java.lang.Object {
final android.graphics.Typeface mTypeface
final int mResult
void <init> (android.graphics.Typeface, int)
android.graphics.Typeface typeface
int result
}
android/support/v4/provider/FontsContractCompat.class
FontsContractCompat.java
package android.support.v4.provider
public android.support.v4.provider.FontsContractCompat extends java.lang.Object {
private static final String TAG
public static final String PARCEL_FONT_RESULTS
static final int RESULT_CODE_PROVIDER_NOT_FOUND
static final int RESULT_CODE_WRONG_CERTIFICATES
static final android.support.v4.util.LruCache sTypefaceCache
private static final int BACKGROUND_THREAD_KEEP_ALIVE_DURATION_MS
private static final android.support.v4.provider.SelfDestructiveThread sBackgroundThread
static final Object sLock
static final android.support.v4.util.SimpleArrayMap sPendingReplies
private static final java.util.Comparator sByteArrayComparator
private void <init> ()
static android.support.v4.provider.FontsContractCompat$TypefaceResult getFontInternal (android.content.Context, android.support.v4.provider.FontRequest, int)
android.content.pm.PackageManager$NameNotFoundException e
android.graphics.Typeface typeface
android.content.Context context
android.support.v4.provider.FontRequest request
int style
android.support.v4.provider.FontsContractCompat$FontFamilyResult result
android.support.v4.provider.FontsContractCompat$FontFamilyResult result
int resultCode
public static void resetCache ()
public static android.graphics.Typeface getFontSync (android.content.Context, android.support.v4.provider.FontRequest, android.support.v4.content.res.ResourcesCompat$FontCallback, android.os.Handler, boolean, int, int)
android.support.v4.provider.FontsContractCompat$TypefaceResult typefaceResult
InterruptedException e
java.util.ArrayList pendingReplies
android.support.v4.provider.SelfDestructiveThread$ReplyCallback reply
android.content.Context context
android.support.v4.provider.FontRequest request
android.support.v4.content.res.ResourcesCompat$FontCallback fontCallback
android.os.Handler handler
boolean isBlockingFetch
int timeout
int style
String id
android.graphics.Typeface cached
java.util.concurrent.Callable fetcher
public static void requestFont (android.content.Context, android.support.v4.provider.FontRequest, android.support.v4.provider.FontsContractCompat$FontRequestCallback, android.os.Handler)
android.content.Context context
android.support.v4.provider.FontRequest request
android.support.v4.provider.FontsContractCompat$FontRequestCallback callback
android.os.Handler handler
android.os.Handler callerThreadHandler
public static android.graphics.Typeface buildTypeface (android.content.Context, android.os.CancellationSignal, android.support.v4.provider.FontsContractCompat$FontInfo[])
android.content.Context context
android.os.CancellationSignal cancellationSignal
android.support.v4.provider.FontsContractCompat$FontInfo[] fonts
public static java.util.Map prepareFontData (android.content.Context, android.support.v4.provider.FontsContractCompat$FontInfo[], android.os.CancellationSignal)
android.net.Uri uri
java.nio.ByteBuffer buffer
android.support.v4.provider.FontsContractCompat$FontInfo font
android.content.Context context
android.support.v4.provider.FontsContractCompat$FontInfo[] fonts
android.os.CancellationSignal cancellationSignal
java.util.HashMap out
public static android.support.v4.provider.FontsContractCompat$FontFamilyResult fetchFonts (android.content.Context, android.os.CancellationSignal, android.support.v4.provider.FontRequest) throws android.content.pm.PackageManager$NameNotFoundException
android.content.Context context
android.os.CancellationSignal cancellationSignal
android.support.v4.provider.FontRequest request
android.content.pm.ProviderInfo providerInfo
android.support.v4.provider.FontsContractCompat$FontInfo[] fonts
public static android.content.pm.ProviderInfo getProvider (android.content.pm.PackageManager, android.support.v4.provider.FontRequest, android.content.res.Resources) throws android.content.pm.PackageManager$NameNotFoundException
java.util.List requestSignatures
int i
android.content.pm.PackageManager packageManager
android.support.v4.provider.FontRequest request
android.content.res.Resources resources
String providerAuthority
android.content.pm.ProviderInfo info
java.util.List signatures
android.content.pm.PackageInfo packageInfo
java.util.List requestCertificatesList
private static java.util.List getCertificates (android.support.v4.provider.FontRequest, android.content.res.Resources)
android.support.v4.provider.FontRequest request
android.content.res.Resources resources
int resourceId
private static boolean equalsByteArrayList (java.util.List, java.util.List)
int i
java.util.List signatures
java.util.List requestSignatures
private static java.util.List convertToByteArrayList (android.content.pm.Signature[])
int i
android.content.pm.Signature[] signatures
java.util.List shas
static android.support.v4.provider.FontsContractCompat$FontInfo[] getFontFromProvider (android.content.Context, android.support.v4.provider.FontRequest, java.lang.String, android.os.CancellationSignal)
long id
android.net.Uri fileUri
long id
int resultCode
int ttcIndex
android.net.Uri fileUri
int weight
boolean italic
int resultCodeColumnIndex
int idColumnIndex
int fileIdColumnIndex
int ttcIndexColumnIndex
int weightColumnIndex
int italicColumnIndex
android.content.Context context
android.support.v4.provider.FontRequest request
String authority
android.os.CancellationSignal cancellationSignal
java.util.ArrayList result
android.net.Uri uri
android.net.Uri fileBaseUri
android.database.Cursor cursor
static void <clinit> ()
}
android/support/v4/provider/RawDocumentFile.class
RawDocumentFile.java
package android.support.v4.provider
android.support.v4.provider.RawDocumentFile extends android.support.v4.provider.DocumentFile {
private java.io.File mFile
void <init> (android.support.v4.provider.DocumentFile, java.io.File)
android.support.v4.provider.DocumentFile parent
java.io.File file
public android.support.v4.provider.DocumentFile createFile (java.lang.String, java.lang.String)
java.io.IOException e
String mimeType
String displayName
String extension
java.io.File target
public android.support.v4.provider.DocumentFile createDirectory (java.lang.String)
String displayName
java.io.File target
public android.net.Uri getUri ()
public java.lang.String getName ()
public java.lang.String getType ()
public boolean isDirectory ()
public boolean isFile ()
public boolean isVirtual ()
public long lastModified ()
public long length ()
public boolean canRead ()
public boolean canWrite ()
public boolean delete ()
public boolean exists ()
public android.support.v4.provider.DocumentFile[] listFiles ()
java.io.File file
java.util.ArrayList results
java.io.File[] files
public boolean renameTo (java.lang.String)
String displayName
java.io.File target
private static java.lang.String getTypeForName (java.lang.String)
String extension
String mime
String name
int lastDot
private static boolean deleteContents (java.io.File)
java.io.File file
java.io.File dir
java.io.File[] files
boolean success
}
android/support/v4/provider/SelfDestructiveThread$1.class
SelfDestructiveThread.java
package android.support.v4.provider
android.support.v4.provider.SelfDestructiveThread$1 extends java.lang.Object implements android.os.Handler$Callback {
final synthetic android.support.v4.provider.SelfDestructiveThread this$0
void <init> (android.support.v4.provider.SelfDestructiveThread)
android.support.v4.provider.SelfDestructiveThread this$0
public boolean handleMessage (android.os.Message)
android.os.Message msg
}
android/support/v4/provider/SelfDestructiveThread$2$1.class
SelfDestructiveThread.java
package android.support.v4.provider
android.support.v4.provider.SelfDestructiveThread$2$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic Object val$result
final synthetic android.support.v4.provider.SelfDestructiveThread$2 this$1
void <init> (android.support.v4.provider.SelfDestructiveThread$2, java.lang.Object)
android.support.v4.provider.SelfDestructiveThread$2 this$1
public void run ()
}
android/support/v4/provider/SelfDestructiveThread$2.class
SelfDestructiveThread.java
package android.support.v4.provider
android.support.v4.provider.SelfDestructiveThread$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.concurrent.Callable val$callable
final synthetic android.os.Handler val$callingHandler
final synthetic android.support.v4.provider.SelfDestructiveThread$ReplyCallback val$reply
final synthetic android.support.v4.provider.SelfDestructiveThread this$0
void <init> (android.support.v4.provider.SelfDestructiveThread, java.util.concurrent.Callable, android.os.Handler, android.support.v4.provider.SelfDestructiveThread$ReplyCallback)
android.support.v4.provider.SelfDestructiveThread this$0
public void run ()
Exception e
Object t
Object t
Object result
}
android/support/v4/provider/SelfDestructiveThread$3.class
SelfDestructiveThread.java
package android.support.v4.provider
android.support.v4.provider.SelfDestructiveThread$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.concurrent.atomic.AtomicReference val$holder
final synthetic java.util.concurrent.Callable val$callable
final synthetic java.util.concurrent.locks.ReentrantLock val$lock
final synthetic java.util.concurrent.atomic.AtomicBoolean val$running
final synthetic java.util.concurrent.locks.Condition val$cond
final synthetic android.support.v4.provider.SelfDestructiveThread this$0
void <init> (android.support.v4.provider.SelfDestructiveThread, java.util.concurrent.atomic.AtomicReference, java.util.concurrent.Callable, java.util.concurrent.locks.ReentrantLock, java.util.concurrent.atomic.AtomicBoolean, java.util.concurrent.locks.Condition)
android.support.v4.provider.SelfDestructiveThread this$0
public void run ()
}
android/support/v4/provider/SelfDestructiveThread$ReplyCallback.class
SelfDestructiveThread.java
package android.support.v4.provider
public abstract android.support.v4.provider.SelfDestructiveThread$ReplyCallback extends java.lang.Object {
public abstract void onReply (java.lang.Object)
}
android/support/v4/provider/SelfDestructiveThread.class
SelfDestructiveThread.java
package android.support.v4.provider
public android.support.v4.provider.SelfDestructiveThread extends java.lang.Object {
private final Object mLock
private android.os.HandlerThread mThread
private android.os.Handler mHandler
private int mGeneration
private static final int MSG_INVOKE_RUNNABLE
private static final int MSG_DESTRUCTION
private android.os.Handler$Callback mCallback
private final int mDestructAfterMillisec
private final int mPriority
private final String mThreadName
public void <init> (java.lang.String, int, int)
String threadName
int priority
int destructAfterMillisec
public boolean isRunning ()
public int getGeneration ()
private void post (java.lang.Runnable)
Runnable runnable
public void postAndReply (java.util.concurrent.Callable, android.support.v4.provider.SelfDestructiveThread$ReplyCallback)
java.util.concurrent.Callable callable
android.support.v4.provider.SelfDestructiveThread$ReplyCallback reply
android.os.Handler callingHandler
public java.lang.Object postAndWait (java.util.concurrent.Callable, int) throws java.lang.InterruptedException
long remaining
java.util.concurrent.Callable callable
int timeoutMillis
java.util.concurrent.locks.ReentrantLock lock
java.util.concurrent.locks.Condition cond
java.util.concurrent.atomic.AtomicReference holder
java.util.concurrent.atomic.AtomicBoolean running
void onInvokeRunnable (java.lang.Runnable)
Runnable runnable
void onDestruction ()
}
android/support/v4/provider/SingleDocumentFile.class
SingleDocumentFile.java
package android.support.v4.provider
android.support.v4.provider.SingleDocumentFile extends android.support.v4.provider.DocumentFile {
private android.content.Context mContext
private android.net.Uri mUri
void <init> (android.support.v4.provider.DocumentFile, android.content.Context, android.net.Uri)
android.support.v4.provider.DocumentFile parent
android.content.Context context
android.net.Uri uri
public android.support.v4.provider.DocumentFile createFile (java.lang.String, java.lang.String)
String mimeType
String displayName
public android.support.v4.provider.DocumentFile createDirectory (java.lang.String)
String displayName
public android.net.Uri getUri ()
public java.lang.String getName ()
public java.lang.String getType ()
public boolean isDirectory ()
public boolean isFile ()
public boolean isVirtual ()
public long lastModified ()
public long length ()
public boolean canRead ()
public boolean canWrite ()
public boolean delete ()
Exception e
public boolean exists ()
public android.support.v4.provider.DocumentFile[] listFiles ()
public boolean renameTo (java.lang.String)
String displayName
}
android/support/v4/provider/TreeDocumentFile.class
TreeDocumentFile.java
package android.support.v4.provider
android.support.v4.provider.TreeDocumentFile extends android.support.v4.provider.DocumentFile {
private android.content.Context mContext
private android.net.Uri mUri
void <init> (android.support.v4.provider.DocumentFile, android.content.Context, android.net.Uri)
android.support.v4.provider.DocumentFile parent
android.content.Context context
android.net.Uri uri
public android.support.v4.provider.DocumentFile createFile (java.lang.String, java.lang.String)
String mimeType
String displayName
android.net.Uri result
private static android.net.Uri createFile (android.content.Context, android.net.Uri, java.lang.String, java.lang.String)
Exception e
android.content.Context context
android.net.Uri self
String mimeType
String displayName
public android.support.v4.provider.DocumentFile createDirectory (java.lang.String)
String displayName
android.net.Uri result
public android.net.Uri getUri ()
public java.lang.String getName ()
public java.lang.String getType ()
public boolean isDirectory ()
public boolean isFile ()
public boolean isVirtual ()
public long lastModified ()
public long length ()
public boolean canRead ()
public boolean canWrite ()
public boolean delete ()
Exception e
public boolean exists ()
public android.support.v4.provider.DocumentFile[] listFiles ()
String documentId
android.net.Uri documentUri
Exception e
int i
android.content.ContentResolver resolver
android.net.Uri childrenUri
java.util.ArrayList results
android.database.Cursor c
android.net.Uri[] result
android.support.v4.provider.DocumentFile[] resultFiles
private static void closeQuietly (java.lang.AutoCloseable)
RuntimeException rethrown
AutoCloseable closeable
public boolean renameTo (java.lang.String)
android.net.Uri result
Exception e
String displayName
}
android/support/v4/text/BidiFormatter$Builder.class
BidiFormatter.java
package android.support.v4.text
public final android.support.v4.text.BidiFormatter$Builder extends java.lang.Object {
private boolean mIsRtlContext
private int mFlags
private android.support.v4.text.TextDirectionHeuristicCompat mTextDirectionHeuristicCompat
public void <init> ()
public void <init> (boolean)
boolean rtlContext
public void <init> (java.util.Locale)
java.util.Locale locale
private void initialize (boolean)
boolean isRtlContext
public android.support.v4.text.BidiFormatter$Builder stereoReset (boolean)
boolean stereoReset
public android.support.v4.text.BidiFormatter$Builder setTextDirectionHeuristic (android.support.v4.text.TextDirectionHeuristicCompat)
android.support.v4.text.TextDirectionHeuristicCompat heuristic
private static android.support.v4.text.BidiFormatter getDefaultInstanceFromContext (boolean)
boolean isRtlContext
public android.support.v4.text.BidiFormatter build ()
}
android/support/v4/text/BidiFormatter$DirectionalityEstimator.class
BidiFormatter.java
package android.support.v4.text
android.support.v4.text.BidiFormatter$DirectionalityEstimator extends java.lang.Object {
private static final int DIR_TYPE_CACHE_SIZE
private static final byte[] DIR_TYPE_CACHE
private final CharSequence text
private final boolean isHtml
private final int length
private int charIndex
private char lastChar
void <init> (java.lang.CharSequence, boolean)
CharSequence text
boolean isHtml
int getEntryDir ()
int embeddingLevel
int embeddingLevelDir
int firstNonEmptyEmbeddingLevel
int getExitDir ()
int embeddingLevel
int lastNonEmptyEmbeddingLevel
private static byte getCachedDirectionality (char)
char c
byte dirTypeForward ()
int codePoint
byte dirType
byte dirTypeBackward ()
int codePoint
byte dirType
private byte skipTagForward ()
char quote
int initialCharIndex
private byte skipTagBackward ()
char quote
int initialCharIndex
private byte skipEntityForward ()
private byte skipEntityBackward ()
int initialCharIndex
static void <clinit> ()
int i
}
android/support/v4/text/BidiFormatter.class
BidiFormatter.java
package android.support.v4.text
public final android.support.v4.text.BidiFormatter extends java.lang.Object {
static final android.support.v4.text.TextDirectionHeuristicCompat DEFAULT_TEXT_DIRECTION_HEURISTIC
private static final char LRE
private static final char RLE
private static final char PDF
private static final char LRM
private static final char RLM
private static final String LRM_STRING
private static final String RLM_STRING
private static final String EMPTY_STRING
private static final int FLAG_STEREO_RESET
private static final int DEFAULT_FLAGS
static final android.support.v4.text.BidiFormatter DEFAULT_LTR_INSTANCE
static final android.support.v4.text.BidiFormatter DEFAULT_RTL_INSTANCE
private final boolean mIsRtlContext
private final int mFlags
private final android.support.v4.text.TextDirectionHeuristicCompat mDefaultTextDirectionHeuristicCompat
private static final int DIR_LTR
private static final int DIR_UNKNOWN
private static final int DIR_RTL
public static android.support.v4.text.BidiFormatter getInstance ()
public static android.support.v4.text.BidiFormatter getInstance (boolean)
boolean rtlContext
public static android.support.v4.text.BidiFormatter getInstance (java.util.Locale)
java.util.Locale locale
void <init> (boolean, int, android.support.v4.text.TextDirectionHeuristicCompat)
boolean isRtlContext
int flags
android.support.v4.text.TextDirectionHeuristicCompat heuristic
public boolean isRtlContext ()
public boolean getStereoReset ()
private java.lang.String markAfter (java.lang.CharSequence, android.support.v4.text.TextDirectionHeuristicCompat)
CharSequence str
android.support.v4.text.TextDirectionHeuristicCompat heuristic
boolean isRtl
private java.lang.String markBefore (java.lang.CharSequence, android.support.v4.text.TextDirectionHeuristicCompat)
CharSequence str
android.support.v4.text.TextDirectionHeuristicCompat heuristic
boolean isRtl
public boolean isRtl (java.lang.String)
String str
public boolean isRtl (java.lang.CharSequence)
CharSequence str
public java.lang.String unicodeWrap (java.lang.String, android.support.v4.text.TextDirectionHeuristicCompat, boolean)
String str
android.support.v4.text.TextDirectionHeuristicCompat heuristic
boolean isolate
public java.lang.CharSequence unicodeWrap (java.lang.CharSequence, android.support.v4.text.TextDirectionHeuristicCompat, boolean)
CharSequence str
android.support.v4.text.TextDirectionHeuristicCompat heuristic
boolean isolate
boolean isRtl
android.text.SpannableStringBuilder result
public java.lang.String unicodeWrap (java.lang.String, android.support.v4.text.TextDirectionHeuristicCompat)
String str
android.support.v4.text.TextDirectionHeuristicCompat heuristic
public java.lang.CharSequence unicodeWrap (java.lang.CharSequence, android.support.v4.text.TextDirectionHeuristicCompat)
CharSequence str
android.support.v4.text.TextDirectionHeuristicCompat heuristic
public java.lang.String unicodeWrap (java.lang.String, boolean)
String str
boolean isolate
public java.lang.CharSequence unicodeWrap (java.lang.CharSequence, boolean)
CharSequence str
boolean isolate
public java.lang.String unicodeWrap (java.lang.String)
String str
public java.lang.CharSequence unicodeWrap (java.lang.CharSequence)
CharSequence str
static boolean isRtlLocale (java.util.Locale)
java.util.Locale locale
private static int getExitDir (java.lang.CharSequence)
CharSequence str
private static int getEntryDir (java.lang.CharSequence)
CharSequence str
static void <clinit> ()
}
android/support/v4/text/HtmlCompat.class
HtmlCompat.java
package android.support.v4.text
public final android.support.v4.text.HtmlCompat extends java.lang.Object {
public static final int TO_HTML_PARAGRAPH_LINES_CONSECUTIVE
public static final int TO_HTML_PARAGRAPH_LINES_INDIVIDUAL
public static final int FROM_HTML_SEPARATOR_LINE_BREAK_PARAGRAPH
public static final int FROM_HTML_SEPARATOR_LINE_BREAK_HEADING
public static final int FROM_HTML_SEPARATOR_LINE_BREAK_LIST_ITEM
public static final int FROM_HTML_SEPARATOR_LINE_BREAK_LIST
public static final int FROM_HTML_SEPARATOR_LINE_BREAK_DIV
public static final int FROM_HTML_SEPARATOR_LINE_BREAK_BLOCKQUOTE
public static final int FROM_HTML_OPTION_USE_CSS_COLORS
public static final int FROM_HTML_MODE_LEGACY
public static final int FROM_HTML_MODE_COMPACT
public static android.text.Spanned fromHtml (java.lang.String, int)
String source
int flags
public static android.text.Spanned fromHtml (java.lang.String, int, android.text.Html$ImageGetter, android.text.Html$TagHandler)
String source
int flags
android.text.Html$ImageGetter imageGetter
android.text.Html$TagHandler tagHandler
public static java.lang.String toHtml (android.text.Spanned, int)
android.text.Spanned text
int options
private void <init> ()
}
android/support/v4/text/ICUCompat.class
ICUCompat.java
package android.support.v4.text
public final android.support.v4.text.ICUCompat extends java.lang.Object {
private static final String TAG
private static java.lang.reflect.Method sGetScriptMethod
private static java.lang.reflect.Method sAddLikelySubtagsMethod
public static java.lang.String maximizeAndGetScript (java.util.Locale)
Object[] args
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
String localeWithSubtags
java.util.Locale locale
private static java.lang.String getScript (java.lang.String)
Object[] args
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
String localeStr
private static java.lang.String addLikelySubtags (java.util.Locale)
Object[] args
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.util.Locale locale
String localeStr
private void <init> ()
static void <clinit> ()
Class clazz
Exception e
Class clazz
Exception e
}
android/support/v4/text/PrecomputedTextCompat$1.class
PrecomputedTextCompat.java
package android.support.v4.text
synthetic android.support.v4.text.PrecomputedTextCompat$1 extends java.lang.Object {
}
android/support/v4/text/PrecomputedTextCompat$Params$Builder.class
PrecomputedTextCompat.java
package android.support.v4.text
public android.support.v4.text.PrecomputedTextCompat$Params$Builder extends java.lang.Object {
private final android.text.TextPaint mPaint
private android.text.TextDirectionHeuristic mTextDir
private int mBreakStrategy
private int mHyphenationFrequency
public void <init> (android.text.TextPaint)
android.text.TextPaint paint
public android.support.v4.text.PrecomputedTextCompat$Params$Builder setBreakStrategy (int)
int strategy
public android.support.v4.text.PrecomputedTextCompat$Params$Builder setHyphenationFrequency (int)
int frequency
public android.support.v4.text.PrecomputedTextCompat$Params$Builder setTextDirection (android.text.TextDirectionHeuristic)
android.text.TextDirectionHeuristic textDir
public android.support.v4.text.PrecomputedTextCompat$Params build ()
}
android/support/v4/text/PrecomputedTextCompat$Params.class
PrecomputedTextCompat.java
package android.support.v4.text
public final android.support.v4.text.PrecomputedTextCompat$Params extends java.lang.Object {
private final android.text.TextPaint mPaint
private final android.text.TextDirectionHeuristic mTextDir
private final int mBreakStrategy
private final int mHyphenationFrequency
private final android.text.PrecomputedText$Params mWrapped
private void <init> (android.text.TextPaint, android.text.TextDirectionHeuristic, int, int)
android.text.TextPaint paint
android.text.TextDirectionHeuristic textDir
int strategy
int frequency
public void <init> (android.text.PrecomputedText$Params)
android.text.PrecomputedText$Params wrapped
public android.text.TextPaint getTextPaint ()
public android.text.TextDirectionHeuristic getTextDirection ()
public int getBreakStrategy ()
public int getHyphenationFrequency ()
public boolean equals (java.lang.Object)
Object o
android.support.v4.text.PrecomputedTextCompat$Params other
public int hashCode ()
public java.lang.String toString ()
StringBuilder sb
synthetic void <init> (android.text.TextPaint, android.text.TextDirectionHeuristic, int, int, android.support.v4.text.PrecomputedTextCompat$1)
android.text.TextPaint x0
android.text.TextDirectionHeuristic x1
int x2
int x3
android.support.v4.text.PrecomputedTextCompat$1 x4
static synthetic android.text.PrecomputedText$Params access$100 (android.support.v4.text.PrecomputedTextCompat$Params)
android.support.v4.text.PrecomputedTextCompat$Params x0
}
android/support/v4/text/PrecomputedTextCompat$PrecomputedTextFutureTask$PrecomputedTextCallback.class
PrecomputedTextCompat.java
package android.support.v4.text
android.support.v4.text.PrecomputedTextCompat$PrecomputedTextFutureTask$PrecomputedTextCallback extends java.lang.Object implements java.util.concurrent.Callable {
private android.support.v4.text.PrecomputedTextCompat$Params mParams
private CharSequence mText
void <init> (android.support.v4.text.PrecomputedTextCompat$Params, java.lang.CharSequence)
android.support.v4.text.PrecomputedTextCompat$Params params
CharSequence cs
public android.support.v4.text.PrecomputedTextCompat call () throws java.lang.Exception
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
android/support/v4/text/PrecomputedTextCompat$PrecomputedTextFutureTask.class
PrecomputedTextCompat.java
package android.support.v4.text
android.support.v4.text.PrecomputedTextCompat$PrecomputedTextFutureTask extends java.util.concurrent.FutureTask {
void <init> (android.support.v4.text.PrecomputedTextCompat$Params, java.lang.CharSequence)
android.support.v4.text.PrecomputedTextCompat$Params params
CharSequence text
}
android/support/v4/text/PrecomputedTextCompat.class
PrecomputedTextCompat.java
package android.support.v4.text
public android.support.v4.text.PrecomputedTextCompat extends java.lang.Object implements android.text.Spannable {
private static final char LINE_FEED
private static final Object sLock
private static java.util.concurrent.Executor sExecutor
private final android.text.Spannable mText
private final android.support.v4.text.PrecomputedTextCompat$Params mParams
private final int[] mParagraphEnds
private final android.text.PrecomputedText mWrapped
public static android.support.v4.text.PrecomputedTextCompat create (java.lang.CharSequence, android.support.v4.text.PrecomputedTextCompat$Params)
int paraStart
int i
CharSequence text
android.support.v4.text.PrecomputedTextCompat$Params params
java.util.ArrayList ends
int paraEnd
int end
int[] result
private void <init> (java.lang.CharSequence, android.support.v4.text.PrecomputedTextCompat$Params, int[])
CharSequence text
android.support.v4.text.PrecomputedTextCompat$Params params
int[] paraEnds
private void <init> (android.text.PrecomputedText, android.support.v4.text.PrecomputedTextCompat$Params)
android.text.PrecomputedText precomputed
android.support.v4.text.PrecomputedTextCompat$Params params
public android.text.PrecomputedText getPrecomputedText ()
public android.support.v4.text.PrecomputedTextCompat$Params getParams ()
public int getParagraphCount ()
public int getParagraphStart (int)
int paraIndex
public int getParagraphEnd (int)
int paraIndex
private int findParaIndex (int)
int i
int pos
public static java.util.concurrent.Future getTextFuture (java.lang.CharSequence, android.support.v4.text.PrecomputedTextCompat$Params, java.util.concurrent.Executor)
CharSequence charSequence
android.support.v4.text.PrecomputedTextCompat$Params params
java.util.concurrent.Executor executor
android.support.v4.text.PrecomputedTextCompat$PrecomputedTextFutureTask task
public void setSpan (java.lang.Object, int, int, int)
Object what
int start
int end
int flags
public void removeSpan (java.lang.Object)
Object what
public java.lang.Object[] getSpans (int, int, java.lang.Class)
int start
int end
Class type
public int getSpanStart (java.lang.Object)
Object tag
public int getSpanEnd (java.lang.Object)
Object tag
public int getSpanFlags (java.lang.Object)
Object tag
public int nextSpanTransition (int, int, java.lang.Class)
int start
int limit
Class type
public int length ()
public char charAt (int)
int index
public java.lang.CharSequence subSequence (int, int)
int start
int end
public java.lang.String toString ()
static void <clinit> ()
}
android/support/v4/text/TextDirectionHeuristicCompat.class
TextDirectionHeuristicCompat.java
package android.support.v4.text
public abstract android.support.v4.text.TextDirectionHeuristicCompat extends java.lang.Object {
public abstract boolean isRtl (char[], int, int)
public abstract boolean isRtl (java.lang.CharSequence, int, int)
}
android/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong.class
TextDirectionHeuristicsCompat.java
package android.support.v4.text
android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong extends java.lang.Object implements android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm {
private final boolean mLookForRtl
static final android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong INSTANCE_RTL
static final android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong INSTANCE_LTR
public int checkRtl (java.lang.CharSequence, int, int)
int i
int e
CharSequence cs
int start
int count
boolean haveUnlookedFor
private void <init> (boolean)
boolean lookForRtl
static void <clinit> ()
}
android/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong.class
TextDirectionHeuristicsCompat.java
package android.support.v4.text
android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong extends java.lang.Object implements android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm {
static final android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong INSTANCE
public int checkRtl (java.lang.CharSequence, int, int)
int i
int e
CharSequence cs
int start
int count
int result
private void <init> ()
static void <clinit> ()
}
android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm.class
TextDirectionHeuristicsCompat.java
package android.support.v4.text
abstract android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm extends java.lang.Object {
public abstract int checkRtl (java.lang.CharSequence, int, int)
}
android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.class
TextDirectionHeuristicsCompat.java
package android.support.v4.text
abstract android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl extends java.lang.Object implements android.support.v4.text.TextDirectionHeuristicCompat {
private final android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm mAlgorithm
void <init> (android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm)
android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm algorithm
protected abstract boolean defaultIsRtl ()
public boolean isRtl (char[], int, int)
char[] array
int start
int count
public boolean isRtl (java.lang.CharSequence, int, int)
CharSequence cs
int start
int count
private boolean doCheck (java.lang.CharSequence, int, int)
CharSequence cs
int start
int count
}
android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.class
TextDirectionHeuristicsCompat.java
package android.support.v4.text
android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal extends android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl {
private final boolean mDefaultIsRtl
void <init> (android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm, boolean)
android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm algorithm
boolean defaultIsRtl
protected boolean defaultIsRtl ()
}
android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.class
TextDirectionHeuristicsCompat.java
package android.support.v4.text
android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale extends android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl {
static final android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale INSTANCE
void <init> ()
protected boolean defaultIsRtl ()
int dir
static void <clinit> ()
}
android/support/v4/text/TextDirectionHeuristicsCompat.class
TextDirectionHeuristicsCompat.java
package android.support.v4.text
public final android.support.v4.text.TextDirectionHeuristicsCompat extends java.lang.Object {
public static final android.support.v4.text.TextDirectionHeuristicCompat LTR
public static final android.support.v4.text.TextDirectionHeuristicCompat RTL
public static final android.support.v4.text.TextDirectionHeuristicCompat FIRSTSTRONG_LTR
public static final android.support.v4.text.TextDirectionHeuristicCompat FIRSTSTRONG_RTL
public static final android.support.v4.text.TextDirectionHeuristicCompat ANYRTL_LTR
public static final android.support.v4.text.TextDirectionHeuristicCompat LOCALE
private static final int STATE_TRUE
private static final int STATE_FALSE
private static final int STATE_UNKNOWN
static int isRtlText (int)
int directionality
static int isRtlTextOrFormat (int)
int directionality
private void <init> ()
static void <clinit> ()
}
android/support/v4/text/TextUtilsCompat.class
TextUtilsCompat.java
package android.support.v4.text
public final android.support.v4.text.TextUtilsCompat extends java.lang.Object {
private static final java.util.Locale ROOT
private static final String ARAB_SCRIPT_SUBTAG
private static final String HEBR_SCRIPT_SUBTAG
public static java.lang.String htmlEncode (java.lang.String)
char c
int i
StringBuilder sb
String s
public static int getLayoutDirectionFromLocale (java.util.Locale)
String scriptSubtag
java.util.Locale locale
private static int getLayoutDirectionFromFirstChar (java.util.Locale)
java.util.Locale locale
private void <init> ()
static void <clinit> ()
}
android/support/v4/text/util/FindAddress$ZipRange.class
FindAddress.java
package android.support.v4.text.util
android.support.v4.text.util.FindAddress$ZipRange extends java.lang.Object {
int mLow
int mHigh
int mException1
int mException2
void <init> (int, int, int, int)
int low
int high
int exception1
int exception2
boolean matches (java.lang.String)
String zipCode
int prefix
}
android/support/v4/text/util/FindAddress.class
FindAddress.java
package android.support.v4.text.util
android.support.v4.text.util.FindAddress extends java.lang.Object {
private static final int MIN_ADDRESS_WORDS
private static final int MAX_ADDRESS_WORDS
private static final int MAX_ADDRESS_LINES
private static final int kMaxAddressNameWordLength
private static final int MAX_LOCATION_NAME_DISTANCE
private static final android.support.v4.text.util.FindAddress$ZipRange[] sStateZipCodeRanges
private static final String NL
private static final String SP
private static final String WS
private static final String WORD_DELIM
private static final String WORD_END
private static final java.util.regex.Pattern sWordRe
private static final String HOUSE_POST_DELIM
private static final String HOUSE_END
private static final String HOUSE_PRE_DELIM
private static final String HOUSE_COMPONENT
private static final java.util.regex.Pattern sHouseNumberRe
private static final java.util.regex.Pattern sStateRe
private static final java.util.regex.Pattern sLocationNameRe
private static final java.util.regex.Pattern sSuffixedNumberRe
private static final java.util.regex.Pattern sZipCodeRe
private static boolean checkHouseNumber (java.lang.String)
int i
int num
String suffix
String houseNumber
int digitCount
java.util.regex.Matcher suffixMatcher
public static java.util.regex.MatchResult matchHouseNumber (java.lang.String, int)
java.util.regex.MatchResult matchResult
String content
int offset
java.util.regex.Matcher matcher
public static java.util.regex.MatchResult matchState (java.lang.String, int)
String content
int offset
java.util.regex.Matcher stateMatcher
private static boolean isValidZipCode (java.lang.String, java.util.regex.MatchResult)
String zipCode
java.util.regex.MatchResult stateMatch
int stateIndex
public static boolean isValidZipCode (java.lang.String, java.lang.String)
String zipCode
String state
public static boolean isValidZipCode (java.lang.String)
String zipCode
public static boolean isValidLocationName (java.lang.String)
String location
private static int attemptMatch (java.lang.String, java.util.regex.MatchResult)
java.util.regex.Matcher zipMatcher
java.util.regex.MatchResult stateMatch
String content
java.util.regex.MatchResult houseNumberMatch
int restartPos
int nonZipMatch
int it
int numLines
boolean consecutiveHouseNumbers
boolean foundLocationName
int wordCount
String lastWord
java.util.regex.Matcher matcher
static java.lang.String findAddress (java.lang.String)
int end
String content
java.util.regex.Matcher houseNumberMatcher
int start
private void <init> ()
static void <clinit> ()
}
android/support/v4/text/util/LinkifyCompat$1.class
LinkifyCompat.java
package android.support.v4.text.util
final android.support.v4.text.util.LinkifyCompat$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (android.support.v4.text.util.LinkifyCompat$LinkSpec, android.support.v4.text.util.LinkifyCompat$LinkSpec)
android.support.v4.text.util.LinkifyCompat$LinkSpec a
android.support.v4.text.util.LinkifyCompat$LinkSpec b
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
android/support/v4/text/util/LinkifyCompat$LinkSpec.class
LinkifyCompat.java
package android.support.v4.text.util
android.support.v4.text.util.LinkifyCompat$LinkSpec extends java.lang.Object {
android.text.style.URLSpan frameworkAddedSpan
String url
int start
int end
void <init> ()
}
android/support/v4/text/util/LinkifyCompat$LinkifyMask.class
LinkifyCompat.java
package android.support.v4.text.util
public abstract annotation android.support.v4.text.util.LinkifyCompat$LinkifyMask extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/text/util/LinkifyCompat.class
LinkifyCompat.java
package android.support.v4.text.util
public final android.support.v4.text.util.LinkifyCompat extends java.lang.Object {
private static final String[] EMPTY_STRING
private static final java.util.Comparator COMPARATOR
public static boolean addLinks (android.text.Spannable, int)
int i
android.support.v4.text.util.LinkifyCompat$LinkSpec link
android.text.Spannable text
int mask
android.text.style.URLSpan[] old
java.util.ArrayList links
public static boolean addLinks (android.widget.TextView, int)
android.text.SpannableString s
android.widget.TextView text
int mask
CharSequence t
public static void addLinks (android.widget.TextView, java.util.regex.Pattern, java.lang.String)
android.widget.TextView text
java.util.regex.Pattern pattern
String scheme
public static void addLinks (android.widget.TextView, java.util.regex.Pattern, java.lang.String, android.text.util.Linkify$MatchFilter, android.text.util.Linkify$TransformFilter)
android.widget.TextView text
java.util.regex.Pattern pattern
String scheme
android.text.util.Linkify$MatchFilter matchFilter
android.text.util.Linkify$TransformFilter transformFilter
public static void addLinks (android.widget.TextView, java.util.regex.Pattern, java.lang.String, java.lang.String[], android.text.util.Linkify$MatchFilter, android.text.util.Linkify$TransformFilter)
android.widget.TextView text
java.util.regex.Pattern pattern
String defaultScheme
String[] schemes
android.text.util.Linkify$MatchFilter matchFilter
android.text.util.Linkify$TransformFilter transformFilter
android.text.SpannableString spannable
boolean linksAdded
public static boolean addLinks (android.text.Spannable, java.util.regex.Pattern, java.lang.String)
android.text.Spannable text
java.util.regex.Pattern pattern
String scheme
public static boolean addLinks (android.text.Spannable, java.util.regex.Pattern, java.lang.String, android.text.util.Linkify$MatchFilter, android.text.util.Linkify$TransformFilter)
android.text.Spannable spannable
java.util.regex.Pattern pattern
String scheme
android.text.util.Linkify$MatchFilter matchFilter
android.text.util.Linkify$TransformFilter transformFilter
public static boolean addLinks (android.text.Spannable, java.util.regex.Pattern, java.lang.String, java.lang.String[], android.text.util.Linkify$MatchFilter, android.text.util.Linkify$TransformFilter)
String scheme
int index
String url
int start
int end
boolean allowed
android.text.Spannable spannable
java.util.regex.Pattern pattern
String defaultScheme
String[] schemes
android.text.util.Linkify$MatchFilter matchFilter
android.text.util.Linkify$TransformFilter transformFilter
String[] schemesCopy
boolean hasMatches
java.util.regex.Matcher m
private static boolean shouldAddLinksFallbackToFramework ()
private static void addLinkMovementMethod (android.widget.TextView)
android.widget.TextView t
android.text.method.MovementMethod m
private static java.lang.String makeUrl (java.lang.String, java.lang.String[], java.util.regex.Matcher, android.text.util.Linkify$TransformFilter)
int i
String url
String[] prefixes
java.util.regex.Matcher matcher
android.text.util.Linkify$TransformFilter filter
boolean hasPrefix
private static void gatherLinks (java.util.ArrayList, android.text.Spannable, java.util.regex.Pattern, java.lang.String[], android.text.util.Linkify$MatchFilter, android.text.util.Linkify$TransformFilter)
android.support.v4.text.util.LinkifyCompat$LinkSpec spec
String url
int start
int end
java.util.ArrayList links
android.text.Spannable s
java.util.regex.Pattern pattern
String[] schemes
android.text.util.Linkify$MatchFilter matchFilter
android.text.util.Linkify$TransformFilter transformFilter
java.util.regex.Matcher m
private static void applyLink (java.lang.String, int, int, android.text.Spannable)
String url
int start
int end
android.text.Spannable text
android.text.style.URLSpan span
private static void gatherMapLinks (java.util.ArrayList, android.text.Spannable)
java.io.UnsupportedEncodingException e
int start
android.support.v4.text.util.LinkifyCompat$LinkSpec spec
int length
int end
String encodedAddress
UnsupportedOperationException e
java.util.ArrayList links
android.text.Spannable s
String string
String address
String address
int base
private static java.lang.String findAddress (java.lang.String)
String addr
private static void pruneOverlaps (java.util.ArrayList, android.text.Spannable)
android.support.v4.text.util.LinkifyCompat$LinkSpec spec
int i
android.text.style.URLSpan span
android.support.v4.text.util.LinkifyCompat$LinkSpec a
android.support.v4.text.util.LinkifyCompat$LinkSpec b
int remove
java.util.ArrayList links
android.text.Spannable text
android.text.style.URLSpan[] urlSpans
int len
int i
private void <init> ()
static void <clinit> ()
}
android/support/v4/util/ArrayMap$1.class
ArrayMap.java
package android.support.v4.util
android.support.v4.util.ArrayMap$1 extends android.support.v4.util.MapCollections {
final synthetic android.support.v4.util.ArrayMap this$0
void <init> (android.support.v4.util.ArrayMap)
android.support.v4.util.ArrayMap this$0
protected int colGetSize ()
protected java.lang.Object colGetEntry (int, int)
int index
int offset
protected int colIndexOfKey (java.lang.Object)
Object key
protected int colIndexOfValue (java.lang.Object)
Object value
protected java.util.Map colGetMap ()
protected void colPut (java.lang.Object, java.lang.Object)
Object key
Object value
protected java.lang.Object colSetValue (int, java.lang.Object)
int index
Object value
protected void colRemoveAt (int)
int index
protected void colClear ()
}
android/support/v4/util/ArrayMap.class
ArrayMap.java
package android.support.v4.util
public android.support.v4.util.ArrayMap extends android.support.v4.util.SimpleArrayMap implements java.util.Map {
android.support.v4.util.MapCollections mCollections
public void <init> ()
public void <init> (int)
int capacity
public void <init> (android.support.v4.util.SimpleArrayMap)
android.support.v4.util.SimpleArrayMap map
private android.support.v4.util.MapCollections getCollection ()
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Map map
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public java.util.Set entrySet ()
public java.util.Set keySet ()
public java.util.Collection values ()
}
android/support/v4/util/ArraySet$1.class
ArraySet.java
package android.support.v4.util
android.support.v4.util.ArraySet$1 extends android.support.v4.util.MapCollections {
final synthetic android.support.v4.util.ArraySet this$0
void <init> (android.support.v4.util.ArraySet)
android.support.v4.util.ArraySet this$0
protected int colGetSize ()
protected java.lang.Object colGetEntry (int, int)
int index
int offset
protected int colIndexOfKey (java.lang.Object)
Object key
protected int colIndexOfValue (java.lang.Object)
Object value
protected java.util.Map colGetMap ()
protected void colPut (java.lang.Object, java.lang.Object)
Object key
Object value
protected java.lang.Object colSetValue (int, java.lang.Object)
int index
Object value
protected void colRemoveAt (int)
int index
protected void colClear ()
}
android/support/v4/util/ArraySet.class
ArraySet.java
package android.support.v4.util
public final android.support.v4.util.ArraySet extends java.lang.Object implements java.util.Collection java.util.Set {
private static final boolean DEBUG
private static final String TAG
private static final int[] INT
private static final Object[] OBJECT
private static final int BASE_SIZE
private static final int CACHE_SIZE
private static Object[] sBaseCache
private static int sBaseCacheSize
private static Object[] sTwiceBaseCache
private static int sTwiceBaseCacheSize
private int[] mHashes
private Object[] mArray
private int mSize
private android.support.v4.util.MapCollections mCollections
private int indexOf (java.lang.Object, int)
int i
Object key
int hash
int N
int index
int end
private int indexOfNull ()
int i
int N
int index
int end
private void allocArrays (int)
Object[] array
Object[] array
int size
private static void freeArrays (int[], java.lang.Object[], int)
int i
int i
int[] hashes
Object[] array
int size
public void <init> ()
public void <init> (int)
int capacity
public void <init> (android.support.v4.util.ArraySet)
android.support.v4.util.ArraySet set
public void <init> (java.util.Collection)
java.util.Collection set
public void clear ()
public void ensureCapacity (int)
int[] ohashes
Object[] oarray
int minimumCapacity
public boolean contains (java.lang.Object)
Object key
public int indexOf (java.lang.Object)
Object key
public java.lang.Object valueAt (int)
int index
public boolean isEmpty ()
public boolean add (java.lang.Object)
int hash
int index
int n
int[] ohashes
Object[] oarray
Object value
int hash
int index
public void append (java.lang.Object)
Object value
int index
int hash
public void addAll (android.support.v4.util.ArraySet)
int i
android.support.v4.util.ArraySet array
int N
public boolean remove (java.lang.Object)
Object object
int index
public java.lang.Object removeAt (int)
int n
int[] ohashes
Object[] oarray
int index
Object old
public boolean removeAll (android.support.v4.util.ArraySet)
int i
android.support.v4.util.ArraySet array
int N
int originalSize
public int size ()
public java.lang.Object[] toArray ()
Object[] result
public java.lang.Object[] toArray (java.lang.Object[])
Object[] newArray
Object[] array
public boolean equals (java.lang.Object)
Object mine
int i
NullPointerException ignored
ClassCastException ignored
java.util.Set set
Object object
public int hashCode ()
int i
int s
int[] hashes
int result
public java.lang.String toString ()
Object value
int i
StringBuilder buffer
private android.support.v4.util.MapCollections getCollection ()
public java.util.Iterator iterator ()
public boolean containsAll (java.util.Collection)
java.util.Collection collection
java.util.Iterator it
public boolean addAll (java.util.Collection)
Object value
java.util.Collection collection
boolean added
public boolean removeAll (java.util.Collection)
Object value
java.util.Collection collection
boolean removed
public boolean retainAll (java.util.Collection)
int i
java.util.Collection collection
boolean removed
static synthetic int access$000 (android.support.v4.util.ArraySet)
android.support.v4.util.ArraySet x0
static synthetic java.lang.Object[] access$100 (android.support.v4.util.ArraySet)
android.support.v4.util.ArraySet x0
static void <clinit> ()
}
android/support/v4/util/AtomicFile.class
AtomicFile.java
package android.support.v4.util
public android.support.v4.util.AtomicFile extends java.lang.Object {
private final java.io.File mBaseName
private final java.io.File mBackupName
public void <init> (java.io.File)
java.io.File baseName
public java.io.File getBaseFile ()
public void delete ()
public java.io.FileOutputStream startWrite () throws java.io.IOException
java.io.FileNotFoundException e2
java.io.File parent
java.io.FileNotFoundException e
java.io.FileOutputStream str
java.io.FileOutputStream str
java.io.FileOutputStream str
public void finishWrite (java.io.FileOutputStream)
java.io.IOException e
java.io.FileOutputStream str
public void failWrite (java.io.FileOutputStream)
java.io.IOException e
java.io.FileOutputStream str
public java.io.FileInputStream openRead () throws java.io.FileNotFoundException
public byte[] readFully () throws java.io.IOException
byte[] newData
int amt
int pos
int avail
byte[] data
java.io.FileInputStream stream
private static boolean sync (java.io.FileOutputStream)
java.io.FileOutputStream stream
}
android/support/v4/util/CircularArray.class
CircularArray.java
package android.support.v4.util
public final android.support.v4.util.CircularArray extends java.lang.Object {
private Object[] mElements
private int mHead
private int mTail
private int mCapacityBitmask
private void doubleCapacity ()
int n
int r
int newCapacity
Object[] a
public void <init> ()
public void <init> (int)
int arrayCapacity
int minCapacity
int arrayCapacity
public void addFirst (java.lang.Object)
Object e
public void addLast (java.lang.Object)
Object e
public java.lang.Object popFirst ()
Object result
public java.lang.Object popLast ()
int t
Object result
public void clear ()
public void removeFromStart (int)
int i
int i
int numOfElements
int end
int removed
public void removeFromEnd (int)
int i
int i
int newTail
int numOfElements
int start
int removed
public java.lang.Object getFirst ()
public java.lang.Object getLast ()
public java.lang.Object get (int)
int n
public int size ()
public boolean isEmpty ()
}
android/support/v4/util/CircularIntArray.class
CircularIntArray.java
package android.support.v4.util
public final android.support.v4.util.CircularIntArray extends java.lang.Object {
private int[] mElements
private int mHead
private int mTail
private int mCapacityBitmask
private void doubleCapacity ()
int n
int r
int newCapacity
int[] a
public void <init> ()
public void <init> (int)
int arrayCapacity
int minCapacity
int arrayCapacity
public void addFirst (int)
int e
public void addLast (int)
int e
public int popFirst ()
int result
public int popLast ()
int t
int result
public void clear ()
public void removeFromStart (int)
int numOfElements
public void removeFromEnd (int)
int numOfElements
public int getFirst ()
public int getLast ()
public int get (int)
int n
public int size ()
public boolean isEmpty ()
}
android/support/v4/util/Consumer.class
Consumer.java
package android.support.v4.util
public abstract android.support.v4.util.Consumer extends java.lang.Object {
public abstract void accept (java.lang.Object)
}
android/support/v4/util/ContainerHelpers.class
ContainerHelpers.java
package android.support.v4.util
android.support.v4.util.ContainerHelpers extends java.lang.Object {
static final int[] EMPTY_INTS
static final long[] EMPTY_LONGS
static final Object[] EMPTY_OBJECTS
public static int idealIntArraySize (int)
int need
public static int idealLongArraySize (int)
int need
public static int idealByteArraySize (int)
int i
int need
public static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
static int binarySearch (int[], int, int)
int mid
int midVal
int[] array
int size
int value
int lo
int hi
static int binarySearch (long[], int, long)
int mid
long midVal
long[] array
int size
long value
int lo
int hi
private void <init> ()
static void <clinit> ()
}
android/support/v4/util/DebugUtils.class
DebugUtils.java
package android.support.v4.util
public android.support.v4.util.DebugUtils extends java.lang.Object {
public static void buildShortClassTag (java.lang.Object, java.lang.StringBuilder)
int end
String simpleName
Object cls
StringBuilder out
private void <init> ()
}
android/support/v4/util/LogWriter.class
LogWriter.java
package android.support.v4.util
public android.support.v4.util.LogWriter extends java.io.Writer {
private final String mTag
private StringBuilder mBuilder
public void <init> (java.lang.String)
String tag
public void close ()
public void flush ()
public void write (char[], int, int)
char c
int i
char[] buf
int offset
int count
private void flushBuilder ()
}
android/support/v4/util/LongSparseArray.class
LongSparseArray.java
package android.support.v4.util
public android.support.v4.util.LongSparseArray extends java.lang.Object implements java.lang.Cloneable {
private static final Object DELETED
private boolean mGarbage
private long[] mKeys
private Object[] mValues
private int mSize
public void <init> ()
public void <init> (int)
int initialCapacity
public android.support.v4.util.LongSparseArray clone ()
android.support.v4.util.LongSparseArray clone
public java.lang.Object get (long)
long key
public java.lang.Object get (long, java.lang.Object)
long key
Object valueIfKeyNotFound
int i
public void delete (long)
long key
int i
public void remove (long)
long key
public void removeAt (int)
int index
private void gc ()
Object val
int i
int n
int o
long[] keys
Object[] values
public void put (long, java.lang.Object)
int n
long[] nkeys
Object[] nvalues
long key
Object value
int i
public int size ()
public boolean isEmpty ()
public long keyAt (int)
int index
public java.lang.Object valueAt (int)
int index
public void setValueAt (int, java.lang.Object)
int index
Object value
public int indexOfKey (long)
long key
public int indexOfValue (java.lang.Object)
int i
Object value
public void clear ()
int i
int n
Object[] values
public void append (long, java.lang.Object)
int n
long[] nkeys
Object[] nvalues
long key
Object value
int pos
public java.lang.String toString ()
long key
Object value
int i
StringBuilder buffer
public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException
static void <clinit> ()
}
android/support/v4/util/LruCache.class
LruCache.java
package android.support.v4.util
public android.support.v4.util.LruCache extends java.lang.Object {
private final java.util.LinkedHashMap map
private int size
private int maxSize
private int putCount
private int createCount
private int evictionCount
private int hitCount
private int missCount
public void <init> (int)
int maxSize
public void resize (int)
int maxSize
public final java.lang.Object get (java.lang.Object)
Object mapValue
Object key
Object mapValue
Object createdValue
public final java.lang.Object put (java.lang.Object, java.lang.Object)
Object previous
Object key
Object value
Object previous
public void trimToSize (int)
java.util.Map$Entry toEvict
Object key
Object value
Object key
Object value
int maxSize
public final java.lang.Object remove (java.lang.Object)
Object previous
Object key
Object previous
protected void entryRemoved (boolean, java.lang.Object, java.lang.Object, java.lang.Object)
boolean evicted
Object key
Object oldValue
Object newValue
protected java.lang.Object create (java.lang.Object)
Object key
private int safeSizeOf (java.lang.Object, java.lang.Object)
Object key
Object value
int result
protected int sizeOf (java.lang.Object, java.lang.Object)
Object key
Object value
public final void evictAll ()
public final synchronized int size ()
public final synchronized int maxSize ()
public final synchronized int hitCount ()
public final synchronized int missCount ()
public final synchronized int createCount ()
public final synchronized int putCount ()
public final synchronized int evictionCount ()
public final synchronized java.util.Map snapshot ()
public final synchronized java.lang.String toString ()
int accesses
int hitPercent
}
android/support/v4/util/MapCollections$ArrayIterator.class
MapCollections.java
package android.support.v4.util
final android.support.v4.util.MapCollections$ArrayIterator extends java.lang.Object implements java.util.Iterator {
final int mOffset
int mSize
int mIndex
boolean mCanRemove
final synthetic android.support.v4.util.MapCollections this$0
void <init> (android.support.v4.util.MapCollections, int)
android.support.v4.util.MapCollections this$0
int offset
public boolean hasNext ()
public java.lang.Object next ()
Object res
public void remove ()
}
android/support/v4/util/MapCollections$EntrySet.class
MapCollections.java
package android.support.v4.util
final android.support.v4.util.MapCollections$EntrySet extends java.lang.Object implements java.util.Set {
final synthetic android.support.v4.util.MapCollections this$0
void <init> (android.support.v4.util.MapCollections)
android.support.v4.util.MapCollections this$0
public boolean add (java.util.Map$Entry)
java.util.Map$Entry object
public boolean addAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection collection
int oldSize
public void clear ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
int index
Object foundVal
public boolean containsAll (java.util.Collection)
java.util.Collection collection
java.util.Iterator it
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
Object key
Object value
int i
int result
public volatile synthetic boolean add (java.lang.Object)
}
android/support/v4/util/MapCollections$KeySet.class
MapCollections.java
package android.support.v4.util
final android.support.v4.util.MapCollections$KeySet extends java.lang.Object implements java.util.Set {
final synthetic android.support.v4.util.MapCollections this$0
void <init> (android.support.v4.util.MapCollections)
android.support.v4.util.MapCollections this$0
public boolean add (java.lang.Object)
Object object
public boolean addAll (java.util.Collection)
java.util.Collection collection
public void clear ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
int index
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
Object obj
int i
int result
}
android/support/v4/util/MapCollections$MapIterator.class
MapCollections.java
package android.support.v4.util
final android.support.v4.util.MapCollections$MapIterator extends java.lang.Object implements java.util.Iterator java.util.Map$Entry {
int mEnd
int mIndex
boolean mEntryValid
final synthetic android.support.v4.util.MapCollections this$0
void <init> (android.support.v4.util.MapCollections)
android.support.v4.util.MapCollections this$0
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object object
public boolean equals (java.lang.Object)
Object o
java.util.Map$Entry e
public int hashCode ()
Object key
Object value
public java.lang.String toString ()
public volatile synthetic java.lang.Object next ()
}
android/support/v4/util/MapCollections$ValuesCollection.class
MapCollections.java
package android.support.v4.util
final android.support.v4.util.MapCollections$ValuesCollection extends java.lang.Object implements java.util.Collection {
final synthetic android.support.v4.util.MapCollections this$0
void <init> (android.support.v4.util.MapCollections)
android.support.v4.util.MapCollections this$0
public boolean add (java.lang.Object)
Object object
public boolean addAll (java.util.Collection)
java.util.Collection collection
public void clear ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
java.util.Iterator it
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
int index
public boolean removeAll (java.util.Collection)
Object cur
int i
java.util.Collection collection
int N
boolean changed
public boolean retainAll (java.util.Collection)
Object cur
int i
java.util.Collection collection
int N
boolean changed
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
}
android/support/v4/util/MapCollections.class
MapCollections.java
package android.support.v4.util
abstract android.support.v4.util.MapCollections extends java.lang.Object {
android.support.v4.util.MapCollections$EntrySet mEntrySet
android.support.v4.util.MapCollections$KeySet mKeySet
android.support.v4.util.MapCollections$ValuesCollection mValues
void <init> ()
public static boolean containsAllHelper (java.util.Map, java.util.Collection)
java.util.Map map
java.util.Collection collection
java.util.Iterator it
public static boolean removeAllHelper (java.util.Map, java.util.Collection)
java.util.Map map
java.util.Collection collection
int oldSize
java.util.Iterator it
public static boolean retainAllHelper (java.util.Map, java.util.Collection)
java.util.Map map
java.util.Collection collection
int oldSize
java.util.Iterator it
public java.lang.Object[] toArrayHelper (int)
int i
int offset
int N
Object[] result
public java.lang.Object[] toArrayHelper (java.lang.Object[], int)
Object[] newArray
int i
Object[] array
int offset
int N
public static boolean equalsSetHelper (java.util.Set, java.lang.Object)
NullPointerException ignored
ClassCastException ignored
java.util.Set s
java.util.Set set
Object object
public java.util.Set getEntrySet ()
public java.util.Set getKeySet ()
public java.util.Collection getValues ()
protected abstract int colGetSize ()
protected abstract java.lang.Object colGetEntry (int, int)
protected abstract int colIndexOfKey (java.lang.Object)
protected abstract int colIndexOfValue (java.lang.Object)
protected abstract java.util.Map colGetMap ()
protected abstract void colPut (java.lang.Object, java.lang.Object)
protected abstract java.lang.Object colSetValue (int, java.lang.Object)
protected abstract void colRemoveAt (int)
protected abstract void colClear ()
}
android/support/v4/util/ObjectsCompat.class
ObjectsCompat.java
package android.support.v4.util
public android.support.v4.util.ObjectsCompat extends java.lang.Object {
private void <init> ()
public static boolean equals (java.lang.Object, java.lang.Object)
Object a
Object b
public static int hashCode (java.lang.Object)
Object o
public static transient int hash (java.lang.Object[])
Object[] values
}
android/support/v4/util/Pair.class
Pair.java
package android.support.v4.util
public android.support.v4.util.Pair extends java.lang.Object {
public final Object first
public final Object second
public void <init> (java.lang.Object, java.lang.Object)
Object first
Object second
public boolean equals (java.lang.Object)
Object o
android.support.v4.util.Pair p
public int hashCode ()
public java.lang.String toString ()
public static android.support.v4.util.Pair create (java.lang.Object, java.lang.Object)
Object a
Object b
}
android/support/v4/util/PatternsCompat.class
PatternsCompat.java
package android.support.v4.util
public final android.support.v4.util.PatternsCompat extends java.lang.Object {
static final String IANA_TOP_LEVEL_DOMAINS
public static final java.util.regex.Pattern IP_ADDRESS
private static final String UCS_CHAR
private static final String LABEL_CHAR
private static final String TLD_CHAR
private static final String IRI_LABEL
private static final String PUNYCODE_TLD
private static final String TLD
private static final String HOST_NAME
public static final java.util.regex.Pattern DOMAIN_NAME
private static final String PROTOCOL
private static final String WORD_BOUNDARY
private static final String USER_INFO
private static final String PORT_NUMBER
private static final String PATH_AND_QUERY
public static final java.util.regex.Pattern WEB_URL
private static final String STRICT_TLD
private static final String STRICT_HOST_NAME
private static final java.util.regex.Pattern STRICT_DOMAIN_NAME
private static final String RELAXED_DOMAIN_NAME
private static final String WEB_URL_WITHOUT_PROTOCOL
private static final String WEB_URL_WITH_PROTOCOL
public static final java.util.regex.Pattern AUTOLINK_WEB_URL
private static final String EMAIL_CHAR
private static final String EMAIL_ADDRESS_LOCAL_PART
private static final String EMAIL_ADDRESS_DOMAIN
public static final java.util.regex.Pattern AUTOLINK_EMAIL_ADDRESS
public static final java.util.regex.Pattern EMAIL_ADDRESS
private void <init> ()
static void <clinit> ()
}
android/support/v4/util/Pools$Pool.class
Pools.java
package android.support.v4.util
public abstract android.support.v4.util.Pools$Pool extends java.lang.Object {
public abstract java.lang.Object acquire ()
public abstract boolean release (java.lang.Object)
}
android/support/v4/util/Pools$SimplePool.class
Pools.java
package android.support.v4.util
public android.support.v4.util.Pools$SimplePool extends java.lang.Object implements android.support.v4.util.Pools$Pool {
private final Object[] mPool
private int mPoolSize
public void <init> (int)
int maxPoolSize
public java.lang.Object acquire ()
int lastPooledIndex
Object instance
public boolean release (java.lang.Object)
Object instance
private boolean isInPool (java.lang.Object)
int i
Object instance
}
android/support/v4/util/Pools$SynchronizedPool.class
Pools.java
package android.support.v4.util
public android.support.v4.util.Pools$SynchronizedPool extends android.support.v4.util.Pools$SimplePool {
private final Object mLock
public void <init> (int)
int maxPoolSize
public java.lang.Object acquire ()
public boolean release (java.lang.Object)
Object element
}
android/support/v4/util/Pools.class
Pools.java
package android.support.v4.util
public final android.support.v4.util.Pools extends java.lang.Object {
private void <init> ()
}
android/support/v4/util/Preconditions.class
Preconditions.java
package android.support.v4.util
public android.support.v4.util.Preconditions extends java.lang.Object {
public static void checkArgument (boolean)
boolean expression
public static void checkArgument (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static java.lang.CharSequence checkStringNotEmpty (java.lang.CharSequence)
CharSequence string
public static java.lang.CharSequence checkStringNotEmpty (java.lang.CharSequence, java.lang.Object)
CharSequence string
Object errorMessage
public static java.lang.Object checkNotNull (java.lang.Object)
Object reference
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.Object)
Object reference
Object errorMessage
public static void checkState (boolean, java.lang.String)
boolean expression
String message
public static void checkState (boolean)
boolean expression
public static int checkFlagsArgument (int, int)
int requestedFlags
int allowedFlags
public static int checkArgumentNonnegative (int, java.lang.String)
int value
String errorMessage
public static int checkArgumentNonnegative (int)
int value
public static long checkArgumentNonnegative (long)
long value
public static long checkArgumentNonnegative (long, java.lang.String)
long value
String errorMessage
public static int checkArgumentPositive (int, java.lang.String)
int value
String errorMessage
public static float checkArgumentFinite (float, java.lang.String)
float value
String valueName
public static float checkArgumentInRange (float, float, float, java.lang.String)
float value
float lower
float upper
String valueName
public static int checkArgumentInRange (int, int, int, java.lang.String)
int value
int lower
int upper
String valueName
public static long checkArgumentInRange (long, long, long, java.lang.String)
long value
long lower
long upper
String valueName
public static java.lang.Object[] checkArrayElementsNotNull (java.lang.Object[], java.lang.String)
int i
Object[] value
String valueName
public static java.util.Collection checkCollectionElementsNotNull (java.util.Collection, java.lang.String)
Object elem
java.util.Collection value
String valueName
long ctr
public static java.util.Collection checkCollectionNotEmpty (java.util.Collection, java.lang.String)
java.util.Collection value
String valueName
public static float[] checkArrayElementsInRange (float[], float, float, java.lang.String)
float v
int i
float[] value
float lower
float upper
String valueName
private void <init> ()
}
android/support/v4/util/SimpleArrayMap.class
SimpleArrayMap.java
package android.support.v4.util
public android.support.v4.util.SimpleArrayMap extends java.lang.Object {
private static final boolean DEBUG
private static final String TAG
private static final boolean CONCURRENT_MODIFICATION_EXCEPTIONS
private static final int BASE_SIZE
private static final int CACHE_SIZE
static Object[] mBaseCache
static int mBaseCacheSize
static Object[] mTwiceBaseCache
static int mTwiceBaseCacheSize
int[] mHashes
Object[] mArray
int mSize
private static int binarySearchHashes (int[], int, int)
ArrayIndexOutOfBoundsException e
int[] hashes
int N
int hash
int indexOf (java.lang.Object, int)
int i
Object key
int hash
int N
int index
int end
int indexOfNull ()
int i
int N
int index
int end
private void allocArrays (int)
Object[] array
Object[] array
int size
private static void freeArrays (int[], java.lang.Object[], int)
int i
int i
int[] hashes
Object[] array
int size
public void <init> ()
public void <init> (int)
int capacity
public void <init> (android.support.v4.util.SimpleArrayMap)
android.support.v4.util.SimpleArrayMap map
public void clear ()
int[] ohashes
Object[] oarray
int osize
public void ensureCapacity (int)
int[] ohashes
Object[] oarray
int minimumCapacity
int osize
public boolean containsKey (java.lang.Object)
Object key
public int indexOfKey (java.lang.Object)
Object key
int indexOfValue (java.lang.Object)
int i
int i
Object value
int N
Object[] array
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
int index
public java.lang.Object keyAt (int)
int index
public java.lang.Object valueAt (int)
int index
public java.lang.Object setValueAt (int, java.lang.Object)
int index
Object value
Object old
public boolean isEmpty ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
int hash
int index
Object old
int n
int[] ohashes
Object[] oarray
Object key
Object value
int osize
int hash
int index
public void putAll (android.support.v4.util.SimpleArrayMap)
int i
android.support.v4.util.SimpleArrayMap array
int N
public java.lang.Object remove (java.lang.Object)
Object key
int index
public java.lang.Object removeAt (int)
int nsize
int n
int[] ohashes
Object[] oarray
int index
Object old
int osize
int nsize
public int size ()
public boolean equals (java.lang.Object)
Object key
Object mine
Object theirs
int i
NullPointerException ignored
ClassCastException ignored
android.support.v4.util.SimpleArrayMap map
Object key
Object mine
Object theirs
int i
NullPointerException ignored
ClassCastException ignored
java.util.Map map
Object object
public int hashCode ()
Object value
int i
int v
int s
int[] hashes
Object[] array
int result
public java.lang.String toString ()
Object key
Object value
int i
StringBuilder buffer
}
android/support/v4/util/SparseArrayCompat.class
SparseArrayCompat.java
package android.support.v4.util
public android.support.v4.util.SparseArrayCompat extends java.lang.Object implements java.lang.Cloneable {
private static final Object DELETED
private boolean mGarbage
private int[] mKeys
private Object[] mValues
private int mSize
public void <init> ()
public void <init> (int)
int initialCapacity
public android.support.v4.util.SparseArrayCompat clone ()
android.support.v4.util.SparseArrayCompat clone
public java.lang.Object get (int)
int key
public java.lang.Object get (int, java.lang.Object)
int key
Object valueIfKeyNotFound
int i
public void delete (int)
int key
int i
public void remove (int)
int key
public void removeAt (int)
int index
public void removeAtRange (int, int)
int i
int index
int size
int end
private void gc ()
Object val
int i
int n
int o
int[] keys
Object[] values
public void put (int, java.lang.Object)
int n
int[] nkeys
Object[] nvalues
int key
Object value
int i
public int size ()
public boolean isEmpty ()
public int keyAt (int)
int index
public java.lang.Object valueAt (int)
int index
public void setValueAt (int, java.lang.Object)
int index
Object value
public int indexOfKey (int)
int key
public int indexOfValue (java.lang.Object)
int i
Object value
public void clear ()
int i
int n
Object[] values
public void append (int, java.lang.Object)
int n
int[] nkeys
Object[] nvalues
int key
Object value
int pos
public java.lang.String toString ()
int key
Object value
int i
StringBuilder buffer
public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException
static void <clinit> ()
}
android/support/v4/util/TimeUtils.class
TimeUtils.java
package android.support.v4.util
public final android.support.v4.util.TimeUtils extends java.lang.Object {
public static final int HUNDRED_DAY_FIELD_LEN
private static final int SECONDS_PER_MINUTE
private static final int SECONDS_PER_HOUR
private static final int SECONDS_PER_DAY
private static final Object sFormatSync
private static char[] sFormatStr
private static int accumField (int, int, boolean, int)
int amt
int suffix
boolean always
int zeropad
private static int printField (char[], int, char, int, boolean, int)
int dig
int dig
int startPos
char[] formatStr
int amt
char suffix
int pos
boolean always
int zeropad
private static int formatDurationLocked (long, int)
int pos
char prefix
int myLen
long duration
int fieldLen
char[] formatStr
char prefix
int millis
int seconds
int days
int hours
int minutes
int pos
int start
boolean zeropad
public static void formatDuration (long, java.lang.StringBuilder)
int len
long duration
StringBuilder builder
public static void formatDuration (long, java.io.PrintWriter, int)
int len
long duration
java.io.PrintWriter pw
int fieldLen
public static void formatDuration (long, java.io.PrintWriter)
long duration
java.io.PrintWriter pw
public static void formatDuration (long, long, java.io.PrintWriter)
long time
long now
java.io.PrintWriter pw
private void <init> ()
static void <clinit> ()
}
android/support/v4/view/AbsSavedState$1.class
AbsSavedState.java
package android.support.v4.view
final android.support.v4.view.AbsSavedState$1 extends android.support.v4.view.AbsSavedState {
void <init> ()
}
android/support/v4/view/AbsSavedState$2.class
AbsSavedState.java
package android.support.v4.view
final android.support.v4.view.AbsSavedState$2 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator {
void <init> ()
public android.support.v4.view.AbsSavedState createFromParcel (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel in
ClassLoader loader
android.os.Parcelable superState
public android.support.v4.view.AbsSavedState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.view.AbsSavedState[] newArray (int)
int size
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader)
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/view/AbsSavedState.class
AbsSavedState.java
package android.support.v4.view
public abstract android.support.v4.view.AbsSavedState extends java.lang.Object implements android.os.Parcelable {
public static final android.support.v4.view.AbsSavedState EMPTY_STATE
private final android.os.Parcelable mSuperState
public static final android.os.Parcelable$Creator CREATOR
private void <init> ()
protected void <init> (android.os.Parcelable)
android.os.Parcelable superState
protected void <init> (android.os.Parcel)
android.os.Parcel source
protected void <init> (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel source
ClassLoader loader
android.os.Parcelable superState
public final android.os.Parcelable getSuperState ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
synthetic void <init> (android.support.v4.view.AbsSavedState$1)
android.support.v4.view.AbsSavedState$1 x0
static void <clinit> ()
}
android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateAdapter.class
AccessibilityDelegateCompat.java
package android.support.v4.view
final android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateAdapter extends android.view.View$AccessibilityDelegate {
private final android.support.v4.view.AccessibilityDelegateCompat mCompat
void <init> (android.support.v4.view.AccessibilityDelegateCompat)
android.support.v4.view.AccessibilityDelegateCompat compat
public boolean dispatchPopulateAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View host
android.view.accessibility.AccessibilityEvent event
public void onInitializeAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View host
android.view.accessibility.AccessibilityEvent event
public void onInitializeAccessibilityNodeInfo (android.view.View, android.view.accessibility.AccessibilityNodeInfo)
android.view.View host
android.view.accessibility.AccessibilityNodeInfo info
public void onPopulateAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View host
android.view.accessibility.AccessibilityEvent event
public boolean onRequestSendAccessibilityEvent (android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.ViewGroup host
android.view.View child
android.view.accessibility.AccessibilityEvent event
public void sendAccessibilityEvent (android.view.View, int)
android.view.View host
int eventType
public void sendAccessibilityEventUnchecked (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View host
android.view.accessibility.AccessibilityEvent event
public android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider (android.view.View)
android.view.View host
android.support.v4.view.accessibility.AccessibilityNodeProviderCompat provider
public boolean performAccessibilityAction (android.view.View, int, android.os.Bundle)
android.view.View host
int action
android.os.Bundle args
}
android/support/v4/view/AccessibilityDelegateCompat.class
AccessibilityDelegateCompat.java
package android.support.v4.view
public android.support.v4.view.AccessibilityDelegateCompat extends java.lang.Object {
private static final android.view.View$AccessibilityDelegate DEFAULT_DELEGATE
private final android.view.View$AccessibilityDelegate mBridge
public void <init> ()
android.view.View$AccessibilityDelegate getBridge ()
public void sendAccessibilityEvent (android.view.View, int)
android.view.View host
int eventType
public void sendAccessibilityEventUnchecked (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View host
android.view.accessibility.AccessibilityEvent event
public boolean dispatchPopulateAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View host
android.view.accessibility.AccessibilityEvent event
public void onPopulateAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View host
android.view.accessibility.AccessibilityEvent event
public void onInitializeAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View host
android.view.accessibility.AccessibilityEvent event
public void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.view.View host
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
public boolean onRequestSendAccessibilityEvent (android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.ViewGroup host
android.view.View child
android.view.accessibility.AccessibilityEvent event
public android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider (android.view.View)
Object provider
android.view.View host
public boolean performAccessibilityAction (android.view.View, int, android.os.Bundle)
android.view.View host
int action
android.os.Bundle args
static void <clinit> ()
}
android/support/v4/view/ActionProvider$SubUiVisibilityListener.class
ActionProvider.java
package android.support.v4.view
public abstract android.support.v4.view.ActionProvider$SubUiVisibilityListener extends java.lang.Object {
public abstract void onSubUiVisibilityChanged (boolean)
}
android/support/v4/view/ActionProvider$VisibilityListener.class
ActionProvider.java
package android.support.v4.view
public abstract android.support.v4.view.ActionProvider$VisibilityListener extends java.lang.Object {
public abstract void onActionProviderVisibilityChanged (boolean)
}
android/support/v4/view/ActionProvider.class
ActionProvider.java
package android.support.v4.view
public abstract android.support.v4.view.ActionProvider extends java.lang.Object {
private static final String TAG
private final android.content.Context mContext
private android.support.v4.view.ActionProvider$SubUiVisibilityListener mSubUiVisibilityListener
private android.support.v4.view.ActionProvider$VisibilityListener mVisibilityListener
public void <init> (android.content.Context)
android.content.Context context
public android.content.Context getContext ()
public abstract android.view.View onCreateActionView ()
public android.view.View onCreateActionView (android.view.MenuItem)
android.view.MenuItem forItem
public boolean overridesItemVisibility ()
public boolean isVisible ()
public void refreshVisibility ()
public boolean onPerformDefaultAction ()
public boolean hasSubMenu ()
public void onPrepareSubMenu (android.view.SubMenu)
android.view.SubMenu subMenu
public void subUiVisibilityChanged (boolean)
boolean isVisible
public void setSubUiVisibilityListener (android.support.v4.view.ActionProvider$SubUiVisibilityListener)
android.support.v4.view.ActionProvider$SubUiVisibilityListener listener
public void setVisibilityListener (android.support.v4.view.ActionProvider$VisibilityListener)
android.support.v4.view.ActionProvider$VisibilityListener listener
public void reset ()
}
android/support/v4/view/AsyncLayoutInflater$1.class
AsyncLayoutInflater.java
package android.support.v4.view
android.support.v4.view.AsyncLayoutInflater$1 extends java.lang.Object implements android.os.Handler$Callback {
final synthetic android.support.v4.view.AsyncLayoutInflater this$0
void <init> (android.support.v4.view.AsyncLayoutInflater)
android.support.v4.view.AsyncLayoutInflater this$0
public boolean handleMessage (android.os.Message)
android.os.Message msg
android.support.v4.view.AsyncLayoutInflater$InflateRequest request
}
android/support/v4/view/AsyncLayoutInflater$BasicInflater.class
AsyncLayoutInflater.java
package android.support.v4.view
android.support.v4.view.AsyncLayoutInflater$BasicInflater extends android.view.LayoutInflater {
private static final String[] sClassPrefixList
void <init> (android.content.Context)
android.content.Context context
public android.view.LayoutInflater cloneInContext (android.content.Context)
android.content.Context newContext
protected android.view.View onCreateView (java.lang.String, android.util.AttributeSet) throws java.lang.ClassNotFoundException
android.view.View view
String prefix
String name
android.util.AttributeSet attrs
static void <clinit> ()
}
android/support/v4/view/AsyncLayoutInflater$InflateRequest.class
AsyncLayoutInflater.java
package android.support.v4.view
android.support.v4.view.AsyncLayoutInflater$InflateRequest extends java.lang.Object {
android.support.v4.view.AsyncLayoutInflater inflater
android.view.ViewGroup parent
int resid
android.view.View view
android.support.v4.view.AsyncLayoutInflater$OnInflateFinishedListener callback
void <init> ()
}
android/support/v4/view/AsyncLayoutInflater$InflateThread.class
AsyncLayoutInflater.java
package android.support.v4.view
android.support.v4.view.AsyncLayoutInflater$InflateThread extends java.lang.Thread {
private static final android.support.v4.view.AsyncLayoutInflater$InflateThread sInstance
private java.util.concurrent.ArrayBlockingQueue mQueue
private android.support.v4.util.Pools$SynchronizedPool mRequestPool
private void <init> ()
public static android.support.v4.view.AsyncLayoutInflater$InflateThread getInstance ()
public void runInner ()
InterruptedException ex
RuntimeException ex
android.support.v4.view.AsyncLayoutInflater$InflateRequest request
android.support.v4.view.AsyncLayoutInflater$InflateRequest request
public void run ()
public android.support.v4.view.AsyncLayoutInflater$InflateRequest obtainRequest ()
android.support.v4.view.AsyncLayoutInflater$InflateRequest obj
public void releaseRequest (android.support.v4.view.AsyncLayoutInflater$InflateRequest)
android.support.v4.view.AsyncLayoutInflater$InflateRequest obj
public void enqueue (android.support.v4.view.AsyncLayoutInflater$InflateRequest)
InterruptedException e
android.support.v4.view.AsyncLayoutInflater$InflateRequest request
static void <clinit> ()
}
android/support/v4/view/AsyncLayoutInflater$OnInflateFinishedListener.class
AsyncLayoutInflater.java
package android.support.v4.view
public abstract android.support.v4.view.AsyncLayoutInflater$OnInflateFinishedListener extends java.lang.Object {
public abstract void onInflateFinished (android.view.View, int, android.view.ViewGroup)
}
android/support/v4/view/AsyncLayoutInflater.class
AsyncLayoutInflater.java
package android.support.v4.view
public final android.support.v4.view.AsyncLayoutInflater extends java.lang.Object {
private static final String TAG
android.view.LayoutInflater mInflater
android.os.Handler mHandler
android.support.v4.view.AsyncLayoutInflater$InflateThread mInflateThread
private android.os.Handler$Callback mHandlerCallback
public void <init> (android.content.Context)
android.content.Context context
public void inflate (int, android.view.ViewGroup, android.support.v4.view.AsyncLayoutInflater$OnInflateFinishedListener)
int resid
android.view.ViewGroup parent
android.support.v4.view.AsyncLayoutInflater$OnInflateFinishedListener callback
android.support.v4.view.AsyncLayoutInflater$InflateRequest request
}
android/support/v4/view/DisplayCutoutCompat.class
DisplayCutoutCompat.java
package android.support.v4.view
public final android.support.v4.view.DisplayCutoutCompat extends java.lang.Object {
private final Object mDisplayCutout
public void <init> (android.graphics.Rect, java.util.List)
android.graphics.Rect safeInsets
java.util.List boundingRects
private void <init> (java.lang.Object)
Object displayCutout
public int getSafeInsetTop ()
public int getSafeInsetBottom ()
public int getSafeInsetLeft ()
public int getSafeInsetRight ()
public java.util.List getBoundingRects ()
public boolean equals (java.lang.Object)
Object o
android.support.v4.view.DisplayCutoutCompat other
public int hashCode ()
public java.lang.String toString ()
static android.support.v4.view.DisplayCutoutCompat wrap (java.lang.Object)
Object displayCutout
}
android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl.class
GestureDetectorCompat.java
package android.support.v4.view
abstract android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImpl extends java.lang.Object {
public abstract boolean isLongpressEnabled ()
public abstract boolean onTouchEvent (android.view.MotionEvent)
public abstract void setIsLongpressEnabled (boolean)
public abstract void setOnDoubleTapListener (android.view.GestureDetector$OnDoubleTapListener)
}
android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.class
GestureDetectorCompat.java
package android.support.v4.view
android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler extends android.os.Handler {
final synthetic android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase this$0
void <init> (android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase)
void <init> (android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase, android.os.Handler)
android.os.Handler handler
public void handleMessage (android.os.Message)
android.os.Message msg
}
android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class
GestureDetectorCompat.java
package android.support.v4.view
android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase extends java.lang.Object implements android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImpl {
private int mTouchSlopSquare
private int mDoubleTapSlopSquare
private int mMinimumFlingVelocity
private int mMaximumFlingVelocity
private static final int LONGPRESS_TIMEOUT
private static final int TAP_TIMEOUT
private static final int DOUBLE_TAP_TIMEOUT
private static final int SHOW_PRESS
private static final int LONG_PRESS
private static final int TAP
private final android.os.Handler mHandler
final android.view.GestureDetector$OnGestureListener mListener
android.view.GestureDetector$OnDoubleTapListener mDoubleTapListener
boolean mStillDown
boolean mDeferConfirmSingleTap
private boolean mInLongPress
private boolean mAlwaysInTapRegion
private boolean mAlwaysInBiggerTapRegion
android.view.MotionEvent mCurrentDownEvent
private android.view.MotionEvent mPreviousUpEvent
private boolean mIsDoubleTapping
private float mLastFocusX
private float mLastFocusY
private float mDownFocusX
private float mDownFocusY
private boolean mIsLongpressEnabled
private android.view.VelocityTracker mVelocityTracker
void <init> (android.content.Context, android.view.GestureDetector$OnGestureListener, android.os.Handler)
android.content.Context context
android.view.GestureDetector$OnGestureListener listener
android.os.Handler handler
private void init (android.content.Context)
android.content.Context context
android.view.ViewConfiguration configuration
int touchSlop
int doubleTapSlop
public void setOnDoubleTapListener (android.view.GestureDetector$OnDoubleTapListener)
android.view.GestureDetector$OnDoubleTapListener onDoubleTapListener
public void setIsLongpressEnabled (boolean)
boolean isLongpressEnabled
public boolean isLongpressEnabled ()
public boolean onTouchEvent (android.view.MotionEvent)
int i
int id2
float x
float y
float dot
int i
boolean hadTapMessage
int deltaX
int deltaY
int distance
android.view.VelocityTracker velocityTracker
int pointerId
float velocityY
float velocityX
int upIndex
int id1
float x1
float y1
float scrollX
float scrollY
android.view.MotionEvent currentUpEvent
android.view.MotionEvent ev
int action
boolean pointerUp
int skipIndex
float sumX
float sumY
int count
int div
float focusX
float focusY
boolean handled
private void cancel ()
private void cancelTaps ()
private boolean isConsideredDoubleTap (android.view.MotionEvent, android.view.MotionEvent, android.view.MotionEvent)
android.view.MotionEvent firstDown
android.view.MotionEvent firstUp
android.view.MotionEvent secondDown
int deltaX
int deltaY
void dispatchLongPress ()
static void <clinit> ()
}
android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.class
GestureDetectorCompat.java
package android.support.v4.view
android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2 extends java.lang.Object implements android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImpl {
private final android.view.GestureDetector mDetector
void <init> (android.content.Context, android.view.GestureDetector$OnGestureListener, android.os.Handler)
android.content.Context context
android.view.GestureDetector$OnGestureListener listener
android.os.Handler handler
public boolean isLongpressEnabled ()
public boolean onTouchEvent (android.view.MotionEvent)
android.view.MotionEvent ev
public void setIsLongpressEnabled (boolean)
boolean enabled
public void setOnDoubleTapListener (android.view.GestureDetector$OnDoubleTapListener)
android.view.GestureDetector$OnDoubleTapListener listener
}
android/support/v4/view/GestureDetectorCompat.class
GestureDetectorCompat.java
package android.support.v4.view
public final android.support.v4.view.GestureDetectorCompat extends java.lang.Object {
private final android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImpl mImpl
public void <init> (android.content.Context, android.view.GestureDetector$OnGestureListener)
android.content.Context context
android.view.GestureDetector$OnGestureListener listener
public void <init> (android.content.Context, android.view.GestureDetector$OnGestureListener, android.os.Handler)
android.content.Context context
android.view.GestureDetector$OnGestureListener listener
android.os.Handler handler
public boolean isLongpressEnabled ()
public boolean onTouchEvent (android.view.MotionEvent)
android.view.MotionEvent event
public void setIsLongpressEnabled (boolean)
boolean enabled
public void setOnDoubleTapListener (android.view.GestureDetector$OnDoubleTapListener)
android.view.GestureDetector$OnDoubleTapListener listener
}
android/support/v4/view/GravityCompat.class
GravityCompat.java
package android.support.v4.view
public final android.support.v4.view.GravityCompat extends java.lang.Object {
public static final int RELATIVE_LAYOUT_DIRECTION
public static final int START
public static final int END
public static final int RELATIVE_HORIZONTAL_GRAVITY_MASK
public static void apply (int, int, int, android.graphics.Rect, android.graphics.Rect, int)
int gravity
int w
int h
android.graphics.Rect container
android.graphics.Rect outRect
int layoutDirection
public static void apply (int, int, int, android.graphics.Rect, int, int, android.graphics.Rect, int)
int gravity
int w
int h
android.graphics.Rect container
int xAdj
int yAdj
android.graphics.Rect outRect
int layoutDirection
public static void applyDisplay (int, android.graphics.Rect, android.graphics.Rect, int)
int gravity
android.graphics.Rect display
android.graphics.Rect inoutObj
int layoutDirection
public static int getAbsoluteGravity (int, int)
int gravity
int layoutDirection
private void <init> ()
}
android/support/v4/view/InputDeviceCompat.class
InputDeviceCompat.java
package android.support.v4.view
public final android.support.v4.view.InputDeviceCompat extends java.lang.Object {
public static final int SOURCE_CLASS_MASK
public static final int SOURCE_CLASS_NONE
public static final int SOURCE_CLASS_BUTTON
public static final int SOURCE_CLASS_POINTER
public static final int SOURCE_CLASS_TRACKBALL
public static final int SOURCE_CLASS_POSITION
public static final int SOURCE_CLASS_JOYSTICK
public static final int SOURCE_UNKNOWN
public static final int SOURCE_KEYBOARD
public static final int SOURCE_DPAD
public static final int SOURCE_GAMEPAD
public static final int SOURCE_TOUCHSCREEN
public static final int SOURCE_MOUSE
public static final int SOURCE_STYLUS
public static final int SOURCE_TRACKBALL
public static final int SOURCE_TOUCHPAD
public static final int SOURCE_TOUCH_NAVIGATION
public static final int SOURCE_ROTARY_ENCODER
public static final int SOURCE_JOYSTICK
public static final int SOURCE_HDMI
public static final int SOURCE_ANY
private void <init> ()
}
android/support/v4/view/LayoutInflaterCompat$Factory2Wrapper.class
LayoutInflaterCompat.java
package android.support.v4.view
android.support.v4.view.LayoutInflaterCompat$Factory2Wrapper extends java.lang.Object implements android.view.LayoutInflater$Factory2 {
final android.support.v4.view.LayoutInflaterFactory mDelegateFactory
void <init> (android.support.v4.view.LayoutInflaterFactory)
android.support.v4.view.LayoutInflaterFactory delegateFactory
public android.view.View onCreateView (java.lang.String, android.content.Context, android.util.AttributeSet)
String name
android.content.Context context
android.util.AttributeSet attrs
public android.view.View onCreateView (android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet)
android.view.View parent
String name
android.content.Context context
android.util.AttributeSet attributeSet
public java.lang.String toString ()
}
android/support/v4/view/LayoutInflaterCompat.class
LayoutInflaterCompat.java
package android.support.v4.view
public final android.support.v4.view.LayoutInflaterCompat extends java.lang.Object {
private static final String TAG
private static java.lang.reflect.Field sLayoutInflaterFactory2Field
private static boolean sCheckedField
private static void forceSetFactory2 (android.view.LayoutInflater, android.view.LayoutInflater$Factory2)
NoSuchFieldException e
IllegalAccessException e
android.view.LayoutInflater inflater
android.view.LayoutInflater$Factory2 factory
private void <init> ()
public static void setFactory (android.view.LayoutInflater, android.support.v4.view.LayoutInflaterFactory)
android.view.LayoutInflater$Factory2 factory2
android.view.LayoutInflater$Factory f
android.view.LayoutInflater inflater
android.support.v4.view.LayoutInflaterFactory factory
public static void setFactory2 (android.view.LayoutInflater, android.view.LayoutInflater$Factory2)
android.view.LayoutInflater$Factory f
android.view.LayoutInflater inflater
android.view.LayoutInflater$Factory2 factory
public static android.support.v4.view.LayoutInflaterFactory getFactory (android.view.LayoutInflater)
android.view.LayoutInflater inflater
android.view.LayoutInflater$Factory factory
}
android/support/v4/view/LayoutInflaterFactory.class
LayoutInflaterFactory.java
package android.support.v4.view
public abstract android.support.v4.view.LayoutInflaterFactory extends java.lang.Object {
public abstract android.view.View onCreateView (android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet)
}
android/support/v4/view/MarginLayoutParamsCompat.class
MarginLayoutParamsCompat.java
package android.support.v4.view
public final android.support.v4.view.MarginLayoutParamsCompat extends java.lang.Object {
public static int getMarginStart (android.view.ViewGroup$MarginLayoutParams)
android.view.ViewGroup$MarginLayoutParams lp
public static int getMarginEnd (android.view.ViewGroup$MarginLayoutParams)
android.view.ViewGroup$MarginLayoutParams lp
public static void setMarginStart (android.view.ViewGroup$MarginLayoutParams, int)
android.view.ViewGroup$MarginLayoutParams lp
int marginStart
public static void setMarginEnd (android.view.ViewGroup$MarginLayoutParams, int)
android.view.ViewGroup$MarginLayoutParams lp
int marginEnd
public static boolean isMarginRelative (android.view.ViewGroup$MarginLayoutParams)
android.view.ViewGroup$MarginLayoutParams lp
public static int getLayoutDirection (android.view.ViewGroup$MarginLayoutParams)
int result
android.view.ViewGroup$MarginLayoutParams lp
int result
public static void setLayoutDirection (android.view.ViewGroup$MarginLayoutParams, int)
android.view.ViewGroup$MarginLayoutParams lp
int layoutDirection
public static void resolveLayoutDirection (android.view.ViewGroup$MarginLayoutParams, int)
android.view.ViewGroup$MarginLayoutParams lp
int layoutDirection
private void <init> ()
}
android/support/v4/view/MenuCompat.class
MenuCompat.java
package android.support.v4.view
public final android.support.v4.view.MenuCompat extends java.lang.Object {
public static void setShowAsAction (android.view.MenuItem, int)
android.view.MenuItem item
int actionEnum
public static void setGroupDividerEnabled (android.view.Menu, boolean)
android.view.Menu menu
boolean enabled
private void <init> ()
}
android/support/v4/view/MenuItemCompat$1.class
MenuItemCompat.java
package android.support.v4.view
final android.support.v4.view.MenuItemCompat$1 extends java.lang.Object implements android.view.MenuItem$OnActionExpandListener {
final synthetic android.support.v4.view.MenuItemCompat$OnActionExpandListener val$listener
void <init> (android.support.v4.view.MenuItemCompat$OnActionExpandListener)
public boolean onMenuItemActionExpand (android.view.MenuItem)
android.view.MenuItem item
public boolean onMenuItemActionCollapse (android.view.MenuItem)
android.view.MenuItem item
}
android/support/v4/view/MenuItemCompat$OnActionExpandListener.class
MenuItemCompat.java
package android.support.v4.view
public abstract android.support.v4.view.MenuItemCompat$OnActionExpandListener extends java.lang.Object {
public abstract boolean onMenuItemActionExpand (android.view.MenuItem)
public abstract boolean onMenuItemActionCollapse (android.view.MenuItem)
}
android/support/v4/view/MenuItemCompat.class
MenuItemCompat.java
package android.support.v4.view
public final android.support.v4.view.MenuItemCompat extends java.lang.Object {
private static final String TAG
public static final int SHOW_AS_ACTION_NEVER
public static final int SHOW_AS_ACTION_IF_ROOM
public static final int SHOW_AS_ACTION_ALWAYS
public static final int SHOW_AS_ACTION_WITH_TEXT
public static final int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
public static void setShowAsAction (android.view.MenuItem, int)
android.view.MenuItem item
int actionEnum
public static android.view.MenuItem setActionView (android.view.MenuItem, android.view.View)
android.view.MenuItem item
android.view.View view
public static android.view.MenuItem setActionView (android.view.MenuItem, int)
android.view.MenuItem item
int resId
public static android.view.View getActionView (android.view.MenuItem)
android.view.MenuItem item
public static android.view.MenuItem setActionProvider (android.view.MenuItem, android.support.v4.view.ActionProvider)
android.view.MenuItem item
android.support.v4.view.ActionProvider provider
public static android.support.v4.view.ActionProvider getActionProvider (android.view.MenuItem)
android.view.MenuItem item
public static boolean expandActionView (android.view.MenuItem)
android.view.MenuItem item
public static boolean collapseActionView (android.view.MenuItem)
android.view.MenuItem item
public static boolean isActionViewExpanded (android.view.MenuItem)
android.view.MenuItem item
public static android.view.MenuItem setOnActionExpandListener (android.view.MenuItem, android.support.v4.view.MenuItemCompat$OnActionExpandListener)
android.view.MenuItem item
android.support.v4.view.MenuItemCompat$OnActionExpandListener listener
public static void setContentDescription (android.view.MenuItem, java.lang.CharSequence)
android.view.MenuItem item
CharSequence contentDescription
public static java.lang.CharSequence getContentDescription (android.view.MenuItem)
android.view.MenuItem item
public static void setTooltipText (android.view.MenuItem, java.lang.CharSequence)
android.view.MenuItem item
CharSequence tooltipText
public static java.lang.CharSequence getTooltipText (android.view.MenuItem)
android.view.MenuItem item
public static void setShortcut (android.view.MenuItem, char, char, int, int)
android.view.MenuItem item
char numericChar
char alphaChar
int numericModifiers
int alphaModifiers
public static void setNumericShortcut (android.view.MenuItem, char, int)
android.view.MenuItem item
char numericChar
int numericModifiers
public static int getNumericModifiers (android.view.MenuItem)
android.view.MenuItem item
public static void setAlphabeticShortcut (android.view.MenuItem, char, int)
android.view.MenuItem item
char alphaChar
int alphaModifiers
public static int getAlphabeticModifiers (android.view.MenuItem)
android.view.MenuItem item
public static void setIconTintList (android.view.MenuItem, android.content.res.ColorStateList)
android.view.MenuItem item
android.content.res.ColorStateList tint
public static android.content.res.ColorStateList getIconTintList (android.view.MenuItem)
android.view.MenuItem item
public static void setIconTintMode (android.view.MenuItem, android.graphics.PorterDuff$Mode)
android.view.MenuItem item
android.graphics.PorterDuff$Mode tintMode
public static android.graphics.PorterDuff$Mode getIconTintMode (android.view.MenuItem)
android.view.MenuItem item
private void <init> ()
}
android/support/v4/view/MotionEventCompat.class
MotionEventCompat.java
package android.support.v4.view
public final android.support.v4.view.MotionEventCompat extends java.lang.Object {
public static final int ACTION_MASK
public static final int ACTION_POINTER_DOWN
public static final int ACTION_POINTER_UP
public static final int ACTION_HOVER_MOVE
public static final int ACTION_SCROLL
public static final int ACTION_POINTER_INDEX_MASK
public static final int ACTION_POINTER_INDEX_SHIFT
public static final int ACTION_HOVER_ENTER
public static final int ACTION_HOVER_EXIT
public static final int AXIS_X
public static final int AXIS_Y
public static final int AXIS_PRESSURE
public static final int AXIS_SIZE
public static final int AXIS_TOUCH_MAJOR
public static final int AXIS_TOUCH_MINOR
public static final int AXIS_TOOL_MAJOR
public static final int AXIS_TOOL_MINOR
public static final int AXIS_ORIENTATION
public static final int AXIS_VSCROLL
public static final int AXIS_HSCROLL
public static final int AXIS_Z
public static final int AXIS_RX
public static final int AXIS_RY
public static final int AXIS_RZ
public static final int AXIS_HAT_X
public static final int AXIS_HAT_Y
public static final int AXIS_LTRIGGER
public static final int AXIS_RTRIGGER
public static final int AXIS_THROTTLE
public static final int AXIS_RUDDER
public static final int AXIS_WHEEL
public static final int AXIS_GAS
public static final int AXIS_BRAKE
public static final int AXIS_DISTANCE
public static final int AXIS_TILT
public static final int AXIS_SCROLL
public static final int AXIS_RELATIVE_X
public static final int AXIS_RELATIVE_Y
public static final int AXIS_GENERIC_1
public static final int AXIS_GENERIC_2
public static final int AXIS_GENERIC_3
public static final int AXIS_GENERIC_4
public static final int AXIS_GENERIC_5
public static final int AXIS_GENERIC_6
public static final int AXIS_GENERIC_7
public static final int AXIS_GENERIC_8
public static final int AXIS_GENERIC_9
public static final int AXIS_GENERIC_10
public static final int AXIS_GENERIC_11
public static final int AXIS_GENERIC_12
public static final int AXIS_GENERIC_13
public static final int AXIS_GENERIC_14
public static final int AXIS_GENERIC_15
public static final int AXIS_GENERIC_16
public static final int BUTTON_PRIMARY
public static int getActionMasked (android.view.MotionEvent)
android.view.MotionEvent event
public static int getActionIndex (android.view.MotionEvent)
android.view.MotionEvent event
public static int findPointerIndex (android.view.MotionEvent, int)
android.view.MotionEvent event
int pointerId
public static int getPointerId (android.view.MotionEvent, int)
android.view.MotionEvent event
int pointerIndex
public static float getX (android.view.MotionEvent, int)
android.view.MotionEvent event
int pointerIndex
public static float getY (android.view.MotionEvent, int)
android.view.MotionEvent event
int pointerIndex
public static int getPointerCount (android.view.MotionEvent)
android.view.MotionEvent event
public static int getSource (android.view.MotionEvent)
android.view.MotionEvent event
public static boolean isFromSource (android.view.MotionEvent, int)
android.view.MotionEvent event
int source
public static float getAxisValue (android.view.MotionEvent, int)
android.view.MotionEvent event
int axis
public static float getAxisValue (android.view.MotionEvent, int, int)
android.view.MotionEvent event
int axis
int pointerIndex
public static int getButtonState (android.view.MotionEvent)
android.view.MotionEvent event
private void <init> ()
}
android/support/v4/view/NestedScrollingChild.class
NestedScrollingChild.java
package android.support.v4.view
public abstract android.support.v4.view.NestedScrollingChild extends java.lang.Object {
public abstract void setNestedScrollingEnabled (boolean)
public abstract boolean isNestedScrollingEnabled ()
public abstract boolean startNestedScroll (int)
public abstract void stopNestedScroll ()
public abstract boolean hasNestedScrollingParent ()
public abstract boolean dispatchNestedScroll (int, int, int, int, int[])
public abstract boolean dispatchNestedPreScroll (int, int, int[], int[])
public abstract boolean dispatchNestedFling (float, float, boolean)
public abstract boolean dispatchNestedPreFling (float, float)
}
android/support/v4/view/NestedScrollingChild2.class
NestedScrollingChild2.java
package android.support.v4.view
public abstract android.support.v4.view.NestedScrollingChild2 extends java.lang.Object implements android.support.v4.view.NestedScrollingChild {
public abstract boolean startNestedScroll (int, int)
public abstract void stopNestedScroll (int)
public abstract boolean hasNestedScrollingParent (int)
public abstract boolean dispatchNestedScroll (int, int, int, int, int[], int)
public abstract boolean dispatchNestedPreScroll (int, int, int[], int[], int)
}
android/support/v4/view/NestedScrollingChildHelper.class
NestedScrollingChildHelper.java
package android.support.v4.view
public android.support.v4.view.NestedScrollingChildHelper extends java.lang.Object {
private android.view.ViewParent mNestedScrollingParentTouch
private android.view.ViewParent mNestedScrollingParentNonTouch
private final android.view.View mView
private boolean mIsNestedScrollingEnabled
private int[] mTempNestedScrollConsumed
public void <init> (android.view.View)
android.view.View view
public void setNestedScrollingEnabled (boolean)
boolean enabled
public boolean isNestedScrollingEnabled ()
public boolean hasNestedScrollingParent ()
public boolean hasNestedScrollingParent (int)
int type
public boolean startNestedScroll (int)
int axes
public boolean startNestedScroll (int, int)
android.view.ViewParent p
android.view.View child
int axes
int type
public void stopNestedScroll ()
public void stopNestedScroll (int)
int type
android.view.ViewParent parent
public boolean dispatchNestedScroll (int, int, int, int, int[])
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int[] offsetInWindow
public boolean dispatchNestedScroll (int, int, int, int, int[], int)
int startX
int startY
android.view.ViewParent parent
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int[] offsetInWindow
int type
public boolean dispatchNestedPreScroll (int, int, int[], int[])
int dx
int dy
int[] consumed
int[] offsetInWindow
public boolean dispatchNestedPreScroll (int, int, int[], int[], int)
int startX
int startY
android.view.ViewParent parent
int dx
int dy
int[] consumed
int[] offsetInWindow
int type
public boolean dispatchNestedFling (float, float, boolean)
android.view.ViewParent parent
float velocityX
float velocityY
boolean consumed
public boolean dispatchNestedPreFling (float, float)
android.view.ViewParent parent
float velocityX
float velocityY
public void onDetachedFromWindow ()
public void onStopNestedScroll (android.view.View)
android.view.View child
private android.view.ViewParent getNestedScrollingParentForType (int)
int type
private void setNestedScrollingParentForType (int, android.view.ViewParent)
int type
android.view.ViewParent p
}
android/support/v4/view/NestedScrollingParent.class
NestedScrollingParent.java
package android.support.v4.view
public abstract android.support.v4.view.NestedScrollingParent extends java.lang.Object {
public abstract boolean onStartNestedScroll (android.view.View, android.view.View, int)
public abstract void onNestedScrollAccepted (android.view.View, android.view.View, int)
public abstract void onStopNestedScroll (android.view.View)
public abstract void onNestedScroll (android.view.View, int, int, int, int)
public abstract void onNestedPreScroll (android.view.View, int, int, int[])
public abstract boolean onNestedFling (android.view.View, float, float, boolean)
public abstract boolean onNestedPreFling (android.view.View, float, float)
public abstract int getNestedScrollAxes ()
}
android/support/v4/view/NestedScrollingParent2.class
NestedScrollingParent2.java
package android.support.v4.view
public abstract android.support.v4.view.NestedScrollingParent2 extends java.lang.Object implements android.support.v4.view.NestedScrollingParent {
public abstract boolean onStartNestedScroll (android.view.View, android.view.View, int, int)
public abstract void onNestedScrollAccepted (android.view.View, android.view.View, int, int)
public abstract void onStopNestedScroll (android.view.View, int)
public abstract void onNestedScroll (android.view.View, int, int, int, int, int)
public abstract void onNestedPreScroll (android.view.View, int, int, int[], int)
}
android/support/v4/view/NestedScrollingParentHelper.class
NestedScrollingParentHelper.java
package android.support.v4.view
public android.support.v4.view.NestedScrollingParentHelper extends java.lang.Object {
private final android.view.ViewGroup mViewGroup
private int mNestedScrollAxes
public void <init> (android.view.ViewGroup)
android.view.ViewGroup viewGroup
public void onNestedScrollAccepted (android.view.View, android.view.View, int)
android.view.View child
android.view.View target
int axes
public void onNestedScrollAccepted (android.view.View, android.view.View, int, int)
android.view.View child
android.view.View target
int axes
int type
public int getNestedScrollAxes ()
public void onStopNestedScroll (android.view.View)
android.view.View target
public void onStopNestedScroll (android.view.View, int)
android.view.View target
int type
}
android/support/v4/view/OnApplyWindowInsetsListener.class
OnApplyWindowInsetsListener.java
package android.support.v4.view
public abstract android.support.v4.view.OnApplyWindowInsetsListener extends java.lang.Object {
public abstract android.support.v4.view.WindowInsetsCompat onApplyWindowInsets (android.view.View, android.support.v4.view.WindowInsetsCompat)
}
android/support/v4/view/PagerAdapter.class
PagerAdapter.java
package android.support.v4.view
public abstract android.support.v4.view.PagerAdapter extends java.lang.Object {
private final android.database.DataSetObservable mObservable
private android.database.DataSetObserver mViewPagerObserver
public static final int POSITION_UNCHANGED
public static final int POSITION_NONE
public void <init> ()
public abstract int getCount ()
public void startUpdate (android.view.ViewGroup)
android.view.ViewGroup container
public java.lang.Object instantiateItem (android.view.ViewGroup, int)
android.view.ViewGroup container
int position
public void destroyItem (android.view.ViewGroup, int, java.lang.Object)
android.view.ViewGroup container
int position
Object object
public void setPrimaryItem (android.view.ViewGroup, int, java.lang.Object)
android.view.ViewGroup container
int position
Object object
public void finishUpdate (android.view.ViewGroup)
android.view.ViewGroup container
public void startUpdate (android.view.View)
android.view.View container
public java.lang.Object instantiateItem (android.view.View, int)
android.view.View container
int position
public void destroyItem (android.view.View, int, java.lang.Object)
android.view.View container
int position
Object object
public void setPrimaryItem (android.view.View, int, java.lang.Object)
android.view.View container
int position
Object object
public void finishUpdate (android.view.View)
android.view.View container
public abstract boolean isViewFromObject (android.view.View, java.lang.Object)
public android.os.Parcelable saveState ()
public void restoreState (android.os.Parcelable, java.lang.ClassLoader)
android.os.Parcelable state
ClassLoader loader
public int getItemPosition (java.lang.Object)
Object object
public void notifyDataSetChanged ()
public void registerDataSetObserver (android.database.DataSetObserver)
android.database.DataSetObserver observer
public void unregisterDataSetObserver (android.database.DataSetObserver)
android.database.DataSetObserver observer
void setViewPagerObserver (android.database.DataSetObserver)
android.database.DataSetObserver observer
public java.lang.CharSequence getPageTitle (int)
int position
public float getPageWidth (int)
int position
}
android/support/v4/view/PagerTabStrip$1.class
PagerTabStrip.java
package android.support.v4.view
android.support.v4.view.PagerTabStrip$1 extends java.lang.Object implements android.view.View$OnClickListener {
final synthetic android.support.v4.view.PagerTabStrip this$0
void <init> (android.support.v4.view.PagerTabStrip)
android.support.v4.view.PagerTabStrip this$0
public void onClick (android.view.View)
android.view.View v
}
android/support/v4/view/PagerTabStrip$2.class
PagerTabStrip.java
package android.support.v4.view
android.support.v4.view.PagerTabStrip$2 extends java.lang.Object implements android.view.View$OnClickListener {
final synthetic android.support.v4.view.PagerTabStrip this$0
void <init> (android.support.v4.view.PagerTabStrip)
android.support.v4.view.PagerTabStrip this$0
public void onClick (android.view.View)
android.view.View v
}
android/support/v4/view/PagerTabStrip.class
PagerTabStrip.java
package android.support.v4.view
public android.support.v4.view.PagerTabStrip extends android.support.v4.view.PagerTitleStrip {
private static final String TAG
private static final int INDICATOR_HEIGHT
private static final int MIN_PADDING_BOTTOM
private static final int TAB_PADDING
private static final int TAB_SPACING
private static final int MIN_TEXT_SPACING
private static final int FULL_UNDERLINE_HEIGHT
private static final int MIN_STRIP_HEIGHT
private int mIndicatorColor
private int mIndicatorHeight
private int mMinPaddingBottom
private int mMinTextSpacing
private int mMinStripHeight
private int mTabPadding
private final android.graphics.Paint mTabPaint
private final android.graphics.Rect mTempRect
private int mTabAlpha
private boolean mDrawFullUnderline
private boolean mDrawFullUnderlineSet
private int mFullUnderlineHeight
private boolean mIgnoreTap
private float mInitialMotionX
private float mInitialMotionY
private int mTouchSlop
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
float density
public void setTabIndicatorColor (int)
int color
public void setTabIndicatorColorResource (int)
int resId
public int getTabIndicatorColor ()
public void setPadding (int, int, int, int)
int left
int top
int right
int bottom
public void setTextSpacing (int)
int textSpacing
public void setBackgroundDrawable (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable d
public void setBackgroundColor (int)
int color
public void setBackgroundResource (int)
int resId
public void setDrawFullUnderline (boolean)
boolean drawFull
public boolean getDrawFullUnderline ()
int getMinHeight ()
public boolean onTouchEvent (android.view.MotionEvent)
android.view.MotionEvent ev
int action
float x
float y
protected void onDraw (android.graphics.Canvas)
android.graphics.Canvas canvas
int height
int bottom
int left
int right
int top
void updateTextPositions (int, float, boolean)
int position
float positionOffset
boolean force
android.graphics.Rect r
int bottom
int left
int right
int top
}
android/support/v4/view/PagerTitleStrip$PageListener.class
PagerTitleStrip.java
package android.support.v4.view
android.support.v4.view.PagerTitleStrip$PageListener extends android.database.DataSetObserver implements android.support.v4.view.ViewPager$OnPageChangeListener android.support.v4.view.ViewPager$OnAdapterChangeListener {
private int mScrollState
final synthetic android.support.v4.view.PagerTitleStrip this$0
void <init> (android.support.v4.view.PagerTitleStrip)
public void onPageScrolled (int, float, int)
int position
float positionOffset
int positionOffsetPixels
public void onPageSelected (int)
float offset
int position
public void onPageScrollStateChanged (int)
int state
public void onAdapterChanged (android.support.v4.view.ViewPager, android.support.v4.view.PagerAdapter, android.support.v4.view.PagerAdapter)
android.support.v4.view.ViewPager viewPager
android.support.v4.view.PagerAdapter oldAdapter
android.support.v4.view.PagerAdapter newAdapter
public void onChanged ()
float offset
}
android/support/v4/view/PagerTitleStrip$SingleLineAllCapsTransform.class
PagerTitleStrip.java
package android.support.v4.view
android.support.v4.view.PagerTitleStrip$SingleLineAllCapsTransform extends android.text.method.SingleLineTransformationMethod {
private java.util.Locale mLocale
void <init> (android.content.Context)
android.content.Context context
public java.lang.CharSequence getTransformation (java.lang.CharSequence, android.view.View)
CharSequence source
android.view.View view
}
android/support/v4/view/PagerTitleStrip.class
PagerTitleStrip.java
package android.support.v4.view
public android.support.v4.view.PagerTitleStrip extends android.view.ViewGroup {
android.support.v4.view.ViewPager mPager
android.widget.TextView mPrevText
android.widget.TextView mCurrText
android.widget.TextView mNextText
private int mLastKnownCurrentPage
float mLastKnownPositionOffset
private int mScaledTextSpacing
private int mGravity
private boolean mUpdatingText
private boolean mUpdatingPositions
private final android.support.v4.view.PagerTitleStrip$PageListener mPageListener
private java.lang.ref.WeakReference mWatchingAdapter
private static final int[] ATTRS
private static final int[] TEXT_ATTRS
private static final float SIDE_ALPHA
private static final int TEXT_SPACING
private int mNonPrimaryAlpha
int mTextColor
private static void setSingleLineAllCaps (android.widget.TextView)
android.widget.TextView text
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.util.AttributeSet)
int textColor
android.content.res.TypedArray ta
android.content.Context context
android.util.AttributeSet attrs
android.content.res.TypedArray a
int textAppearance
int textSize
boolean allCaps
float density
public void setTextSpacing (int)
int spacingPixels
public int getTextSpacing ()
public void setNonPrimaryAlpha (float)
float alpha
int transparentColor
public void setTextColor (int)
int color
int transparentColor
public void setTextSize (int, float)
int unit
float size
public void setGravity (int)
int gravity
protected void onAttachedToWindow ()
android.view.ViewParent parent
android.support.v4.view.ViewPager pager
android.support.v4.view.PagerAdapter adapter
protected void onDetachedFromWindow ()
void updateText (int, android.support.v4.view.PagerAdapter)
int currentItem
android.support.v4.view.PagerAdapter adapter
int itemCount
CharSequence text
int width
int maxWidth
int childWidthSpec
int childHeight
int maxHeight
int childHeightSpec
public void requestLayout ()
void updateAdapter (android.support.v4.view.PagerAdapter, android.support.v4.view.PagerAdapter)
android.support.v4.view.PagerAdapter oldAdapter
android.support.v4.view.PagerAdapter newAdapter
void updateTextPositions (int, float, boolean)
int paddedHeight
int centeredTop
int bottomGravTop
int position
float positionOffset
boolean force
int prevWidth
int currWidth
int nextWidth
int halfCurrWidth
int stripWidth
int stripHeight
int paddingLeft
int paddingRight
int paddingTop
int paddingBottom
int textPaddedLeft
int textPaddedRight
int contentWidth
float currOffset
int currCenter
int currLeft
int currRight
int prevBaseline
int currBaseline
int nextBaseline
int maxBaseline
int prevTopOffset
int currTopOffset
int nextTopOffset
int alignedPrevHeight
int alignedCurrHeight
int alignedNextHeight
int maxTextHeight
int vgrav
int prevTop
int currTop
int nextTop
int prevLeft
int nextLeft
protected void onMeasure (int, int)
int height
int textHeight
int minHeight
int widthMeasureSpec
int heightMeasureSpec
int widthMode
int heightPadding
int childHeightSpec
int widthSize
int widthPadding
int childWidthSpec
int height
int heightMode
int childState
int measuredHeight
protected void onLayout (boolean, int, int, int, int)
float offset
boolean changed
int l
int t
int r
int b
int getMinHeight ()
int minHeight
android.graphics.drawable.Drawable bg
static void <clinit> ()
}
android/support/v4/view/PointerIconCompat.class
PointerIconCompat.java
package android.support.v4.view
public final android.support.v4.view.PointerIconCompat extends java.lang.Object {
public static final int TYPE_NULL
public static final int TYPE_ARROW
public static final int TYPE_CONTEXT_MENU
public static final int TYPE_HAND
public static final int TYPE_HELP
public static final int TYPE_WAIT
public static final int TYPE_CELL
public static final int TYPE_CROSSHAIR
public static final int TYPE_TEXT
public static final int TYPE_VERTICAL_TEXT
public static final int TYPE_ALIAS
public static final int TYPE_COPY
public static final int TYPE_NO_DROP
public static final int TYPE_ALL_SCROLL
public static final int TYPE_HORIZONTAL_DOUBLE_ARROW
public static final int TYPE_VERTICAL_DOUBLE_ARROW
public static final int TYPE_TOP_RIGHT_DIAGONAL_DOUBLE_ARROW
public static final int TYPE_TOP_LEFT_DIAGONAL_DOUBLE_ARROW
public static final int TYPE_ZOOM_IN
public static final int TYPE_ZOOM_OUT
public static final int TYPE_GRAB
public static final int TYPE_GRABBING
public static final int TYPE_DEFAULT
private Object mPointerIcon
private void <init> (java.lang.Object)
Object pointerIcon
public java.lang.Object getPointerIcon ()
public static android.support.v4.view.PointerIconCompat getSystemIcon (android.content.Context, int)
android.content.Context context
int style
public static android.support.v4.view.PointerIconCompat create (android.graphics.Bitmap, float, float)
android.graphics.Bitmap bitmap
float hotSpotX
float hotSpotY
public static android.support.v4.view.PointerIconCompat load (android.content.res.Resources, int)
android.content.res.Resources resources
int resourceId
}
android/support/v4/view/ScaleGestureDetectorCompat.class
ScaleGestureDetectorCompat.java
package android.support.v4.view
public final android.support.v4.view.ScaleGestureDetectorCompat extends java.lang.Object {
private void <init> ()
public static void setQuickScaleEnabled (java.lang.Object, boolean)
Object scaleGestureDetector
boolean enabled
public static void setQuickScaleEnabled (android.view.ScaleGestureDetector, boolean)
android.view.ScaleGestureDetector scaleGestureDetector
boolean enabled
public static boolean isQuickScaleEnabled (java.lang.Object)
Object scaleGestureDetector
public static boolean isQuickScaleEnabled (android.view.ScaleGestureDetector)
android.view.ScaleGestureDetector scaleGestureDetector
}
android/support/v4/view/ScrollingView.class
ScrollingView.java
package android.support.v4.view
public abstract android.support.v4.view.ScrollingView extends java.lang.Object {
public abstract int computeHorizontalScrollRange ()
public abstract int computeHorizontalScrollOffset ()
public abstract int computeHorizontalScrollExtent ()
public abstract int computeVerticalScrollRange ()
public abstract int computeVerticalScrollOffset ()
public abstract int computeVerticalScrollExtent ()
}
android/support/v4/view/TintableBackgroundView.class
TintableBackgroundView.java
package android.support.v4.view
public abstract android.support.v4.view.TintableBackgroundView extends java.lang.Object {
public abstract void setSupportBackgroundTintList (android.content.res.ColorStateList)
public abstract android.content.res.ColorStateList getSupportBackgroundTintList ()
public abstract void setSupportBackgroundTintMode (android.graphics.PorterDuff$Mode)
public abstract android.graphics.PorterDuff$Mode getSupportBackgroundTintMode ()
}
android/support/v4/view/VelocityTrackerCompat.class
VelocityTrackerCompat.java
package android.support.v4.view
public final android.support.v4.view.VelocityTrackerCompat extends java.lang.Object {
public static float getXVelocity (android.view.VelocityTracker, int)
android.view.VelocityTracker tracker
int pointerId
public static float getYVelocity (android.view.VelocityTracker, int)
android.view.VelocityTracker tracker
int pointerId
private void <init> ()
}
android/support/v4/view/ViewCompat$1.class
ViewCompat.java
package android.support.v4.view
final android.support.v4.view.ViewCompat$1 extends java.lang.Object implements android.view.View$OnApplyWindowInsetsListener {
final synthetic android.support.v4.view.OnApplyWindowInsetsListener val$listener
void <init> (android.support.v4.view.OnApplyWindowInsetsListener)
public android.view.WindowInsets onApplyWindowInsets (android.view.View, android.view.WindowInsets)
android.view.View view
android.view.WindowInsets insets
android.support.v4.view.WindowInsetsCompat compatInsets
}
android/support/v4/view/ViewCompat$FocusDirection.class
ViewCompat.java
package android.support.v4.view
public abstract annotation android.support.v4.view.ViewCompat$FocusDirection extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/view/ViewCompat$FocusRealDirection.class
ViewCompat.java
package android.support.v4.view
public abstract annotation android.support.v4.view.ViewCompat$FocusRealDirection extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/view/ViewCompat$FocusRelativeDirection.class
ViewCompat.java
package android.support.v4.view
public abstract annotation android.support.v4.view.ViewCompat$FocusRelativeDirection extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/view/ViewCompat$NestedScrollType.class
ViewCompat.java
package android.support.v4.view
public abstract annotation android.support.v4.view.ViewCompat$NestedScrollType extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/view/ViewCompat$OnUnhandledKeyEventListenerCompat.class
ViewCompat.java
package android.support.v4.view
public abstract android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerCompat extends java.lang.Object {
public abstract boolean onUnhandledKeyEvent (android.view.View, android.view.KeyEvent)
}
android/support/v4/view/ViewCompat$OnUnhandledKeyEventListenerWrapper.class
ViewCompat.java
package android.support.v4.view
android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper extends java.lang.Object implements android.view.View$OnUnhandledKeyEventListener {
private android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerCompat mCompatListener
void <init> (android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerCompat)
android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerCompat listener
public boolean onUnhandledKeyEvent (android.view.View, android.view.KeyEvent)
android.view.View v
android.view.KeyEvent event
}
android/support/v4/view/ViewCompat$ScrollAxis.class
ViewCompat.java
package android.support.v4.view
public abstract annotation android.support.v4.view.ViewCompat$ScrollAxis extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/view/ViewCompat$ScrollIndicators.class
ViewCompat.java
package android.support.v4.view
public abstract annotation android.support.v4.view.ViewCompat$ScrollIndicators extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/view/ViewCompat$UnhandledKeyEventManager.class
ViewCompat.java
package android.support.v4.view
android.support.v4.view.ViewCompat$UnhandledKeyEventManager extends java.lang.Object {
private static final java.util.ArrayList sViewsWithListeners
private java.util.WeakHashMap mViewsContainingListeners
private android.util.SparseBooleanArray mCapturedKeys
private java.lang.ref.WeakReference mCurrentReceiver
void <init> ()
private android.util.SparseBooleanArray getCapturedKeys ()
static android.support.v4.view.ViewCompat$UnhandledKeyEventManager at (android.view.View)
android.view.View root
android.support.v4.view.ViewCompat$UnhandledKeyEventManager manager
private void updateCaptureState (android.view.KeyEvent)
android.view.KeyEvent event
boolean dispatch (android.view.View, android.view.KeyEvent)
android.view.View target
android.view.View root
android.view.KeyEvent event
android.view.View consumer
private android.view.View dispatchInOrder (android.view.View, android.view.KeyEvent)
android.view.View v
android.view.View consumer
int i
android.view.ViewGroup vg
android.view.View view
android.view.KeyEvent event
boolean hasFocus ()
boolean onUnhandledKeyEvent (android.view.View, android.view.KeyEvent)
int i
android.view.View v
android.view.KeyEvent event
java.util.ArrayList viewListeners
static void registerListeningView (android.view.View)
java.lang.ref.WeakReference wv
android.view.View v
static void unregisterListeningView (android.view.View)
int i
android.view.View v
private void recalcViewsWithUnhandled ()
android.view.ViewParent nxt
java.lang.ref.WeakReference vw
android.view.View v
int i
static void <clinit> ()
}
android/support/v4/view/ViewCompat.class
ViewCompat.java
package android.support.v4.view
public android.support.v4.view.ViewCompat extends java.lang.Object {
private static final String TAG
public static final int OVER_SCROLL_ALWAYS
public static final int OVER_SCROLL_IF_CONTENT_SCROLLS
public static final int OVER_SCROLL_NEVER
public static final int IMPORTANT_FOR_ACCESSIBILITY_AUTO
public static final int IMPORTANT_FOR_ACCESSIBILITY_YES
public static final int IMPORTANT_FOR_ACCESSIBILITY_NO
public static final int IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS
public static final int ACCESSIBILITY_LIVE_REGION_NONE
public static final int ACCESSIBILITY_LIVE_REGION_POLITE
public static final int ACCESSIBILITY_LIVE_REGION_ASSERTIVE
public static final int LAYER_TYPE_NONE
public static final int LAYER_TYPE_SOFTWARE
public static final int LAYER_TYPE_HARDWARE
public static final int LAYOUT_DIRECTION_LTR
public static final int LAYOUT_DIRECTION_RTL
public static final int LAYOUT_DIRECTION_INHERIT
public static final int LAYOUT_DIRECTION_LOCALE
public static final int MEASURED_SIZE_MASK
public static final int MEASURED_STATE_MASK
public static final int MEASURED_HEIGHT_STATE_SHIFT
public static final int MEASURED_STATE_TOO_SMALL
public static final int SCROLL_AXIS_NONE
public static final int SCROLL_AXIS_HORIZONTAL
public static final int SCROLL_AXIS_VERTICAL
public static final int TYPE_TOUCH
public static final int TYPE_NON_TOUCH
public static final int SCROLL_INDICATOR_TOP
public static final int SCROLL_INDICATOR_BOTTOM
public static final int SCROLL_INDICATOR_LEFT
public static final int SCROLL_INDICATOR_RIGHT
public static final int SCROLL_INDICATOR_START
public static final int SCROLL_INDICATOR_END
private static final java.util.concurrent.atomic.AtomicInteger sNextGeneratedId
private static java.lang.reflect.Field sMinWidthField
private static boolean sMinWidthFieldFetched
private static java.lang.reflect.Field sMinHeightField
private static boolean sMinHeightFieldFetched
private static java.lang.reflect.Method sDispatchStartTemporaryDetach
private static java.lang.reflect.Method sDispatchFinishTemporaryDetach
private static boolean sTempDetachBound
private static java.util.WeakHashMap sTransitionNameMap
private static java.util.WeakHashMap sViewPropertyAnimatorMap
private static java.lang.reflect.Method sChildrenDrawingOrderMethod
private static java.lang.reflect.Field sAccessibilityDelegateField
private static boolean sAccessibilityDelegateCheckFailed
private static ThreadLocal sThreadLocalRect
private static android.graphics.Rect getEmptyTempRect ()
android.graphics.Rect rect
public static boolean canScrollHorizontally (android.view.View, int)
android.view.View view
int direction
public static boolean canScrollVertically (android.view.View, int)
android.view.View view
int direction
public static int getOverScrollMode (android.view.View)
android.view.View v
public static void setOverScrollMode (android.view.View, int)
android.view.View v
int overScrollMode
public static void onPopulateAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View v
android.view.accessibility.AccessibilityEvent event
public static void onInitializeAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View v
android.view.accessibility.AccessibilityEvent event
public static void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.view.View v
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
public static void setAccessibilityDelegate (android.view.View, android.support.v4.view.AccessibilityDelegateCompat)
android.view.View v
android.support.v4.view.AccessibilityDelegateCompat delegate
public static transient void setAutofillHints (android.view.View, java.lang.String[])
android.view.View v
String[] autofillHints
public static int getImportantForAutofill (android.view.View)
android.view.View v
public static void setImportantForAutofill (android.view.View, int)
android.view.View v
int mode
public static boolean isImportantForAutofill (android.view.View)
android.view.View v
public static boolean hasAccessibilityDelegate (android.view.View)
Throwable t
Throwable t
android.view.View v
public static boolean hasTransientState (android.view.View)
android.view.View view
public static void setHasTransientState (android.view.View, boolean)
android.view.View view
boolean hasTransientState
public static void postInvalidateOnAnimation (android.view.View)
android.view.View view
public static void postInvalidateOnAnimation (android.view.View, int, int, int, int)
android.view.View view
int left
int top
int right
int bottom
public static void postOnAnimation (android.view.View, java.lang.Runnable)
android.view.View view
Runnable action
public static void postOnAnimationDelayed (android.view.View, java.lang.Runnable, long)
android.view.View view
Runnable action
long delayMillis
public static int getImportantForAccessibility (android.view.View)
android.view.View view
public static void setImportantForAccessibility (android.view.View, int)
android.view.View view
int mode
public static boolean isImportantForAccessibility (android.view.View)
android.view.View view
public static boolean performAccessibilityAction (android.view.View, int, android.os.Bundle)
android.view.View view
int action
android.os.Bundle arguments
public static android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider (android.view.View)
android.view.accessibility.AccessibilityNodeProvider provider
android.view.View view
public static float getAlpha (android.view.View)
android.view.View view
public static void setLayerType (android.view.View, int, android.graphics.Paint)
android.view.View view
int layerType
android.graphics.Paint paint
public static int getLayerType (android.view.View)
android.view.View view
public static int getLabelFor (android.view.View)
android.view.View view
public static void setLabelFor (android.view.View, int)
android.view.View view
int labeledId
public static void setLayerPaint (android.view.View, android.graphics.Paint)
android.view.View view
android.graphics.Paint paint
public static int getLayoutDirection (android.view.View)
android.view.View view
public static void setLayoutDirection (android.view.View, int)
android.view.View view
int layoutDirection
public static android.view.ViewParent getParentForAccessibility (android.view.View)
android.view.View view
public static android.view.View requireViewById (android.view.View, int)
android.view.View view
int id
android.view.View targetView
public static boolean isOpaque (android.view.View)
android.view.View view
public static int resolveSizeAndState (int, int, int)
int size
int measureSpec
int childMeasuredState
public static int getMeasuredWidthAndState (android.view.View)
android.view.View view
public static int getMeasuredHeightAndState (android.view.View)
android.view.View view
public static int getMeasuredState (android.view.View)
android.view.View view
public static int combineMeasuredStates (int, int)
int curState
int newState
public static int getAccessibilityLiveRegion (android.view.View)
android.view.View view
public static void setAccessibilityLiveRegion (android.view.View, int)
android.view.View view
int mode
public static int getPaddingStart (android.view.View)
android.view.View view
public static int getPaddingEnd (android.view.View)
android.view.View view
public static void setPaddingRelative (android.view.View, int, int, int, int)
android.view.View view
int start
int top
int end
int bottom
private static void bindTempDetach ()
NoSuchMethodException e
public static void dispatchStartTemporaryDetach (android.view.View)
Exception e
android.view.View view
public static void dispatchFinishTemporaryDetach (android.view.View)
Exception e
android.view.View view
public static float getTranslationX (android.view.View)
android.view.View view
public static float getTranslationY (android.view.View)
android.view.View view
public static android.graphics.Matrix getMatrix (android.view.View)
android.view.View view
public static int getMinimumWidth (android.view.View)
android.view.View view
public static int getMinimumHeight (android.view.View)
android.view.View view
public static android.support.v4.view.ViewPropertyAnimatorCompat animate (android.view.View)
android.view.View view
android.support.v4.view.ViewPropertyAnimatorCompat vpa
public static void setTranslationX (android.view.View, float)
android.view.View view
float value
public static void setTranslationY (android.view.View, float)
android.view.View view
float value
public static void setAlpha (android.view.View, float)
android.view.View view
float value
public static void setX (android.view.View, float)
android.view.View view
float value
public static void setY (android.view.View, float)
android.view.View view
float value
public static void setRotation (android.view.View, float)
android.view.View view
float value
public static void setRotationX (android.view.View, float)
android.view.View view
float value
public static void setRotationY (android.view.View, float)
android.view.View view
float value
public static void setScaleX (android.view.View, float)
android.view.View view
float value
public static void setScaleY (android.view.View, float)
android.view.View view
float value
public static float getPivotX (android.view.View)
android.view.View view
public static void setPivotX (android.view.View, float)
android.view.View view
float value
public static float getPivotY (android.view.View)
android.view.View view
public static void setPivotY (android.view.View, float)
android.view.View view
float value
public static float getRotation (android.view.View)
android.view.View view
public static float getRotationX (android.view.View)
android.view.View view
public static float getRotationY (android.view.View)
android.view.View view
public static float getScaleX (android.view.View)
android.view.View view
public static float getScaleY (android.view.View)
android.view.View view
public static float getX (android.view.View)
android.view.View view
public static float getY (android.view.View)
android.view.View view
public static void setElevation (android.view.View, float)
android.view.View view
float elevation
public static float getElevation (android.view.View)
android.view.View view
public static void setTranslationZ (android.view.View, float)
android.view.View view
float translationZ
public static float getTranslationZ (android.view.View)
android.view.View view
public static void setTransitionName (android.view.View, java.lang.String)
android.view.View view
String transitionName
public static java.lang.String getTransitionName (android.view.View)
android.view.View view
public static int getWindowSystemUiVisibility (android.view.View)
android.view.View view
public static void requestApplyInsets (android.view.View)
android.view.View view
public static void setChildrenDrawingOrderEnabled (android.view.ViewGroup, boolean)
NoSuchMethodException e
IllegalAccessException e
IllegalArgumentException e
java.lang.reflect.InvocationTargetException e
android.view.ViewGroup viewGroup
boolean enabled
public static boolean getFitsSystemWindows (android.view.View)
android.view.View v
public static void setFitsSystemWindows (android.view.View, boolean)
android.view.View view
boolean fitSystemWindows
public static void jumpDrawablesToCurrentState (android.view.View)
android.view.View v
public static void setOnApplyWindowInsetsListener (android.view.View, android.support.v4.view.OnApplyWindowInsetsListener)
android.view.View v
android.support.v4.view.OnApplyWindowInsetsListener listener
public static android.support.v4.view.WindowInsetsCompat onApplyWindowInsets (android.view.View, android.support.v4.view.WindowInsetsCompat)
android.view.WindowInsets unwrapped
android.view.WindowInsets result
android.view.View view
android.support.v4.view.WindowInsetsCompat insets
public static android.support.v4.view.WindowInsetsCompat dispatchApplyWindowInsets (android.view.View, android.support.v4.view.WindowInsetsCompat)
android.view.WindowInsets unwrapped
android.view.WindowInsets result
android.view.View view
android.support.v4.view.WindowInsetsCompat insets
public static void setSaveFromParentEnabled (android.view.View, boolean)
android.view.View v
boolean enabled
public static void setActivated (android.view.View, boolean)
android.view.View view
boolean activated
public static boolean hasOverlappingRendering (android.view.View)
android.view.View view
public static boolean isPaddingRelative (android.view.View)
android.view.View view
public static void setBackground (android.view.View, android.graphics.drawable.Drawable)
android.view.View view
android.graphics.drawable.Drawable background
public static android.content.res.ColorStateList getBackgroundTintList (android.view.View)
android.view.View view
public static void setBackgroundTintList (android.view.View, android.content.res.ColorStateList)
android.graphics.drawable.Drawable background
boolean hasTint
android.view.View view
android.content.res.ColorStateList tintList
public static android.graphics.PorterDuff$Mode getBackgroundTintMode (android.view.View)
android.view.View view
public static void setBackgroundTintMode (android.view.View, android.graphics.PorterDuff$Mode)
android.graphics.drawable.Drawable background
boolean hasTint
android.view.View view
android.graphics.PorterDuff$Mode mode
public static void setNestedScrollingEnabled (android.view.View, boolean)
android.view.View view
boolean enabled
public static boolean isNestedScrollingEnabled (android.view.View)
android.view.View view
public static boolean startNestedScroll (android.view.View, int)
android.view.View view
int axes
public static void stopNestedScroll (android.view.View)
android.view.View view
public static boolean hasNestedScrollingParent (android.view.View)
android.view.View view
public static boolean dispatchNestedScroll (android.view.View, int, int, int, int, int[])
android.view.View view
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int[] offsetInWindow
public static boolean dispatchNestedPreScroll (android.view.View, int, int, int[], int[])
android.view.View view
int dx
int dy
int[] consumed
int[] offsetInWindow
public static boolean startNestedScroll (android.view.View, int, int)
android.view.View view
int axes
int type
public static void stopNestedScroll (android.view.View, int)
android.view.View view
int type
public static boolean hasNestedScrollingParent (android.view.View, int)
android.view.View view
int type
public static boolean dispatchNestedScroll (android.view.View, int, int, int, int, int[], int)
android.view.View view
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int[] offsetInWindow
int type
public static boolean dispatchNestedPreScroll (android.view.View, int, int, int[], int[], int)
android.view.View view
int dx
int dy
int[] consumed
int[] offsetInWindow
int type
public static boolean dispatchNestedFling (android.view.View, float, float, boolean)
android.view.View view
float velocityX
float velocityY
boolean consumed
public static boolean dispatchNestedPreFling (android.view.View, float, float)
android.view.View view
float velocityX
float velocityY
public static boolean isInLayout (android.view.View)
android.view.View view
public static boolean isLaidOut (android.view.View)
android.view.View view
public static boolean isLayoutDirectionResolved (android.view.View)
android.view.View view
public static float getZ (android.view.View)
android.view.View view
public static void setZ (android.view.View, float)
android.view.View view
float z
public static void offsetTopAndBottom (android.view.View, int)
android.view.View p
android.graphics.Rect parentRect
boolean needInvalidateWorkaround
android.view.ViewParent parent
android.view.View view
int offset
private static void compatOffsetTopAndBottom (android.view.View, int)
android.view.ViewParent parent
android.view.View view
int offset
public static void offsetLeftAndRight (android.view.View, int)
android.view.View p
android.graphics.Rect parentRect
boolean needInvalidateWorkaround
android.view.ViewParent parent
android.view.View view
int offset
private static void compatOffsetLeftAndRight (android.view.View, int)
android.view.ViewParent parent
android.view.View view
int offset
private static void tickleInvalidationFlag (android.view.View)
android.view.View view
float y
public static void setClipBounds (android.view.View, android.graphics.Rect)
android.view.View view
android.graphics.Rect clipBounds
public static android.graphics.Rect getClipBounds (android.view.View)
android.view.View view
public static boolean isAttachedToWindow (android.view.View)
android.view.View view
public static boolean hasOnClickListeners (android.view.View)
android.view.View view
public static void setScrollIndicators (android.view.View, int)
android.view.View view
int indicators
public static void setScrollIndicators (android.view.View, int, int)
android.view.View view
int indicators
int mask
public static int getScrollIndicators (android.view.View)
android.view.View view
public static void setPointerIcon (android.view.View, android.support.v4.view.PointerIconCompat)
android.view.View view
android.support.v4.view.PointerIconCompat pointerIcon
public static android.view.Display getDisplay (android.view.View)
android.view.WindowManager wm
android.view.View view
public static void setTooltipText (android.view.View, java.lang.CharSequence)
android.view.View view
CharSequence tooltipText
public static boolean startDragAndDrop (android.view.View, android.content.ClipData, android.view.View$DragShadowBuilder, java.lang.Object, int)
android.view.View v
android.content.ClipData data
android.view.View$DragShadowBuilder shadowBuilder
Object localState
int flags
public static void cancelDragAndDrop (android.view.View)
android.view.View v
public static void updateDragShadow (android.view.View, android.view.View$DragShadowBuilder)
android.view.View v
android.view.View$DragShadowBuilder shadowBuilder
public static int getNextClusterForwardId (android.view.View)
android.view.View view
public static void setNextClusterForwardId (android.view.View, int)
android.view.View view
int nextClusterForwardId
public static boolean isKeyboardNavigationCluster (android.view.View)
android.view.View view
public static void setKeyboardNavigationCluster (android.view.View, boolean)
android.view.View view
boolean isCluster
public static boolean isFocusedByDefault (android.view.View)
android.view.View view
public static void setFocusedByDefault (android.view.View, boolean)
android.view.View view
boolean isFocusedByDefault
public static android.view.View keyboardNavigationClusterSearch (android.view.View, android.view.View, int)
android.view.View view
android.view.View currentCluster
int direction
public static void addKeyboardNavigationClusters (android.view.View, java.util.Collection, int)
android.view.View view
java.util.Collection views
int direction
public static boolean restoreDefaultFocus (android.view.View)
android.view.View view
public static boolean hasExplicitFocusable (android.view.View)
android.view.View view
public static int generateViewId ()
int result
int newValue
public static void addOnUnhandledKeyEventListener (android.view.View, android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerCompat)
java.util.Map viewListeners
android.view.View$OnUnhandledKeyEventListener fwListener
android.view.View v
android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerCompat listener
java.util.ArrayList viewListeners
public static void removeOnUnhandledKeyEventListener (android.view.View, android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerCompat)
java.util.Map viewListeners
android.view.View$OnUnhandledKeyEventListener fwListener
android.view.View v
android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerCompat listener
java.util.ArrayList viewListeners
protected void <init> ()
public static boolean dispatchUnhandledKeyEventPre (android.view.View, android.view.KeyEvent)
android.view.View root
android.view.KeyEvent evt
public static boolean dispatchUnhandledKeyEventPost (android.view.View, android.view.KeyEvent)
android.view.View root
android.view.KeyEvent evt
static void <clinit> ()
}
android/support/v4/view/ViewConfigurationCompat.class
ViewConfigurationCompat.java
package android.support.v4.view
public final android.support.v4.view.ViewConfigurationCompat extends java.lang.Object {
private static final String TAG
private static java.lang.reflect.Method sGetScaledScrollFactorMethod
public static int getScaledPagingTouchSlop (android.view.ViewConfiguration)
android.view.ViewConfiguration config
public static boolean hasPermanentMenuKey (android.view.ViewConfiguration)
android.view.ViewConfiguration config
public static float getScaledHorizontalScrollFactor (android.view.ViewConfiguration, android.content.Context)
android.view.ViewConfiguration config
android.content.Context context
public static float getScaledVerticalScrollFactor (android.view.ViewConfiguration, android.content.Context)
android.view.ViewConfiguration config
android.content.Context context
private static float getLegacyScrollFactor (android.view.ViewConfiguration, android.content.Context)
Exception e
android.view.ViewConfiguration config
android.content.Context context
android.util.TypedValue outValue
public static int getScaledHoverSlop (android.view.ViewConfiguration)
android.view.ViewConfiguration config
public static boolean shouldShowMenuShortcutsWhenKeyboardPresent (android.view.ViewConfiguration, android.content.Context)
android.view.ViewConfiguration config
android.content.Context context
android.content.res.Resources res
int platformResId
private void <init> ()
static void <clinit> ()
Exception e
}
android/support/v4/view/ViewGroupCompat.class
ViewGroupCompat.java
package android.support.v4.view
public final android.support.v4.view.ViewGroupCompat extends java.lang.Object {
public static final int LAYOUT_MODE_CLIP_BOUNDS
public static final int LAYOUT_MODE_OPTICAL_BOUNDS
private void <init> ()
public static boolean onRequestSendAccessibilityEvent (android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.ViewGroup group
android.view.View child
android.view.accessibility.AccessibilityEvent event
public static void setMotionEventSplittingEnabled (android.view.ViewGroup, boolean)
android.view.ViewGroup group
boolean split
public static int getLayoutMode (android.view.ViewGroup)
android.view.ViewGroup group
public static void setLayoutMode (android.view.ViewGroup, int)
android.view.ViewGroup group
int mode
public static void setTransitionGroup (android.view.ViewGroup, boolean)
android.view.ViewGroup group
boolean isTransitionGroup
public static boolean isTransitionGroup (android.view.ViewGroup)
android.view.ViewGroup group
Boolean explicit
public static int getNestedScrollAxes (android.view.ViewGroup)
android.view.ViewGroup group
}
android/support/v4/view/ViewPager$1.class
ViewPager.java
package android.support.v4.view
final android.support.v4.view.ViewPager$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (android.support.v4.view.ViewPager$ItemInfo, android.support.v4.view.ViewPager$ItemInfo)
android.support.v4.view.ViewPager$ItemInfo lhs
android.support.v4.view.ViewPager$ItemInfo rhs
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
android/support/v4/view/ViewPager$2.class
ViewPager.java
package android.support.v4.view
final android.support.v4.view.ViewPager$2 extends java.lang.Object implements android.view.animation.Interpolator {
void <init> ()
public float getInterpolation (float)
float t
}
android/support/v4/view/ViewPager$3.class
ViewPager.java
package android.support.v4.view
android.support.v4.view.ViewPager$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.view.ViewPager this$0
void <init> (android.support.v4.view.ViewPager)
android.support.v4.view.ViewPager this$0
public void run ()
}
android/support/v4/view/ViewPager$4.class
ViewPager.java
package android.support.v4.view
android.support.v4.view.ViewPager$4 extends java.lang.Object implements android.support.v4.view.OnApplyWindowInsetsListener {
private final android.graphics.Rect mTempRect
final synthetic android.support.v4.view.ViewPager this$0
void <init> (android.support.v4.view.ViewPager)
android.support.v4.view.ViewPager this$0
public android.support.v4.view.WindowInsetsCompat onApplyWindowInsets (android.view.View, android.support.v4.view.WindowInsetsCompat)
android.support.v4.view.WindowInsetsCompat childInsets
int i
int count
android.view.View v
android.support.v4.view.WindowInsetsCompat originalInsets
android.support.v4.view.WindowInsetsCompat applied
android.graphics.Rect res
}
android/support/v4/view/ViewPager$DecorView.class
ViewPager.java
package android.support.v4.view
public abstract annotation android.support.v4.view.ViewPager$DecorView extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/view/ViewPager$ItemInfo.class
ViewPager.java
package android.support.v4.view
android.support.v4.view.ViewPager$ItemInfo extends java.lang.Object {
Object object
int position
boolean scrolling
float widthFactor
float offset
void <init> ()
}
android/support/v4/view/ViewPager$LayoutParams.class
ViewPager.java
package android.support.v4.view
public android.support.v4.view.ViewPager$LayoutParams extends android.view.ViewGroup$LayoutParams {
public boolean isDecor
public int gravity
float widthFactor
boolean needsMeasure
int position
int childIndex
public void <init> ()
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
android.content.res.TypedArray a
}
android/support/v4/view/ViewPager$MyAccessibilityDelegate.class
ViewPager.java
package android.support.v4.view
android.support.v4.view.ViewPager$MyAccessibilityDelegate extends android.support.v4.view.AccessibilityDelegateCompat {
final synthetic android.support.v4.view.ViewPager this$0
void <init> (android.support.v4.view.ViewPager)
android.support.v4.view.ViewPager this$0
public void onInitializeAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View host
android.view.accessibility.AccessibilityEvent event
public void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.view.View host
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
public boolean performAccessibilityAction (android.view.View, int, android.os.Bundle)
android.view.View host
int action
android.os.Bundle args
private boolean canScroll ()
}
android/support/v4/view/ViewPager$OnAdapterChangeListener.class
ViewPager.java
package android.support.v4.view
public abstract android.support.v4.view.ViewPager$OnAdapterChangeListener extends java.lang.Object {
public abstract void onAdapterChanged (android.support.v4.view.ViewPager, android.support.v4.view.PagerAdapter, android.support.v4.view.PagerAdapter)
}
android/support/v4/view/ViewPager$OnPageChangeListener.class
ViewPager.java
package android.support.v4.view
public abstract android.support.v4.view.ViewPager$OnPageChangeListener extends java.lang.Object {
public abstract void onPageScrolled (int, float, int)
public abstract void onPageSelected (int)
public abstract void onPageScrollStateChanged (int)
}
android/support/v4/view/ViewPager$PageTransformer.class
ViewPager.java
package android.support.v4.view
public abstract android.support.v4.view.ViewPager$PageTransformer extends java.lang.Object {
public abstract void transformPage (android.view.View, float)
}
android/support/v4/view/ViewPager$PagerObserver.class
ViewPager.java
package android.support.v4.view
android.support.v4.view.ViewPager$PagerObserver extends android.database.DataSetObserver {
final synthetic android.support.v4.view.ViewPager this$0
void <init> (android.support.v4.view.ViewPager)
public void onChanged ()
public void onInvalidated ()
}
android/support/v4/view/ViewPager$SavedState$1.class
ViewPager.java
package android.support.v4.view
final android.support.v4.view.ViewPager$SavedState$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator {
void <init> ()
public android.support.v4.view.ViewPager$SavedState createFromParcel (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel in
ClassLoader loader
public android.support.v4.view.ViewPager$SavedState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.view.ViewPager$SavedState[] newArray (int)
int size
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader)
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/view/ViewPager$SavedState.class
ViewPager.java
package android.support.v4.view
public android.support.v4.view.ViewPager$SavedState extends android.support.v4.view.AbsSavedState {
int position
android.os.Parcelable adapterState
ClassLoader loader
public static final android.os.Parcelable$Creator CREATOR
public void <init> (android.os.Parcelable)
android.os.Parcelable superState
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
public java.lang.String toString ()
void <init> (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel in
ClassLoader loader
static void <clinit> ()
}
android/support/v4/view/ViewPager$SimpleOnPageChangeListener.class
ViewPager.java
package android.support.v4.view
public android.support.v4.view.ViewPager$SimpleOnPageChangeListener extends java.lang.Object implements android.support.v4.view.ViewPager$OnPageChangeListener {
public void <init> ()
public void onPageScrolled (int, float, int)
int position
float positionOffset
int positionOffsetPixels
public void onPageSelected (int)
int position
public void onPageScrollStateChanged (int)
int state
}
android/support/v4/view/ViewPager$ViewPositionComparator.class
ViewPager.java
package android.support.v4.view
android.support.v4.view.ViewPager$ViewPositionComparator extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (android.view.View, android.view.View)
android.view.View lhs
android.view.View rhs
android.support.v4.view.ViewPager$LayoutParams llp
android.support.v4.view.ViewPager$LayoutParams rlp
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
android/support/v4/view/ViewPager.class
ViewPager.java
package android.support.v4.view
public android.support.v4.view.ViewPager extends android.view.ViewGroup {
private static final String TAG
private static final boolean DEBUG
private static final boolean USE_CACHE
private static final int DEFAULT_OFFSCREEN_PAGES
private static final int MAX_SETTLE_DURATION
private static final int MIN_DISTANCE_FOR_FLING
private static final int DEFAULT_GUTTER_SIZE
private static final int MIN_FLING_VELOCITY
static final int[] LAYOUT_ATTRS
private int mExpectedAdapterCount
private static final java.util.Comparator COMPARATOR
private static final android.view.animation.Interpolator sInterpolator
private final java.util.ArrayList mItems
private final android.support.v4.view.ViewPager$ItemInfo mTempItem
private final android.graphics.Rect mTempRect
android.support.v4.view.PagerAdapter mAdapter
int mCurItem
private int mRestoredCurItem
private android.os.Parcelable mRestoredAdapterState
private ClassLoader mRestoredClassLoader
private android.widget.Scroller mScroller
private boolean mIsScrollStarted
private android.support.v4.view.ViewPager$PagerObserver mObserver
private int mPageMargin
private android.graphics.drawable.Drawable mMarginDrawable
private int mTopPageBounds
private int mBottomPageBounds
private float mFirstOffset
private float mLastOffset
private int mChildWidthMeasureSpec
private int mChildHeightMeasureSpec
private boolean mInLayout
private boolean mScrollingCacheEnabled
private boolean mPopulatePending
private int mOffscreenPageLimit
private boolean mIsBeingDragged
private boolean mIsUnableToDrag
private int mDefaultGutterSize
private int mGutterSize
private int mTouchSlop
private float mLastMotionX
private float mLastMotionY
private float mInitialMotionX
private float mInitialMotionY
private int mActivePointerId
private static final int INVALID_POINTER
private android.view.VelocityTracker mVelocityTracker
private int mMinimumVelocity
private int mMaximumVelocity
private int mFlingDistance
private int mCloseEnough
private static final int CLOSE_ENOUGH
private boolean mFakeDragging
private long mFakeDragBeginTime
private android.widget.EdgeEffect mLeftEdge
private android.widget.EdgeEffect mRightEdge
private boolean mFirstLayout
private boolean mNeedCalculatePageOffsets
private boolean mCalledSuper
private int mDecorChildCount
private java.util.List mOnPageChangeListeners
private android.support.v4.view.ViewPager$OnPageChangeListener mOnPageChangeListener
private android.support.v4.view.ViewPager$OnPageChangeListener mInternalPageChangeListener
private java.util.List mAdapterChangeListeners
private android.support.v4.view.ViewPager$PageTransformer mPageTransformer
private int mPageTransformerLayerType
private static final int DRAW_ORDER_DEFAULT
private static final int DRAW_ORDER_FORWARD
private static final int DRAW_ORDER_REVERSE
private int mDrawingOrder
private java.util.ArrayList mDrawingOrderedChildren
private static final android.support.v4.view.ViewPager$ViewPositionComparator sPositionComparator
public static final int SCROLL_STATE_IDLE
public static final int SCROLL_STATE_DRAGGING
public static final int SCROLL_STATE_SETTLING
private final Runnable mEndScrollRunnable
private int mScrollState
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
void initViewPager ()
android.content.Context context
android.view.ViewConfiguration configuration
float density
protected void onDetachedFromWindow ()
void setScrollState (int)
int newState
public void setAdapter (android.support.v4.view.PagerAdapter)
android.support.v4.view.ViewPager$ItemInfo ii
int i
boolean wasFirstLayout
int i
int count
android.support.v4.view.PagerAdapter adapter
android.support.v4.view.PagerAdapter oldAdapter
private void removeNonDecorViews ()
android.view.View child
android.support.v4.view.ViewPager$LayoutParams lp
int i
public android.support.v4.view.PagerAdapter getAdapter ()
public void addOnAdapterChangeListener (android.support.v4.view.ViewPager$OnAdapterChangeListener)
android.support.v4.view.ViewPager$OnAdapterChangeListener listener
public void removeOnAdapterChangeListener (android.support.v4.view.ViewPager$OnAdapterChangeListener)
android.support.v4.view.ViewPager$OnAdapterChangeListener listener
private int getClientWidth ()
public void setCurrentItem (int)
int item
public void setCurrentItem (int, boolean)
int item
boolean smoothScroll
public int getCurrentItem ()
void setCurrentItemInternal (int, boolean, boolean)
int item
boolean smoothScroll
boolean always
void setCurrentItemInternal (int, boolean, boolean, int)
int i
int item
boolean smoothScroll
boolean always
int velocity
int pageLimit
boolean dispatchSelected
private void scrollToItem (int, boolean, int, boolean)
int width
int item
boolean smoothScroll
int velocity
boolean dispatchSelected
android.support.v4.view.ViewPager$ItemInfo curInfo
int destX
public void setOnPageChangeListener (android.support.v4.view.ViewPager$OnPageChangeListener)
android.support.v4.view.ViewPager$OnPageChangeListener listener
public void addOnPageChangeListener (android.support.v4.view.ViewPager$OnPageChangeListener)
android.support.v4.view.ViewPager$OnPageChangeListener listener
public void removeOnPageChangeListener (android.support.v4.view.ViewPager$OnPageChangeListener)
android.support.v4.view.ViewPager$OnPageChangeListener listener
public void clearOnPageChangeListeners ()
public void setPageTransformer (boolean, android.support.v4.view.ViewPager$PageTransformer)
boolean reverseDrawingOrder
android.support.v4.view.ViewPager$PageTransformer transformer
public void setPageTransformer (boolean, android.support.v4.view.ViewPager$PageTransformer, int)
boolean reverseDrawingOrder
android.support.v4.view.ViewPager$PageTransformer transformer
int pageLayerType
boolean hasTransformer
boolean needsPopulate
protected int getChildDrawingOrder (int, int)
int childCount
int i
int index
int result
android.support.v4.view.ViewPager$OnPageChangeListener setInternalPageChangeListener (android.support.v4.view.ViewPager$OnPageChangeListener)
android.support.v4.view.ViewPager$OnPageChangeListener listener
android.support.v4.view.ViewPager$OnPageChangeListener oldListener
public int getOffscreenPageLimit ()
public void setOffscreenPageLimit (int)
int limit
public void setPageMargin (int)
int marginPixels
int oldMargin
int width
public int getPageMargin ()
public void setPageMarginDrawable (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable d
public void setPageMarginDrawable (int)
int resId
protected boolean verifyDrawable (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable who
protected void drawableStateChanged ()
android.graphics.drawable.Drawable d
float distanceInfluenceForSnapDuration (float)
float f
void smoothScrollTo (int, int)
int x
int y
void smoothScrollTo (int, int, int)
int sx
int duration
float pageWidth
float pageDelta
int x
int y
int velocity
int sx
boolean wasScrolling
int sy
int dx
int dy
int width
int halfWidth
float distanceRatio
float distance
int duration
android.support.v4.view.ViewPager$ItemInfo addNewItem (int, int)
int position
int index
android.support.v4.view.ViewPager$ItemInfo ii
void dataSetChanged ()
android.support.v4.view.ViewPager$ItemInfo ii
int newPos
int i
android.view.View child
android.support.v4.view.ViewPager$LayoutParams lp
int i
int childCount
int adapterCount
boolean needPopulate
int newCurrItem
boolean isUpdating
void populate ()
void populate (int)
android.content.res.Resources$NotFoundException e
String resName
String resName
android.support.v4.view.ViewPager$ItemInfo ii
int pos
int pos
float rightWidthNeeded
float extraWidthLeft
int itemIndex
android.support.v4.view.ViewPager$ItemInfo ii
int clientWidth
float leftWidthNeeded
float extraWidthRight
android.support.v4.view.ViewPager$ItemInfo ii
android.view.View child
android.support.v4.view.ViewPager$LayoutParams lp
int i
android.view.View child
int i
android.view.View currentFocused
android.support.v4.view.ViewPager$ItemInfo ii
int newCurrentItem
android.support.v4.view.ViewPager$ItemInfo oldCurInfo
int pageLimit
int startPos
int N
int endPos
int curIndex
android.support.v4.view.ViewPager$ItemInfo curItem
int childCount
private void sortChildDrawingOrder ()
android.view.View child
int i
int childCount
private void calculatePageOffsets (android.support.v4.view.ViewPager$ItemInfo, int, android.support.v4.view.ViewPager$ItemInfo)
int pos
int itemIndex
android.support.v4.view.ViewPager$ItemInfo ii
float offset
int pos
int itemIndex
android.support.v4.view.ViewPager$ItemInfo ii
float offset
int oldCurPosition
android.support.v4.view.ViewPager$ItemInfo ii
int i
android.support.v4.view.ViewPager$ItemInfo ii
int i
android.support.v4.view.ViewPager$ItemInfo curItem
int curIndex
android.support.v4.view.ViewPager$ItemInfo oldCurInfo
int N
int width
float marginOffset
int itemCount
float offset
int pos
public android.os.Parcelable onSaveInstanceState ()
android.os.Parcelable superState
android.support.v4.view.ViewPager$SavedState ss
public void onRestoreInstanceState (android.os.Parcelable)
android.os.Parcelable state
android.support.v4.view.ViewPager$SavedState ss
public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams)
android.view.View child
int index
android.view.ViewGroup$LayoutParams params
android.support.v4.view.ViewPager$LayoutParams lp
private static boolean isDecorView (android.view.View)
android.view.View view
Class clazz
public void removeView (android.view.View)
android.view.View view
android.support.v4.view.ViewPager$ItemInfo infoForChild (android.view.View)
android.support.v4.view.ViewPager$ItemInfo ii
int i
android.view.View child
android.support.v4.view.ViewPager$ItemInfo infoForAnyChild (android.view.View)
android.view.View child
android.view.ViewParent parent
android.support.v4.view.ViewPager$ItemInfo infoForPosition (int)
android.support.v4.view.ViewPager$ItemInfo ii
int i
int position
protected void onAttachedToWindow ()
protected void onMeasure (int, int)
int hgrav
int vgrav
int widthMode
int heightMode
boolean consumeVertical
boolean consumeHorizontal
int widthSize
int heightSize
int widthSpec
int heightSpec
android.support.v4.view.ViewPager$LayoutParams lp
android.view.View child
int i
int widthSpec
android.support.v4.view.ViewPager$LayoutParams lp
android.view.View child
int i
int widthMeasureSpec
int heightMeasureSpec
int measuredWidth
int maxGutterSize
int childWidthSize
int childHeightSize
int size
protected void onSizeChanged (int, int, int, int)
int w
int h
int oldw
int oldh
private void recomputeScrollPosition (int, int, int, int)
int widthWithMargin
int oldWidthWithMargin
int xpos
float pageOffset
int newOffsetPixels
android.support.v4.view.ViewPager$ItemInfo ii
float scrollOffset
int scrollPos
int width
int oldWidth
int margin
int oldMargin
protected void onLayout (boolean, int, int, int, int)
int hgrav
int vgrav
android.support.v4.view.ViewPager$LayoutParams lp
int childLeft
int childTop
android.view.View child
int i
int widthSpec
int heightSpec
int loff
int childLeft
int childTop
android.support.v4.view.ViewPager$LayoutParams lp
android.support.v4.view.ViewPager$ItemInfo ii
android.view.View child
int i
boolean changed
int l
int t
int r
int b
int count
int width
int height
int paddingLeft
int paddingTop
int paddingRight
int paddingBottom
int scrollX
int decorCount
int childWidth
public void computeScroll ()
int oldX
int oldY
int x
int y
private boolean pageScrolled (int)
int xpos
android.support.v4.view.ViewPager$ItemInfo ii
int width
int widthWithMargin
float marginOffset
int currentPage
float pageOffset
int offsetPixels
protected void onPageScrolled (int, float, int)
android.view.View child
android.support.v4.view.ViewPager$LayoutParams lp
int hgrav
int childLeft
int childOffset
int i
int scrollX
int paddingLeft
int paddingRight
int width
int childCount
android.view.View child
android.support.v4.view.ViewPager$LayoutParams lp
float transformPos
int i
int scrollX
int childCount
int position
float offset
int offsetPixels
private void dispatchOnPageScrolled (int, float, int)
android.support.v4.view.ViewPager$OnPageChangeListener listener
int i
int z
int position
float offset
int offsetPixels
private void dispatchOnPageSelected (int)
android.support.v4.view.ViewPager$OnPageChangeListener listener
int i
int z
int position
private void dispatchOnScrollStateChanged (int)
android.support.v4.view.ViewPager$OnPageChangeListener listener
int i
int z
int state
private void completeScroll (boolean)
int oldX
int oldY
int x
int y
boolean wasScrolling
android.support.v4.view.ViewPager$ItemInfo ii
int i
boolean postEvents
boolean needPopulate
private boolean isGutterDrag (float, float)
float x
float dx
private void enableLayers (boolean)
int layerType
int i
boolean enable
int childCount
public boolean onInterceptTouchEvent (android.view.MotionEvent)
int activePointerId
int pointerIndex
float x
float dx
float xDiff
float y
float yDiff
android.view.MotionEvent ev
int action
public boolean onTouchEvent (android.view.MotionEvent)
android.view.ViewParent parent
int pointerIndex
float x
float xDiff
float y
float yDiff
int activePointerIndex
float x
android.view.VelocityTracker velocityTracker
int initialVelocity
int width
int scrollX
android.support.v4.view.ViewPager$ItemInfo ii
float marginOffset
int currentPage
float pageOffset
int activePointerIndex
float x
int totalDelta
int nextPage
int index
float x
android.view.MotionEvent ev
int action
boolean needsInvalidate
private boolean resetTouch ()
boolean needsInvalidate
private void requestParentDisallowInterceptTouchEvent (boolean)
boolean disallowIntercept
android.view.ViewParent parent
private boolean performDrag (float)
float over
float over
float x
boolean needsInvalidate
float deltaX
float oldScrollX
float scrollX
int width
float leftBound
float rightBound
boolean leftAbsolute
boolean rightAbsolute
android.support.v4.view.ViewPager$ItemInfo firstItem
android.support.v4.view.ViewPager$ItemInfo lastItem
private android.support.v4.view.ViewPager$ItemInfo infoForCurrentScrollPosition ()
android.support.v4.view.ViewPager$ItemInfo ii
float offset
float leftBound
float rightBound
int i
int width
float scrollOffset
float marginOffset
int lastPos
float lastOffset
float lastWidth
boolean first
android.support.v4.view.ViewPager$ItemInfo lastItem
private int determineTargetPage (int, float, int, int)
int targetPage
float truncator
android.support.v4.view.ViewPager$ItemInfo firstItem
android.support.v4.view.ViewPager$ItemInfo lastItem
int currentPage
float pageOffset
int velocity
int deltaX
int targetPage
public void draw (android.graphics.Canvas)
int restoreCount
int height
int width
int restoreCount
int width
int height
android.graphics.Canvas canvas
boolean needsInvalidate
int overScrollMode
protected void onDraw (android.graphics.Canvas)
float drawAt
float widthFactor
float drawAt
int pos
int scrollX
int width
float marginOffset
int itemIndex
android.support.v4.view.ViewPager$ItemInfo ii
float offset
int itemCount
int firstPos
int lastPos
android.graphics.Canvas canvas
public boolean beginFakeDrag ()
long time
android.view.MotionEvent ev
public void endFakeDrag ()
android.view.VelocityTracker velocityTracker
int initialVelocity
int width
int scrollX
android.support.v4.view.ViewPager$ItemInfo ii
int currentPage
float pageOffset
int totalDelta
int nextPage
public void fakeDragBy (float)
float xOffset
float oldScrollX
float scrollX
int width
float leftBound
float rightBound
android.support.v4.view.ViewPager$ItemInfo firstItem
android.support.v4.view.ViewPager$ItemInfo lastItem
long time
android.view.MotionEvent ev
public boolean isFakeDragging ()
private void onSecondaryPointerUp (android.view.MotionEvent)
int newPointerIndex
android.view.MotionEvent ev
int pointerIndex
int pointerId
private void endDrag ()
private void setScrollingCacheEnabled (boolean)
boolean enabled
public boolean canScrollHorizontally (int)
int direction
int width
int scrollX
protected boolean canScroll (android.view.View, boolean, int, int, int)
android.view.View child
int i
android.view.ViewGroup group
int scrollX
int scrollY
int count
android.view.View v
boolean checkV
int dx
int x
int y
public boolean dispatchKeyEvent (android.view.KeyEvent)
android.view.KeyEvent event
public boolean executeKeyEvent (android.view.KeyEvent)
android.view.KeyEvent event
boolean handled
public boolean arrowScroll (int)
android.view.ViewParent parent
android.view.ViewParent parent
StringBuilder sb
boolean isChild
int nextLeft
int currLeft
int nextLeft
int currLeft
int direction
android.view.View currentFocused
boolean handled
android.view.View nextFocused
private android.graphics.Rect getChildRectInPagerCoordinates (android.graphics.Rect, android.view.View)
android.view.ViewGroup group
android.graphics.Rect outRect
android.view.View child
android.view.ViewParent parent
boolean pageLeft ()
boolean pageRight ()
public void addFocusables (java.util.ArrayList, int, int)
android.support.v4.view.ViewPager$ItemInfo ii
android.view.View child
int i
java.util.ArrayList views
int direction
int focusableMode
int focusableCount
int descendantFocusability
public void addTouchables (java.util.ArrayList)
android.support.v4.view.ViewPager$ItemInfo ii
android.view.View child
int i
java.util.ArrayList views
protected boolean onRequestFocusInDescendants (int, android.graphics.Rect)
int index
int increment
int end
android.support.v4.view.ViewPager$ItemInfo ii
android.view.View child
int i
int direction
android.graphics.Rect previouslyFocusedRect
int index
int increment
int end
int count
public boolean dispatchPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent)
android.support.v4.view.ViewPager$ItemInfo ii
android.view.View child
int i
android.view.accessibility.AccessibilityEvent event
int childCount
protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams ()
protected android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams p
protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams p
public android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet)
android.util.AttributeSet attrs
static void <clinit> ()
}
android/support/v4/view/ViewParentCompat.class
ViewParentCompat.java
package android.support.v4.view
public final android.support.v4.view.ViewParentCompat extends java.lang.Object {
private static final String TAG
private void <init> ()
public static boolean requestSendAccessibilityEvent (android.view.ViewParent, android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.ViewParent parent
android.view.View child
android.view.accessibility.AccessibilityEvent event
public static boolean onStartNestedScroll (android.view.ViewParent, android.view.View, android.view.View, int)
android.view.ViewParent parent
android.view.View child
android.view.View target
int nestedScrollAxes
public static void onNestedScrollAccepted (android.view.ViewParent, android.view.View, android.view.View, int)
android.view.ViewParent parent
android.view.View child
android.view.View target
int nestedScrollAxes
public static void onStopNestedScroll (android.view.ViewParent, android.view.View)
android.view.ViewParent parent
android.view.View target
public static void onNestedScroll (android.view.ViewParent, android.view.View, int, int, int, int)
android.view.ViewParent parent
android.view.View target
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
public static void onNestedPreScroll (android.view.ViewParent, android.view.View, int, int, int[])
android.view.ViewParent parent
android.view.View target
int dx
int dy
int[] consumed
public static boolean onStartNestedScroll (android.view.ViewParent, android.view.View, android.view.View, int, int)
AbstractMethodError e
android.view.ViewParent parent
android.view.View child
android.view.View target
int nestedScrollAxes
int type
public static void onNestedScrollAccepted (android.view.ViewParent, android.view.View, android.view.View, int, int)
AbstractMethodError e
android.view.ViewParent parent
android.view.View child
android.view.View target
int nestedScrollAxes
int type
public static void onStopNestedScroll (android.view.ViewParent, android.view.View, int)
AbstractMethodError e
android.view.ViewParent parent
android.view.View target
int type
public static void onNestedScroll (android.view.ViewParent, android.view.View, int, int, int, int, int)
AbstractMethodError e
android.view.ViewParent parent
android.view.View target
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int type
public static void onNestedPreScroll (android.view.ViewParent, android.view.View, int, int, int[], int)
AbstractMethodError e
android.view.ViewParent parent
android.view.View target
int dx
int dy
int[] consumed
int type
public static boolean onNestedFling (android.view.ViewParent, android.view.View, float, float, boolean)
AbstractMethodError e
android.view.ViewParent parent
android.view.View target
float velocityX
float velocityY
boolean consumed
public static boolean onNestedPreFling (android.view.ViewParent, android.view.View, float, float)
AbstractMethodError e
android.view.ViewParent parent
android.view.View target
float velocityX
float velocityY
public static void notifySubtreeAccessibilityStateChanged (android.view.ViewParent, android.view.View, android.view.View, int)
android.view.ViewParent parent
android.view.View child
android.view.View source
int changeType
}
android/support/v4/view/ViewPropertyAnimatorCompat$1.class
ViewPropertyAnimatorCompat.java
package android.support.v4.view
android.support.v4.view.ViewPropertyAnimatorCompat$1 extends android.animation.AnimatorListenerAdapter {
final synthetic android.support.v4.view.ViewPropertyAnimatorListener val$listener
final synthetic android.view.View val$view
final synthetic android.support.v4.view.ViewPropertyAnimatorCompat this$0
void <init> (android.support.v4.view.ViewPropertyAnimatorCompat, android.support.v4.view.ViewPropertyAnimatorListener, android.view.View)
android.support.v4.view.ViewPropertyAnimatorCompat this$0
public void onAnimationCancel (android.animation.Animator)
android.animation.Animator animation
public void onAnimationEnd (android.animation.Animator)
android.animation.Animator animation
public void onAnimationStart (android.animation.Animator)
android.animation.Animator animation
}
android/support/v4/view/ViewPropertyAnimatorCompat$2.class
ViewPropertyAnimatorCompat.java
package android.support.v4.view
android.support.v4.view.ViewPropertyAnimatorCompat$2 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener {
final synthetic android.support.v4.view.ViewPropertyAnimatorUpdateListener val$listener
final synthetic android.view.View val$view
final synthetic android.support.v4.view.ViewPropertyAnimatorCompat this$0
void <init> (android.support.v4.view.ViewPropertyAnimatorCompat, android.support.v4.view.ViewPropertyAnimatorUpdateListener, android.view.View)
android.support.v4.view.ViewPropertyAnimatorCompat this$0
public void onAnimationUpdate (android.animation.ValueAnimator)
android.animation.ValueAnimator valueAnimator
}
android/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorListenerApi14.class
ViewPropertyAnimatorCompat.java
package android.support.v4.view
android.support.v4.view.ViewPropertyAnimatorCompat$ViewPropertyAnimatorListenerApi14 extends java.lang.Object implements android.support.v4.view.ViewPropertyAnimatorListener {
android.support.v4.view.ViewPropertyAnimatorCompat mVpa
boolean mAnimEndCalled
void <init> (android.support.v4.view.ViewPropertyAnimatorCompat)
android.support.v4.view.ViewPropertyAnimatorCompat vpa
public void onAnimationStart (android.view.View)
Runnable startAction
android.view.View view
Object listenerTag
android.support.v4.view.ViewPropertyAnimatorListener listener
public void onAnimationEnd (android.view.View)
Runnable endAction
Object listenerTag
android.support.v4.view.ViewPropertyAnimatorListener listener
android.view.View view
public void onAnimationCancel (android.view.View)
android.view.View view
Object listenerTag
android.support.v4.view.ViewPropertyAnimatorListener listener
}
android/support/v4/view/ViewPropertyAnimatorCompat.class
ViewPropertyAnimatorCompat.java
package android.support.v4.view
public final android.support.v4.view.ViewPropertyAnimatorCompat extends java.lang.Object {
private static final String TAG
private java.lang.ref.WeakReference mView
Runnable mStartAction
Runnable mEndAction
int mOldLayerType
static final int LISTENER_TAG_ID
void <init> (android.view.View)
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat setDuration (long)
long value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat alpha (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat alphaBy (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat translationX (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat translationY (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat withEndAction (java.lang.Runnable)
Runnable runnable
android.view.View view
public long getDuration ()
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat setInterpolator (android.view.animation.Interpolator)
android.view.animation.Interpolator value
android.view.View view
public android.view.animation.Interpolator getInterpolator ()
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat setStartDelay (long)
long value
android.view.View view
public long getStartDelay ()
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat rotation (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat rotationBy (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat rotationX (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat rotationXBy (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat rotationY (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat rotationYBy (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat scaleX (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat scaleXBy (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat scaleY (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat scaleYBy (float)
float value
android.view.View view
public void cancel ()
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat x (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat xBy (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat y (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat yBy (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat translationXBy (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat translationYBy (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat translationZBy (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat translationZ (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat z (float)
float value
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat zBy (float)
float value
android.view.View view
public void start ()
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat withLayer ()
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat withStartAction (java.lang.Runnable)
Runnable runnable
android.view.View view
public android.support.v4.view.ViewPropertyAnimatorCompat setListener (android.support.v4.view.ViewPropertyAnimatorListener)
android.support.v4.view.ViewPropertyAnimatorListener listener
android.view.View view
private void setListenerInternal (android.view.View, android.support.v4.view.ViewPropertyAnimatorListener)
android.view.View view
android.support.v4.view.ViewPropertyAnimatorListener listener
public android.support.v4.view.ViewPropertyAnimatorCompat setUpdateListener (android.support.v4.view.ViewPropertyAnimatorUpdateListener)
android.animation.ValueAnimator$AnimatorUpdateListener wrapped
android.support.v4.view.ViewPropertyAnimatorUpdateListener listener
android.view.View view
}
android/support/v4/view/ViewPropertyAnimatorListener.class
ViewPropertyAnimatorListener.java
package android.support.v4.view
public abstract android.support.v4.view.ViewPropertyAnimatorListener extends java.lang.Object {
public abstract void onAnimationStart (android.view.View)
public abstract void onAnimationEnd (android.view.View)
public abstract void onAnimationCancel (android.view.View)
}
android/support/v4/view/ViewPropertyAnimatorListenerAdapter.class
ViewPropertyAnimatorListenerAdapter.java
package android.support.v4.view
public android.support.v4.view.ViewPropertyAnimatorListenerAdapter extends java.lang.Object implements android.support.v4.view.ViewPropertyAnimatorListener {
public void <init> ()
public void onAnimationStart (android.view.View)
android.view.View view
public void onAnimationEnd (android.view.View)
android.view.View view
public void onAnimationCancel (android.view.View)
android.view.View view
}
android/support/v4/view/ViewPropertyAnimatorUpdateListener.class
ViewPropertyAnimatorUpdateListener.java
package android.support.v4.view
public abstract android.support.v4.view.ViewPropertyAnimatorUpdateListener extends java.lang.Object {
public abstract void onAnimationUpdate (android.view.View)
}
android/support/v4/view/WindowCompat.class
WindowCompat.java
package android.support.v4.view
public final android.support.v4.view.WindowCompat extends java.lang.Object {
public static final int FEATURE_ACTION_BAR
public static final int FEATURE_ACTION_BAR_OVERLAY
public static final int FEATURE_ACTION_MODE_OVERLAY
private void <init> ()
public static android.view.View requireViewById (android.view.Window, int)
android.view.Window window
int id
android.view.View view
}
android/support/v4/view/WindowInsetsCompat.class
WindowInsetsCompat.java
package android.support.v4.view
public android.support.v4.view.WindowInsetsCompat extends java.lang.Object {
private final Object mInsets
private void <init> (java.lang.Object)
Object insets
public void <init> (android.support.v4.view.WindowInsetsCompat)
android.support.v4.view.WindowInsetsCompat src
public int getSystemWindowInsetLeft ()
public int getSystemWindowInsetTop ()
public int getSystemWindowInsetRight ()
public int getSystemWindowInsetBottom ()
public boolean hasSystemWindowInsets ()
public boolean hasInsets ()
public boolean isConsumed ()
public boolean isRound ()
public android.support.v4.view.WindowInsetsCompat consumeSystemWindowInsets ()
public android.support.v4.view.WindowInsetsCompat replaceSystemWindowInsets (int, int, int, int)
int left
int top
int right
int bottom
public android.support.v4.view.WindowInsetsCompat replaceSystemWindowInsets (android.graphics.Rect)
android.graphics.Rect systemWindowInsets
public int getStableInsetTop ()
public int getStableInsetLeft ()
public int getStableInsetRight ()
public int getStableInsetBottom ()
public boolean hasStableInsets ()
public android.support.v4.view.WindowInsetsCompat consumeStableInsets ()
public android.support.v4.view.DisplayCutoutCompat getDisplayCutout ()
public android.support.v4.view.WindowInsetsCompat consumeDisplayCutout ()
public boolean equals (java.lang.Object)
Object o
android.support.v4.view.WindowInsetsCompat other
public int hashCode ()
static android.support.v4.view.WindowInsetsCompat wrap (java.lang.Object)
Object insets
static java.lang.Object unwrap (android.support.v4.view.WindowInsetsCompat)
android.support.v4.view.WindowInsetsCompat insets
}
android/support/v4/view/accessibility/AccessibilityEventCompat.class
AccessibilityEventCompat.java
package android.support.v4.view.accessibility
public final android.support.v4.view.accessibility.AccessibilityEventCompat extends java.lang.Object {
public static final int TYPE_VIEW_HOVER_ENTER
public static final int TYPE_VIEW_HOVER_EXIT
public static final int TYPE_TOUCH_EXPLORATION_GESTURE_START
public static final int TYPE_TOUCH_EXPLORATION_GESTURE_END
public static final int TYPE_WINDOW_CONTENT_CHANGED
public static final int TYPE_VIEW_SCROLLED
public static final int TYPE_VIEW_TEXT_SELECTION_CHANGED
public static final int TYPE_ANNOUNCEMENT
public static final int TYPE_VIEW_ACCESSIBILITY_FOCUSED
public static final int TYPE_VIEW_ACCESSIBILITY_FOCUS_CLEARED
public static final int TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY
public static final int TYPE_GESTURE_DETECTION_START
public static final int TYPE_GESTURE_DETECTION_END
public static final int TYPE_TOUCH_INTERACTION_START
public static final int TYPE_TOUCH_INTERACTION_END
public static final int TYPE_WINDOWS_CHANGED
public static final int TYPE_VIEW_CONTEXT_CLICKED
public static final int TYPE_ASSIST_READING_CONTEXT
public static final int CONTENT_CHANGE_TYPE_UNDEFINED
public static final int CONTENT_CHANGE_TYPE_SUBTREE
public static final int CONTENT_CHANGE_TYPE_TEXT
public static final int CONTENT_CHANGE_TYPE_CONTENT_DESCRIPTION
public static final int TYPES_ALL_MASK
private void <init> ()
public static int getRecordCount (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
public static void appendRecord (android.view.accessibility.AccessibilityEvent, android.support.v4.view.accessibility.AccessibilityRecordCompat)
android.view.accessibility.AccessibilityEvent event
android.support.v4.view.accessibility.AccessibilityRecordCompat record
public static android.support.v4.view.accessibility.AccessibilityRecordCompat getRecord (android.view.accessibility.AccessibilityEvent, int)
android.view.accessibility.AccessibilityEvent event
int index
public static android.support.v4.view.accessibility.AccessibilityRecordCompat asRecord (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
public static void setContentChangeTypes (android.view.accessibility.AccessibilityEvent, int)
android.view.accessibility.AccessibilityEvent event
int changeTypes
public static int getContentChangeTypes (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
public static void setMovementGranularity (android.view.accessibility.AccessibilityEvent, int)
android.view.accessibility.AccessibilityEvent event
int granularity
public static int getMovementGranularity (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
public static void setAction (android.view.accessibility.AccessibilityEvent, int)
android.view.accessibility.AccessibilityEvent event
int action
public static int getAction (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
}
android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListener.class
AccessibilityManagerCompat.java
package android.support.v4.view.accessibility
public abstract android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListener extends java.lang.Object {
public abstract void onAccessibilityStateChanged (boolean)
}
android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.class
AccessibilityManagerCompat.java
package android.support.v4.view.accessibility
public abstract android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat extends java.lang.Object implements android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListener {
public void <init> ()
}
android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerWrapper.class
AccessibilityManagerCompat.java
package android.support.v4.view.accessibility
android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerWrapper extends java.lang.Object implements android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener {
android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListener mListener
void <init> (android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListener)
android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListener listener
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerWrapper other
public void onAccessibilityStateChanged (boolean)
boolean enabled
}
android/support/v4/view/accessibility/AccessibilityManagerCompat$TouchExplorationStateChangeListener.class
AccessibilityManagerCompat.java
package android.support.v4.view.accessibility
public abstract android.support.v4.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener extends java.lang.Object {
public abstract void onTouchExplorationStateChanged (boolean)
}
android/support/v4/view/accessibility/AccessibilityManagerCompat$TouchExplorationStateChangeListenerWrapper.class
AccessibilityManagerCompat.java
package android.support.v4.view.accessibility
android.support.v4.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListenerWrapper extends java.lang.Object implements android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener {
final android.support.v4.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener mListener
void <init> (android.support.v4.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener)
android.support.v4.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener listener
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
android.support.v4.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListenerWrapper other
public void onTouchExplorationStateChanged (boolean)
boolean enabled
}
android/support/v4/view/accessibility/AccessibilityManagerCompat.class
AccessibilityManagerCompat.java
package android.support.v4.view.accessibility
public final android.support.v4.view.accessibility.AccessibilityManagerCompat extends java.lang.Object {
public static boolean addAccessibilityStateChangeListener (android.view.accessibility.AccessibilityManager, android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListener)
android.view.accessibility.AccessibilityManager manager
android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListener listener
public static boolean removeAccessibilityStateChangeListener (android.view.accessibility.AccessibilityManager, android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListener)
android.view.accessibility.AccessibilityManager manager
android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListener listener
public static java.util.List getInstalledAccessibilityServiceList (android.view.accessibility.AccessibilityManager)
android.view.accessibility.AccessibilityManager manager
public static java.util.List getEnabledAccessibilityServiceList (android.view.accessibility.AccessibilityManager, int)
android.view.accessibility.AccessibilityManager manager
int feedbackTypeFlags
public static boolean isTouchExplorationEnabled (android.view.accessibility.AccessibilityManager)
android.view.accessibility.AccessibilityManager manager
public static boolean addTouchExplorationStateChangeListener (android.view.accessibility.AccessibilityManager, android.support.v4.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener)
android.view.accessibility.AccessibilityManager manager
android.support.v4.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener listener
public static boolean removeTouchExplorationStateChangeListener (android.view.accessibility.AccessibilityManager, android.support.v4.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener)
android.view.accessibility.AccessibilityManager manager
android.support.v4.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener listener
private void <init> ()
}
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat.class
AccessibilityNodeInfoCompat.java
package android.support.v4.view.accessibility
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat extends java.lang.Object {
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_FOCUS
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CLEAR_FOCUS
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SELECT
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CLEAR_SELECTION
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CLICK
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_LONG_CLICK
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_ACCESSIBILITY_FOCUS
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CLEAR_ACCESSIBILITY_FOCUS
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_NEXT_AT_MOVEMENT_GRANULARITY
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_NEXT_HTML_ELEMENT
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PREVIOUS_HTML_ELEMENT
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_FORWARD
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_BACKWARD
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_COPY
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PASTE
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CUT
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SET_SELECTION
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_EXPAND
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_COLLAPSE
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_DISMISS
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SET_TEXT
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SHOW_ON_SCREEN
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_TO_POSITION
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_UP
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_LEFT
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_DOWN
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_RIGHT
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CONTEXT_CLICK
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SET_PROGRESS
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_MOVE_WINDOW
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SHOW_TOOLTIP
public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_HIDE_TOOLTIP
final Object mAction
public void <init> (int, java.lang.CharSequence)
int actionId
CharSequence label
void <init> (java.lang.Object)
Object action
public int getId ()
public java.lang.CharSequence getLabel ()
static void <clinit> ()
}
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat.class
AccessibilityNodeInfoCompat.java
package android.support.v4.view.accessibility
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat extends java.lang.Object {
public static final int SELECTION_MODE_NONE
public static final int SELECTION_MODE_SINGLE
public static final int SELECTION_MODE_MULTIPLE
final Object mInfo
public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat obtain (int, int, boolean, int)
int rowCount
int columnCount
boolean hierarchical
int selectionMode
public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat obtain (int, int, boolean)
int rowCount
int columnCount
boolean hierarchical
void <init> (java.lang.Object)
Object info
public int getColumnCount ()
public int getRowCount ()
public boolean isHierarchical ()
public int getSelectionMode ()
}
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat.class
AccessibilityNodeInfoCompat.java
package android.support.v4.view.accessibility
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat extends java.lang.Object {
final Object mInfo
public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat obtain (int, int, int, int, boolean, boolean)
int rowIndex
int rowSpan
int columnIndex
int columnSpan
boolean heading
boolean selected
public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat obtain (int, int, int, int, boolean)
int rowIndex
int rowSpan
int columnIndex
int columnSpan
boolean heading
void <init> (java.lang.Object)
Object info
public int getColumnIndex ()
public int getColumnSpan ()
public int getRowIndex ()
public int getRowSpan ()
public boolean isHeading ()
public boolean isSelected ()
}
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat.class
AccessibilityNodeInfoCompat.java
package android.support.v4.view.accessibility
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat extends java.lang.Object {
public static final int RANGE_TYPE_INT
public static final int RANGE_TYPE_FLOAT
public static final int RANGE_TYPE_PERCENT
final Object mInfo
public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat obtain (int, float, float, float)
int type
float min
float max
float current
void <init> (java.lang.Object)
Object info
public float getCurrent ()
public float getMax ()
public float getMin ()
public int getType ()
}
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.class
AccessibilityNodeInfoCompat.java
package android.support.v4.view.accessibility
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat extends java.lang.Object {
private static final String ROLE_DESCRIPTION_KEY
private static final String PANE_TITLE_KEY
private static final String TOOLTIP_TEXT_KEY
private static final String HINT_TEXT_KEY
private static final String BOOLEAN_PROPERTY_KEY
private static final int BOOLEAN_PROPERTY_SCREEN_READER_FOCUSABLE
private static final int BOOLEAN_PROPERTY_IS_HEADING
private static final int BOOLEAN_PROPERTY_IS_SHOWING_HINT
private final android.view.accessibility.AccessibilityNodeInfo mInfo
public int mParentVirtualDescendantId
public static final int ACTION_FOCUS
public static final int ACTION_CLEAR_FOCUS
public static final int ACTION_SELECT
public static final int ACTION_CLEAR_SELECTION
public static final int ACTION_CLICK
public static final int ACTION_LONG_CLICK
public static final int ACTION_ACCESSIBILITY_FOCUS
public static final int ACTION_CLEAR_ACCESSIBILITY_FOCUS
public static final int ACTION_NEXT_AT_MOVEMENT_GRANULARITY
public static final int ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY
public static final int ACTION_NEXT_HTML_ELEMENT
public static final int ACTION_PREVIOUS_HTML_ELEMENT
public static final int ACTION_SCROLL_FORWARD
public static final int ACTION_SCROLL_BACKWARD
public static final int ACTION_COPY
public static final int ACTION_PASTE
public static final int ACTION_CUT
public static final int ACTION_SET_SELECTION
public static final int ACTION_EXPAND
public static final int ACTION_COLLAPSE
public static final int ACTION_DISMISS
public static final int ACTION_SET_TEXT
public static final String ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT
public static final String ACTION_ARGUMENT_HTML_ELEMENT_STRING
public static final String ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN
public static final String ACTION_ARGUMENT_SELECTION_START_INT
public static final String ACTION_ARGUMENT_SELECTION_END_INT
public static final String ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE
public static final String ACTION_ARGUMENT_ROW_INT
public static final String ACTION_ARGUMENT_COLUMN_INT
public static final String ACTION_ARGUMENT_PROGRESS_VALUE
public static final String ACTION_ARGUMENT_MOVE_WINDOW_X
public static final String ACTION_ARGUMENT_MOVE_WINDOW_Y
public static final int FOCUS_INPUT
public static final int FOCUS_ACCESSIBILITY
public static final int MOVEMENT_GRANULARITY_CHARACTER
public static final int MOVEMENT_GRANULARITY_WORD
public static final int MOVEMENT_GRANULARITY_LINE
public static final int MOVEMENT_GRANULARITY_PARAGRAPH
public static final int MOVEMENT_GRANULARITY_PAGE
static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat wrapNonNullInstance (java.lang.Object)
Object object
public void <init> (java.lang.Object)
Object info
private void <init> (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo info
public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat wrap (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo info
public android.view.accessibility.AccessibilityNodeInfo unwrap ()
public java.lang.Object getInfo ()
public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain (android.view.View)
android.view.View source
public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain (android.view.View, int)
android.view.View root
int virtualDescendantId
public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain ()
public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain (android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
public void setSource (android.view.View)
android.view.View source
public void setSource (android.view.View, int)
android.view.View root
int virtualDescendantId
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat findFocus (int)
int focus
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat focusSearch (int)
int direction
public int getWindowId ()
public int getChildCount ()
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getChild (int)
int index
public void addChild (android.view.View)
android.view.View child
public void addChild (android.view.View, int)
android.view.View root
int virtualDescendantId
public boolean removeChild (android.view.View)
android.view.View child
public boolean removeChild (android.view.View, int)
android.view.View root
int virtualDescendantId
public int getActions ()
public void addAction (int)
int action
public void addAction (android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat)
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat action
public boolean removeAction (android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat)
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat action
public boolean performAction (int)
int action
public boolean performAction (int, android.os.Bundle)
int action
android.os.Bundle arguments
public void setMovementGranularities (int)
int granularities
public int getMovementGranularities ()
public java.util.List findAccessibilityNodeInfosByText (java.lang.String)
android.view.accessibility.AccessibilityNodeInfo info
int i
String text
java.util.List result
java.util.List infos
int infoCount
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getParent ()
public void setParent (android.view.View)
android.view.View parent
public void setParent (android.view.View, int)
android.view.View root
int virtualDescendantId
public void getBoundsInParent (android.graphics.Rect)
android.graphics.Rect outBounds
public void setBoundsInParent (android.graphics.Rect)
android.graphics.Rect bounds
public void getBoundsInScreen (android.graphics.Rect)
android.graphics.Rect outBounds
public void setBoundsInScreen (android.graphics.Rect)
android.graphics.Rect bounds
public boolean isCheckable ()
public void setCheckable (boolean)
boolean checkable
public boolean isChecked ()
public void setChecked (boolean)
boolean checked
public boolean isFocusable ()
public void setFocusable (boolean)
boolean focusable
public boolean isFocused ()
public void setFocused (boolean)
boolean focused
public boolean isVisibleToUser ()
public void setVisibleToUser (boolean)
boolean visibleToUser
public boolean isAccessibilityFocused ()
public void setAccessibilityFocused (boolean)
boolean focused
public boolean isSelected ()
public void setSelected (boolean)
boolean selected
public boolean isClickable ()
public void setClickable (boolean)
boolean clickable
public boolean isLongClickable ()
public void setLongClickable (boolean)
boolean longClickable
public boolean isEnabled ()
public void setEnabled (boolean)
boolean enabled
public boolean isPassword ()
public void setPassword (boolean)
boolean password
public boolean isScrollable ()
public void setScrollable (boolean)
boolean scrollable
public boolean isImportantForAccessibility ()
public void setImportantForAccessibility (boolean)
boolean important
public java.lang.CharSequence getPackageName ()
public void setPackageName (java.lang.CharSequence)
CharSequence packageName
public java.lang.CharSequence getClassName ()
public void setClassName (java.lang.CharSequence)
CharSequence className
public java.lang.CharSequence getText ()
public void setText (java.lang.CharSequence)
CharSequence text
public java.lang.CharSequence getContentDescription ()
public void setContentDescription (java.lang.CharSequence)
CharSequence contentDescription
public void recycle ()
public void setViewIdResourceName (java.lang.String)
String viewId
public java.lang.String getViewIdResourceName ()
public int getLiveRegion ()
public void setLiveRegion (int)
int mode
public int getDrawingOrder ()
public void setDrawingOrder (int)
int drawingOrderInParent
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat getCollectionInfo ()
android.view.accessibility.AccessibilityNodeInfo$CollectionInfo info
public void setCollectionInfo (java.lang.Object)
Object collectionInfo
public void setCollectionItemInfo (java.lang.Object)
Object collectionItemInfo
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat getCollectionItemInfo ()
android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo info
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat getRangeInfo ()
android.view.accessibility.AccessibilityNodeInfo$RangeInfo info
public void setRangeInfo (android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat)
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat rangeInfo
public java.util.List getActionList ()
Object action
int i
java.util.List result
int actionCount
java.util.List actions
public void setContentInvalid (boolean)
boolean contentInvalid
public boolean isContentInvalid ()
public boolean isContextClickable ()
public void setContextClickable (boolean)
boolean contextClickable
public java.lang.CharSequence getHintText ()
public void setHintText (java.lang.CharSequence)
CharSequence hintText
public void setError (java.lang.CharSequence)
CharSequence error
public java.lang.CharSequence getError ()
public void setLabelFor (android.view.View)
android.view.View labeled
public void setLabelFor (android.view.View, int)
android.view.View root
int virtualDescendantId
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getLabelFor ()
public void setLabeledBy (android.view.View)
android.view.View label
public void setLabeledBy (android.view.View, int)
android.view.View root
int virtualDescendantId
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getLabeledBy ()
public boolean canOpenPopup ()
public void setCanOpenPopup (boolean)
boolean opensPopup
public java.util.List findAccessibilityNodeInfosByViewId (java.lang.String)
android.view.accessibility.AccessibilityNodeInfo node
java.util.List nodes
java.util.List result
String viewId
public android.os.Bundle getExtras ()
public int getInputType ()
public void setInputType (int)
int inputType
public void setMaxTextLength (int)
int max
public int getMaxTextLength ()
public void setTextSelection (int, int)
int start
int end
public int getTextSelectionStart ()
public int getTextSelectionEnd ()
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getTraversalBefore ()
public void setTraversalBefore (android.view.View)
android.view.View view
public void setTraversalBefore (android.view.View, int)
android.view.View root
int virtualDescendantId
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getTraversalAfter ()
public void setTraversalAfter (android.view.View)
android.view.View view
public void setTraversalAfter (android.view.View, int)
android.view.View root
int virtualDescendantId
public android.support.v4.view.accessibility.AccessibilityWindowInfoCompat getWindow ()
public boolean isDismissable ()
public void setDismissable (boolean)
boolean dismissable
public boolean isEditable ()
public void setEditable (boolean)
boolean editable
public boolean isMultiLine ()
public void setMultiLine (boolean)
boolean multiLine
public java.lang.CharSequence getTooltipText ()
public void setTooltipText (java.lang.CharSequence)
CharSequence tooltipText
public void setPaneTitle (java.lang.CharSequence)
CharSequence paneTitle
public java.lang.CharSequence getPaneTitle ()
public boolean isScreenReaderFocusable ()
public void setScreenReaderFocusable (boolean)
boolean screenReaderFocusable
public boolean isShowingHintText ()
public void setShowingHintText (boolean)
boolean showingHintText
public boolean isHeading ()
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat collectionItemInfo
public void setHeading (boolean)
boolean isHeading
public boolean refresh ()
public java.lang.CharSequence getRoleDescription ()
public void setRoleDescription (java.lang.CharSequence)
CharSequence roleDescription
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat other
public java.lang.String toString ()
int action
int actionBits
StringBuilder builder
android.graphics.Rect bounds
private void setBooleanProperty (int, boolean)
int booleanProperties
int property
boolean value
android.os.Bundle extras
private boolean getBooleanProperty (int)
int property
android.os.Bundle extras
private static java.lang.String getActionSymbolicName (int)
int action
}
android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi16.class
AccessibilityNodeProviderCompat.java
package android.support.v4.view.accessibility
android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi16 extends android.view.accessibility.AccessibilityNodeProvider {
final android.support.v4.view.accessibility.AccessibilityNodeProviderCompat mCompat
void <init> (android.support.v4.view.accessibility.AccessibilityNodeProviderCompat)
android.support.v4.view.accessibility.AccessibilityNodeProviderCompat compat
public android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo (int)
int virtualViewId
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat compatInfo
public java.util.List findAccessibilityNodeInfosByText (java.lang.String, int)
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat infoCompat
int i
java.util.List infoList
int infoCount
String text
int virtualViewId
java.util.List compatInfos
public boolean performAction (int, int, android.os.Bundle)
int virtualViewId
int action
android.os.Bundle arguments
}
android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi19.class
AccessibilityNodeProviderCompat.java
package android.support.v4.view.accessibility
android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi19 extends android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi16 {
void <init> (android.support.v4.view.accessibility.AccessibilityNodeProviderCompat)
android.support.v4.view.accessibility.AccessibilityNodeProviderCompat compat
public android.view.accessibility.AccessibilityNodeInfo findFocus (int)
int focus
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat compatInfo
}
android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.class
AccessibilityNodeProviderCompat.java
package android.support.v4.view.accessibility
public android.support.v4.view.accessibility.AccessibilityNodeProviderCompat extends java.lang.Object {
public static final int HOST_VIEW_ID
private final Object mProvider
public void <init> ()
public void <init> (java.lang.Object)
Object provider
public java.lang.Object getProvider ()
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat createAccessibilityNodeInfo (int)
int virtualViewId
public boolean performAction (int, int, android.os.Bundle)
int virtualViewId
int action
android.os.Bundle arguments
public java.util.List findAccessibilityNodeInfosByText (java.lang.String, int)
String text
int virtualViewId
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat findFocus (int)
int focus
}
android/support/v4/view/accessibility/AccessibilityRecordCompat.class
AccessibilityRecordCompat.java
package android.support.v4.view.accessibility
public android.support.v4.view.accessibility.AccessibilityRecordCompat extends java.lang.Object {
private final android.view.accessibility.AccessibilityRecord mRecord
public void <init> (java.lang.Object)
Object record
public java.lang.Object getImpl ()
public static android.support.v4.view.accessibility.AccessibilityRecordCompat obtain (android.support.v4.view.accessibility.AccessibilityRecordCompat)
android.support.v4.view.accessibility.AccessibilityRecordCompat record
public static android.support.v4.view.accessibility.AccessibilityRecordCompat obtain ()
public void setSource (android.view.View)
android.view.View source
public void setSource (android.view.View, int)
android.view.View root
int virtualDescendantId
public static void setSource (android.view.accessibility.AccessibilityRecord, android.view.View, int)
android.view.accessibility.AccessibilityRecord record
android.view.View root
int virtualDescendantId
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getSource ()
public int getWindowId ()
public boolean isChecked ()
public void setChecked (boolean)
boolean isChecked
public boolean isEnabled ()
public void setEnabled (boolean)
boolean isEnabled
public boolean isPassword ()
public void setPassword (boolean)
boolean isPassword
public boolean isFullScreen ()
public void setFullScreen (boolean)
boolean isFullScreen
public boolean isScrollable ()
public void setScrollable (boolean)
boolean scrollable
public int getItemCount ()
public void setItemCount (int)
int itemCount
public int getCurrentItemIndex ()
public void setCurrentItemIndex (int)
int currentItemIndex
public int getFromIndex ()
public void setFromIndex (int)
int fromIndex
public int getToIndex ()
public void setToIndex (int)
int toIndex
public int getScrollX ()
public void setScrollX (int)
int scrollX
public int getScrollY ()
public void setScrollY (int)
int scrollY
public int getMaxScrollX ()
public static int getMaxScrollX (android.view.accessibility.AccessibilityRecord)
android.view.accessibility.AccessibilityRecord record
public void setMaxScrollX (int)
int maxScrollX
public static void setMaxScrollX (android.view.accessibility.AccessibilityRecord, int)
android.view.accessibility.AccessibilityRecord record
int maxScrollX
public int getMaxScrollY ()
public static int getMaxScrollY (android.view.accessibility.AccessibilityRecord)
android.view.accessibility.AccessibilityRecord record
public void setMaxScrollY (int)
int maxScrollY
public static void setMaxScrollY (android.view.accessibility.AccessibilityRecord, int)
android.view.accessibility.AccessibilityRecord record
int maxScrollY
public int getAddedCount ()
public void setAddedCount (int)
int addedCount
public int getRemovedCount ()
public void setRemovedCount (int)
int removedCount
public java.lang.CharSequence getClassName ()
public void setClassName (java.lang.CharSequence)
CharSequence className
public java.util.List getText ()
public java.lang.CharSequence getBeforeText ()
public void setBeforeText (java.lang.CharSequence)
CharSequence beforeText
public java.lang.CharSequence getContentDescription ()
public void setContentDescription (java.lang.CharSequence)
CharSequence contentDescription
public android.os.Parcelable getParcelableData ()
public void setParcelableData (android.os.Parcelable)
android.os.Parcelable parcelableData
public void recycle ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.support.v4.view.accessibility.AccessibilityRecordCompat other
}
android/support/v4/view/accessibility/AccessibilityWindowInfoCompat.class
AccessibilityWindowInfoCompat.java
package android.support.v4.view.accessibility
public android.support.v4.view.accessibility.AccessibilityWindowInfoCompat extends java.lang.Object {
private Object mInfo
private static final int UNDEFINED
public static final int TYPE_APPLICATION
public static final int TYPE_INPUT_METHOD
public static final int TYPE_SYSTEM
public static final int TYPE_ACCESSIBILITY_OVERLAY
public static final int TYPE_SPLIT_SCREEN_DIVIDER
static android.support.v4.view.accessibility.AccessibilityWindowInfoCompat wrapNonNullInstance (java.lang.Object)
Object object
private void <init> (java.lang.Object)
Object info
public int getType ()
public int getLayer ()
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getRoot ()
public android.support.v4.view.accessibility.AccessibilityWindowInfoCompat getParent ()
public int getId ()
public void getBoundsInScreen (android.graphics.Rect)
android.graphics.Rect outBounds
public boolean isActive ()
public boolean isFocused ()
public boolean isAccessibilityFocused ()
public int getChildCount ()
public android.support.v4.view.accessibility.AccessibilityWindowInfoCompat getChild (int)
int index
public java.lang.CharSequence getTitle ()
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getAnchor ()
public static android.support.v4.view.accessibility.AccessibilityWindowInfoCompat obtain ()
public static android.support.v4.view.accessibility.AccessibilityWindowInfoCompat obtain (android.support.v4.view.accessibility.AccessibilityWindowInfoCompat)
android.support.v4.view.accessibility.AccessibilityWindowInfoCompat info
public void recycle ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.support.v4.view.accessibility.AccessibilityWindowInfoCompat other
public java.lang.String toString ()
StringBuilder builder
android.graphics.Rect bounds
private static java.lang.String typeToString (int)
int type
}
android/support/v4/view/animation/FastOutLinearInInterpolator.class
FastOutLinearInInterpolator.java
package android.support.v4.view.animation
public android.support.v4.view.animation.FastOutLinearInInterpolator extends android.support.v4.view.animation.LookupTableInterpolator {
private static final float[] VALUES
public void <init> ()
public volatile synthetic float getInterpolation (float)
static void <clinit> ()
}
android/support/v4/view/animation/FastOutSlowInInterpolator.class
FastOutSlowInInterpolator.java
package android.support.v4.view.animation
public android.support.v4.view.animation.FastOutSlowInInterpolator extends android.support.v4.view.animation.LookupTableInterpolator {
private static final float[] VALUES
public void <init> ()
public volatile synthetic float getInterpolation (float)
static void <clinit> ()
}
android/support/v4/view/animation/LinearOutSlowInInterpolator.class
LinearOutSlowInInterpolator.java
package android.support.v4.view.animation
public android.support.v4.view.animation.LinearOutSlowInInterpolator extends android.support.v4.view.animation.LookupTableInterpolator {
private static final float[] VALUES
public void <init> ()
public volatile synthetic float getInterpolation (float)
static void <clinit> ()
}
android/support/v4/view/animation/LookupTableInterpolator.class
LookupTableInterpolator.java
package android.support.v4.view.animation
abstract android.support.v4.view.animation.LookupTableInterpolator extends java.lang.Object implements android.view.animation.Interpolator {
private final float[] mValues
private final float mStepSize
protected void <init> (float[])
float[] values
public float getInterpolation (float)
float input
int position
float quantized
float diff
float weight
}
android/support/v4/view/animation/PathInterpolatorApi14.class
PathInterpolatorApi14.java
package android.support.v4.view.animation
android.support.v4.view.animation.PathInterpolatorApi14 extends java.lang.Object implements android.view.animation.Interpolator {
private static final float PRECISION
private final float[] mX
private final float[] mY
void <init> (android.graphics.Path)
float distance
int i
android.graphics.Path path
android.graphics.PathMeasure pathMeasure
float pathLength
int numPoints
float[] position
void <init> (float, float)
float controlX
float controlY
void <init> (float, float, float, float)
float controlX1
float controlY1
float controlX2
float controlY2
public float getInterpolation (float)
int midIndex
float t
int startIndex
int endIndex
float xRange
float tInRange
float fraction
float startY
float endY
private static android.graphics.Path createQuad (float, float)
float controlX
float controlY
android.graphics.Path path
private static android.graphics.Path createCubic (float, float, float, float)
float controlX1
float controlY1
float controlX2
float controlY2
android.graphics.Path path
}
android/support/v4/view/animation/PathInterpolatorCompat.class
PathInterpolatorCompat.java
package android.support.v4.view.animation
public final android.support.v4.view.animation.PathInterpolatorCompat extends java.lang.Object {
private void <init> ()
public static android.view.animation.Interpolator create (android.graphics.Path)
android.graphics.Path path
public static android.view.animation.Interpolator create (float, float)
float controlX
float controlY
public static android.view.animation.Interpolator create (float, float, float, float)
float controlX1
float controlY1
float controlX2
float controlY2
}
android/support/v4/widget/AutoScrollHelper$ClampedScroller.class
AutoScrollHelper.java
package android.support.v4.widget
android.support.v4.widget.AutoScrollHelper$ClampedScroller extends java.lang.Object {
private int mRampUpDuration
private int mRampDownDuration
private float mTargetVelocityX
private float mTargetVelocityY
private long mStartTime
private long mDeltaTime
private int mDeltaX
private int mDeltaY
private long mStopTime
private float mStopValue
private int mEffectiveRampDown
void <init> ()
public void setRampUpDuration (int)
int durationMillis
public void setRampDownDuration (int)
int durationMillis
public void start ()
public void requestStop ()
long currentTime
public boolean isFinished ()
private float getValueAt (long)
long elapsedSinceStart
long elapsedSinceEnd
long currentTime
private float interpolateValue (float)
float value
public void computeScrollDelta ()
long currentTime
float value
float scale
long elapsedSinceDelta
public void setTargetVelocity (float, float)
float x
float y
public int getHorizontalDirection ()
public int getVerticalDirection ()
public int getDeltaX ()
public int getDeltaY ()
}
android/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable.class
AutoScrollHelper.java
package android.support.v4.widget
android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.widget.AutoScrollHelper this$0
void <init> (android.support.v4.widget.AutoScrollHelper)
public void run ()
android.support.v4.widget.AutoScrollHelper$ClampedScroller scroller
int deltaX
int deltaY
}
android/support/v4/widget/AutoScrollHelper.class
AutoScrollHelper.java
package android.support.v4.widget
public abstract android.support.v4.widget.AutoScrollHelper extends java.lang.Object implements android.view.View$OnTouchListener {
public static final float RELATIVE_UNSPECIFIED
public static final float NO_MAX
public static final float NO_MIN
public static final int EDGE_TYPE_INSIDE
public static final int EDGE_TYPE_INSIDE_EXTEND
public static final int EDGE_TYPE_OUTSIDE
private static final int HORIZONTAL
private static final int VERTICAL
final android.support.v4.widget.AutoScrollHelper$ClampedScroller mScroller
private final android.view.animation.Interpolator mEdgeInterpolator
final android.view.View mTarget
private Runnable mRunnable
private float[] mRelativeEdges
private float[] mMaximumEdges
private int mEdgeType
private int mActivationDelay
private float[] mRelativeVelocity
private float[] mMinimumVelocity
private float[] mMaximumVelocity
private boolean mAlreadyDelayed
boolean mNeedsReset
boolean mNeedsCancel
boolean mAnimating
private boolean mEnabled
private boolean mExclusive
private static final int DEFAULT_EDGE_TYPE
private static final int DEFAULT_MINIMUM_VELOCITY_DIPS
private static final int DEFAULT_MAXIMUM_VELOCITY_DIPS
private static final float DEFAULT_MAXIMUM_EDGE
private static final float DEFAULT_RELATIVE_EDGE
private static final float DEFAULT_RELATIVE_VELOCITY
private static final int DEFAULT_ACTIVATION_DELAY
private static final int DEFAULT_RAMP_UP_DURATION
private static final int DEFAULT_RAMP_DOWN_DURATION
public void <init> (android.view.View)
android.view.View target
android.util.DisplayMetrics metrics
int maxVelocity
int minVelocity
public android.support.v4.widget.AutoScrollHelper setEnabled (boolean)
boolean enabled
public boolean isEnabled ()
public android.support.v4.widget.AutoScrollHelper setExclusive (boolean)
boolean exclusive
public boolean isExclusive ()
public android.support.v4.widget.AutoScrollHelper setMaximumVelocity (float, float)
float horizontalMax
float verticalMax
public android.support.v4.widget.AutoScrollHelper setMinimumVelocity (float, float)
float horizontalMin
float verticalMin
public android.support.v4.widget.AutoScrollHelper setRelativeVelocity (float, float)
float horizontal
float vertical
public android.support.v4.widget.AutoScrollHelper setEdgeType (int)
int type
public android.support.v4.widget.AutoScrollHelper setRelativeEdges (float, float)
float horizontal
float vertical
public android.support.v4.widget.AutoScrollHelper setMaximumEdges (float, float)
float horizontalMax
float verticalMax
public android.support.v4.widget.AutoScrollHelper setActivationDelay (int)
int delayMillis
public android.support.v4.widget.AutoScrollHelper setRampUpDuration (int)
int durationMillis
public android.support.v4.widget.AutoScrollHelper setRampDownDuration (int)
int durationMillis
public boolean onTouch (android.view.View, android.view.MotionEvent)
float xTargetVelocity
float yTargetVelocity
android.view.View v
android.view.MotionEvent event
int action
boolean shouldAnimate ()
android.support.v4.widget.AutoScrollHelper$ClampedScroller scroller
int verticalDirection
int horizontalDirection
private void startAnimating ()
private void requestStop ()
private float computeTargetVelocity (int, float, float, float)
int direction
float coordinate
float srcSize
float dstSize
float relativeEdge
float maximumEdge
float value
float relativeVelocity
float minimumVelocity
float maximumVelocity
float targetVelocity
public abstract void scrollTargetBy (int, int)
public abstract boolean canTargetScrollHorizontally (int)
public abstract boolean canTargetScrollVertically (int)
private float getEdgeValue (float, float, float, float)
float interpolated
float interpolated
float relativeValue
float size
float maxValue
float current
float edgeSize
float valueLeading
float valueTrailing
float value
float interpolated
private float constrainEdgeValue (float, float)
float current
float leading
static int constrain (int, int, int)
int value
int min
int max
static float constrain (float, float, float)
float value
float min
float max
void cancelTargetTouch ()
long eventTime
android.view.MotionEvent cancel
static void <clinit> ()
}
android/support/v4/widget/AutoSizeableTextView.class
AutoSizeableTextView.java
package android.support.v4.widget
public abstract android.support.v4.widget.AutoSizeableTextView extends java.lang.Object {
public static final boolean PLATFORM_SUPPORTS_AUTOSIZE
public abstract void setAutoSizeTextTypeWithDefaults (int)
public abstract void setAutoSizeTextTypeUniformWithConfiguration (int, int, int, int) throws java.lang.IllegalArgumentException
public abstract void setAutoSizeTextTypeUniformWithPresetSizes (int[], int) throws java.lang.IllegalArgumentException
public abstract int getAutoSizeTextType ()
public abstract int getAutoSizeStepGranularity ()
public abstract int getAutoSizeMinTextSize ()
public abstract int getAutoSizeMaxTextSize ()
public abstract int[] getAutoSizeTextAvailableSizes ()
static void <clinit> ()
}
android/support/v4/widget/CircleImageView$OvalShadow.class
CircleImageView.java
package android.support.v4.widget
android.support.v4.widget.CircleImageView$OvalShadow extends android.graphics.drawable.shapes.OvalShape {
private android.graphics.RadialGradient mRadialGradient
private android.graphics.Paint mShadowPaint
final synthetic android.support.v4.widget.CircleImageView this$0
void <init> (android.support.v4.widget.CircleImageView, int)
int shadowRadius
protected void onResize (float, float)
float width
float height
public void draw (android.graphics.Canvas, android.graphics.Paint)
android.graphics.Canvas canvas
android.graphics.Paint paint
int viewWidth
int viewHeight
private void updateRadialGradient (int)
int diameter
}
android/support/v4/widget/CircleImageView.class
CircleImageView.java
package android.support.v4.widget
android.support.v4.widget.CircleImageView extends android.widget.ImageView {
private static final int KEY_SHADOW_COLOR
private static final int FILL_SHADOW_COLOR
private static final float X_OFFSET
private static final float Y_OFFSET
private static final float SHADOW_RADIUS
private static final int SHADOW_ELEVATION
private android.view.animation.Animation$AnimationListener mListener
int mShadowRadius
void <init> (android.content.Context, int)
android.graphics.drawable.ShapeDrawable circle
android.graphics.drawable.shapes.OvalShape oval
int padding
android.content.Context context
int color
float density
int shadowYOffset
int shadowXOffset
android.graphics.drawable.ShapeDrawable circle
private boolean elevationSupported ()
protected void onMeasure (int, int)
int widthMeasureSpec
int heightMeasureSpec
public void setAnimationListener (android.view.animation.Animation$AnimationListener)
android.view.animation.Animation$AnimationListener listener
public void onAnimationStart ()
public void onAnimationEnd ()
public void setBackgroundColorRes (int)
int colorRes
public void setBackgroundColor (int)
int color
}
android/support/v4/widget/CircularProgressDrawable$1.class
CircularProgressDrawable.java
package android.support.v4.widget
android.support.v4.widget.CircularProgressDrawable$1 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener {
final synthetic android.support.v4.widget.CircularProgressDrawable$Ring val$ring
final synthetic android.support.v4.widget.CircularProgressDrawable this$0
void <init> (android.support.v4.widget.CircularProgressDrawable, android.support.v4.widget.CircularProgressDrawable$Ring)
android.support.v4.widget.CircularProgressDrawable this$0
public void onAnimationUpdate (android.animation.ValueAnimator)
android.animation.ValueAnimator animation
float interpolatedTime
}
android/support/v4/widget/CircularProgressDrawable$2.class
CircularProgressDrawable.java
package android.support.v4.widget
android.support.v4.widget.CircularProgressDrawable$2 extends java.lang.Object implements android.animation.Animator$AnimatorListener {
final synthetic android.support.v4.widget.CircularProgressDrawable$Ring val$ring
final synthetic android.support.v4.widget.CircularProgressDrawable this$0
void <init> (android.support.v4.widget.CircularProgressDrawable, android.support.v4.widget.CircularProgressDrawable$Ring)
android.support.v4.widget.CircularProgressDrawable this$0
public void onAnimationStart (android.animation.Animator)
android.animation.Animator animator
public void onAnimationEnd (android.animation.Animator)
android.animation.Animator animator
public void onAnimationCancel (android.animation.Animator)
android.animation.Animator animation
public void onAnimationRepeat (android.animation.Animator)
android.animation.Animator animator
}
android/support/v4/widget/CircularProgressDrawable$ProgressDrawableSize.class
CircularProgressDrawable.java
package android.support.v4.widget
public abstract annotation android.support.v4.widget.CircularProgressDrawable$ProgressDrawableSize extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/widget/CircularProgressDrawable$Ring.class
CircularProgressDrawable.java
package android.support.v4.widget
android.support.v4.widget.CircularProgressDrawable$Ring extends java.lang.Object {
final android.graphics.RectF mTempBounds
final android.graphics.Paint mPaint
final android.graphics.Paint mArrowPaint
final android.graphics.Paint mCirclePaint
float mStartTrim
float mEndTrim
float mRotation
float mStrokeWidth
int[] mColors
int mColorIndex
float mStartingStartTrim
float mStartingEndTrim
float mStartingRotation
boolean mShowArrow
android.graphics.Path mArrow
float mArrowScale
float mRingCenterRadius
int mArrowWidth
int mArrowHeight
int mAlpha
int mCurrentColor
void <init> ()
void setArrowDimensions (float, float)
float width
float height
void setStrokeCap (android.graphics.Paint$Cap)
android.graphics.Paint$Cap strokeCap
android.graphics.Paint$Cap getStrokeCap ()
float getArrowWidth ()
float getArrowHeight ()
void draw (android.graphics.Canvas, android.graphics.Rect)
android.graphics.Canvas c
android.graphics.Rect bounds
android.graphics.RectF arcBounds
float arcRadius
float startAngle
float endAngle
float sweepAngle
float inset
void drawTriangle (android.graphics.Canvas, float, float, android.graphics.RectF)
float centerRadius
float inset
android.graphics.Canvas c
float startAngle
float sweepAngle
android.graphics.RectF bounds
void setColors (int[])
int[] colors
int[] getColors ()
void setColor (int)
int color
void setBackgroundColor (int)
int color
int getBackgroundColor ()
void setColorIndex (int)
int index
int getNextColor ()
int getNextColorIndex ()
void goToNextColor ()
void setColorFilter (android.graphics.ColorFilter)
android.graphics.ColorFilter filter
void setAlpha (int)
int alpha
int getAlpha ()
void setStrokeWidth (float)
float strokeWidth
float getStrokeWidth ()
void setStartTrim (float)
float startTrim
float getStartTrim ()
float getStartingStartTrim ()
float getStartingEndTrim ()
int getStartingColor ()
void setEndTrim (float)
float endTrim
float getEndTrim ()
void setRotation (float)
float rotation
float getRotation ()
void setCenterRadius (float)
float centerRadius
float getCenterRadius ()
void setShowArrow (boolean)
boolean show
boolean getShowArrow ()
void setArrowScale (float)
float scale
float getArrowScale ()
float getStartingRotation ()
void storeOriginals ()
void resetOriginals ()
}
android/support/v4/widget/CircularProgressDrawable.class
CircularProgressDrawable.java
package android.support.v4.widget
public android.support.v4.widget.CircularProgressDrawable extends android.graphics.drawable.Drawable implements android.graphics.drawable.Animatable {
private static final android.view.animation.Interpolator LINEAR_INTERPOLATOR
private static final android.view.animation.Interpolator MATERIAL_INTERPOLATOR
public static final int LARGE
private static final float CENTER_RADIUS_LARGE
private static final float STROKE_WIDTH_LARGE
private static final int ARROW_WIDTH_LARGE
private static final int ARROW_HEIGHT_LARGE
public static final int DEFAULT
private static final float CENTER_RADIUS
private static final float STROKE_WIDTH
private static final int ARROW_WIDTH
private static final int ARROW_HEIGHT
private static final int[] COLORS
private static final float COLOR_CHANGE_OFFSET
private static final float SHRINK_OFFSET
private static final int ANIMATION_DURATION
private static final float GROUP_FULL_ROTATION
private final android.support.v4.widget.CircularProgressDrawable$Ring mRing
private float mRotation
private static final float MAX_PROGRESS_ARC
private static final float MIN_PROGRESS_ARC
private static final float RING_ROTATION
private android.content.res.Resources mResources
private android.animation.Animator mAnimator
private float mRotationCount
private boolean mFinishing
public void <init> (android.content.Context)
android.content.Context context
private void setSizeParameters (float, float, float, float)
float centerRadius
float strokeWidth
float arrowWidth
float arrowHeight
android.support.v4.widget.CircularProgressDrawable$Ring ring
android.util.DisplayMetrics metrics
float screenDensity
public void setStyle (int)
int size
public float getStrokeWidth ()
public void setStrokeWidth (float)
float strokeWidth
public float getCenterRadius ()
public void setCenterRadius (float)
float centerRadius
public void setStrokeCap (android.graphics.Paint$Cap)
android.graphics.Paint$Cap strokeCap
public android.graphics.Paint$Cap getStrokeCap ()
public float getArrowWidth ()
public float getArrowHeight ()
public void setArrowDimensions (float, float)
float width
float height
public boolean getArrowEnabled ()
public void setArrowEnabled (boolean)
boolean show
public float getArrowScale ()
public void setArrowScale (float)
float scale
public float getStartTrim ()
public float getEndTrim ()
public void setStartEndTrim (float, float)
float start
float end
public float getProgressRotation ()
public void setProgressRotation (float)
float rotation
public int getBackgroundColor ()
public void setBackgroundColor (int)
int color
public int[] getColorSchemeColors ()
public transient void setColorSchemeColors (int[])
int[] colors
public void draw (android.graphics.Canvas)
android.graphics.Canvas canvas
android.graphics.Rect bounds
public void setAlpha (int)
int alpha
public int getAlpha ()
public void setColorFilter (android.graphics.ColorFilter)
android.graphics.ColorFilter colorFilter
private void setRotation (float)
float rotation
private float getRotation ()
public int getOpacity ()
public boolean isRunning ()
public void start ()
public void stop ()
private int evaluateColorChange (float, int, int)
float fraction
int startValue
int endValue
int startA
int startR
int startG
int startB
int endA
int endR
int endG
int endB
private void updateRingColor (float, android.support.v4.widget.CircularProgressDrawable$Ring)
float interpolatedTime
android.support.v4.widget.CircularProgressDrawable$Ring ring
private void applyFinishTranslation (float, android.support.v4.widget.CircularProgressDrawable$Ring)
float interpolatedTime
android.support.v4.widget.CircularProgressDrawable$Ring ring
float targetRotation
float startTrim
float rotation
private void applyTransformation (float, android.support.v4.widget.CircularProgressDrawable$Ring, boolean)
float scaledTime
float startTrim
float endTrim
float scaledTime
float startingRotation
float startTrim
float endTrim
float rotation
float groupRotation
float interpolatedTime
android.support.v4.widget.CircularProgressDrawable$Ring ring
boolean lastFrame
private void setupAnimators ()
android.support.v4.widget.CircularProgressDrawable$Ring ring
android.animation.ValueAnimator animator
static synthetic void access$000 (android.support.v4.widget.CircularProgressDrawable, float, android.support.v4.widget.CircularProgressDrawable$Ring)
android.support.v4.widget.CircularProgressDrawable x0
float x1
android.support.v4.widget.CircularProgressDrawable$Ring x2
static synthetic void access$100 (android.support.v4.widget.CircularProgressDrawable, float, android.support.v4.widget.CircularProgressDrawable$Ring, boolean)
android.support.v4.widget.CircularProgressDrawable x0
float x1
android.support.v4.widget.CircularProgressDrawable$Ring x2
boolean x3
static synthetic float access$202 (android.support.v4.widget.CircularProgressDrawable, float)
android.support.v4.widget.CircularProgressDrawable x0
float x1
static synthetic boolean access$300 (android.support.v4.widget.CircularProgressDrawable)
android.support.v4.widget.CircularProgressDrawable x0
static synthetic boolean access$302 (android.support.v4.widget.CircularProgressDrawable, boolean)
android.support.v4.widget.CircularProgressDrawable x0
boolean x1
static synthetic float access$200 (android.support.v4.widget.CircularProgressDrawable)
android.support.v4.widget.CircularProgressDrawable x0
static void <clinit> ()
}
android/support/v4/widget/CompoundButtonCompat.class
CompoundButtonCompat.java
package android.support.v4.widget
public final android.support.v4.widget.CompoundButtonCompat extends java.lang.Object {
private static final String TAG
private static java.lang.reflect.Field sButtonDrawableField
private static boolean sButtonDrawableFieldFetched
private void <init> ()
public static void setButtonTintList (android.widget.CompoundButton, android.content.res.ColorStateList)
android.widget.CompoundButton button
android.content.res.ColorStateList tint
public static android.content.res.ColorStateList getButtonTintList (android.widget.CompoundButton)
android.widget.CompoundButton button
public static void setButtonTintMode (android.widget.CompoundButton, android.graphics.PorterDuff$Mode)
android.widget.CompoundButton button
android.graphics.PorterDuff$Mode tintMode
public static android.graphics.PorterDuff$Mode getButtonTintMode (android.widget.CompoundButton)
android.widget.CompoundButton button
public static android.graphics.drawable.Drawable getButtonDrawable (android.widget.CompoundButton)
NoSuchFieldException e
IllegalAccessException e
android.widget.CompoundButton button
}
android/support/v4/widget/ContentLoadingProgressBar$1.class
ContentLoadingProgressBar.java
package android.support.v4.widget
android.support.v4.widget.ContentLoadingProgressBar$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.widget.ContentLoadingProgressBar this$0
void <init> (android.support.v4.widget.ContentLoadingProgressBar)
android.support.v4.widget.ContentLoadingProgressBar this$0
public void run ()
}
android/support/v4/widget/ContentLoadingProgressBar$2.class
ContentLoadingProgressBar.java
package android.support.v4.widget
android.support.v4.widget.ContentLoadingProgressBar$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.widget.ContentLoadingProgressBar this$0
void <init> (android.support.v4.widget.ContentLoadingProgressBar)
android.support.v4.widget.ContentLoadingProgressBar this$0
public void run ()
}
android/support/v4/widget/ContentLoadingProgressBar.class
ContentLoadingProgressBar.java
package android.support.v4.widget
public android.support.v4.widget.ContentLoadingProgressBar extends android.widget.ProgressBar {
private static final int MIN_SHOW_TIME
private static final int MIN_DELAY
long mStartTime
boolean mPostedHide
boolean mPostedShow
boolean mDismissed
private final Runnable mDelayedHide
private final Runnable mDelayedShow
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public void onAttachedToWindow ()
public void onDetachedFromWindow ()
private void removeCallbacks ()
public synchronized void hide ()
long diff
public synchronized void show ()
}
android/support/v4/widget/CursorAdapter$ChangeObserver.class
CursorAdapter.java
package android.support.v4.widget
android.support.v4.widget.CursorAdapter$ChangeObserver extends android.database.ContentObserver {
final synthetic android.support.v4.widget.CursorAdapter this$0
void <init> (android.support.v4.widget.CursorAdapter)
public boolean deliverSelfNotifications ()
public void onChange (boolean)
boolean selfChange
}
android/support/v4/widget/CursorAdapter$MyDataSetObserver.class
CursorAdapter.java
package android.support.v4.widget
android.support.v4.widget.CursorAdapter$MyDataSetObserver extends android.database.DataSetObserver {
final synthetic android.support.v4.widget.CursorAdapter this$0
void <init> (android.support.v4.widget.CursorAdapter)
public void onChanged ()
public void onInvalidated ()
}
android/support/v4/widget/CursorAdapter.class
CursorAdapter.java
package android.support.v4.widget
public abstract android.support.v4.widget.CursorAdapter extends android.widget.BaseAdapter implements android.widget.Filterable android.support.v4.widget.CursorFilter$CursorFilterClient {
protected boolean mDataValid
protected boolean mAutoRequery
protected android.database.Cursor mCursor
protected android.content.Context mContext
protected int mRowIDColumn
protected android.support.v4.widget.CursorAdapter$ChangeObserver mChangeObserver
protected android.database.DataSetObserver mDataSetObserver
protected android.support.v4.widget.CursorFilter mCursorFilter
protected android.widget.FilterQueryProvider mFilterQueryProvider
public static final int FLAG_AUTO_REQUERY
public static final int FLAG_REGISTER_CONTENT_OBSERVER
public void <init> (android.content.Context, android.database.Cursor)
android.content.Context context
android.database.Cursor c
public void <init> (android.content.Context, android.database.Cursor, boolean)
android.content.Context context
android.database.Cursor c
boolean autoRequery
public void <init> (android.content.Context, android.database.Cursor, int)
android.content.Context context
android.database.Cursor c
int flags
protected void init (android.content.Context, android.database.Cursor, boolean)
android.content.Context context
android.database.Cursor c
boolean autoRequery
void init (android.content.Context, android.database.Cursor, int)
android.content.Context context
android.database.Cursor c
int flags
boolean cursorPresent
public android.database.Cursor getCursor ()
public int getCount ()
public java.lang.Object getItem (int)
int position
public long getItemId (int)
int position
public boolean hasStableIds ()
public android.view.View getView (int, android.view.View, android.view.ViewGroup)
android.view.View v
int position
android.view.View convertView
android.view.ViewGroup parent
android.view.View v
public android.view.View getDropDownView (int, android.view.View, android.view.ViewGroup)
android.view.View v
android.view.View v
int position
android.view.View convertView
android.view.ViewGroup parent
public abstract android.view.View newView (android.content.Context, android.database.Cursor, android.view.ViewGroup)
public android.view.View newDropDownView (android.content.Context, android.database.Cursor, android.view.ViewGroup)
android.content.Context context
android.database.Cursor cursor
android.view.ViewGroup parent
public abstract void bindView (android.view.View, android.content.Context, android.database.Cursor)
public void changeCursor (android.database.Cursor)
android.database.Cursor cursor
android.database.Cursor old
public android.database.Cursor swapCursor (android.database.Cursor)
android.database.Cursor newCursor
android.database.Cursor oldCursor
public java.lang.CharSequence convertToString (android.database.Cursor)
android.database.Cursor cursor
public android.database.Cursor runQueryOnBackgroundThread (java.lang.CharSequence)
CharSequence constraint
public android.widget.Filter getFilter ()
public android.widget.FilterQueryProvider getFilterQueryProvider ()
public void setFilterQueryProvider (android.widget.FilterQueryProvider)
android.widget.FilterQueryProvider filterQueryProvider
protected void onContentChanged ()
}
android/support/v4/widget/CursorFilter$CursorFilterClient.class
CursorFilter.java
package android.support.v4.widget
abstract android.support.v4.widget.CursorFilter$CursorFilterClient extends java.lang.Object {
public abstract java.lang.CharSequence convertToString (android.database.Cursor)
public abstract android.database.Cursor runQueryOnBackgroundThread (java.lang.CharSequence)
public abstract android.database.Cursor getCursor ()
public abstract void changeCursor (android.database.Cursor)
}
android/support/v4/widget/CursorFilter.class
CursorFilter.java
package android.support.v4.widget
android.support.v4.widget.CursorFilter extends android.widget.Filter {
android.support.v4.widget.CursorFilter$CursorFilterClient mClient
void <init> (android.support.v4.widget.CursorFilter$CursorFilterClient)
android.support.v4.widget.CursorFilter$CursorFilterClient client
public java.lang.CharSequence convertResultToString (java.lang.Object)
Object resultValue
protected android.widget.Filter$FilterResults performFiltering (java.lang.CharSequence)
CharSequence constraint
android.database.Cursor cursor
android.widget.Filter$FilterResults results
protected void publishResults (java.lang.CharSequence, android.widget.Filter$FilterResults)
CharSequence constraint
android.widget.Filter$FilterResults results
android.database.Cursor oldCursor
}
android/support/v4/widget/DirectedAcyclicGraph.class
DirectedAcyclicGraph.java
package android.support.v4.widget
public final android.support.v4.widget.DirectedAcyclicGraph extends java.lang.Object {
private final android.support.v4.util.Pools$Pool mListPool
private final android.support.v4.util.SimpleArrayMap mGraph
private final java.util.ArrayList mSortResult
private final java.util.HashSet mSortTmpMarked
public void <init> ()
public void addNode (java.lang.Object)
Object node
public boolean contains (java.lang.Object)
Object node
public void addEdge (java.lang.Object, java.lang.Object)
Object node
Object incomingEdge
java.util.ArrayList edges
public java.util.List getIncomingEdges (java.lang.Object)
Object node
public java.util.List getOutgoingEdges (java.lang.Object)
java.util.ArrayList edges
int i
int size
Object node
java.util.ArrayList result
public boolean hasOutgoingEdges (java.lang.Object)
java.util.ArrayList edges
int i
int size
Object node
public void clear ()
java.util.ArrayList edges
int i
int size
public java.util.ArrayList getSortedList ()
int i
int size
private void dfs (java.lang.Object, java.util.ArrayList, java.util.HashSet)
int i
int size
Object node
java.util.ArrayList result
java.util.HashSet tmpMarked
java.util.ArrayList edges
int size ()
private java.util.ArrayList getEmptyList ()
java.util.ArrayList list
private void poolList (java.util.ArrayList)
java.util.ArrayList list
}
android/support/v4/widget/DrawerLayout$1.class
DrawerLayout.java
package android.support.v4.widget
android.support.v4.widget.DrawerLayout$1 extends java.lang.Object implements android.view.View$OnApplyWindowInsetsListener {
final synthetic android.support.v4.widget.DrawerLayout this$0
void <init> (android.support.v4.widget.DrawerLayout)
android.support.v4.widget.DrawerLayout this$0
public android.view.WindowInsets onApplyWindowInsets (android.view.View, android.view.WindowInsets)
android.view.View view
android.view.WindowInsets insets
android.support.v4.widget.DrawerLayout drawerLayout
}
android/support/v4/widget/DrawerLayout$AccessibilityDelegate.class
DrawerLayout.java
package android.support.v4.widget
android.support.v4.widget.DrawerLayout$AccessibilityDelegate extends android.support.v4.view.AccessibilityDelegateCompat {
private final android.graphics.Rect mTmpRect
final synthetic android.support.v4.widget.DrawerLayout this$0
void <init> (android.support.v4.widget.DrawerLayout)
android.support.v4.widget.DrawerLayout this$0
public void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat superNode
android.view.ViewParent parent
android.view.View host
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
public void onInitializeAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View host
android.view.accessibility.AccessibilityEvent event
public boolean dispatchPopulateAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
int edgeGravity
CharSequence title
java.util.List eventText
android.view.View visibleDrawer
android.view.View host
android.view.accessibility.AccessibilityEvent event
public boolean onRequestSendAccessibilityEvent (android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.ViewGroup host
android.view.View child
android.view.accessibility.AccessibilityEvent event
private void addChildrenForAccessibility (android.support.v4.view.accessibility.AccessibilityNodeInfoCompat, android.view.ViewGroup)
android.view.View child
int i
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
android.view.ViewGroup v
int childCount
private void copyNodeInfoNoChildren (android.support.v4.view.accessibility.AccessibilityNodeInfoCompat, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat dest
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat src
android.graphics.Rect rect
}
android/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate.class
DrawerLayout.java
package android.support.v4.widget
final android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate extends android.support.v4.view.AccessibilityDelegateCompat {
void <init> ()
public void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.view.View child
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
}
android/support/v4/widget/DrawerLayout$DrawerListener.class
DrawerLayout.java
package android.support.v4.widget
public abstract android.support.v4.widget.DrawerLayout$DrawerListener extends java.lang.Object {
public abstract void onDrawerSlide (android.view.View, float)
public abstract void onDrawerOpened (android.view.View)
public abstract void onDrawerClosed (android.view.View)
public abstract void onDrawerStateChanged (int)
}
android/support/v4/widget/DrawerLayout$LayoutParams.class
DrawerLayout.java
package android.support.v4.widget
public android.support.v4.widget.DrawerLayout$LayoutParams extends android.view.ViewGroup$MarginLayoutParams {
private static final int FLAG_IS_OPENED
private static final int FLAG_IS_OPENING
private static final int FLAG_IS_CLOSING
public int gravity
float onScreen
boolean isPeeking
int openState
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context c
android.util.AttributeSet attrs
android.content.res.TypedArray a
public void <init> (int, int)
int width
int height
public void <init> (int, int, int)
int width
int height
int gravity
public void <init> (android.support.v4.widget.DrawerLayout$LayoutParams)
android.support.v4.widget.DrawerLayout$LayoutParams source
public void <init> (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams source
public void <init> (android.view.ViewGroup$MarginLayoutParams)
android.view.ViewGroup$MarginLayoutParams source
}
android/support/v4/widget/DrawerLayout$SavedState$1.class
DrawerLayout.java
package android.support.v4.widget
final android.support.v4.widget.DrawerLayout$SavedState$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator {
void <init> ()
public android.support.v4.widget.DrawerLayout$SavedState createFromParcel (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel in
ClassLoader loader
public android.support.v4.widget.DrawerLayout$SavedState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.widget.DrawerLayout$SavedState[] newArray (int)
int size
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader)
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/widget/DrawerLayout$SavedState.class
DrawerLayout.java
package android.support.v4.widget
public android.support.v4.widget.DrawerLayout$SavedState extends android.support.v4.view.AbsSavedState {
int openDrawerGravity
int lockModeLeft
int lockModeRight
int lockModeStart
int lockModeEnd
public static final android.os.Parcelable$Creator CREATOR
public void <init> (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel in
ClassLoader loader
public void <init> (android.os.Parcelable)
android.os.Parcelable superState
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/support/v4/widget/DrawerLayout$SimpleDrawerListener.class
DrawerLayout.java
package android.support.v4.widget
public abstract android.support.v4.widget.DrawerLayout$SimpleDrawerListener extends java.lang.Object implements android.support.v4.widget.DrawerLayout$DrawerListener {
public void <init> ()
public void onDrawerSlide (android.view.View, float)
android.view.View drawerView
float slideOffset
public void onDrawerOpened (android.view.View)
android.view.View drawerView
public void onDrawerClosed (android.view.View)
android.view.View drawerView
public void onDrawerStateChanged (int)
int newState
}
android/support/v4/widget/DrawerLayout$ViewDragCallback$1.class
DrawerLayout.java
package android.support.v4.widget
android.support.v4.widget.DrawerLayout$ViewDragCallback$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.widget.DrawerLayout$ViewDragCallback this$1
void <init> (android.support.v4.widget.DrawerLayout$ViewDragCallback)
android.support.v4.widget.DrawerLayout$ViewDragCallback this$1
public void run ()
}
android/support/v4/widget/DrawerLayout$ViewDragCallback.class
DrawerLayout.java
package android.support.v4.widget
android.support.v4.widget.DrawerLayout$ViewDragCallback extends android.support.v4.widget.ViewDragHelper$Callback {
private final int mAbsGravity
private android.support.v4.widget.ViewDragHelper mDragger
private final Runnable mPeekRunnable
final synthetic android.support.v4.widget.DrawerLayout this$0
void <init> (android.support.v4.widget.DrawerLayout, int)
int gravity
public void setDragger (android.support.v4.widget.ViewDragHelper)
android.support.v4.widget.ViewDragHelper dragger
public void removeCallbacks ()
public boolean tryCaptureView (android.view.View, int)
android.view.View child
int pointerId
public void onViewDragStateChanged (int)
int state
public void onViewPositionChanged (android.view.View, int, int, int, int)
float offset
int width
android.view.View changedView
int left
int top
int dx
int dy
float offset
int childWidth
public void onViewCaptured (android.view.View, int)
android.view.View capturedChild
int activePointerId
android.support.v4.widget.DrawerLayout$LayoutParams lp
private void closeOtherDrawer ()
int otherGrav
android.view.View toClose
public void onViewReleased (android.view.View, float, float)
int left
int width
android.view.View releasedChild
float xvel
float yvel
float offset
int childWidth
int left
public void onEdgeTouched (int, int)
int edgeFlags
int pointerId
void peekDrawer ()
android.view.View toCapture
int childLeft
android.support.v4.widget.DrawerLayout$LayoutParams lp
android.view.View toCapture
int childLeft
int peekDistance
boolean leftEdge
public boolean onEdgeLock (int)
int edgeFlags
public void onEdgeDragStarted (int, int)
android.view.View toCapture
int edgeFlags
int pointerId
android.view.View toCapture
public int getViewHorizontalDragRange (android.view.View)
android.view.View child
public int clampViewPositionHorizontal (android.view.View, int, int)
int width
android.view.View child
int left
int dx
public int clampViewPositionVertical (android.view.View, int, int)
android.view.View child
int top
int dy
}
android/support/v4/widget/DrawerLayout.class
DrawerLayout.java
package android.support.v4.widget
public android.support.v4.widget.DrawerLayout extends android.view.ViewGroup {
private static final String TAG
private static final int[] THEME_ATTRS
public static final int STATE_IDLE
public static final int STATE_DRAGGING
public static final int STATE_SETTLING
public static final int LOCK_MODE_UNLOCKED
public static final int LOCK_MODE_LOCKED_CLOSED
public static final int LOCK_MODE_LOCKED_OPEN
public static final int LOCK_MODE_UNDEFINED
private static final int MIN_DRAWER_MARGIN
private static final int DRAWER_ELEVATION
private static final int DEFAULT_SCRIM_COLOR
private static final int PEEK_DELAY
private static final int MIN_FLING_VELOCITY
private static final boolean ALLOW_EDGE_LOCK
private static final boolean CHILDREN_DISALLOW_INTERCEPT
private static final float TOUCH_SLOP_SENSITIVITY
static final int[] LAYOUT_ATTRS
static final boolean CAN_HIDE_DESCENDANTS
private static final boolean SET_DRAWER_SHADOW_FROM_ELEVATION
private final android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate mChildAccessibilityDelegate
private float mDrawerElevation
private int mMinDrawerMargin
private int mScrimColor
private float mScrimOpacity
private android.graphics.Paint mScrimPaint
private final android.support.v4.widget.ViewDragHelper mLeftDragger
private final android.support.v4.widget.ViewDragHelper mRightDragger
private final android.support.v4.widget.DrawerLayout$ViewDragCallback mLeftCallback
private final android.support.v4.widget.DrawerLayout$ViewDragCallback mRightCallback
private int mDrawerState
private boolean mInLayout
private boolean mFirstLayout
private int mLockModeLeft
private int mLockModeRight
private int mLockModeStart
private int mLockModeEnd
private boolean mDisallowInterceptRequested
private boolean mChildrenCanceledTouch
private android.support.v4.widget.DrawerLayout$DrawerListener mListener
private java.util.List mListeners
private float mInitialMotionX
private float mInitialMotionY
private android.graphics.drawable.Drawable mStatusBarBackground
private android.graphics.drawable.Drawable mShadowLeftResolved
private android.graphics.drawable.Drawable mShadowRightResolved
private CharSequence mTitleLeft
private CharSequence mTitleRight
private Object mLastInsets
private boolean mDrawStatusBarBackground
private android.graphics.drawable.Drawable mShadowStart
private android.graphics.drawable.Drawable mShadowEnd
private android.graphics.drawable.Drawable mShadowLeft
private android.graphics.drawable.Drawable mShadowRight
private final java.util.ArrayList mNonDrawerViews
private android.graphics.Rect mChildHitRect
private android.graphics.Matrix mChildInvertedMatrix
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public void <init> (android.content.Context, android.util.AttributeSet, int)
android.content.res.TypedArray a
android.content.Context context
android.util.AttributeSet attrs
int defStyle
float density
float minVel
public void setDrawerElevation (float)
android.view.View child
int i
float elevation
public float getDrawerElevation ()
public void setChildInsets (java.lang.Object, boolean)
Object insets
boolean draw
public void setDrawerShadow (android.graphics.drawable.Drawable, int)
android.graphics.drawable.Drawable shadowDrawable
int gravity
public void setDrawerShadow (int, int)
int resId
int gravity
public void setScrimColor (int)
int color
public void setDrawerListener (android.support.v4.widget.DrawerLayout$DrawerListener)
android.support.v4.widget.DrawerLayout$DrawerListener listener
public void addDrawerListener (android.support.v4.widget.DrawerLayout$DrawerListener)
android.support.v4.widget.DrawerLayout$DrawerListener listener
public void removeDrawerListener (android.support.v4.widget.DrawerLayout$DrawerListener)
android.support.v4.widget.DrawerLayout$DrawerListener listener
public void setDrawerLockMode (int)
int lockMode
public void setDrawerLockMode (int, int)
android.support.v4.widget.ViewDragHelper helper
android.view.View toClose
android.view.View toOpen
int lockMode
int edgeGravity
int absGravity
public void setDrawerLockMode (int, android.view.View)
int lockMode
android.view.View drawerView
int gravity
public int getDrawerLockMode (int)
int endLockMode
int leftLockMode
int rightLockMode
int startLockMode
int edgeGravity
int layoutDirection
public int getDrawerLockMode (android.view.View)
android.view.View drawerView
int drawerGravity
public void setDrawerTitle (int, java.lang.CharSequence)
int edgeGravity
CharSequence title
int absGravity
public java.lang.CharSequence getDrawerTitle (int)
int edgeGravity
int absGravity
private boolean isInBoundsOfChild (float, float, android.view.View)
float x
float y
android.view.View child
private boolean dispatchTransformedGenericPointerEvent (android.view.MotionEvent, android.view.View)
android.view.MotionEvent transformedEvent
boolean handled
float offsetX
float offsetY
android.view.MotionEvent event
android.view.View child
boolean handled
android.graphics.Matrix childMatrix
private android.view.MotionEvent getTransformedMotionEvent (android.view.MotionEvent, android.view.View)
android.view.MotionEvent event
android.view.View child
float offsetX
float offsetY
android.view.MotionEvent transformedEvent
android.graphics.Matrix childMatrix
void updateDrawerState (int, int, android.view.View)
int state
int state
android.support.v4.widget.DrawerLayout$LayoutParams lp
int i
int listenerCount
int forGravity
int activeState
android.view.View activeDrawer
int leftState
int rightState
int state
void dispatchOnDrawerClosed (android.view.View)
int i
int listenerCount
android.view.View rootView
android.view.View drawerView
android.support.v4.widget.DrawerLayout$LayoutParams lp
void dispatchOnDrawerOpened (android.view.View)
int i
int listenerCount
android.view.View drawerView
android.support.v4.widget.DrawerLayout$LayoutParams lp
private void updateChildrenImportantForAccessibility (android.view.View, boolean)
android.view.View child
int i
android.view.View drawerView
boolean isDrawerOpen
int childCount
void dispatchOnDrawerSlide (android.view.View, float)
int i
int listenerCount
android.view.View drawerView
float slideOffset
void setDrawerViewOffset (android.view.View, float)
android.view.View drawerView
float slideOffset
android.support.v4.widget.DrawerLayout$LayoutParams lp
float getDrawerViewOffset (android.view.View)
android.view.View drawerView
int getDrawerViewAbsoluteGravity (android.view.View)
android.view.View drawerView
int gravity
boolean checkDrawerViewAbsoluteGravity (android.view.View, int)
android.view.View drawerView
int checkFor
int absGravity
android.view.View findOpenDrawer ()
android.view.View child
android.support.v4.widget.DrawerLayout$LayoutParams childLp
int i
int childCount
void moveDrawerToOffset (android.view.View, float)
android.view.View drawerView
float slideOffset
float oldOffset
int width
int oldPos
int newPos
int dx
android.view.View findDrawerWithGravity (int)
android.view.View child
int childAbsGravity
int i
int gravity
int absHorizGravity
int childCount
static java.lang.String gravityToString (int)
int gravity
protected void onDetachedFromWindow ()
protected void onAttachedToWindow ()
protected void onMeasure (int, int)
android.view.WindowInsets wi
android.view.WindowInsets wi
int cgrav
int contentWidthSpec
int contentHeightSpec
int childGravity
boolean isLeftEdgeDrawer
int drawerWidthSpec
int drawerHeightSpec
android.view.View child
android.support.v4.widget.DrawerLayout$LayoutParams lp
int i
int widthMeasureSpec
int heightMeasureSpec
int widthMode
int heightMode
int widthSize
int heightSize
boolean applyInsets
int layoutDirection
boolean hasDrawerOnLeftEdge
boolean hasDrawerOnRightEdge
int childCount
private void resolveShadowDrawables ()
private android.graphics.drawable.Drawable resolveLeftShadow ()
int layoutDirection
private android.graphics.drawable.Drawable resolveRightShadow ()
int layoutDirection
private boolean mirror (android.graphics.drawable.Drawable, int)
android.graphics.drawable.Drawable drawable
int layoutDirection
protected void onLayout (boolean, int, int, int, int)
int childLeft
float newOffset
int height
int height
int childTop
int childWidth
int childHeight
int childLeft
float newOffset
boolean changeOffset
int vgrav
int newVisibility
android.view.View child
android.support.v4.widget.DrawerLayout$LayoutParams lp
int i
boolean changed
int l
int t
int r
int b
int width
int childCount
public void requestLayout ()
public void computeScroll ()
float onscreen
int i
int childCount
float scrimOpacity
boolean leftDraggerSettling
boolean rightDraggerSettling
private static boolean hasOpaqueBackground (android.view.View)
android.view.View v
android.graphics.drawable.Drawable bg
public void setStatusBarBackground (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable bg
public android.graphics.drawable.Drawable getStatusBarBackgroundDrawable ()
public void setStatusBarBackground (int)
int resId
public void setStatusBarBackgroundColor (int)
int color
public void onRtlPropertiesChanged (int)
int layoutDirection
public void onDraw (android.graphics.Canvas)
int inset
int inset
android.graphics.Canvas c
protected boolean drawChild (android.graphics.Canvas, android.view.View, long)
int vright
int vleft
android.view.View v
int i
int childCount
int baseAlpha
int imag
int color
int shadowWidth
int childRight
int drawerPeekDistance
float alpha
int shadowWidth
int childLeft
int showing
int drawerPeekDistance
float alpha
android.graphics.Canvas canvas
android.view.View child
long drawingTime
int height
boolean drawingContent
int clipLeft
int clipRight
int restoreCount
boolean result
boolean isContentView (android.view.View)
android.view.View child
boolean isDrawerView (android.view.View)
android.view.View child
int gravity
int absGravity
public boolean onInterceptTouchEvent (android.view.MotionEvent)
android.view.View child
float x
float y
android.view.MotionEvent ev
int action
boolean interceptForDrag
boolean interceptForTap
public boolean dispatchGenericMotionEvent (android.view.MotionEvent)
android.view.View child
int i
float x
float y
android.view.MotionEvent event
int childrenCount
public boolean onTouchEvent (android.view.MotionEvent)
float x
float y
android.view.View openDrawer
float dx
float dy
int slop
float x
float y
boolean peekingOnly
android.view.View touchedView
android.view.MotionEvent ev
int action
boolean wantTouchEvents
public void requestDisallowInterceptTouchEvent (boolean)
boolean disallowIntercept
public void closeDrawers ()
void closeDrawers (boolean)
android.view.View child
android.support.v4.widget.DrawerLayout$LayoutParams lp
int childWidth
int i
boolean peekingOnly
boolean needsInvalidate
int childCount
public void openDrawer (android.view.View)
android.view.View drawerView
public void openDrawer (android.view.View, boolean)
android.view.View drawerView
boolean animate
android.support.v4.widget.DrawerLayout$LayoutParams lp
public void openDrawer (int)
int gravity
public void openDrawer (int, boolean)
int gravity
boolean animate
android.view.View drawerView
public void closeDrawer (android.view.View)
android.view.View drawerView
public void closeDrawer (android.view.View, boolean)
android.view.View drawerView
boolean animate
android.support.v4.widget.DrawerLayout$LayoutParams lp
public void closeDrawer (int)
int gravity
public void closeDrawer (int, boolean)
int gravity
boolean animate
android.view.View drawerView
public boolean isDrawerOpen (android.view.View)
android.view.View drawer
android.support.v4.widget.DrawerLayout$LayoutParams drawerLp
public boolean isDrawerOpen (int)
int drawerGravity
android.view.View drawerView
public boolean isDrawerVisible (android.view.View)
android.view.View drawer
public boolean isDrawerVisible (int)
int drawerGravity
android.view.View drawerView
private boolean hasPeekingDrawer ()
android.support.v4.widget.DrawerLayout$LayoutParams lp
int i
int childCount
protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams ()
protected android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams p
protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams p
public android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet)
android.util.AttributeSet attrs
public void addFocusables (java.util.ArrayList, int, int)
android.view.View child
int i
android.view.View child
int i
int nonDrawerViewsCount
java.util.ArrayList views
int direction
int focusableMode
int childCount
boolean isDrawerOpen
private boolean hasVisibleDrawer ()
android.view.View findVisibleDrawer ()
android.view.View child
int i
int childCount
void cancelChildViewTouch ()
int i
long now
android.view.MotionEvent cancelEvent
int childCount
public boolean onKeyDown (int, android.view.KeyEvent)
int keyCode
android.view.KeyEvent event
public boolean onKeyUp (int, android.view.KeyEvent)
android.view.View visibleDrawer
int keyCode
android.view.KeyEvent event
protected void onRestoreInstanceState (android.os.Parcelable)
android.view.View toOpen
android.os.Parcelable state
android.support.v4.widget.DrawerLayout$SavedState ss
protected android.os.Parcelable onSaveInstanceState ()
android.view.View child
android.support.v4.widget.DrawerLayout$LayoutParams lp
boolean isOpenedAndNotClosing
boolean isClosedAndOpening
int i
android.os.Parcelable superState
android.support.v4.widget.DrawerLayout$SavedState ss
int childCount
public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams)
android.view.View child
int index
android.view.ViewGroup$LayoutParams params
android.view.View openDrawer
static boolean includeChildForAccessibility (android.view.View)
android.view.View child
static void <clinit> ()
}
android/support/v4/widget/EdgeEffectCompat.class
EdgeEffectCompat.java
package android.support.v4.widget
public final android.support.v4.widget.EdgeEffectCompat extends java.lang.Object {
private android.widget.EdgeEffect mEdgeEffect
public void <init> (android.content.Context)
android.content.Context context
public void setSize (int, int)
int width
int height
public boolean isFinished ()
public void finish ()
public boolean onPull (float)
float deltaDistance
public boolean onPull (float, float)
float deltaDistance
float displacement
public static void onPull (android.widget.EdgeEffect, float, float)
android.widget.EdgeEffect edgeEffect
float deltaDistance
float displacement
public boolean onRelease ()
public boolean onAbsorb (int)
int velocity
public boolean draw (android.graphics.Canvas)
android.graphics.Canvas canvas
}
android/support/v4/widget/ExploreByTouchHelper$1.class
ExploreByTouchHelper.java
package android.support.v4.widget
final android.support.v4.widget.ExploreByTouchHelper$1 extends java.lang.Object implements android.support.v4.widget.FocusStrategy$BoundsAdapter {
void <init> ()
public void obtainBounds (android.support.v4.view.accessibility.AccessibilityNodeInfoCompat, android.graphics.Rect)
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat node
android.graphics.Rect outBounds
public volatile synthetic void obtainBounds (java.lang.Object, android.graphics.Rect)
}
android/support/v4/widget/ExploreByTouchHelper$2.class
ExploreByTouchHelper.java
package android.support.v4.widget
final android.support.v4.widget.ExploreByTouchHelper$2 extends java.lang.Object implements android.support.v4.widget.FocusStrategy$CollectionAdapter {
void <init> ()
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat get (android.support.v4.util.SparseArrayCompat, int)
android.support.v4.util.SparseArrayCompat collection
int index
public int size (android.support.v4.util.SparseArrayCompat)
android.support.v4.util.SparseArrayCompat collection
public volatile synthetic int size (java.lang.Object)
public volatile synthetic java.lang.Object get (java.lang.Object, int)
}
android/support/v4/widget/ExploreByTouchHelper$MyNodeProvider.class
ExploreByTouchHelper.java
package android.support.v4.widget
android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider extends android.support.v4.view.accessibility.AccessibilityNodeProviderCompat {
final synthetic android.support.v4.widget.ExploreByTouchHelper this$0
void <init> (android.support.v4.widget.ExploreByTouchHelper)
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat createAccessibilityNodeInfo (int)
int virtualViewId
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat node
public boolean performAction (int, int, android.os.Bundle)
int virtualViewId
int action
android.os.Bundle arguments
public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat findFocus (int)
int focusType
int focusedId
}
android/support/v4/widget/ExploreByTouchHelper.class
ExploreByTouchHelper.java
package android.support.v4.widget
public abstract android.support.v4.widget.ExploreByTouchHelper extends android.support.v4.view.AccessibilityDelegateCompat {
public static final int INVALID_ID
public static final int HOST_ID
private static final String DEFAULT_CLASS_NAME
private static final android.graphics.Rect INVALID_PARENT_BOUNDS
private final android.graphics.Rect mTempScreenRect
private final android.graphics.Rect mTempParentRect
private final android.graphics.Rect mTempVisibleRect
private final int[] mTempGlobalRect
private final android.view.accessibility.AccessibilityManager mManager
private final android.view.View mHost
private android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider mNodeProvider
private int mAccessibilityFocusedVirtualViewId
private int mKeyboardFocusedVirtualViewId
private int mHoveredVirtualViewId
private static final android.support.v4.widget.FocusStrategy$BoundsAdapter NODE_ADAPTER
private static final android.support.v4.widget.FocusStrategy$CollectionAdapter SPARSE_VALUES_ADAPTER
public void <init> (android.view.View)
android.view.View host
android.content.Context context
public android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider (android.view.View)
android.view.View host
public final boolean dispatchHoverEvent (android.view.MotionEvent)
int virtualViewId
android.view.MotionEvent event
public final boolean dispatchKeyEvent (android.view.KeyEvent)
int i
int direction
int count
int keyCode
android.view.KeyEvent event
boolean handled
int action
public final void onFocusChanged (boolean, int, android.graphics.Rect)
boolean gainFocus
int direction
android.graphics.Rect previouslyFocusedRect
public final int getAccessibilityFocusedVirtualViewId ()
public final int getKeyboardFocusedVirtualViewId ()
private static int keyToDirection (int)
int keyCode
private void getBoundsInParent (int, android.graphics.Rect)
int virtualViewId
android.graphics.Rect outBounds
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat node
private boolean moveFocus (int, android.graphics.Rect)
boolean isLayoutRtl
android.graphics.Rect selectedRect
int nextFocusedNodeId
int index
int direction
android.graphics.Rect previouslyFocusedRect
android.support.v4.util.SparseArrayCompat allNodes
int focusedNodeId
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat focusedNode
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat nextFocusedNode
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat nextFocusedNode
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat nextFocusedNode
int nextFocusedNodeId
private android.support.v4.util.SparseArrayCompat getAllNodes ()
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat virtualView
int virtualViewId
java.util.List virtualViewIds
android.support.v4.util.SparseArrayCompat allNodes
private static android.graphics.Rect guessPreviouslyFocusedRect (android.view.View, int, android.graphics.Rect)
android.view.View host
int direction
android.graphics.Rect outBounds
int w
int h
private boolean clickKeyboardFocusedVirtualView ()
public final boolean sendEventForVirtualView (int, int)
int virtualViewId
int eventType
android.view.ViewParent parent
android.view.accessibility.AccessibilityEvent event
public final void invalidateRoot ()
public final void invalidateVirtualView (int)
int virtualViewId
public final void invalidateVirtualView (int, int)
android.view.accessibility.AccessibilityEvent event
android.view.ViewParent parent
int virtualViewId
int changeTypes
public int getFocusedVirtualView ()
protected void onVirtualViewKeyboardFocusChanged (int, boolean)
int virtualViewId
boolean hasFocus
private void updateHoveredVirtualView (int)
int virtualViewId
int previousVirtualViewId
private android.view.accessibility.AccessibilityEvent createEvent (int, int)
int virtualViewId
int eventType
private android.view.accessibility.AccessibilityEvent createEventForHost (int)
int eventType
android.view.accessibility.AccessibilityEvent event
public void onInitializeAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View host
android.view.accessibility.AccessibilityEvent event
private android.view.accessibility.AccessibilityEvent createEventForChild (int, int)
int virtualViewId
int eventType
android.view.accessibility.AccessibilityEvent event
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat node
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtainAccessibilityNodeInfo (int)
int virtualViewId
private android.support.v4.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost ()
int i
int count
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
java.util.ArrayList virtualViewIds
int realNodeCount
public void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.view.View host
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
private android.support.v4.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild (int)
int virtualDescendantId
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat parentNode
boolean intersects
int virtualViewId
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat node
int actions
boolean isFocused
boolean performAction (int, int, android.os.Bundle)
int virtualViewId
int action
android.os.Bundle arguments
private boolean performActionForHost (int, android.os.Bundle)
int action
android.os.Bundle arguments
private boolean performActionForChild (int, int, android.os.Bundle)
int virtualViewId
int action
android.os.Bundle arguments
private boolean isVisibleToUser (android.graphics.Rect)
android.view.View view
android.graphics.Rect localRect
android.view.ViewParent viewParent
private boolean requestAccessibilityFocus (int)
int virtualViewId
private boolean clearAccessibilityFocus (int)
int virtualViewId
public final boolean requestKeyboardFocusForVirtualView (int)
int virtualViewId
public final boolean clearKeyboardFocusForVirtualView (int)
int virtualViewId
protected abstract int getVirtualViewAt (float, float)
protected abstract void getVisibleVirtualViews (java.util.List)
protected void onPopulateEventForVirtualView (int, android.view.accessibility.AccessibilityEvent)
int virtualViewId
android.view.accessibility.AccessibilityEvent event
protected void onPopulateEventForHost (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
protected abstract void onPopulateNodeForVirtualView (int, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
protected void onPopulateNodeForHost (android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat node
protected abstract boolean onPerformActionForVirtualView (int, int, android.os.Bundle)
static synthetic int access$000 (android.support.v4.widget.ExploreByTouchHelper)
android.support.v4.widget.ExploreByTouchHelper x0
static synthetic int access$100 (android.support.v4.widget.ExploreByTouchHelper)
android.support.v4.widget.ExploreByTouchHelper x0
static void <clinit> ()
}
android/support/v4/widget/FocusStrategy$BoundsAdapter.class
FocusStrategy.java
package android.support.v4.widget
public abstract android.support.v4.widget.FocusStrategy$BoundsAdapter extends java.lang.Object {
public abstract void obtainBounds (java.lang.Object, android.graphics.Rect)
}
android/support/v4/widget/FocusStrategy$CollectionAdapter.class
FocusStrategy.java
package android.support.v4.widget
public abstract android.support.v4.widget.FocusStrategy$CollectionAdapter extends java.lang.Object {
public abstract java.lang.Object get (java.lang.Object, int)
public abstract int size (java.lang.Object)
}
android/support/v4/widget/FocusStrategy$SequentialComparator.class
FocusStrategy.java
package android.support.v4.widget
android.support.v4.widget.FocusStrategy$SequentialComparator extends java.lang.Object implements java.util.Comparator {
private final android.graphics.Rect mTemp1
private final android.graphics.Rect mTemp2
private final boolean mIsLayoutRtl
private final android.support.v4.widget.FocusStrategy$BoundsAdapter mAdapter
void <init> (boolean, android.support.v4.widget.FocusStrategy$BoundsAdapter)
boolean isLayoutRtl
android.support.v4.widget.FocusStrategy$BoundsAdapter adapter
public int compare (java.lang.Object, java.lang.Object)
Object first
Object second
android.graphics.Rect firstRect
android.graphics.Rect secondRect
}
android/support/v4/widget/FocusStrategy.class
FocusStrategy.java
package android.support.v4.widget
android.support.v4.widget.FocusStrategy extends java.lang.Object {
public static java.lang.Object findNextFocusInRelativeDirection (java.lang.Object, android.support.v4.widget.FocusStrategy$CollectionAdapter, android.support.v4.widget.FocusStrategy$BoundsAdapter, java.lang.Object, int, boolean, boolean)
int i
Object focusables
android.support.v4.widget.FocusStrategy$CollectionAdapter collectionAdapter
android.support.v4.widget.FocusStrategy$BoundsAdapter adapter
Object focused
int direction
boolean isLayoutRtl
boolean wrap
int count
java.util.ArrayList sortedFocusables
android.support.v4.widget.FocusStrategy$SequentialComparator comparator
private static java.lang.Object getNextFocusable (java.lang.Object, java.util.ArrayList, boolean)
Object focused
java.util.ArrayList focusables
boolean wrap
int count
int position
private static java.lang.Object getPreviousFocusable (java.lang.Object, java.util.ArrayList, boolean)
Object focused
java.util.ArrayList focusables
boolean wrap
int count
int position
public static java.lang.Object findNextFocusInAbsoluteDirection (java.lang.Object, android.support.v4.widget.FocusStrategy$CollectionAdapter, android.support.v4.widget.FocusStrategy$BoundsAdapter, java.lang.Object, android.graphics.Rect, int)
Object focusable
int i
Object focusables
android.support.v4.widget.FocusStrategy$CollectionAdapter collectionAdapter
android.support.v4.widget.FocusStrategy$BoundsAdapter adapter
Object focused
android.graphics.Rect focusedRect
int direction
android.graphics.Rect bestCandidateRect
Object closest
int count
android.graphics.Rect focusableRect
private static boolean isBetterCandidate (int, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect)
int direction
android.graphics.Rect source
android.graphics.Rect candidate
android.graphics.Rect currentBest
int candidateDist
int currentBestDist
private static boolean beamBeats (int, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect)
int direction
android.graphics.Rect source
android.graphics.Rect rect1
android.graphics.Rect rect2
boolean rect1InSrcBeam
boolean rect2InSrcBeam
private static int getWeightedDistanceFor (int, int)
int majorAxisDistance
int minorAxisDistance
private static boolean isCandidate (android.graphics.Rect, android.graphics.Rect, int)
android.graphics.Rect srcRect
android.graphics.Rect destRect
int direction
private static boolean beamsOverlap (int, android.graphics.Rect, android.graphics.Rect)
int direction
android.graphics.Rect rect1
android.graphics.Rect rect2
private static boolean isToDirectionOf (int, android.graphics.Rect, android.graphics.Rect)
int direction
android.graphics.Rect src
android.graphics.Rect dest
private static int majorAxisDistance (int, android.graphics.Rect, android.graphics.Rect)
int direction
android.graphics.Rect source
android.graphics.Rect dest
private static int majorAxisDistanceRaw (int, android.graphics.Rect, android.graphics.Rect)
int direction
android.graphics.Rect source
android.graphics.Rect dest
private static int majorAxisDistanceToFarEdge (int, android.graphics.Rect, android.graphics.Rect)
int direction
android.graphics.Rect source
android.graphics.Rect dest
private static int majorAxisDistanceToFarEdgeRaw (int, android.graphics.Rect, android.graphics.Rect)
int direction
android.graphics.Rect source
android.graphics.Rect dest
private static int minorAxisDistance (int, android.graphics.Rect, android.graphics.Rect)
int direction
android.graphics.Rect source
android.graphics.Rect dest
private void <init> ()
}
android/support/v4/widget/ImageViewCompat.class
ImageViewCompat.java
package android.support.v4.widget
public android.support.v4.widget.ImageViewCompat extends java.lang.Object {
public static android.content.res.ColorStateList getImageTintList (android.widget.ImageView)
android.widget.ImageView view
public static void setImageTintList (android.widget.ImageView, android.content.res.ColorStateList)
android.graphics.drawable.Drawable imageViewDrawable
boolean hasTint
android.widget.ImageView view
android.content.res.ColorStateList tintList
public static android.graphics.PorterDuff$Mode getImageTintMode (android.widget.ImageView)
android.widget.ImageView view
public static void setImageTintMode (android.widget.ImageView, android.graphics.PorterDuff$Mode)
android.graphics.drawable.Drawable imageViewDrawable
boolean hasTint
android.widget.ImageView view
android.graphics.PorterDuff$Mode mode
private void <init> ()
}
android/support/v4/widget/ListPopupWindowCompat.class
ListPopupWindowCompat.java
package android.support.v4.widget
public final android.support.v4.widget.ListPopupWindowCompat extends java.lang.Object {
private void <init> ()
public static android.view.View$OnTouchListener createDragToOpenListener (java.lang.Object, android.view.View)
Object listPopupWindow
android.view.View src
public static android.view.View$OnTouchListener createDragToOpenListener (android.widget.ListPopupWindow, android.view.View)
android.widget.ListPopupWindow listPopupWindow
android.view.View src
}
android/support/v4/widget/ListViewAutoScrollHelper.class
ListViewAutoScrollHelper.java
package android.support.v4.widget
public android.support.v4.widget.ListViewAutoScrollHelper extends android.support.v4.widget.AutoScrollHelper {
private final android.widget.ListView mTarget
public void <init> (android.widget.ListView)
android.widget.ListView target
public void scrollTargetBy (int, int)
int deltaX
int deltaY
public boolean canTargetScrollHorizontally (int)
int direction
public boolean canTargetScrollVertically (int)
android.view.View lastView
android.view.View firstView
int direction
android.widget.ListView target
int itemCount
int childCount
int firstPosition
int lastPosition
}
android/support/v4/widget/ListViewCompat.class
ListViewCompat.java
package android.support.v4.widget
public final android.support.v4.widget.ListViewCompat extends java.lang.Object {
public static void scrollListBy (android.widget.ListView, int)
int firstPosition
android.view.View firstView
int newTop
android.widget.ListView listView
int y
public static boolean canScrollList (android.widget.ListView, int)
int lastBottom
int lastPosition
int firstTop
int childCount
int firstPosition
android.widget.ListView listView
int direction
private void <init> ()
}
android/support/v4/widget/NestedScrollView$AccessibilityDelegate.class
NestedScrollView.java
package android.support.v4.widget
android.support.v4.widget.NestedScrollView$AccessibilityDelegate extends android.support.v4.view.AccessibilityDelegateCompat {
void <init> ()
public boolean performAccessibilityAction (android.view.View, int, android.os.Bundle)
int viewportHeight
int targetScrollY
int viewportHeight
int targetScrollY
android.view.View host
int action
android.os.Bundle arguments
android.support.v4.widget.NestedScrollView nsvHost
public void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
int scrollRange
android.view.View host
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
android.support.v4.widget.NestedScrollView nsvHost
public void onInitializeAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View host
android.view.accessibility.AccessibilityEvent event
android.support.v4.widget.NestedScrollView nsvHost
boolean scrollable
}
android/support/v4/widget/NestedScrollView$OnScrollChangeListener.class
NestedScrollView.java
package android.support.v4.widget
public abstract android.support.v4.widget.NestedScrollView$OnScrollChangeListener extends java.lang.Object {
public abstract void onScrollChange (android.support.v4.widget.NestedScrollView, int, int, int, int)
}
android/support/v4/widget/NestedScrollView$SavedState$1.class
NestedScrollView.java
package android.support.v4.widget
final android.support.v4.widget.NestedScrollView$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v4.widget.NestedScrollView$SavedState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.widget.NestedScrollView$SavedState[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/widget/NestedScrollView$SavedState.class
NestedScrollView.java
package android.support.v4.widget
android.support.v4.widget.NestedScrollView$SavedState extends android.view.View$BaseSavedState {
public int scrollPosition
public static final android.os.Parcelable$Creator CREATOR
void <init> (android.os.Parcelable)
android.os.Parcelable superState
void <init> (android.os.Parcel)
android.os.Parcel source
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public java.lang.String toString ()
static void <clinit> ()
}
android/support/v4/widget/NestedScrollView.class
NestedScrollView.java
package android.support.v4.widget
public android.support.v4.widget.NestedScrollView extends android.widget.FrameLayout implements android.support.v4.view.NestedScrollingParent2 android.support.v4.view.NestedScrollingChild2 android.support.v4.view.ScrollingView {
static final int ANIMATED_SCROLL_GAP
static final float MAX_SCROLL_FACTOR
private static final String TAG
private long mLastScroll
private final android.graphics.Rect mTempRect
private android.widget.OverScroller mScroller
private android.widget.EdgeEffect mEdgeGlowTop
private android.widget.EdgeEffect mEdgeGlowBottom
private int mLastMotionY
private boolean mIsLayoutDirty
private boolean mIsLaidOut
private android.view.View mChildToScrollTo
private boolean mIsBeingDragged
private android.view.VelocityTracker mVelocityTracker
private boolean mFillViewport
private boolean mSmoothScrollingEnabled
private int mTouchSlop
private int mMinimumVelocity
private int mMaximumVelocity
private int mActivePointerId
private final int[] mScrollOffset
private final int[] mScrollConsumed
private int mNestedYOffset
private int mLastScrollerY
private static final int INVALID_POINTER
private android.support.v4.widget.NestedScrollView$SavedState mSavedState
private static final android.support.v4.widget.NestedScrollView$AccessibilityDelegate ACCESSIBILITY_DELEGATE
private static final int[] SCROLLVIEW_STYLEABLE
private final android.support.v4.view.NestedScrollingParentHelper mParentHelper
private final android.support.v4.view.NestedScrollingChildHelper mChildHelper
private float mVerticalScrollFactor
private android.support.v4.widget.NestedScrollView$OnScrollChangeListener mOnScrollChangeListener
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public void <init> (android.content.Context, android.util.AttributeSet, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
android.content.res.TypedArray a
public boolean startNestedScroll (int, int)
int axes
int type
public void stopNestedScroll (int)
int type
public boolean hasNestedScrollingParent (int)
int type
public boolean dispatchNestedScroll (int, int, int, int, int[], int)
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int[] offsetInWindow
int type
public boolean dispatchNestedPreScroll (int, int, int[], int[], int)
int dx
int dy
int[] consumed
int[] offsetInWindow
int type
public void setNestedScrollingEnabled (boolean)
boolean enabled
public boolean isNestedScrollingEnabled ()
public boolean startNestedScroll (int)
int axes
public void stopNestedScroll ()
public boolean hasNestedScrollingParent ()
public boolean dispatchNestedScroll (int, int, int, int, int[])
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int[] offsetInWindow
public boolean dispatchNestedPreScroll (int, int, int[], int[])
int dx
int dy
int[] consumed
int[] offsetInWindow
public boolean dispatchNestedFling (float, float, boolean)
float velocityX
float velocityY
boolean consumed
public boolean dispatchNestedPreFling (float, float)
float velocityX
float velocityY
public boolean onStartNestedScroll (android.view.View, android.view.View, int, int)
android.view.View child
android.view.View target
int axes
int type
public void onNestedScrollAccepted (android.view.View, android.view.View, int, int)
android.view.View child
android.view.View target
int axes
int type
public void onStopNestedScroll (android.view.View, int)
android.view.View target
int type
public void onNestedScroll (android.view.View, int, int, int, int, int)
android.view.View target
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int type
int oldScrollY
int myConsumed
int myUnconsumed
public void onNestedPreScroll (android.view.View, int, int, int[], int)
android.view.View target
int dx
int dy
int[] consumed
int type
public boolean onStartNestedScroll (android.view.View, android.view.View, int)
android.view.View child
android.view.View target
int nestedScrollAxes
public void onNestedScrollAccepted (android.view.View, android.view.View, int)
android.view.View child
android.view.View target
int nestedScrollAxes
public void onStopNestedScroll (android.view.View)
android.view.View target
public void onNestedScroll (android.view.View, int, int, int, int)
android.view.View target
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
public void onNestedPreScroll (android.view.View, int, int, int[])
android.view.View target
int dx
int dy
int[] consumed
public boolean onNestedFling (android.view.View, float, float, boolean)
android.view.View target
float velocityX
float velocityY
boolean consumed
public boolean onNestedPreFling (android.view.View, float, float)
android.view.View target
float velocityX
float velocityY
public int getNestedScrollAxes ()
public boolean shouldDelayChildPressedState ()
protected float getTopFadingEdgeStrength ()
int length
int scrollY
protected float getBottomFadingEdgeStrength ()
android.view.View child
android.widget.FrameLayout$LayoutParams lp
int length
int bottomEdge
int span
public int getMaxScrollAmount ()
private void initScrollView ()
android.view.ViewConfiguration configuration
public void addView (android.view.View)
android.view.View child
public void addView (android.view.View, int)
android.view.View child
int index
public void addView (android.view.View, android.view.ViewGroup$LayoutParams)
android.view.View child
android.view.ViewGroup$LayoutParams params
public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams)
android.view.View child
int index
android.view.ViewGroup$LayoutParams params
public void setOnScrollChangeListener (android.support.v4.widget.NestedScrollView$OnScrollChangeListener)
android.support.v4.widget.NestedScrollView$OnScrollChangeListener l
private boolean canScroll ()
android.view.View child
android.widget.FrameLayout$LayoutParams lp
int childSize
int parentSpace
public boolean isFillViewport ()
public void setFillViewport (boolean)
boolean fillViewport
public boolean isSmoothScrollingEnabled ()
public void setSmoothScrollingEnabled (boolean)
boolean smoothScrollingEnabled
protected void onScrollChanged (int, int, int, int)
int l
int t
int oldl
int oldt
protected void onMeasure (int, int)
int childWidthMeasureSpec
int childHeightMeasureSpec
android.view.View child
android.widget.FrameLayout$LayoutParams lp
int childSize
int parentSpace
int widthMeasureSpec
int heightMeasureSpec
int heightMode
public boolean dispatchKeyEvent (android.view.KeyEvent)
android.view.KeyEvent event
public boolean executeKeyEvent (android.view.KeyEvent)
android.view.View currentFocused
android.view.View nextFocused
android.view.KeyEvent event
boolean handled
private boolean inChild (int, int)
int scrollY
android.view.View child
int x
int y
private void initOrResetVelocityTracker ()
private void initVelocityTrackerIfNotExists ()
private void recycleVelocityTracker ()
public void requestDisallowInterceptTouchEvent (boolean)
boolean disallowIntercept
public boolean onInterceptTouchEvent (android.view.MotionEvent)
android.view.ViewParent parent
int activePointerId
int pointerIndex
int y
int yDiff
int y
android.view.MotionEvent ev
int action
public boolean onTouchEvent (android.view.MotionEvent)
android.view.ViewParent parent
android.view.ViewParent parent
int pulledToY
int oldY
int range
int overscrollMode
boolean canOverscroll
int scrolledDeltaY
int unconsumedY
int index
int activePointerIndex
int y
int deltaY
android.view.VelocityTracker velocityTracker
int initialVelocity
android.view.MotionEvent ev
android.view.MotionEvent vtev
int actionMasked
private void onSecondaryPointerUp (android.view.MotionEvent)
int newPointerIndex
android.view.MotionEvent ev
int pointerIndex
int pointerId
public boolean onGenericMotionEvent (android.view.MotionEvent)
int delta
int range
int oldScrollY
int newScrollY
float vscroll
android.view.MotionEvent event
private float getVerticalScrollFactorCompat ()
android.util.TypedValue outValue
android.content.Context context
protected void onOverScrolled (int, int, boolean, boolean)
int scrollX
int scrollY
boolean clampedX
boolean clampedY
boolean overScrollByCompat (int, int, int, int, int, int, int, int, boolean)
int deltaX
int deltaY
int scrollX
int scrollY
int scrollRangeX
int scrollRangeY
int maxOverScrollX
int maxOverScrollY
boolean isTouchEvent
int overScrollMode
boolean canScrollHorizontal
boolean canScrollVertical
boolean overScrollHorizontal
boolean overScrollVertical
int newScrollX
int newScrollY
int left
int right
int top
int bottom
boolean clampedX
boolean clampedY
int getScrollRange ()
android.view.View child
android.widget.FrameLayout$LayoutParams lp
int childSize
int parentSpace
int scrollRange
private android.view.View findFocusableViewInBounds (boolean, int, int)
boolean viewIsCloserToBoundary
boolean viewIsFullyContained
android.view.View view
int viewTop
int viewBottom
int i
boolean topFocus
int top
int bottom
java.util.List focusables
android.view.View focusCandidate
boolean foundFullyContainedFocusable
int count
public boolean pageScroll (int)
android.view.View view
android.widget.FrameLayout$LayoutParams lp
int bottom
int count
int direction
boolean down
int height
public boolean fullScroll (int)
android.view.View view
android.widget.FrameLayout$LayoutParams lp
int count
int direction
boolean down
int height
private boolean scrollAndFocus (int, int, int)
int delta
int direction
int top
int bottom
boolean handled
int height
int containerTop
int containerBottom
boolean up
android.view.View newFocused
public boolean arrowScroll (int)
int scrollDelta
android.view.View child
android.widget.FrameLayout$LayoutParams lp
int daBottom
int screenBottom
int scrollDelta
int descendantFocusability
int direction
android.view.View currentFocused
android.view.View nextFocused
int maxJump
private boolean isOffScreen (android.view.View)
android.view.View descendant
private boolean isWithinDeltaOfScreen (android.view.View, int, int)
android.view.View descendant
int delta
int height
private void doScrollY (int)
int delta
public final void smoothScrollBy (int, int)
android.view.View child
android.widget.FrameLayout$LayoutParams lp
int childSize
int parentSpace
int scrollY
int maxY
int dx
int dy
long duration
public final void smoothScrollTo (int, int)
int x
int y
public int computeVerticalScrollRange ()
int count
int parentSpace
android.view.View child
android.widget.FrameLayout$LayoutParams lp
int scrollRange
int scrollY
int overscrollBottom
public int computeVerticalScrollOffset ()
public int computeVerticalScrollExtent ()
public int computeHorizontalScrollRange ()
public int computeHorizontalScrollOffset ()
public int computeHorizontalScrollExtent ()
protected void measureChild (android.view.View, int, int)
android.view.View child
int parentWidthMeasureSpec
int parentHeightMeasureSpec
android.view.ViewGroup$LayoutParams lp
int childWidthMeasureSpec
int childHeightMeasureSpec
protected void measureChildWithMargins (android.view.View, int, int, int, int)
android.view.View child
int parentWidthMeasureSpec
int widthUsed
int parentHeightMeasureSpec
int heightUsed
android.view.ViewGroup$MarginLayoutParams lp
int childWidthMeasureSpec
int childHeightMeasureSpec
public void computeScroll ()
int mode
boolean canOverscroll
int range
int oldScrollY
int scrolledDeltaY
int unconsumedY
int x
int y
int dy
private void scrollToChild (android.view.View)
android.view.View child
int scrollDelta
private boolean scrollToChildRect (android.graphics.Rect, boolean)
android.graphics.Rect rect
boolean immediate
int delta
boolean scroll
protected int computeScrollDeltaToGetChildRectOnScreen (android.graphics.Rect)
int bottom
int distanceToBottom
android.graphics.Rect rect
int height
int screenTop
int screenBottom
int actualScreenBottom
int fadingEdge
android.view.View child
android.widget.FrameLayout$LayoutParams lp
int scrollYDelta
public void requestChildFocus (android.view.View, android.view.View)
android.view.View child
android.view.View focused
protected boolean onRequestFocusInDescendants (int, android.graphics.Rect)
int direction
android.graphics.Rect previouslyFocusedRect
android.view.View nextFocus
public boolean requestChildRectangleOnScreen (android.view.View, android.graphics.Rect, boolean)
android.view.View child
android.graphics.Rect rectangle
boolean immediate
public void requestLayout ()
protected void onLayout (boolean, int, int, int, int)
android.view.View child
android.widget.FrameLayout$LayoutParams lp
int childSize
int parentSpace
int currentScrollY
int newScrollY
boolean changed
int l
int t
int r
int b
public void onAttachedToWindow ()
protected void onSizeChanged (int, int, int, int)
int scrollDelta
int w
int h
int oldw
int oldh
android.view.View currentFocused
private static boolean isViewDescendantOf (android.view.View, android.view.View)
android.view.View child
android.view.View parent
android.view.ViewParent theParent
public void fling (int)
int velocityY
private void flingWithNestedDispatch (int)
int velocityY
int scrollY
boolean canFling
private void endDrag ()
public void scrollTo (int, int)
android.view.View child
android.widget.FrameLayout$LayoutParams lp
int parentSpaceHorizontal
int childSizeHorizontal
int parentSpaceVertical
int childSizeVertical
int x
int y
private void ensureGlows ()
android.content.Context context
public void draw (android.graphics.Canvas)
int restoreCount
int width
int height
int xTranslation
int yTranslation
int restoreCount
int width
int height
int xTranslation
int yTranslation
int scrollY
android.graphics.Canvas canvas
private static int clamp (int, int, int)
int n
int my
int child
protected void onRestoreInstanceState (android.os.Parcelable)
android.os.Parcelable state
android.support.v4.widget.NestedScrollView$SavedState ss
protected android.os.Parcelable onSaveInstanceState ()
android.os.Parcelable superState
android.support.v4.widget.NestedScrollView$SavedState ss
static void <clinit> ()
}
android/support/v4/widget/PopupMenuCompat.class
PopupMenuCompat.java
package android.support.v4.widget
public final android.support.v4.widget.PopupMenuCompat extends java.lang.Object {
private void <init> ()
public static android.view.View$OnTouchListener getDragToOpenListener (java.lang.Object)
Object popupMenu
}
android/support/v4/widget/PopupWindowCompat.class
PopupWindowCompat.java
package android.support.v4.widget
public final android.support.v4.widget.PopupWindowCompat extends java.lang.Object {
private static final String TAG
private static java.lang.reflect.Method sSetWindowLayoutTypeMethod
private static boolean sSetWindowLayoutTypeMethodAttempted
private static java.lang.reflect.Method sGetWindowLayoutTypeMethod
private static boolean sGetWindowLayoutTypeMethodAttempted
private static java.lang.reflect.Field sOverlapAnchorField
private static boolean sOverlapAnchorFieldAttempted
private void <init> ()
public static void showAsDropDown (android.widget.PopupWindow, android.view.View, int, int, int)
int xoff1
int hgrav
android.widget.PopupWindow popup
android.view.View anchor
int xoff
int yoff
int gravity
public static void setOverlapAnchor (android.widget.PopupWindow, boolean)
NoSuchFieldException e
IllegalAccessException e
android.widget.PopupWindow popupWindow
boolean overlapAnchor
public static boolean getOverlapAnchor (android.widget.PopupWindow)
NoSuchFieldException e
IllegalAccessException e
android.widget.PopupWindow popupWindow
public static void setWindowLayoutType (android.widget.PopupWindow, int)
android.widget.PopupWindow popupWindow
int layoutType
public static int getWindowLayoutType (android.widget.PopupWindow)
android.widget.PopupWindow popupWindow
}
android/support/v4/widget/ResourceCursorAdapter.class
ResourceCursorAdapter.java
package android.support.v4.widget
public abstract android.support.v4.widget.ResourceCursorAdapter extends android.support.v4.widget.CursorAdapter {
private int mLayout
private int mDropDownLayout
private android.view.LayoutInflater mInflater
public void <init> (android.content.Context, int, android.database.Cursor)
android.content.Context context
int layout
android.database.Cursor c
public void <init> (android.content.Context, int, android.database.Cursor, boolean)
android.content.Context context
int layout
android.database.Cursor c
boolean autoRequery
public void <init> (android.content.Context, int, android.database.Cursor, int)
android.content.Context context
int layout
android.database.Cursor c
int flags
public android.view.View newView (android.content.Context, android.database.Cursor, android.view.ViewGroup)
android.content.Context context
android.database.Cursor cursor
android.view.ViewGroup parent
public android.view.View newDropDownView (android.content.Context, android.database.Cursor, android.view.ViewGroup)
android.content.Context context
android.database.Cursor cursor
android.view.ViewGroup parent
public void setViewResource (int)
int layout
public void setDropDownViewResource (int)
int dropDownLayout
}
android/support/v4/widget/ScrollerCompat.class
ScrollerCompat.java
package android.support.v4.widget
public final android.support.v4.widget.ScrollerCompat extends java.lang.Object {
android.widget.OverScroller mScroller
public static android.support.v4.widget.ScrollerCompat create (android.content.Context)
android.content.Context context
public static android.support.v4.widget.ScrollerCompat create (android.content.Context, android.view.animation.Interpolator)
android.content.Context context
android.view.animation.Interpolator interpolator
void <init> (android.content.Context, android.view.animation.Interpolator)
android.content.Context context
android.view.animation.Interpolator interpolator
public boolean isFinished ()
public int getCurrX ()
public int getCurrY ()
public int getFinalX ()
public int getFinalY ()
public float getCurrVelocity ()
public boolean computeScrollOffset ()
public void startScroll (int, int, int, int)
int startX
int startY
int dx
int dy
public void startScroll (int, int, int, int, int)
int startX
int startY
int dx
int dy
int duration
public void fling (int, int, int, int, int, int, int, int)
int startX
int startY
int velocityX
int velocityY
int minX
int maxX
int minY
int maxY
public void fling (int, int, int, int, int, int, int, int, int, int)
int startX
int startY
int velocityX
int velocityY
int minX
int maxX
int minY
int maxY
int overX
int overY
public boolean springBack (int, int, int, int, int, int)
int startX
int startY
int minX
int maxX
int minY
int maxY
public void abortAnimation ()
public void notifyHorizontalEdgeReached (int, int, int)
int startX
int finalX
int overX
public void notifyVerticalEdgeReached (int, int, int)
int startY
int finalY
int overY
public boolean isOverScrolled ()
}
android/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter.class
SimpleCursorAdapter.java
package android.support.v4.widget
public abstract android.support.v4.widget.SimpleCursorAdapter$CursorToStringConverter extends java.lang.Object {
public abstract java.lang.CharSequence convertToString (android.database.Cursor)
}
android/support/v4/widget/SimpleCursorAdapter$ViewBinder.class
SimpleCursorAdapter.java
package android.support.v4.widget
public abstract android.support.v4.widget.SimpleCursorAdapter$ViewBinder extends java.lang.Object {
public abstract boolean setViewValue (android.view.View, android.database.Cursor, int)
}
android/support/v4/widget/SimpleCursorAdapter.class
SimpleCursorAdapter.java
package android.support.v4.widget
public android.support.v4.widget.SimpleCursorAdapter extends android.support.v4.widget.ResourceCursorAdapter {
protected int[] mFrom
protected int[] mTo
private int mStringConversionColumn
private android.support.v4.widget.SimpleCursorAdapter$CursorToStringConverter mCursorToStringConverter
private android.support.v4.widget.SimpleCursorAdapter$ViewBinder mViewBinder
String[] mOriginalFrom
public void <init> (android.content.Context, int, android.database.Cursor, java.lang.String[], int[])
android.content.Context context
int layout
android.database.Cursor c
String[] from
int[] to
public void <init> (android.content.Context, int, android.database.Cursor, java.lang.String[], int[], int)
android.content.Context context
int layout
android.database.Cursor c
String[] from
int[] to
int flags
public void bindView (android.view.View, android.content.Context, android.database.Cursor)
String text
boolean bound
android.view.View v
int i
android.view.View view
android.content.Context context
android.database.Cursor cursor
android.support.v4.widget.SimpleCursorAdapter$ViewBinder binder
int count
int[] from
int[] to
public android.support.v4.widget.SimpleCursorAdapter$ViewBinder getViewBinder ()
public void setViewBinder (android.support.v4.widget.SimpleCursorAdapter$ViewBinder)
android.support.v4.widget.SimpleCursorAdapter$ViewBinder viewBinder
public void setViewImage (android.widget.ImageView, java.lang.String)
NumberFormatException nfe
android.widget.ImageView v
String value
public void setViewText (android.widget.TextView, java.lang.String)
android.widget.TextView v
String text
public int getStringConversionColumn ()
public void setStringConversionColumn (int)
int stringConversionColumn
public android.support.v4.widget.SimpleCursorAdapter$CursorToStringConverter getCursorToStringConverter ()
public void setCursorToStringConverter (android.support.v4.widget.SimpleCursorAdapter$CursorToStringConverter)
android.support.v4.widget.SimpleCursorAdapter$CursorToStringConverter cursorToStringConverter
public java.lang.CharSequence convertToString (android.database.Cursor)
android.database.Cursor cursor
private void findColumns (android.database.Cursor, java.lang.String[])
int i
int count
android.database.Cursor c
String[] from
public android.database.Cursor swapCursor (android.database.Cursor)
android.database.Cursor c
public void changeCursorAndColumns (android.database.Cursor, java.lang.String[], int[])
android.database.Cursor c
String[] from
int[] to
}
android/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate.class
SlidingPaneLayout.java
package android.support.v4.widget
android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate extends android.support.v4.view.AccessibilityDelegateCompat {
private final android.graphics.Rect mTmpRect
final synthetic android.support.v4.widget.SlidingPaneLayout this$0
void <init> (android.support.v4.widget.SlidingPaneLayout)
android.support.v4.widget.SlidingPaneLayout this$0
public void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.view.View child
int i
android.view.View host
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat superNode
android.view.ViewParent parent
int childCount
public void onInitializeAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.View host
android.view.accessibility.AccessibilityEvent event
public boolean onRequestSendAccessibilityEvent (android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent)
android.view.ViewGroup host
android.view.View child
android.view.accessibility.AccessibilityEvent event
public boolean filter (android.view.View)
android.view.View child
private void copyNodeInfoNoChildren (android.support.v4.view.accessibility.AccessibilityNodeInfoCompat, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat dest
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat src
android.graphics.Rect rect
}
android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.class
SlidingPaneLayout.java
package android.support.v4.widget
android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable extends java.lang.Object implements java.lang.Runnable {
final android.view.View mChildView
final synthetic android.support.v4.widget.SlidingPaneLayout this$0
void <init> (android.support.v4.widget.SlidingPaneLayout, android.view.View)
android.view.View childView
public void run ()
}
android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.class
SlidingPaneLayout.java
package android.support.v4.widget
android.support.v4.widget.SlidingPaneLayout$DragHelperCallback extends android.support.v4.widget.ViewDragHelper$Callback {
final synthetic android.support.v4.widget.SlidingPaneLayout this$0
void <init> (android.support.v4.widget.SlidingPaneLayout)
public boolean tryCaptureView (android.view.View, int)
android.view.View child
int pointerId
public void onViewDragStateChanged (int)
int state
public void onViewCaptured (android.view.View, int)
android.view.View capturedChild
int activePointerId
public void onViewPositionChanged (android.view.View, int, int, int, int)
android.view.View changedView
int left
int top
int dx
int dy
public void onViewReleased (android.view.View, float, float)
int startToRight
int childWidth
int left
android.view.View releasedChild
float xvel
float yvel
android.support.v4.widget.SlidingPaneLayout$LayoutParams lp
int left
public int getViewHorizontalDragRange (android.view.View)
android.view.View child
public int clampViewPositionHorizontal (android.view.View, int, int)
int startBound
int endBound
int newLeft
int startBound
int endBound
android.view.View child
int left
int dx
android.support.v4.widget.SlidingPaneLayout$LayoutParams lp
int newLeft
public int clampViewPositionVertical (android.view.View, int, int)
android.view.View child
int top
int dy
public void onEdgeDragStarted (int, int)
int edgeFlags
int pointerId
}
android/support/v4/widget/SlidingPaneLayout$LayoutParams.class
SlidingPaneLayout.java
package android.support.v4.widget
public android.support.v4.widget.SlidingPaneLayout$LayoutParams extends android.view.ViewGroup$MarginLayoutParams {
private static final int[] ATTRS
public float weight
boolean slideable
boolean dimWhenOffset
android.graphics.Paint dimPaint
public void <init> ()
public void <init> (int, int)
int width
int height
public void <init> (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams source
public void <init> (android.view.ViewGroup$MarginLayoutParams)
android.view.ViewGroup$MarginLayoutParams source
public void <init> (android.support.v4.widget.SlidingPaneLayout$LayoutParams)
android.support.v4.widget.SlidingPaneLayout$LayoutParams source
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context c
android.util.AttributeSet attrs
android.content.res.TypedArray a
static void <clinit> ()
}
android/support/v4/widget/SlidingPaneLayout$PanelSlideListener.class
SlidingPaneLayout.java
package android.support.v4.widget
public abstract android.support.v4.widget.SlidingPaneLayout$PanelSlideListener extends java.lang.Object {
public abstract void onPanelSlide (android.view.View, float)
public abstract void onPanelOpened (android.view.View)
public abstract void onPanelClosed (android.view.View)
}
android/support/v4/widget/SlidingPaneLayout$SavedState$1.class
SlidingPaneLayout.java
package android.support.v4.widget
final android.support.v4.widget.SlidingPaneLayout$SavedState$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator {
void <init> ()
public android.support.v4.widget.SlidingPaneLayout$SavedState createFromParcel (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel in
ClassLoader loader
public android.support.v4.widget.SlidingPaneLayout$SavedState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v4.widget.SlidingPaneLayout$SavedState[] newArray (int)
int size
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader)
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v4/widget/SlidingPaneLayout$SavedState.class
SlidingPaneLayout.java
package android.support.v4.widget
android.support.v4.widget.SlidingPaneLayout$SavedState extends android.support.v4.view.AbsSavedState {
boolean isOpen
public static final android.os.Parcelable$Creator CREATOR
void <init> (android.os.Parcelable)
android.os.Parcelable superState
void <init> (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel in
ClassLoader loader
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
static void <clinit> ()
}
android/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener.class
SlidingPaneLayout.java
package android.support.v4.widget
public android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener extends java.lang.Object implements android.support.v4.widget.SlidingPaneLayout$PanelSlideListener {
public void <init> ()
public void onPanelSlide (android.view.View, float)
android.view.View panel
float slideOffset
public void onPanelOpened (android.view.View)
android.view.View panel
public void onPanelClosed (android.view.View)
android.view.View panel
}
android/support/v4/widget/SlidingPaneLayout.class
SlidingPaneLayout.java
package android.support.v4.widget
public android.support.v4.widget.SlidingPaneLayout extends android.view.ViewGroup {
private static final String TAG
private static final int DEFAULT_OVERHANG_SIZE
private static final int DEFAULT_FADE_COLOR
private int mSliderFadeColor
private static final int MIN_FLING_VELOCITY
private int mCoveredFadeColor
private android.graphics.drawable.Drawable mShadowDrawableLeft
private android.graphics.drawable.Drawable mShadowDrawableRight
private final int mOverhangSize
private boolean mCanSlide
android.view.View mSlideableView
float mSlideOffset
private float mParallaxOffset
int mSlideRange
boolean mIsUnableToDrag
private int mParallaxBy
private float mInitialMotionX
private float mInitialMotionY
private android.support.v4.widget.SlidingPaneLayout$PanelSlideListener mPanelSlideListener
final android.support.v4.widget.ViewDragHelper mDragHelper
boolean mPreservedOpenState
private boolean mFirstLayout
private final android.graphics.Rect mTmpRect
final java.util.ArrayList mPostedRunnables
private java.lang.reflect.Method mGetDisplayList
private java.lang.reflect.Field mRecreateDisplayList
private boolean mDisplayListReflectionLoaded
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public void <init> (android.content.Context, android.util.AttributeSet, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyle
float density
public void setParallaxDistance (int)
int parallaxBy
public int getParallaxDistance ()
public void setSliderFadeColor (int)
int color
public int getSliderFadeColor ()
public void setCoveredFadeColor (int)
int color
public int getCoveredFadeColor ()
public void setPanelSlideListener (android.support.v4.widget.SlidingPaneLayout$PanelSlideListener)
android.support.v4.widget.SlidingPaneLayout$PanelSlideListener listener
void dispatchOnPanelSlide (android.view.View)
android.view.View panel
void dispatchOnPanelOpened (android.view.View)
android.view.View panel
void dispatchOnPanelClosed (android.view.View)
android.view.View panel
void updateObscuredViewsVisibility (android.view.View)
int left
int right
int top
int bottom
int vis
android.view.View child
int clampedChildLeft
int clampedChildTop
int clampedChildRight
int clampedChildBottom
int vis
int i
int childCount
android.view.View panel
boolean isLayoutRtl
int startBound
int endBound
int topBound
int bottomBound
int left
int right
int top
int bottom
void setAllChildrenVisible ()
android.view.View child
int i
int childCount
private static boolean viewIsOpaque (android.view.View)
android.view.View v
android.graphics.drawable.Drawable bg
protected void onAttachedToWindow ()
protected void onDetachedFromWindow ()
android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable dlr
int i
int count
protected void onMeasure (int, int)
int childWidthSpec
int childWidthSpec
int childHeightSpec
int childHeightSpec
android.view.View child
android.support.v4.widget.SlidingPaneLayout$LayoutParams lp
int childWidthSpec
int horizontalMargin
int childHeightSpec
int childWidth
int childHeight
int i
int childHeightSpec
int childHeightSpec
int childHeightSpec
int childHeightSpec
int childWidthSpec
int childHeightSpec
int childHeightSpec
int childHeightSpec
int horizontalMargin
int newWidth
int childWidthSpec
int widthToDistribute
int addedWidth
int childWidthSpec
int childHeightSpec
android.view.View child
android.support.v4.widget.SlidingPaneLayout$LayoutParams lp
boolean skippedFirstPass
int measuredWidth
int i
int fixedPanelWidthLimit
int widthMeasureSpec
int heightMeasureSpec
int widthMode
int widthSize
int heightMode
int heightSize
int layoutHeight
int maxLayoutHeight
float weightSum
boolean canSlide
int widthAvailable
int widthRemaining
int childCount
int measuredWidth
int measuredHeight
protected void onLayout (boolean, int, int, int, int)
int margin
int range
int lpMargin
int pos
int childRight
int childLeft
android.view.View child
android.support.v4.widget.SlidingPaneLayout$LayoutParams lp
int childWidth
int offset
int childRight
int childLeft
int childTop
int childBottom
int i
int i
boolean changed
int l
int t
int r
int b
boolean isLayoutRtl
int width
int paddingStart
int paddingEnd
int paddingTop
int childCount
int xStart
int nextXStart
protected void onSizeChanged (int, int, int, int)
int w
int h
int oldw
int oldh
public void requestChildFocus (android.view.View, android.view.View)
android.view.View child
android.view.View focused
public boolean onInterceptTouchEvent (android.view.MotionEvent)
android.view.View secondChild
float x
float y
float x
float y
float adx
float ady
int slop
android.view.MotionEvent ev
int action
boolean interceptTap
boolean interceptForDrag
public boolean onTouchEvent (android.view.MotionEvent)
float x
float y
float x
float y
float dx
float dy
int slop
android.view.MotionEvent ev
boolean wantTouchEvents
private boolean closePane (android.view.View, int)
android.view.View pane
int initialVelocity
private boolean openPane (android.view.View, int)
android.view.View pane
int initialVelocity
public void smoothSlideOpen ()
public boolean openPane ()
public void smoothSlideClosed ()
public boolean closePane ()
public boolean isOpen ()
public boolean canSlide ()
public boolean isSlideable ()
void onPanelDragged (int)
int newLeft
boolean isLayoutRtl
android.support.v4.widget.SlidingPaneLayout$LayoutParams lp
int childWidth
int newStart
int paddingStart
int lpMargin
int startBound
private void dimChildView (android.view.View, float, int)
int baseAlpha
int imag
int color
android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable dlr
android.view.View v
float mag
int fadeColor
android.support.v4.widget.SlidingPaneLayout$LayoutParams lp
protected boolean drawChild (android.graphics.Canvas, android.view.View, long)
android.graphics.Canvas canvas
android.view.View child
long drawingTime
android.support.v4.widget.SlidingPaneLayout$LayoutParams lp
boolean result
int save
void invalidateChildRegion (android.view.View)
NoSuchMethodException e
NoSuchFieldException e
Exception e
android.view.View v
boolean smoothSlideTo (float, int)
int startBound
int childWidth
int x
int startBound
float slideOffset
int velocity
boolean isLayoutRtl
android.support.v4.widget.SlidingPaneLayout$LayoutParams lp
int x
public void computeScroll ()
public void setShadowDrawable (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable d
public void setShadowDrawableLeft (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable d
public void setShadowDrawableRight (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable d
public void setShadowResource (int)
int resId
public void setShadowResourceLeft (int)
int resId
public void setShadowResourceRight (int)
int resId
public void draw (android.graphics.Canvas)
android.graphics.drawable.Drawable shadowDrawable
int left
int right
android.graphics.Canvas c
boolean isLayoutRtl
android.graphics.drawable.Drawable shadowDrawable
android.view.View shadowView
int top
int bottom
int shadowWidth
int left
int right
private void parallaxOtherViews (float)
android.view.View v
int oldOffset
int newOffset
int dx
int i
float slideOffset
boolean isLayoutRtl
android.support.v4.widget.SlidingPaneLayout$LayoutParams slideLp
boolean dimViews
int childCount
protected boolean canScroll (android.view.View, boolean, int, int, int)
android.view.View child
int i
android.view.ViewGroup group
int scrollX
int scrollY
int count
android.view.View v
boolean checkV
int dx
int x
int y
boolean isDimmed (android.view.View)
android.view.View child
android.support.v4.widget.SlidingPaneLayout$LayoutParams lp
protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams ()
protected android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams p
protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams p
public android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet)
android.util.AttributeSet attrs
protected android.os.Parcelable onSaveInstanceState ()
android.os.Parcelable superState
android.support.v4.widget.SlidingPaneLayout$SavedState ss
protected void onRestoreInstanceState (android.os.Parcelable)
android.os.Parcelable state
android.support.v4.widget.SlidingPaneLayout$SavedState ss
boolean isLayoutRtlSupport ()
}
android/support/v4/widget/Space.class
Space.java
package android.support.v4.widget
public android.support.v4.widget.Space extends android.view.View {
public void <init> (android.content.Context, android.util.AttributeSet, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyle
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public void <init> (android.content.Context)
android.content.Context context
public void draw (android.graphics.Canvas)
android.graphics.Canvas canvas
private static int getDefaultSize2 (int, int)
int size
int measureSpec
int result
int specMode
int specSize
protected void onMeasure (int, int)
int widthMeasureSpec
int heightMeasureSpec
}
android/support/v4/widget/SwipeRefreshLayout$1.class
SwipeRefreshLayout.java
package android.support.v4.widget
android.support.v4.widget.SwipeRefreshLayout$1 extends java.lang.Object implements android.view.animation.Animation$AnimationListener {
final synthetic android.support.v4.widget.SwipeRefreshLayout this$0
void <init> (android.support.v4.widget.SwipeRefreshLayout)
android.support.v4.widget.SwipeRefreshLayout this$0
public void onAnimationStart (android.view.animation.Animation)
android.view.animation.Animation animation
public void onAnimationRepeat (android.view.animation.Animation)
android.view.animation.Animation animation
public void onAnimationEnd (android.view.animation.Animation)
android.view.animation.Animation animation
}
android/support/v4/widget/SwipeRefreshLayout$2.class
SwipeRefreshLayout.java
package android.support.v4.widget
android.support.v4.widget.SwipeRefreshLayout$2 extends android.view.animation.Animation {
final synthetic android.support.v4.widget.SwipeRefreshLayout this$0
void <init> (android.support.v4.widget.SwipeRefreshLayout)
android.support.v4.widget.SwipeRefreshLayout this$0
public void applyTransformation (float, android.view.animation.Transformation)
float interpolatedTime
android.view.animation.Transformation t
}
android/support/v4/widget/SwipeRefreshLayout$3.class
SwipeRefreshLayout.java
package android.support.v4.widget
android.support.v4.widget.SwipeRefreshLayout$3 extends android.view.animation.Animation {
final synthetic android.support.v4.widget.SwipeRefreshLayout this$0
void <init> (android.support.v4.widget.SwipeRefreshLayout)
android.support.v4.widget.SwipeRefreshLayout this$0
public void applyTransformation (float, android.view.animation.Transformation)
float interpolatedTime
android.view.animation.Transformation t
}
android/support/v4/widget/SwipeRefreshLayout$4.class
SwipeRefreshLayout.java
package android.support.v4.widget
android.support.v4.widget.SwipeRefreshLayout$4 extends android.view.animation.Animation {
final synthetic int val$startingAlpha
final synthetic int val$endingAlpha
final synthetic android.support.v4.widget.SwipeRefreshLayout this$0
void <init> (android.support.v4.widget.SwipeRefreshLayout, int, int)
android.support.v4.widget.SwipeRefreshLayout this$0
public void applyTransformation (float, android.view.animation.Transformation)
float interpolatedTime
android.view.animation.Transformation t
}
android/support/v4/widget/SwipeRefreshLayout$5.class
SwipeRefreshLayout.java
package android.support.v4.widget
android.support.v4.widget.SwipeRefreshLayout$5 extends java.lang.Object implements android.view.animation.Animation$AnimationListener {
final synthetic android.support.v4.widget.SwipeRefreshLayout this$0
void <init> (android.support.v4.widget.SwipeRefreshLayout)
android.support.v4.widget.SwipeRefreshLayout this$0
public void onAnimationStart (android.view.animation.Animation)
android.view.animation.Animation animation
public void onAnimationEnd (android.view.animation.Animation)
android.view.animation.Animation animation
public void onAnimationRepeat (android.view.animation.Animation)
android.view.animation.Animation animation
}
android/support/v4/widget/SwipeRefreshLayout$6.class
SwipeRefreshLayout.java
package android.support.v4.widget
android.support.v4.widget.SwipeRefreshLayout$6 extends android.view.animation.Animation {
final synthetic android.support.v4.widget.SwipeRefreshLayout this$0
void <init> (android.support.v4.widget.SwipeRefreshLayout)
android.support.v4.widget.SwipeRefreshLayout this$0
public void applyTransformation (float, android.view.animation.Transformation)
float interpolatedTime
android.view.animation.Transformation t
int targetTop
int endTarget
int offset
}
android/support/v4/widget/SwipeRefreshLayout$7.class
SwipeRefreshLayout.java
package android.support.v4.widget
android.support.v4.widget.SwipeRefreshLayout$7 extends android.view.animation.Animation {
final synthetic android.support.v4.widget.SwipeRefreshLayout this$0
void <init> (android.support.v4.widget.SwipeRefreshLayout)
android.support.v4.widget.SwipeRefreshLayout this$0
public void applyTransformation (float, android.view.animation.Transformation)
float interpolatedTime
android.view.animation.Transformation t
}
android/support/v4/widget/SwipeRefreshLayout$8.class
SwipeRefreshLayout.java
package android.support.v4.widget
android.support.v4.widget.SwipeRefreshLayout$8 extends android.view.animation.Animation {
final synthetic android.support.v4.widget.SwipeRefreshLayout this$0
void <init> (android.support.v4.widget.SwipeRefreshLayout)
android.support.v4.widget.SwipeRefreshLayout this$0
public void applyTransformation (float, android.view.animation.Transformation)
float interpolatedTime
android.view.animation.Transformation t
float targetScale
}
android/support/v4/widget/SwipeRefreshLayout$OnChildScrollUpCallback.class
SwipeRefreshLayout.java
package android.support.v4.widget
public abstract android.support.v4.widget.SwipeRefreshLayout$OnChildScrollUpCallback extends java.lang.Object {
public abstract boolean canChildScrollUp (android.support.v4.widget.SwipeRefreshLayout, android.view.View)
}
android/support/v4/widget/SwipeRefreshLayout$OnRefreshListener.class
SwipeRefreshLayout.java
package android.support.v4.widget
public abstract android.support.v4.widget.SwipeRefreshLayout$OnRefreshListener extends java.lang.Object {
public abstract void onRefresh ()
}
android/support/v4/widget/SwipeRefreshLayout.class
SwipeRefreshLayout.java
package android.support.v4.widget
public android.support.v4.widget.SwipeRefreshLayout extends android.view.ViewGroup implements android.support.v4.view.NestedScrollingParent android.support.v4.view.NestedScrollingChild {
public static final int LARGE
public static final int DEFAULT
public static final int DEFAULT_SLINGSHOT_DISTANCE
static final int CIRCLE_DIAMETER
static final int CIRCLE_DIAMETER_LARGE
private static final String LOG_TAG
private static final int MAX_ALPHA
private static final int STARTING_PROGRESS_ALPHA
private static final float DECELERATE_INTERPOLATION_FACTOR
private static final int INVALID_POINTER
private static final float DRAG_RATE
private static final float MAX_PROGRESS_ANGLE
private static final int SCALE_DOWN_DURATION
private static final int ALPHA_ANIMATION_DURATION
private static final int ANIMATE_TO_TRIGGER_DURATION
private static final int ANIMATE_TO_START_DURATION
private static final int CIRCLE_BG_LIGHT
private static final int DEFAULT_CIRCLE_TARGET
private android.view.View mTarget
android.support.v4.widget.SwipeRefreshLayout$OnRefreshListener mListener
boolean mRefreshing
private int mTouchSlop
private float mTotalDragDistance
private float mTotalUnconsumed
private final android.support.v4.view.NestedScrollingParentHelper mNestedScrollingParentHelper
private final android.support.v4.view.NestedScrollingChildHelper mNestedScrollingChildHelper
private final int[] mParentScrollConsumed
private final int[] mParentOffsetInWindow
private boolean mNestedScrollInProgress
private int mMediumAnimationDuration
int mCurrentTargetOffsetTop
private float mInitialMotionY
private float mInitialDownY
private boolean mIsBeingDragged
private int mActivePointerId
boolean mScale
private boolean mReturningToStart
private final android.view.animation.DecelerateInterpolator mDecelerateInterpolator
private static final int[] LAYOUT_ATTRS
android.support.v4.widget.CircleImageView mCircleView
private int mCircleViewIndex
protected int mFrom
float mStartingScale
protected int mOriginalOffsetTop
int mSpinnerOffsetEnd
int mCustomSlingshotDistance
android.support.v4.widget.CircularProgressDrawable mProgress
private android.view.animation.Animation mScaleAnimation
private android.view.animation.Animation mScaleDownAnimation
private android.view.animation.Animation mAlphaStartAnimation
private android.view.animation.Animation mAlphaMaxAnimation
private android.view.animation.Animation mScaleDownToStartAnimation
boolean mNotify
private int mCircleDiameter
boolean mUsingCustomStart
private android.support.v4.widget.SwipeRefreshLayout$OnChildScrollUpCallback mChildScrollUpCallback
private android.view.animation.Animation$AnimationListener mRefreshListener
private final android.view.animation.Animation mAnimateToCorrectPosition
private final android.view.animation.Animation mAnimateToStartPosition
void reset ()
public void setEnabled (boolean)
boolean enabled
protected void onDetachedFromWindow ()
private void setColorViewAlpha (int)
int targetAlpha
public void setProgressViewOffset (boolean, int, int)
boolean scale
int start
int end
public int getProgressViewStartOffset ()
public int getProgressViewEndOffset ()
public void setProgressViewEndTarget (boolean, int)
boolean scale
int end
public void setSlingshotDistance (int)
int slingshotDistance
public void setSize (int)
int size
android.util.DisplayMetrics metrics
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
android.util.DisplayMetrics metrics
android.content.res.TypedArray a
protected int getChildDrawingOrder (int, int)
int childCount
int i
private void createProgressView ()
public void setOnRefreshListener (android.support.v4.widget.SwipeRefreshLayout$OnRefreshListener)
android.support.v4.widget.SwipeRefreshLayout$OnRefreshListener listener
public void setRefreshing (boolean)
int endTarget
boolean refreshing
private void startScaleUpAnimation (android.view.animation.Animation$AnimationListener)
android.view.animation.Animation$AnimationListener listener
void setAnimationProgress (float)
float progress
private void setRefreshing (boolean, boolean)
boolean refreshing
boolean notify
void startScaleDownAnimation (android.view.animation.Animation$AnimationListener)
android.view.animation.Animation$AnimationListener listener
private void startProgressAlphaStartAnimation ()
private void startProgressAlphaMaxAnimation ()
private android.view.animation.Animation startAlphaAnimation (int, int)
int startingAlpha
int endingAlpha
android.view.animation.Animation alpha
public void setProgressBackgroundColor (int)
int colorRes
public void setProgressBackgroundColorSchemeResource (int)
int colorRes
public void setProgressBackgroundColorSchemeColor (int)
int color
public transient void setColorScheme (int[])
int[] colors
public transient void setColorSchemeResources (int[])
int i
int[] colorResIds
android.content.Context context
int[] colorRes
public transient void setColorSchemeColors (int[])
int[] colors
public boolean isRefreshing ()
private void ensureTarget ()
android.view.View child
int i
public void setDistanceToTriggerSync (int)
int distance
protected void onLayout (boolean, int, int, int, int)
boolean changed
int left
int top
int right
int bottom
int width
int height
android.view.View child
int childLeft
int childTop
int childWidth
int childHeight
int circleWidth
int circleHeight
public void onMeasure (int, int)
int index
int widthMeasureSpec
int heightMeasureSpec
public int getProgressCircleDiameter ()
public boolean canChildScrollUp ()
public void setOnChildScrollUpCallback (android.support.v4.widget.SwipeRefreshLayout$OnChildScrollUpCallback)
android.support.v4.widget.SwipeRefreshLayout$OnChildScrollUpCallback callback
public boolean onInterceptTouchEvent (android.view.MotionEvent)
float y
android.view.MotionEvent ev
int action
int pointerIndex
int pointerIndex
public void requestDisallowInterceptTouchEvent (boolean)
boolean b
public boolean onStartNestedScroll (android.view.View, android.view.View, int)
android.view.View child
android.view.View target
int nestedScrollAxes
public void onNestedScrollAccepted (android.view.View, android.view.View, int)
android.view.View child
android.view.View target
int axes
public void onNestedPreScroll (android.view.View, int, int, int[])
android.view.View target
int dx
int dy
int[] consumed
int[] parentConsumed
public int getNestedScrollAxes ()
public void onStopNestedScroll (android.view.View)
android.view.View target
public void onNestedScroll (android.view.View, int, int, int, int)
android.view.View target
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int dy
public void setNestedScrollingEnabled (boolean)
boolean enabled
public boolean isNestedScrollingEnabled ()
public boolean startNestedScroll (int)
int axes
public void stopNestedScroll ()
public boolean hasNestedScrollingParent ()
public boolean dispatchNestedScroll (int, int, int, int, int[])
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int[] offsetInWindow
public boolean dispatchNestedPreScroll (int, int, int[], int[])
int dx
int dy
int[] consumed
int[] offsetInWindow
public boolean onNestedPreFling (android.view.View, float, float)
android.view.View target
float velocityX
float velocityY
public boolean onNestedFling (android.view.View, float, float, boolean)
android.view.View target
float velocityX
float velocityY
boolean consumed
public boolean dispatchNestedFling (float, float, boolean)
float velocityX
float velocityY
boolean consumed
public boolean dispatchNestedPreFling (float, float)
float velocityX
float velocityY
private boolean isAnimationRunning (android.view.animation.Animation)
android.view.animation.Animation animation
private void moveSpinner (float)
float overscrollTop
float originalDragPercent
float dragPercent
float adjustedPercent
float extraOS
float slingshotDist
float tensionSlingshotPercent
float tensionPercent
float extraMove
int targetY
float strokeStart
float rotation
private void finishSpinner (float)
android.view.animation.Animation$AnimationListener listener
float overscrollTop
public boolean onTouchEvent (android.view.MotionEvent)
float overscrollTop
float y
float y
float overscrollTop
android.view.MotionEvent ev
int action
int pointerIndex
private void startDragging (float)
float y
float yDiff
private void animateOffsetToCorrectPosition (int, android.view.animation.Animation$AnimationListener)
int from
android.view.animation.Animation$AnimationListener listener
private void animateOffsetToStartPosition (int, android.view.animation.Animation$AnimationListener)
int from
android.view.animation.Animation$AnimationListener listener
void moveToStart (float)
float interpolatedTime
int targetTop
int offset
private void startScaleDownReturnToStartAnimation (int, android.view.animation.Animation$AnimationListener)
int from
android.view.animation.Animation$AnimationListener listener
void setTargetOffsetTopAndBottom (int)
int offset
private void onSecondaryPointerUp (android.view.MotionEvent)
int newPointerIndex
android.view.MotionEvent ev
int pointerIndex
int pointerId
static void <clinit> ()
}
android/support/v4/widget/TextViewCompat$AutoSizeTextType.class
TextViewCompat.java
package android.support.v4.widget
public abstract annotation android.support.v4.widget.TextViewCompat$AutoSizeTextType extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v4/widget/TextViewCompat$OreoCallback.class
TextViewCompat.java
package android.support.v4.widget
android.support.v4.widget.TextViewCompat$OreoCallback extends java.lang.Object implements android.view.ActionMode$Callback {
private static final int MENU_ITEM_ORDER_PROCESS_TEXT_INTENT_ACTIONS_START
private final android.view.ActionMode$Callback mCallback
private final android.widget.TextView mTextView
private Class mMenuBuilderClass
private java.lang.reflect.Method mMenuBuilderRemoveItemAtMethod
private boolean mCanUseMenuBuilderReferences
private boolean mInitializedMenuBuilderReferences
void <init> (android.view.ActionMode$Callback, android.widget.TextView)
android.view.ActionMode$Callback callback
android.widget.TextView textView
public boolean onCreateActionMode (android.view.ActionMode, android.view.Menu)
android.view.ActionMode mode
android.view.Menu menu
public boolean onPrepareActionMode (android.view.ActionMode, android.view.Menu)
android.view.ActionMode mode
android.view.Menu menu
public boolean onActionItemClicked (android.view.ActionMode, android.view.MenuItem)
android.view.ActionMode mode
android.view.MenuItem item
public void onDestroyActionMode (android.view.ActionMode)
android.view.ActionMode mode
private void recomputeProcessTextMenuItems (android.view.Menu)
ReflectiveOperationException e
android.view.MenuItem item
int i
java.lang.reflect.Method removeItemAtMethod
ReflectiveOperationException e
android.content.pm.ResolveInfo info
int i
android.view.Menu menu
android.content.Context context
android.content.pm.PackageManager packageManager
java.util.List supportedActivities
private java.util.List getSupportedActivities (android.content.Context, android.content.pm.PackageManager)
android.content.pm.ResolveInfo info
android.content.Context context
android.content.pm.PackageManager packageManager
java.util.List supportedActivities
boolean canStartActivityForResult
java.util.List unfiltered
private boolean isSupportedActivity (android.content.pm.ResolveInfo, android.content.Context)
android.content.pm.ResolveInfo info
android.content.Context context
private android.content.Intent createProcessTextIntentForResolveInfo (android.content.pm.ResolveInfo, android.widget.TextView)
android.content.pm.ResolveInfo info
android.widget.TextView textView11
private boolean isEditable (android.widget.TextView)
android.widget.TextView textView11
private android.content.Intent createProcessTextIntent ()
}
android/support/v4/widget/TextViewCompat.class
TextViewCompat.java
package android.support.v4.widget
public final android.support.v4.widget.TextViewCompat extends java.lang.Object {
private static final String LOG_TAG
public static final int AUTO_SIZE_TEXT_TYPE_NONE
public static final int AUTO_SIZE_TEXT_TYPE_UNIFORM
private static java.lang.reflect.Field sMaximumField
private static boolean sMaximumFieldFetched
private static java.lang.reflect.Field sMaxModeField
private static boolean sMaxModeFieldFetched
private static java.lang.reflect.Field sMinimumField
private static boolean sMinimumFieldFetched
private static java.lang.reflect.Field sMinModeField
private static boolean sMinModeFieldFetched
private static final int LINES
private void <init> ()
private static java.lang.reflect.Field retrieveField (java.lang.String)
NoSuchFieldException e
String fieldName
java.lang.reflect.Field field
private static int retrieveIntFromField (java.lang.reflect.Field, android.widget.TextView)
IllegalAccessException e
java.lang.reflect.Field field
android.widget.TextView textView
public static void setCompoundDrawablesRelative (android.widget.TextView, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable)
boolean rtl
android.widget.TextView textView
android.graphics.drawable.Drawable start
android.graphics.drawable.Drawable top
android.graphics.drawable.Drawable end
android.graphics.drawable.Drawable bottom
public static void setCompoundDrawablesRelativeWithIntrinsicBounds (android.widget.TextView, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable)
boolean rtl
android.widget.TextView textView
android.graphics.drawable.Drawable start
android.graphics.drawable.Drawable top
android.graphics.drawable.Drawable end
android.graphics.drawable.Drawable bottom
public static void setCompoundDrawablesRelativeWithIntrinsicBounds (android.widget.TextView, int, int, int, int)
boolean rtl
android.widget.TextView textView
int start
int top
int end
int bottom
public static int getMaxLines (android.widget.TextView)
android.widget.TextView textView
public static int getMinLines (android.widget.TextView)
android.widget.TextView textView
public static void setTextAppearance (android.widget.TextView, int)
android.widget.TextView textView
int resId
public static android.graphics.drawable.Drawable[] getCompoundDrawablesRelative (android.widget.TextView)
android.graphics.drawable.Drawable start
android.graphics.drawable.Drawable end
boolean rtl
android.graphics.drawable.Drawable[] compounds
android.widget.TextView textView
public static void setAutoSizeTextTypeWithDefaults (android.widget.TextView, int)
android.widget.TextView textView
int autoSizeTextType
public static void setAutoSizeTextTypeUniformWithConfiguration (android.widget.TextView, int, int, int, int) throws java.lang.IllegalArgumentException
android.widget.TextView textView
int autoSizeMinTextSize
int autoSizeMaxTextSize
int autoSizeStepGranularity
int unit
public static void setAutoSizeTextTypeUniformWithPresetSizes (android.widget.TextView, int[], int) throws java.lang.IllegalArgumentException
android.widget.TextView textView
int[] presetSizes
int unit
public static int getAutoSizeTextType (android.widget.TextView)
android.widget.TextView textView
public static int getAutoSizeStepGranularity (android.widget.TextView)
android.widget.TextView textView
public static int getAutoSizeMinTextSize (android.widget.TextView)
android.widget.TextView textView
public static int getAutoSizeMaxTextSize (android.widget.TextView)
android.widget.TextView textView
public static int[] getAutoSizeTextAvailableSizes (android.widget.TextView)
android.widget.TextView textView
public static void setCustomSelectionActionModeCallback (android.widget.TextView, android.view.ActionMode$Callback)
android.widget.TextView textView
android.view.ActionMode$Callback callback
public static android.view.ActionMode$Callback wrapCustomSelectionActionModeCallback (android.widget.TextView, android.view.ActionMode$Callback)
android.widget.TextView textView
android.view.ActionMode$Callback callback
public static void setFirstBaselineToTopHeight (android.widget.TextView, int)
int fontMetricsTop
int paddingTop
android.widget.TextView textView
int firstBaselineToTopHeight
android.graphics.Paint$FontMetricsInt fontMetrics
int fontMetricsTop
public static void setLastBaselineToBottomHeight (android.widget.TextView, int)
int fontMetricsBottom
int paddingBottom
android.widget.TextView textView
int lastBaselineToBottomHeight
android.graphics.Paint$FontMetricsInt fontMetrics
int fontMetricsBottom
public static int getFirstBaselineToTopHeight (android.widget.TextView)
android.widget.TextView textView
public static int getLastBaselineToBottomHeight (android.widget.TextView)
android.widget.TextView textView
public static void setLineHeight (android.widget.TextView, int)
android.widget.TextView textView
int lineHeight
int fontHeight
public static android.support.v4.text.PrecomputedTextCompat$Params getTextMetricsParams (android.widget.TextView)
android.support.v4.text.PrecomputedTextCompat$Params$Builder builder
android.widget.TextView textView
public static void setTextMetricsParams (android.widget.TextView, android.support.v4.text.PrecomputedTextCompat$Params)
float paintTextScaleX
android.widget.TextView textView
android.support.v4.text.PrecomputedTextCompat$Params params
public static void setPrecomputedText (android.widget.TextView, android.support.v4.text.PrecomputedTextCompat)
android.support.v4.text.PrecomputedTextCompat$Params param
android.widget.TextView textView
android.support.v4.text.PrecomputedTextCompat precomputed
private static android.text.TextDirectionHeuristic getTextDirectionHeuristic (android.widget.TextView)
android.icu.text.DecimalFormatSymbols symbols
String zero
int firstCodepoint
byte digitDirection
android.widget.TextView textView
boolean defaultIsRtl
private static int getTextDirection (android.text.TextDirectionHeuristic)
android.text.TextDirectionHeuristic heuristic
}
android/support/v4/widget/TintableCompoundButton.class
TintableCompoundButton.java
package android.support.v4.widget
public abstract android.support.v4.widget.TintableCompoundButton extends java.lang.Object {
public abstract void setSupportButtonTintList (android.content.res.ColorStateList)
public abstract android.content.res.ColorStateList getSupportButtonTintList ()
public abstract void setSupportButtonTintMode (android.graphics.PorterDuff$Mode)
public abstract android.graphics.PorterDuff$Mode getSupportButtonTintMode ()
}
android/support/v4/widget/TintableImageSourceView.class
TintableImageSourceView.java
package android.support.v4.widget
public abstract android.support.v4.widget.TintableImageSourceView extends java.lang.Object {
public abstract void setSupportImageTintList (android.content.res.ColorStateList)
public abstract android.content.res.ColorStateList getSupportImageTintList ()
public abstract void setSupportImageTintMode (android.graphics.PorterDuff$Mode)
public abstract android.graphics.PorterDuff$Mode getSupportImageTintMode ()
}
android/support/v4/widget/ViewDragHelper$1.class
ViewDragHelper.java
package android.support.v4.widget
final android.support.v4.widget.ViewDragHelper$1 extends java.lang.Object implements android.view.animation.Interpolator {
void <init> ()
public float getInterpolation (float)
float t
}
android/support/v4/widget/ViewDragHelper$2.class
ViewDragHelper.java
package android.support.v4.widget
android.support.v4.widget.ViewDragHelper$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v4.widget.ViewDragHelper this$0
void <init> (android.support.v4.widget.ViewDragHelper)
android.support.v4.widget.ViewDragHelper this$0
public void run ()
}
android/support/v4/widget/ViewDragHelper$Callback.class
ViewDragHelper.java
package android.support.v4.widget
public abstract android.support.v4.widget.ViewDragHelper$Callback extends java.lang.Object {
public void <init> ()
public void onViewDragStateChanged (int)
int state
public void onViewPositionChanged (android.view.View, int, int, int, int)
android.view.View changedView
int left
int top
int dx
int dy
public void onViewCaptured (android.view.View, int)
android.view.View capturedChild
int activePointerId
public void onViewReleased (android.view.View, float, float)
android.view.View releasedChild
float xvel
float yvel
public void onEdgeTouched (int, int)
int edgeFlags
int pointerId
public boolean onEdgeLock (int)
int edgeFlags
public void onEdgeDragStarted (int, int)
int edgeFlags
int pointerId
public int getOrderedChildIndex (int)
int index
public int getViewHorizontalDragRange (android.view.View)
android.view.View child
public int getViewVerticalDragRange (android.view.View)
android.view.View child
public abstract boolean tryCaptureView (android.view.View, int)
public int clampViewPositionHorizontal (android.view.View, int, int)
android.view.View child
int left
int dx
public int clampViewPositionVertical (android.view.View, int, int)
android.view.View child
int top
int dy
}
android/support/v4/widget/ViewDragHelper.class
ViewDragHelper.java
package android.support.v4.widget
public android.support.v4.widget.ViewDragHelper extends java.lang.Object {
private static final String TAG
public static final int INVALID_POINTER
public static final int STATE_IDLE
public static final int STATE_DRAGGING
public static final int STATE_SETTLING
public static final int EDGE_LEFT
public static final int EDGE_RIGHT
public static final int EDGE_TOP
public static final int EDGE_BOTTOM
public static final int EDGE_ALL
public static final int DIRECTION_HORIZONTAL
public static final int DIRECTION_VERTICAL
public static final int DIRECTION_ALL
private static final int EDGE_SIZE
private static final int BASE_SETTLE_DURATION
private static final int MAX_SETTLE_DURATION
private int mDragState
private int mTouchSlop
private int mActivePointerId
private float[] mInitialMotionX
private float[] mInitialMotionY
private float[] mLastMotionX
private float[] mLastMotionY
private int[] mInitialEdgesTouched
private int[] mEdgeDragsInProgress
private int[] mEdgeDragsLocked
private int mPointersDown
private android.view.VelocityTracker mVelocityTracker
private float mMaxVelocity
private float mMinVelocity
private int mEdgeSize
private int mTrackingEdges
private android.widget.OverScroller mScroller
private final android.support.v4.widget.ViewDragHelper$Callback mCallback
private android.view.View mCapturedView
private boolean mReleaseInProgress
private final android.view.ViewGroup mParentView
private static final android.view.animation.Interpolator sInterpolator
private final Runnable mSetIdleRunnable
public static android.support.v4.widget.ViewDragHelper create (android.view.ViewGroup, android.support.v4.widget.ViewDragHelper$Callback)
android.view.ViewGroup forParent
android.support.v4.widget.ViewDragHelper$Callback cb
public static android.support.v4.widget.ViewDragHelper create (android.view.ViewGroup, float, android.support.v4.widget.ViewDragHelper$Callback)
android.view.ViewGroup forParent
float sensitivity
android.support.v4.widget.ViewDragHelper$Callback cb
android.support.v4.widget.ViewDragHelper helper
private void <init> (android.content.Context, android.view.ViewGroup, android.support.v4.widget.ViewDragHelper$Callback)
android.content.Context context
android.view.ViewGroup forParent
android.support.v4.widget.ViewDragHelper$Callback cb
android.view.ViewConfiguration vc
float density
public void setMinVelocity (float)
float minVel
public float getMinVelocity ()
public int getViewDragState ()
public void setEdgeTrackingEnabled (int)
int edgeFlags
public int getEdgeSize ()
public void captureChildView (android.view.View, int)
android.view.View childView
int activePointerId
public android.view.View getCapturedView ()
public int getActivePointerId ()
public int getTouchSlop ()
public void cancel ()
public void abort ()
int oldX
int oldY
int newX
int newY
public boolean smoothSlideViewTo (android.view.View, int, int)
android.view.View child
int finalLeft
int finalTop
boolean continueSliding
public boolean settleCapturedViewAt (int, int)
int finalLeft
int finalTop
private boolean forceSettleCapturedViewAt (int, int, int, int)
int finalLeft
int finalTop
int xvel
int yvel
int startLeft
int startTop
int dx
int dy
int duration
private int computeSettleDuration (android.view.View, int, int, int, int)
android.view.View child
int dx
int dy
int xvel
int yvel
int absDx
int absDy
int absXVel
int absYVel
int addedVel
int addedDistance
float xweight
float yweight
int xduration
int yduration
private int computeAxisDuration (int, int, int)
int duration
float range
int delta
int velocity
int motionRange
int width
int halfWidth
float distanceRatio
float distance
int duration
private int clampMag (int, int, int)
int value
int absMin
int absMax
int absValue
private float clampMag (float, float, float)
float value
float absMin
float absMax
float absValue
private float distanceInfluenceForSnapDuration (float)
float f
public void flingCapturedView (int, int, int, int)
int minLeft
int minTop
int maxLeft
int maxTop
public boolean continueSettling (boolean)
boolean keepGoing
int x
int y
int dx
int dy
boolean deferCallbacks
private void dispatchViewReleased (float, float)
float xvel
float yvel
private void clearMotionHistory ()
private void clearMotionHistory (int)
int pointerId
private void ensureMotionHistorySizeForId (int)
float[] imx
float[] imy
float[] lmx
float[] lmy
int[] iit
int[] edip
int[] edl
int pointerId
private void saveInitialMotion (float, float, int)
float x
float y
int pointerId
private void saveLastMotion (android.view.MotionEvent)
int pointerId
float x
float y
int i
android.view.MotionEvent ev
int pointerCount
public boolean isPointerDown (int)
int pointerId
void setDragState (int)
int state
boolean tryCaptureViewForDrag (android.view.View, int)
android.view.View toCapture
int pointerId
protected boolean canScroll (android.view.View, boolean, int, int, int, int)
android.view.View child
int i
android.view.ViewGroup group
int scrollX
int scrollY
int count
android.view.View v
boolean checkV
int dx
int dy
int x
int y
public boolean shouldInterceptTouchEvent (android.view.MotionEvent)
float x
float y
int pointerId
android.view.View toCapture
int edgesTouched
int edgesTouched
android.view.View toCapture
int pointerId
float x
float y
int oldLeft
int targetLeft
int newLeft
int oldTop
int targetTop
int newTop
int hDragRange
int vDragRange
int pointerId
float x
float y
float dx
float dy
android.view.View toCapture
boolean pastSlop
int i
int pointerCount
int pointerId
android.view.MotionEvent ev
int action
int actionIndex
public void processTouchEvent (android.view.MotionEvent)
float x
float y
int pointerId
android.view.View toCapture
int edgesTouched
android.view.View toCapture
int edgesTouched
int pointerId
float x
float y
int index
float x
float y
int idx
int idy
int pointerId
float x
float y
float dx
float dy
android.view.View toCapture
int i
int pointerCount
int id
float x
float y
int i
int newActivePointer
int pointerCount
int pointerId
android.view.MotionEvent ev
int action
int actionIndex
private void reportNewEdgeDrags (float, float, int)
float dx
float dy
int pointerId
int dragsStarted
private boolean checkNewEdgeDrag (float, float, int, int)
float delta
float odelta
int pointerId
int edge
float absDelta
float absODelta
private boolean checkTouchSlop (android.view.View, float, float)
android.view.View child
float dx
float dy
boolean checkHorizontal
boolean checkVertical
public boolean checkTouchSlop (int)
int i
int directions
int count
public boolean checkTouchSlop (int, int)
int directions
int pointerId
boolean checkHorizontal
boolean checkVertical
float dx
float dy
public boolean isEdgeTouched (int)
int i
int edges
int count
public boolean isEdgeTouched (int, int)
int edges
int pointerId
private void releaseViewForPointerUp ()
float xvel
float yvel
private void dragTo (int, int, int, int)
int clampedDx
int clampedDy
int left
int top
int dx
int dy
int clampedX
int clampedY
int oldLeft
int oldTop
public boolean isCapturedViewUnder (int, int)
int x
int y
public boolean isViewUnder (android.view.View, int, int)
android.view.View view
int x
int y
public android.view.View findTopChildUnder (int, int)
android.view.View child
int i
int x
int y
int childCount
private int getEdgesTouched (int, int)
int x
int y
int result
private boolean isValidPointerForActionMove (int)
int pointerId
static void <clinit> ()
}
android/support/v4/widget/ViewGroupUtils.class
ViewGroupUtils.java
package android.support.v4.widget
public android.support.v4.widget.ViewGroupUtils extends java.lang.Object {
private static final ThreadLocal sMatrix
private static final ThreadLocal sRectF
static void offsetDescendantRect (android.view.ViewGroup, android.view.View, android.graphics.Rect)
android.view.ViewGroup parent
android.view.View descendant
android.graphics.Rect rect
android.graphics.Matrix m
android.graphics.RectF rectF
public static void getDescendantRect (android.view.ViewGroup, android.view.View, android.graphics.Rect)
android.view.ViewGroup parent
android.view.View descendant
android.graphics.Rect out
private static void offsetDescendantMatrix (android.view.ViewParent, android.view.View, android.graphics.Matrix)
android.view.View vp
android.view.ViewParent target
android.view.View view
android.graphics.Matrix m
android.view.ViewParent parent
private void <init> ()
static void <clinit> ()
}
android/support/v7/recyclerview/R$attr.class
R.java
package android.support.v7.recyclerview
public final android.support.v7.recyclerview.R$attr extends java.lang.Object {
public static final int coordinatorLayoutStyle
public static final int fastScrollEnabled
public static final int fastScrollHorizontalThumbDrawable
public static final int fastScrollHorizontalTrackDrawable
public static final int fastScrollVerticalThumbDrawable
public static final int fastScrollVerticalTrackDrawable
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int keylines
public static final int layoutManager
public static final int layout_anchor
public static final int layout_anchorGravity
public static final int layout_behavior
public static final int layout_dodgeInsetEdges
public static final int layout_insetEdge
public static final int layout_keyline
public static final int reverseLayout
public static final int spanCount
public static final int stackFromEnd
public static final int statusBarBackground
public static final int ttcIndex
public void <init> ()
}
android/support/v7/recyclerview/R$color.class
R.java
package android.support.v7.recyclerview
public final android.support.v7.recyclerview.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int ripple_material_light
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/v7/recyclerview/R$dimen.class
R.java
package android.support.v7.recyclerview
public final android.support.v7.recyclerview.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int fastscroll_default_thickness
public static final int fastscroll_margin
public static final int fastscroll_minimum_range
public static final int item_touch_helper_max_drag_scroll_per_frame
public static final int item_touch_helper_swipe_escape_max_velocity
public static final int item_touch_helper_swipe_escape_velocity
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public void <init> ()
}
android/support/v7/recyclerview/R$drawable.class
R.java
package android.support.v7.recyclerview
public final android.support.v7.recyclerview.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/v7/recyclerview/R$id.class
R.java
package android.support.v7.recyclerview
public final android.support.v7.recyclerview.R$id extends java.lang.Object {
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int bottom
public static final int chronometer
public static final int end
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int item_touch_helper_previous_elevation
public static final int left
public static final int line1
public static final int line3
public static final int none
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right
public static final int right_icon
public static final int right_side
public static final int start
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public static final int top
public void <init> ()
}
android/support/v7/recyclerview/R$integer.class
R.java
package android.support.v7.recyclerview
public final android.support.v7.recyclerview.R$integer extends java.lang.Object {
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/v7/recyclerview/R$layout.class
R.java
package android.support.v7.recyclerview
public final android.support.v7.recyclerview.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/v7/recyclerview/R$string.class
R.java
package android.support.v7.recyclerview
public final android.support.v7.recyclerview.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/v7/recyclerview/R$style.class
R.java
package android.support.v7.recyclerview
public final android.support.v7.recyclerview.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Title
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public static final int Widget_Support_CoordinatorLayout
public void <init> ()
}
android/support/v7/recyclerview/R$styleable.class
R.java
package android.support.v7.recyclerview
public final android.support.v7.recyclerview.R$styleable extends java.lang.Object {
public static final int[] CoordinatorLayout
public static final int[] CoordinatorLayout_Layout
public static final int CoordinatorLayout_Layout_android_layout_gravity
public static final int CoordinatorLayout_Layout_layout_anchor
public static final int CoordinatorLayout_Layout_layout_anchorGravity
public static final int CoordinatorLayout_Layout_layout_behavior
public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges
public static final int CoordinatorLayout_Layout_layout_insetEdge
public static final int CoordinatorLayout_Layout_layout_keyline
public static final int CoordinatorLayout_keylines
public static final int CoordinatorLayout_statusBarBackground
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public static final int[] RecyclerView
public static final int RecyclerView_android_descendantFocusability
public static final int RecyclerView_android_orientation
public static final int RecyclerView_fastScrollEnabled
public static final int RecyclerView_fastScrollHorizontalThumbDrawable
public static final int RecyclerView_fastScrollHorizontalTrackDrawable
public static final int RecyclerView_fastScrollVerticalThumbDrawable
public static final int RecyclerView_fastScrollVerticalTrackDrawable
public static final int RecyclerView_layoutManager
public static final int RecyclerView_reverseLayout
public static final int RecyclerView_spanCount
public static final int RecyclerView_stackFromEnd
public void <init> ()
static void <clinit> ()
}
android/support/v7/recyclerview/R.class
R.java
package android.support.v7.recyclerview
public final android.support.v7.recyclerview.R extends java.lang.Object {
public void <init> ()
}
android/support/v7/recyclerview/extensions/AsyncDifferConfig$1.class
AsyncDifferConfig.java
package android.support.v7.recyclerview.extensions
synthetic android.support.v7.recyclerview.extensions.AsyncDifferConfig$1 extends java.lang.Object {
}
android/support/v7/recyclerview/extensions/AsyncDifferConfig$Builder$MainThreadExecutor.class
AsyncDifferConfig.java
package android.support.v7.recyclerview.extensions
android.support.v7.recyclerview.extensions.AsyncDifferConfig$Builder$MainThreadExecutor extends java.lang.Object implements java.util.concurrent.Executor {
final android.os.Handler mHandler
private void <init> ()
public void execute (java.lang.Runnable)
Runnable command
synthetic void <init> (android.support.v7.recyclerview.extensions.AsyncDifferConfig$1)
android.support.v7.recyclerview.extensions.AsyncDifferConfig$1 x0
}
android/support/v7/recyclerview/extensions/AsyncDifferConfig$Builder.class
AsyncDifferConfig.java
package android.support.v7.recyclerview.extensions
public final android.support.v7.recyclerview.extensions.AsyncDifferConfig$Builder extends java.lang.Object {
private java.util.concurrent.Executor mMainThreadExecutor
private java.util.concurrent.Executor mBackgroundThreadExecutor
private final android.support.v7.util.DiffUtil$ItemCallback mDiffCallback
private static final Object sExecutorLock
private static java.util.concurrent.Executor sDiffExecutor
private static final java.util.concurrent.Executor sMainThreadExecutor
public void <init> (android.support.v7.util.DiffUtil$ItemCallback)
android.support.v7.util.DiffUtil$ItemCallback diffCallback
public android.support.v7.recyclerview.extensions.AsyncDifferConfig$Builder setMainThreadExecutor (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
public android.support.v7.recyclerview.extensions.AsyncDifferConfig$Builder setBackgroundThreadExecutor (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
public android.support.v7.recyclerview.extensions.AsyncDifferConfig build ()
static void <clinit> ()
}
android/support/v7/recyclerview/extensions/AsyncDifferConfig.class
AsyncDifferConfig.java
package android.support.v7.recyclerview.extensions
public final android.support.v7.recyclerview.extensions.AsyncDifferConfig extends java.lang.Object {
private final java.util.concurrent.Executor mMainThreadExecutor
private final java.util.concurrent.Executor mBackgroundThreadExecutor
private final android.support.v7.util.DiffUtil$ItemCallback mDiffCallback
private void <init> (java.util.concurrent.Executor, java.util.concurrent.Executor, android.support.v7.util.DiffUtil$ItemCallback)
java.util.concurrent.Executor mainThreadExecutor
java.util.concurrent.Executor backgroundThreadExecutor
android.support.v7.util.DiffUtil$ItemCallback diffCallback
public java.util.concurrent.Executor getMainThreadExecutor ()
public java.util.concurrent.Executor getBackgroundThreadExecutor ()
public android.support.v7.util.DiffUtil$ItemCallback getDiffCallback ()
synthetic void <init> (java.util.concurrent.Executor, java.util.concurrent.Executor, android.support.v7.util.DiffUtil$ItemCallback, android.support.v7.recyclerview.extensions.AsyncDifferConfig$1)
java.util.concurrent.Executor x0
java.util.concurrent.Executor x1
android.support.v7.util.DiffUtil$ItemCallback x2
android.support.v7.recyclerview.extensions.AsyncDifferConfig$1 x3
}
android/support/v7/recyclerview/extensions/AsyncListDiffer$1$1.class
AsyncListDiffer.java
package android.support.v7.recyclerview.extensions
android.support.v7.recyclerview.extensions.AsyncListDiffer$1$1 extends android.support.v7.util.DiffUtil$Callback {
final synthetic android.support.v7.recyclerview.extensions.AsyncListDiffer$1 this$1
void <init> (android.support.v7.recyclerview.extensions.AsyncListDiffer$1)
android.support.v7.recyclerview.extensions.AsyncListDiffer$1 this$1
public int getOldListSize ()
public int getNewListSize ()
public boolean areItemsTheSame (int, int)
int oldItemPosition
int newItemPosition
Object oldItem
Object newItem
public boolean areContentsTheSame (int, int)
int oldItemPosition
int newItemPosition
Object oldItem
Object newItem
public java.lang.Object getChangePayload (int, int)
int oldItemPosition
int newItemPosition
Object oldItem
Object newItem
}
android/support/v7/recyclerview/extensions/AsyncListDiffer$1$2.class
AsyncListDiffer.java
package android.support.v7.recyclerview.extensions
android.support.v7.recyclerview.extensions.AsyncListDiffer$1$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v7.util.DiffUtil$DiffResult val$result
final synthetic android.support.v7.recyclerview.extensions.AsyncListDiffer$1 this$1
void <init> (android.support.v7.recyclerview.extensions.AsyncListDiffer$1, android.support.v7.util.DiffUtil$DiffResult)
android.support.v7.recyclerview.extensions.AsyncListDiffer$1 this$1
public void run ()
}
android/support/v7/recyclerview/extensions/AsyncListDiffer$1.class
AsyncListDiffer.java
package android.support.v7.recyclerview.extensions
android.support.v7.recyclerview.extensions.AsyncListDiffer$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.List val$oldList
final synthetic java.util.List val$newList
final synthetic int val$runGeneration
final synthetic android.support.v7.recyclerview.extensions.AsyncListDiffer this$0
void <init> (android.support.v7.recyclerview.extensions.AsyncListDiffer, java.util.List, java.util.List, int)
android.support.v7.recyclerview.extensions.AsyncListDiffer this$0
public void run ()
android.support.v7.util.DiffUtil$DiffResult result
}
android/support/v7/recyclerview/extensions/AsyncListDiffer.class
AsyncListDiffer.java
package android.support.v7.recyclerview.extensions
public android.support.v7.recyclerview.extensions.AsyncListDiffer extends java.lang.Object {
private final android.support.v7.util.ListUpdateCallback mUpdateCallback
private final android.support.v7.recyclerview.extensions.AsyncDifferConfig mConfig
private java.util.List mList
private java.util.List mReadOnlyList
private int mMaxScheduledGeneration
public void <init> (android.support.v7.widget.RecyclerView$Adapter, android.support.v7.util.DiffUtil$ItemCallback)
android.support.v7.widget.RecyclerView$Adapter adapter
android.support.v7.util.DiffUtil$ItemCallback diffCallback
public void <init> (android.support.v7.util.ListUpdateCallback, android.support.v7.recyclerview.extensions.AsyncDifferConfig)
android.support.v7.util.ListUpdateCallback listUpdateCallback
android.support.v7.recyclerview.extensions.AsyncDifferConfig config
public java.util.List getCurrentList ()
public void submitList (java.util.List)
int countRemoved
java.util.List newList
int runGeneration
java.util.List oldList
private void latchList (java.util.List, android.support.v7.util.DiffUtil$DiffResult)
java.util.List newList
android.support.v7.util.DiffUtil$DiffResult diffResult
static synthetic android.support.v7.recyclerview.extensions.AsyncDifferConfig access$000 (android.support.v7.recyclerview.extensions.AsyncListDiffer)
android.support.v7.recyclerview.extensions.AsyncListDiffer x0
static synthetic int access$100 (android.support.v7.recyclerview.extensions.AsyncListDiffer)
android.support.v7.recyclerview.extensions.AsyncListDiffer x0
static synthetic void access$200 (android.support.v7.recyclerview.extensions.AsyncListDiffer, java.util.List, android.support.v7.util.DiffUtil$DiffResult)
android.support.v7.recyclerview.extensions.AsyncListDiffer x0
java.util.List x1
android.support.v7.util.DiffUtil$DiffResult x2
}
android/support/v7/recyclerview/extensions/ListAdapter.class
ListAdapter.java
package android.support.v7.recyclerview.extensions
public abstract android.support.v7.recyclerview.extensions.ListAdapter extends android.support.v7.widget.RecyclerView$Adapter {
private final android.support.v7.recyclerview.extensions.AsyncListDiffer mHelper
protected void <init> (android.support.v7.util.DiffUtil$ItemCallback)
android.support.v7.util.DiffUtil$ItemCallback diffCallback
protected void <init> (android.support.v7.recyclerview.extensions.AsyncDifferConfig)
android.support.v7.recyclerview.extensions.AsyncDifferConfig config
public void submitList (java.util.List)
java.util.List list
protected java.lang.Object getItem (int)
int position
public int getItemCount ()
}
android/support/v7/util/AdapterListUpdateCallback.class
AdapterListUpdateCallback.java
package android.support.v7.util
public final android.support.v7.util.AdapterListUpdateCallback extends java.lang.Object implements android.support.v7.util.ListUpdateCallback {
private final android.support.v7.widget.RecyclerView$Adapter mAdapter
public void <init> (android.support.v7.widget.RecyclerView$Adapter)
android.support.v7.widget.RecyclerView$Adapter adapter
public void onInserted (int, int)
int position
int count
public void onRemoved (int, int)
int position
int count
public void onMoved (int, int)
int fromPosition
int toPosition
public void onChanged (int, int, java.lang.Object)
int position
int count
Object payload
}
android/support/v7/util/AsyncListUtil$1.class
AsyncListUtil.java
package android.support.v7.util
android.support.v7.util.AsyncListUtil$1 extends java.lang.Object implements android.support.v7.util.ThreadUtil$MainThreadCallback {
final synthetic android.support.v7.util.AsyncListUtil this$0
void <init> (android.support.v7.util.AsyncListUtil)
android.support.v7.util.AsyncListUtil this$0
public void updateItemCount (int, int)
int generation
int itemCount
public void addTile (int, android.support.v7.util.TileList$Tile)
int position
int generation
android.support.v7.util.TileList$Tile tile
android.support.v7.util.TileList$Tile duplicate
int endPosition
int index
public void removeTile (int, int)
int generation
int position
android.support.v7.util.TileList$Tile tile
private void recycleAllTiles ()
int i
private boolean isRequestedGeneration (int)
int generation
}
android/support/v7/util/AsyncListUtil$2.class
AsyncListUtil.java
package android.support.v7.util
android.support.v7.util.AsyncListUtil$2 extends java.lang.Object implements android.support.v7.util.ThreadUtil$BackgroundCallback {
private android.support.v7.util.TileList$Tile mRecycledRoot
final android.util.SparseBooleanArray mLoadedTiles
private int mGeneration
private int mItemCount
private int mFirstRequiredTileStart
private int mLastRequiredTileStart
final synthetic android.support.v7.util.AsyncListUtil this$0
void <init> (android.support.v7.util.AsyncListUtil)
android.support.v7.util.AsyncListUtil this$0
public void refresh (int)
int generation
public void updateRange (int, int, int, int, int)
int rangeStart
int rangeEnd
int extRangeStart
int extRangeEnd
int scrollHint
int firstVisibleTileStart
int lastVisibleTileStart
private int getTileStart (int)
int position
private void requestTiles (int, int, int, boolean)
int tileStart
int i
int firstTileStart
int lastTileStart
int scrollHint
boolean backwards
public void loadTile (int, int)
int position
int scrollHint
android.support.v7.util.TileList$Tile tile
public void recycleTile (android.support.v7.util.TileList$Tile)
android.support.v7.util.TileList$Tile tile
private android.support.v7.util.TileList$Tile acquireTile ()
android.support.v7.util.TileList$Tile result
private boolean isTileLoaded (int)
int position
private void addTile (android.support.v7.util.TileList$Tile)
android.support.v7.util.TileList$Tile tile
private void removeTile (int)
int position
private void flushTileCache (int)
int firstLoadedTileStart
int lastLoadedTileStart
int startMargin
int endMargin
int scrollHint
int cacheSizeLimit
private transient void log (java.lang.String, java.lang.Object[])
String s
Object[] args
}
android/support/v7/util/AsyncListUtil$DataCallback.class
AsyncListUtil.java
package android.support.v7.util
public abstract android.support.v7.util.AsyncListUtil$DataCallback extends java.lang.Object {
public void <init> ()
public abstract int refreshData ()
public abstract void fillData (java.lang.Object[], int, int)
public void recycleData (java.lang.Object[], int)
Object[] data
int itemCount
public int getMaxCachedTiles ()
}
android/support/v7/util/AsyncListUtil$ViewCallback.class
AsyncListUtil.java
package android.support.v7.util
public abstract android.support.v7.util.AsyncListUtil$ViewCallback extends java.lang.Object {
public static final int HINT_SCROLL_NONE
public static final int HINT_SCROLL_DESC
public static final int HINT_SCROLL_ASC
public void <init> ()
public abstract void getItemRangeInto (int[])
public void extendRangeInto (int[], int[], int)
int[] range
int[] outRange
int scrollHint
int fullRange
int halfRange
public abstract void onDataRefresh ()
public abstract void onItemLoaded (int)
}
android/support/v7/util/AsyncListUtil.class
AsyncListUtil.java
package android.support.v7.util
public android.support.v7.util.AsyncListUtil extends java.lang.Object {
static final String TAG
static final boolean DEBUG
final Class mTClass
final int mTileSize
final android.support.v7.util.AsyncListUtil$DataCallback mDataCallback
final android.support.v7.util.AsyncListUtil$ViewCallback mViewCallback
final android.support.v7.util.TileList mTileList
final android.support.v7.util.ThreadUtil$MainThreadCallback mMainThreadProxy
final android.support.v7.util.ThreadUtil$BackgroundCallback mBackgroundProxy
final int[] mTmpRange
final int[] mPrevRange
final int[] mTmpRangeExtended
boolean mAllowScrollHints
private int mScrollHint
int mItemCount
int mDisplayedGeneration
int mRequestedGeneration
final android.util.SparseIntArray mMissingPositions
private final android.support.v7.util.ThreadUtil$MainThreadCallback mMainThreadCallback
private final android.support.v7.util.ThreadUtil$BackgroundCallback mBackgroundCallback
transient void log (java.lang.String, java.lang.Object[])
String s
Object[] args
public void <init> (java.lang.Class, int, android.support.v7.util.AsyncListUtil$DataCallback, android.support.v7.util.AsyncListUtil$ViewCallback)
Class klass
int tileSize
android.support.v7.util.AsyncListUtil$DataCallback dataCallback
android.support.v7.util.AsyncListUtil$ViewCallback viewCallback
android.support.v7.util.ThreadUtil threadUtil
private boolean isRefreshPending ()
public void onRangeChanged ()
public void refresh ()
public java.lang.Object getItem (int)
int position
Object item
public int getItemCount ()
void updateRange ()
}
android/support/v7/util/BatchingListUpdateCallback.class
BatchingListUpdateCallback.java
package android.support.v7.util
public android.support.v7.util.BatchingListUpdateCallback extends java.lang.Object implements android.support.v7.util.ListUpdateCallback {
private static final int TYPE_NONE
private static final int TYPE_ADD
private static final int TYPE_REMOVE
private static final int TYPE_CHANGE
final android.support.v7.util.ListUpdateCallback mWrapped
int mLastEventType
int mLastEventPosition
int mLastEventCount
Object mLastEventPayload
public void <init> (android.support.v7.util.ListUpdateCallback)
android.support.v7.util.ListUpdateCallback callback
public void dispatchLastEvent ()
public void onInserted (int, int)
int position
int count
public void onRemoved (int, int)
int position
int count
public void onMoved (int, int)
int fromPosition
int toPosition
public void onChanged (int, int, java.lang.Object)
int previousEnd
int position
int count
Object payload
}
android/support/v7/util/DiffUtil$1.class
DiffUtil.java
package android.support.v7.util
final android.support.v7.util.DiffUtil$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (android.support.v7.util.DiffUtil$Snake, android.support.v7.util.DiffUtil$Snake)
android.support.v7.util.DiffUtil$Snake o1
android.support.v7.util.DiffUtil$Snake o2
int cmpX
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
android/support/v7/util/DiffUtil$Callback.class
DiffUtil.java
package android.support.v7.util
public abstract android.support.v7.util.DiffUtil$Callback extends java.lang.Object {
public void <init> ()
public abstract int getOldListSize ()
public abstract int getNewListSize ()
public abstract boolean areItemsTheSame (int, int)
public abstract boolean areContentsTheSame (int, int)
public java.lang.Object getChangePayload (int, int)
int oldItemPosition
int newItemPosition
}
android/support/v7/util/DiffUtil$DiffResult.class
DiffUtil.java
package android.support.v7.util
public android.support.v7.util.DiffUtil$DiffResult extends java.lang.Object {
private static final int FLAG_NOT_CHANGED
private static final int FLAG_CHANGED
private static final int FLAG_MOVED_CHANGED
private static final int FLAG_MOVED_NOT_CHANGED
private static final int FLAG_IGNORE
private static final int FLAG_OFFSET
private static final int FLAG_MASK
private final java.util.List mSnakes
private final int[] mOldItemStatuses
private final int[] mNewItemStatuses
private final android.support.v7.util.DiffUtil$Callback mCallback
private final int mOldListSize
private final int mNewListSize
private final boolean mDetectMoves
void <init> (android.support.v7.util.DiffUtil$Callback, java.util.List, int[], int[], boolean)
android.support.v7.util.DiffUtil$Callback callback
java.util.List snakes
int[] oldItemStatuses
int[] newItemStatuses
boolean detectMoves
private void addRootSnake ()
android.support.v7.util.DiffUtil$Snake root
android.support.v7.util.DiffUtil$Snake firstSnake
private void findMatchingItems ()
int oldItemPos
int newItemPos
boolean theSame
int changeFlag
int j
android.support.v7.util.DiffUtil$Snake snake
int endX
int endY
int i
int posOld
int posNew
private void findAddition (int, int, int)
int x
int y
int snakeIndex
private void findRemoval (int, int, int)
int x
int y
int snakeIndex
private boolean findMatchingItem (int, int, int, boolean)
int myItemPos
int curX
int curY
boolean theSame
int changeFlag
int pos
boolean theSame
int changeFlag
int pos
android.support.v7.util.DiffUtil$Snake snake
int endX
int endY
int i
int x
int y
int snakeIndex
boolean removal
int myItemPos
int curX
int curY
public void dispatchUpdatesTo (android.support.v7.widget.RecyclerView$Adapter)
android.support.v7.widget.RecyclerView$Adapter adapter
public void dispatchUpdatesTo (android.support.v7.util.ListUpdateCallback)
android.support.v7.util.BatchingListUpdateCallback batchingCallback
int i
android.support.v7.util.DiffUtil$Snake snake
int snakeSize
int endX
int endY
int snakeIndex
android.support.v7.util.ListUpdateCallback updateCallback
android.support.v7.util.BatchingListUpdateCallback batchingCallback
java.util.List postponedUpdates
int posOld
int posNew
private static android.support.v7.util.DiffUtil$PostponedUpdate removePostponedUpdate (java.util.List, int, boolean)
int j
android.support.v7.util.DiffUtil$PostponedUpdate update
int i
java.util.List updates
int pos
boolean removal
private void dispatchAdditions (java.util.List, android.support.v7.util.ListUpdateCallback, int, int, int)
android.support.v7.util.DiffUtil$PostponedUpdate update
int pos
android.support.v7.util.DiffUtil$PostponedUpdate update
int status
int i
java.util.List postponedUpdates
android.support.v7.util.ListUpdateCallback updateCallback
int start
int count
int globalIndex
private void dispatchRemovals (java.util.List, android.support.v7.util.ListUpdateCallback, int, int, int)
android.support.v7.util.DiffUtil$PostponedUpdate update
int pos
android.support.v7.util.DiffUtil$PostponedUpdate update
int status
int i
java.util.List postponedUpdates
android.support.v7.util.ListUpdateCallback updateCallback
int start
int count
int globalIndex
java.util.List getSnakes ()
}
android/support/v7/util/DiffUtil$ItemCallback.class
DiffUtil.java
package android.support.v7.util
public abstract android.support.v7.util.DiffUtil$ItemCallback extends java.lang.Object {
public void <init> ()
public abstract boolean areItemsTheSame (java.lang.Object, java.lang.Object)
public abstract boolean areContentsTheSame (java.lang.Object, java.lang.Object)
public java.lang.Object getChangePayload (java.lang.Object, java.lang.Object)
Object oldItem
Object newItem
}
android/support/v7/util/DiffUtil$PostponedUpdate.class
DiffUtil.java
package android.support.v7.util
android.support.v7.util.DiffUtil$PostponedUpdate extends java.lang.Object {
int posInOwnerList
int currentPos
boolean removal
public void <init> (int, int, boolean)
int posInOwnerList
int currentPos
boolean removal
}
android/support/v7/util/DiffUtil$Range.class
DiffUtil.java
package android.support.v7.util
android.support.v7.util.DiffUtil$Range extends java.lang.Object {
int oldListStart
int oldListEnd
int newListStart
int newListEnd
public void <init> ()
public void <init> (int, int, int, int)
int oldListStart
int oldListEnd
int newListStart
int newListEnd
}
android/support/v7/util/DiffUtil$Snake.class
DiffUtil.java
package android.support.v7.util
android.support.v7.util.DiffUtil$Snake extends java.lang.Object {
int x
int y
int size
boolean removal
boolean reverse
void <init> ()
}
android/support/v7/util/DiffUtil.class
DiffUtil.java
package android.support.v7.util
public android.support.v7.util.DiffUtil extends java.lang.Object {
private static final java.util.Comparator SNAKE_COMPARATOR
private void <init> ()
public static android.support.v7.util.DiffUtil$DiffResult calculateDiff (android.support.v7.util.DiffUtil$Callback)
android.support.v7.util.DiffUtil$Callback cb
public static android.support.v7.util.DiffUtil$DiffResult calculateDiff (android.support.v7.util.DiffUtil$Callback, boolean)
android.support.v7.util.DiffUtil$Range left
android.support.v7.util.DiffUtil$Range right
android.support.v7.util.DiffUtil$Range range
android.support.v7.util.DiffUtil$Snake snake
android.support.v7.util.DiffUtil$Callback cb
boolean detectMoves
int oldSize
int newSize
java.util.List snakes
java.util.List stack
int max
int[] forward
int[] backward
java.util.List rangePool
private static android.support.v7.util.DiffUtil$Snake diffPartial (android.support.v7.util.DiffUtil$Callback, int, int, int, int, int[], int[], int)
int x
boolean removal
android.support.v7.util.DiffUtil$Snake outSnake
int x
boolean removal
int y
int k
int x
boolean removal
android.support.v7.util.DiffUtil$Snake outSnake
int backwardK
int x
boolean removal
int y
int k
int d
android.support.v7.util.DiffUtil$Callback cb
int startOld
int endOld
int startNew
int endNew
int[] forward
int[] backward
int kOffset
int oldSize
int newSize
int delta
int dLimit
boolean checkInFwd
static void <clinit> ()
}
android/support/v7/util/ListUpdateCallback.class
ListUpdateCallback.java
package android.support.v7.util
public abstract android.support.v7.util.ListUpdateCallback extends java.lang.Object {
public abstract void onInserted (int, int)
public abstract void onRemoved (int, int)
public abstract void onMoved (int, int)
public abstract void onChanged (int, int, java.lang.Object)
}
android/support/v7/util/MessageThreadUtil$1$1.class
MessageThreadUtil.java
package android.support.v7.util
android.support.v7.util.MessageThreadUtil$1$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v7.util.MessageThreadUtil$1 this$1
void <init> (android.support.v7.util.MessageThreadUtil$1)
android.support.v7.util.MessageThreadUtil$1 this$1
public void run ()
android.support.v7.util.MessageThreadUtil$SyncQueueItem msg
}
android/support/v7/util/MessageThreadUtil$1.class
MessageThreadUtil.java
package android.support.v7.util
android.support.v7.util.MessageThreadUtil$1 extends java.lang.Object implements android.support.v7.util.ThreadUtil$MainThreadCallback {
final android.support.v7.util.MessageThreadUtil$MessageQueue mQueue
private final android.os.Handler mMainThreadHandler
static final int UPDATE_ITEM_COUNT
static final int ADD_TILE
static final int REMOVE_TILE
private Runnable mMainThreadRunnable
final synthetic android.support.v7.util.ThreadUtil$MainThreadCallback val$callback
final synthetic android.support.v7.util.MessageThreadUtil this$0
void <init> (android.support.v7.util.MessageThreadUtil, android.support.v7.util.ThreadUtil$MainThreadCallback)
android.support.v7.util.MessageThreadUtil this$0
public void updateItemCount (int, int)
int generation
int itemCount
public void addTile (int, android.support.v7.util.TileList$Tile)
int generation
android.support.v7.util.TileList$Tile tile
public void removeTile (int, int)
int generation
int position
private void sendMessage (android.support.v7.util.MessageThreadUtil$SyncQueueItem)
android.support.v7.util.MessageThreadUtil$SyncQueueItem msg
}
android/support/v7/util/MessageThreadUtil$2$1.class
MessageThreadUtil.java
package android.support.v7.util
android.support.v7.util.MessageThreadUtil$2$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v7.util.MessageThreadUtil$2 this$1
void <init> (android.support.v7.util.MessageThreadUtil$2)
android.support.v7.util.MessageThreadUtil$2 this$1
public void run ()
android.support.v7.util.MessageThreadUtil$SyncQueueItem msg
}
android/support/v7/util/MessageThreadUtil$2.class
MessageThreadUtil.java
package android.support.v7.util
android.support.v7.util.MessageThreadUtil$2 extends java.lang.Object implements android.support.v7.util.ThreadUtil$BackgroundCallback {
final android.support.v7.util.MessageThreadUtil$MessageQueue mQueue
private final java.util.concurrent.Executor mExecutor
java.util.concurrent.atomic.AtomicBoolean mBackgroundRunning
static final int REFRESH
static final int UPDATE_RANGE
static final int LOAD_TILE
static final int RECYCLE_TILE
private Runnable mBackgroundRunnable
final synthetic android.support.v7.util.ThreadUtil$BackgroundCallback val$callback
final synthetic android.support.v7.util.MessageThreadUtil this$0
void <init> (android.support.v7.util.MessageThreadUtil, android.support.v7.util.ThreadUtil$BackgroundCallback)
android.support.v7.util.MessageThreadUtil this$0
public void refresh (int)
int generation
public void updateRange (int, int, int, int, int)
int rangeStart
int rangeEnd
int extRangeStart
int extRangeEnd
int scrollHint
public void loadTile (int, int)
int position
int scrollHint
public void recycleTile (android.support.v7.util.TileList$Tile)
android.support.v7.util.TileList$Tile tile
private void sendMessage (android.support.v7.util.MessageThreadUtil$SyncQueueItem)
android.support.v7.util.MessageThreadUtil$SyncQueueItem msg
private void sendMessageAtFrontOfQueue (android.support.v7.util.MessageThreadUtil$SyncQueueItem)
android.support.v7.util.MessageThreadUtil$SyncQueueItem msg
private void maybeExecuteBackgroundRunnable ()
}
android/support/v7/util/MessageThreadUtil$MessageQueue.class
MessageThreadUtil.java
package android.support.v7.util
android.support.v7.util.MessageThreadUtil$MessageQueue extends java.lang.Object {
private android.support.v7.util.MessageThreadUtil$SyncQueueItem mRoot
void <init> ()
synchronized android.support.v7.util.MessageThreadUtil$SyncQueueItem next ()
android.support.v7.util.MessageThreadUtil$SyncQueueItem next
synchronized void sendMessageAtFrontOfQueue (android.support.v7.util.MessageThreadUtil$SyncQueueItem)
android.support.v7.util.MessageThreadUtil$SyncQueueItem item
synchronized void sendMessage (android.support.v7.util.MessageThreadUtil$SyncQueueItem)
android.support.v7.util.MessageThreadUtil$SyncQueueItem item
android.support.v7.util.MessageThreadUtil$SyncQueueItem last
synchronized void removeMessages (int)
android.support.v7.util.MessageThreadUtil$SyncQueueItem item
android.support.v7.util.MessageThreadUtil$SyncQueueItem next
android.support.v7.util.MessageThreadUtil$SyncQueueItem prev
android.support.v7.util.MessageThreadUtil$SyncQueueItem item
int what
}
android/support/v7/util/MessageThreadUtil$SyncQueueItem.class
MessageThreadUtil.java
package android.support.v7.util
android.support.v7.util.MessageThreadUtil$SyncQueueItem extends java.lang.Object {
private static android.support.v7.util.MessageThreadUtil$SyncQueueItem sPool
private static final Object sPoolLock
private android.support.v7.util.MessageThreadUtil$SyncQueueItem next
public int what
public int arg1
public int arg2
public int arg3
public int arg4
public int arg5
public Object data
void <init> ()
void recycle ()
static android.support.v7.util.MessageThreadUtil$SyncQueueItem obtainMessage (int, int, int, int, int, int, java.lang.Object)
android.support.v7.util.MessageThreadUtil$SyncQueueItem item
android.support.v7.util.MessageThreadUtil$SyncQueueItem item
int what
int arg1
int arg2
int arg3
int arg4
int arg5
Object data
static android.support.v7.util.MessageThreadUtil$SyncQueueItem obtainMessage (int, int, int)
int what
int arg1
int arg2
static android.support.v7.util.MessageThreadUtil$SyncQueueItem obtainMessage (int, int, java.lang.Object)
int what
int arg1
Object data
static synthetic android.support.v7.util.MessageThreadUtil$SyncQueueItem access$000 (android.support.v7.util.MessageThreadUtil$SyncQueueItem)
android.support.v7.util.MessageThreadUtil$SyncQueueItem x0
static synthetic android.support.v7.util.MessageThreadUtil$SyncQueueItem access$002 (android.support.v7.util.MessageThreadUtil$SyncQueueItem, android.support.v7.util.MessageThreadUtil$SyncQueueItem)
android.support.v7.util.MessageThreadUtil$SyncQueueItem x0
android.support.v7.util.MessageThreadUtil$SyncQueueItem x1
static void <clinit> ()
}
android/support/v7/util/MessageThreadUtil.class
MessageThreadUtil.java
package android.support.v7.util
android.support.v7.util.MessageThreadUtil extends java.lang.Object implements android.support.v7.util.ThreadUtil {
void <init> ()
public android.support.v7.util.ThreadUtil$MainThreadCallback getMainThreadProxy (android.support.v7.util.ThreadUtil$MainThreadCallback)
android.support.v7.util.ThreadUtil$MainThreadCallback callback
public android.support.v7.util.ThreadUtil$BackgroundCallback getBackgroundProxy (android.support.v7.util.ThreadUtil$BackgroundCallback)
android.support.v7.util.ThreadUtil$BackgroundCallback callback
}
android/support/v7/util/SortedList$BatchedCallback.class
SortedList.java
package android.support.v7.util
public android.support.v7.util.SortedList$BatchedCallback extends android.support.v7.util.SortedList$Callback {
final android.support.v7.util.SortedList$Callback mWrappedCallback
private final android.support.v7.util.BatchingListUpdateCallback mBatchingListUpdateCallback
public void <init> (android.support.v7.util.SortedList$Callback)
android.support.v7.util.SortedList$Callback wrappedCallback
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
public void onInserted (int, int)
int position
int count
public void onRemoved (int, int)
int position
int count
public void onMoved (int, int)
int fromPosition
int toPosition
public void onChanged (int, int)
int position
int count
public void onChanged (int, int, java.lang.Object)
int position
int count
Object payload
public boolean areContentsTheSame (java.lang.Object, java.lang.Object)
Object oldItem
Object newItem
public boolean areItemsTheSame (java.lang.Object, java.lang.Object)
Object item1
Object item2
public java.lang.Object getChangePayload (java.lang.Object, java.lang.Object)
Object item1
Object item2
public void dispatchLastEvent ()
}
android/support/v7/util/SortedList$Callback.class
SortedList.java
package android.support.v7.util
public abstract android.support.v7.util.SortedList$Callback extends java.lang.Object implements java.util.Comparator android.support.v7.util.ListUpdateCallback {
public void <init> ()
public abstract int compare (java.lang.Object, java.lang.Object)
public abstract void onChanged (int, int)
public void onChanged (int, int, java.lang.Object)
int position
int count
Object payload
public abstract boolean areContentsTheSame (java.lang.Object, java.lang.Object)
public abstract boolean areItemsTheSame (java.lang.Object, java.lang.Object)
public java.lang.Object getChangePayload (java.lang.Object, java.lang.Object)
Object item1
Object item2
}
android/support/v7/util/SortedList.class
SortedList.java
package android.support.v7.util
public android.support.v7.util.SortedList extends java.lang.Object {
public static final int INVALID_POSITION
private static final int MIN_CAPACITY
private static final int CAPACITY_GROWTH
private static final int INSERTION
private static final int DELETION
private static final int LOOKUP
Object[] mData
private Object[] mOldData
private int mOldDataStart
private int mOldDataSize
private int mNewDataStart
private android.support.v7.util.SortedList$Callback mCallback
private android.support.v7.util.SortedList$BatchedCallback mBatchedCallback
private int mSize
private final Class mTClass
public void <init> (java.lang.Class, android.support.v7.util.SortedList$Callback)
Class klass
android.support.v7.util.SortedList$Callback callback
public void <init> (java.lang.Class, android.support.v7.util.SortedList$Callback, int)
Class klass
android.support.v7.util.SortedList$Callback callback
int initialCapacity
public int size ()
public int add (java.lang.Object)
Object item
public void addAll (java.lang.Object[], boolean)
Object[] items
boolean mayModifyInput
public transient void addAll (java.lang.Object[])
Object[] items
public void addAll (java.util.Collection)
java.util.Collection items
Object[] copy
public void replaceAll (java.lang.Object[], boolean)
Object[] items
boolean mayModifyInput
public transient void replaceAll (java.lang.Object[])
Object[] items
public void replaceAll (java.util.Collection)
java.util.Collection items
Object[] copy
private void addAllInternal (java.lang.Object[])
Object[] newItems
int newSize
private void replaceAllInternal (java.lang.Object[])
int insertIndex
int itemCount
int itemCount
Object oldItem
Object newItem
int result
Object[] newData
boolean forceBatchedUpdates
int newSize
private void replaceAllInsert (java.lang.Object)
Object newItem
private void replaceAllRemove ()
private int sortAndDedup (java.lang.Object[])
int sameItemPos
Object currentItem
int compare
int i
Object[] items
int rangeStart
int rangeEnd
private int findSameItem (java.lang.Object, java.lang.Object[], int, int)
int pos
Object item
Object[] items
int from
int to
private void merge (java.lang.Object[], int)
int itemCount
int itemCount
Object oldItem
Object newItem
int compare
Object[] newData
int newDataSize
boolean forceBatchedUpdates
int mergedCapacity
int newDataStart
private void throwIfInMutationOperation ()
public void beginBatchedUpdates ()
public void endBatchedUpdates ()
private int add (java.lang.Object, boolean)
Object existing
Object item
boolean notify
int index
public boolean remove (java.lang.Object)
Object item
public java.lang.Object removeItemAt (int)
int index
Object item
private boolean remove (java.lang.Object, boolean)
Object item
boolean notify
int index
private void removeItemAtIndex (int, boolean)
int index
boolean notify
public void updateItemAt (int, java.lang.Object)
int cmp
int index
Object item
Object existing
boolean contentsChanged
int newIndex
public void recalculatePositionOfItemAt (int)
int index
Object item
int newIndex
public java.lang.Object get (int) throws java.lang.IndexOutOfBoundsException
int index
public int indexOf (java.lang.Object)
int index
Object item
private int findIndexOf (java.lang.Object, java.lang.Object[], int, int, int)
int exact
int middle
Object myItem
int cmp
Object item
Object[] mData
int left
int right
int reason
private int linearEqualitySearch (java.lang.Object, int, int, int)
Object nextItem
int cmp
int next
Object nextItem
int cmp
int next
Object item
int middle
int left
int right
private void addToData (int, java.lang.Object)
Object[] newData
int index
Object item
private java.lang.Object[] copyArray (java.lang.Object[])
Object[] items
Object[] copy
public void clear ()
int prevSize
}
android/support/v7/util/ThreadUtil$BackgroundCallback.class
ThreadUtil.java
package android.support.v7.util
public abstract android.support.v7.util.ThreadUtil$BackgroundCallback extends java.lang.Object {
public abstract void refresh (int)
public abstract void updateRange (int, int, int, int, int)
public abstract void loadTile (int, int)
public abstract void recycleTile (android.support.v7.util.TileList$Tile)
}
android/support/v7/util/ThreadUtil$MainThreadCallback.class
ThreadUtil.java
package android.support.v7.util
public abstract android.support.v7.util.ThreadUtil$MainThreadCallback extends java.lang.Object {
public abstract void updateItemCount (int, int)
public abstract void addTile (int, android.support.v7.util.TileList$Tile)
public abstract void removeTile (int, int)
}
android/support/v7/util/ThreadUtil.class
ThreadUtil.java
package android.support.v7.util
abstract android.support.v7.util.ThreadUtil extends java.lang.Object {
public abstract android.support.v7.util.ThreadUtil$MainThreadCallback getMainThreadProxy (android.support.v7.util.ThreadUtil$MainThreadCallback)
public abstract android.support.v7.util.ThreadUtil$BackgroundCallback getBackgroundProxy (android.support.v7.util.ThreadUtil$BackgroundCallback)
}
android/support/v7/util/TileList$Tile.class
TileList.java
package android.support.v7.util
public android.support.v7.util.TileList$Tile extends java.lang.Object {
public final Object[] mItems
public int mStartPosition
public int mItemCount
android.support.v7.util.TileList$Tile mNext
public void <init> (java.lang.Class, int)
Class klass
int size
boolean containsPosition (int)
int pos
java.lang.Object getByPosition (int)
int pos
}
android/support/v7/util/TileList.class
TileList.java
package android.support.v7.util
android.support.v7.util.TileList extends java.lang.Object {
final int mTileSize
private final android.util.SparseArray mTiles
android.support.v7.util.TileList$Tile mLastAccessedTile
public void <init> (int)
int tileSize
public java.lang.Object getItemAt (int)
int startPosition
int index
int pos
public int size ()
public void clear ()
public android.support.v7.util.TileList$Tile getAtIndex (int)
int index
public android.support.v7.util.TileList$Tile addOrReplace (android.support.v7.util.TileList$Tile)
android.support.v7.util.TileList$Tile newTile
int index
android.support.v7.util.TileList$Tile oldTile
public android.support.v7.util.TileList$Tile removeAtPos (int)
int startPosition
android.support.v7.util.TileList$Tile tile
}
android/support/v7/viewpager/R$attr.class
R.java
package android.support.v7.viewpager
public final android.support.v7.viewpager.R$attr extends java.lang.Object {
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int ttcIndex
public void <init> ()
}
android/support/v7/viewpager/R$color.class
R.java
package android.support.v7.viewpager
public final android.support.v7.viewpager.R$color extends java.lang.Object {
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int ripple_material_light
public static final int secondary_text_default_material_light
public void <init> ()
}
android/support/v7/viewpager/R$dimen.class
R.java
package android.support.v7.viewpager
public final android.support.v7.viewpager.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public void <init> ()
}
android/support/v7/viewpager/R$drawable.class
R.java
package android.support.v7.viewpager
public final android.support.v7.viewpager.R$drawable extends java.lang.Object {
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public void <init> ()
}
android/support/v7/viewpager/R$id.class
R.java
package android.support.v7.viewpager
public final android.support.v7.viewpager.R$id extends java.lang.Object {
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_text
public static final int actions
public static final int async
public static final int blocking
public static final int chronometer
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int line1
public static final int line3
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int right_icon
public static final int right_side
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public void <init> ()
}
android/support/v7/viewpager/R$integer.class
R.java
package android.support.v7.viewpager
public final android.support.v7.viewpager.R$integer extends java.lang.Object {
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
android/support/v7/viewpager/R$layout.class
R.java
package android.support.v7.viewpager
public final android.support.v7.viewpager.R$layout extends java.lang.Object {
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public void <init> ()
}
android/support/v7/viewpager/R$string.class
R.java
package android.support.v7.viewpager
public final android.support.v7.viewpager.R$string extends java.lang.Object {
public static final int status_bar_notification_info_overflow
public void <init> ()
}
android/support/v7/viewpager/R$style.class
R.java
package android.support.v7.viewpager
public final android.support.v7.viewpager.R$style extends java.lang.Object {
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Title
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public void <init> ()
}
android/support/v7/viewpager/R$styleable.class
R.java
package android.support.v7.viewpager
public final android.support.v7.viewpager.R$styleable extends java.lang.Object {
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public void <init> ()
static void <clinit> ()
}
android/support/v7/viewpager/R.class
R.java
package android.support.v7.viewpager
public final android.support.v7.viewpager.R extends java.lang.Object {
public void <init> ()
}
android/support/v7/widget/AdapterHelper$Callback.class
AdapterHelper.java
package android.support.v7.widget
abstract android.support.v7.widget.AdapterHelper$Callback extends java.lang.Object {
public abstract android.support.v7.widget.RecyclerView$ViewHolder findViewHolder (int)
public abstract void offsetPositionsForRemovingInvisible (int, int)
public abstract void offsetPositionsForRemovingLaidOutOrNewView (int, int)
public abstract void markViewHoldersUpdated (int, int, java.lang.Object)
public abstract void onDispatchFirstPass (android.support.v7.widget.AdapterHelper$UpdateOp)
public abstract void onDispatchSecondPass (android.support.v7.widget.AdapterHelper$UpdateOp)
public abstract void offsetPositionsForAdd (int, int)
public abstract void offsetPositionsForMove (int, int)
}
android/support/v7/widget/AdapterHelper$UpdateOp.class
AdapterHelper.java
package android.support.v7.widget
android.support.v7.widget.AdapterHelper$UpdateOp extends java.lang.Object {
static final int ADD
static final int REMOVE
static final int UPDATE
static final int MOVE
static final int POOL_SIZE
int cmd
int positionStart
Object payload
int itemCount
void <init> (int, int, int, java.lang.Object)
int cmd
int positionStart
int itemCount
Object payload
java.lang.String cmdToString ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
android.support.v7.widget.AdapterHelper$UpdateOp op
public int hashCode ()
int result
}
android/support/v7/widget/AdapterHelper.class
AdapterHelper.java
package android.support.v7.widget
android.support.v7.widget.AdapterHelper extends java.lang.Object implements android.support.v7.widget.OpReorderer$Callback {
static final int POSITION_TYPE_INVISIBLE
static final int POSITION_TYPE_NEW_OR_LAID_OUT
private static final boolean DEBUG
private static final String TAG
private android.support.v4.util.Pools$Pool mUpdateOpPool
final java.util.ArrayList mPendingUpdates
final java.util.ArrayList mPostponedList
final android.support.v7.widget.AdapterHelper$Callback mCallback
Runnable mOnItemProcessedCallback
final boolean mDisableRecycler
final android.support.v7.widget.OpReorderer mOpReorderer
private int mExistingUpdateTypes
void <init> (android.support.v7.widget.AdapterHelper$Callback)
android.support.v7.widget.AdapterHelper$Callback callback
void <init> (android.support.v7.widget.AdapterHelper$Callback, boolean)
android.support.v7.widget.AdapterHelper$Callback callback
boolean disableRecycler
transient android.support.v7.widget.AdapterHelper addUpdateOp (android.support.v7.widget.AdapterHelper$UpdateOp[])
android.support.v7.widget.AdapterHelper$UpdateOp[] ops
void reset ()
void preProcess ()
android.support.v7.widget.AdapterHelper$UpdateOp op
int i
int count
void consumePostponedUpdates ()
int i
int count
private void applyMove (android.support.v7.widget.AdapterHelper$UpdateOp)
android.support.v7.widget.AdapterHelper$UpdateOp op
private void applyRemove (android.support.v7.widget.AdapterHelper$UpdateOp)
android.support.v7.widget.AdapterHelper$UpdateOp newOp
android.support.v7.widget.AdapterHelper$UpdateOp newOp
boolean typeChanged
android.support.v7.widget.RecyclerView$ViewHolder vh
int position
android.support.v7.widget.AdapterHelper$UpdateOp op
int tmpStart
int tmpCount
int tmpEnd
int type
private void applyUpdate (android.support.v7.widget.AdapterHelper$UpdateOp)
android.support.v7.widget.AdapterHelper$UpdateOp newOp
android.support.v7.widget.AdapterHelper$UpdateOp newOp
android.support.v7.widget.RecyclerView$ViewHolder vh
int position
Object payload
android.support.v7.widget.AdapterHelper$UpdateOp op
int tmpStart
int tmpCount
int tmpEnd
int type
private void dispatchAndUpdateViewHolders (android.support.v7.widget.AdapterHelper$UpdateOp)
android.support.v7.widget.AdapterHelper$UpdateOp tmp
int pos
int updatedPos
boolean continuous
int p
android.support.v7.widget.AdapterHelper$UpdateOp tmp
android.support.v7.widget.AdapterHelper$UpdateOp op
int tmpStart
int tmpCnt
int offsetPositionForPartial
int positionMultiplier
int positionMultiplier
int positionMultiplier
Object payload
void dispatchFirstPassAndUpdateViewHolders (android.support.v7.widget.AdapterHelper$UpdateOp, int)
android.support.v7.widget.AdapterHelper$UpdateOp op
int offsetStart
private int updatePositionWithPostponed (int, int)
int start
int end
int start
int end
android.support.v7.widget.AdapterHelper$UpdateOp postponed
int i
android.support.v7.widget.AdapterHelper$UpdateOp op
int i
int pos
int cmd
int count
private boolean canFindInPreLayout (int)
int pos
int end
android.support.v7.widget.AdapterHelper$UpdateOp op
int i
int position
int count
private void applyAdd (android.support.v7.widget.AdapterHelper$UpdateOp)
android.support.v7.widget.AdapterHelper$UpdateOp op
private void postponeAndUpdateViewHolders (android.support.v7.widget.AdapterHelper$UpdateOp)
android.support.v7.widget.AdapterHelper$UpdateOp op
boolean hasPendingUpdates ()
boolean hasAnyUpdateTypes (int)
int updateTypes
int findPositionOffset (int)
int position
int findPositionOffset (int, int)
android.support.v7.widget.AdapterHelper$UpdateOp op
int i
int position
int firstPostponedItem
int count
boolean onItemRangeChanged (int, int, java.lang.Object)
int positionStart
int itemCount
Object payload
boolean onItemRangeInserted (int, int)
int positionStart
int itemCount
boolean onItemRangeRemoved (int, int)
int positionStart
int itemCount
boolean onItemRangeMoved (int, int, int)
int from
int to
int itemCount
void consumeUpdatesInOnePass ()
android.support.v7.widget.AdapterHelper$UpdateOp op
int i
int count
public int applyPendingUpdatesToPosition (int)
int end
android.support.v7.widget.AdapterHelper$UpdateOp op
int i
int position
int size
boolean hasUpdates ()
public android.support.v7.widget.AdapterHelper$UpdateOp obtainUpdateOp (int, int, int, java.lang.Object)
int cmd
int positionStart
int itemCount
Object payload
android.support.v7.widget.AdapterHelper$UpdateOp op
public void recycleUpdateOp (android.support.v7.widget.AdapterHelper$UpdateOp)
android.support.v7.widget.AdapterHelper$UpdateOp op
void recycleUpdateOpsAndClearList (java.util.List)
int i
java.util.List ops
int count
}
android/support/v7/widget/ChildHelper$Bucket.class
ChildHelper.java
package android.support.v7.widget
android.support.v7.widget.ChildHelper$Bucket extends java.lang.Object {
static final int BITS_PER_WORD
static final long LAST_BIT
long mData
android.support.v7.widget.ChildHelper$Bucket mNext
void <init> ()
void set (int)
int index
private void ensureNext ()
void clear (int)
int index
boolean get (int)
int index
void reset ()
void insert (int, boolean)
boolean lastBit
long mask
long before
long after
int index
boolean value
boolean remove (int)
long mask
boolean value
long before
long after
int index
int countOnesBefore (int)
int index
public java.lang.String toString ()
}
android/support/v7/widget/ChildHelper$Callback.class
ChildHelper.java
package android.support.v7.widget
abstract android.support.v7.widget.ChildHelper$Callback extends java.lang.Object {
public abstract int getChildCount ()
public abstract void addView (android.view.View, int)
public abstract int indexOfChild (android.view.View)
public abstract void removeViewAt (int)
public abstract android.view.View getChildAt (int)
public abstract void removeAllViews ()
public abstract android.support.v7.widget.RecyclerView$ViewHolder getChildViewHolder (android.view.View)
public abstract void attachViewToParent (android.view.View, int, android.view.ViewGroup$LayoutParams)
public abstract void detachViewFromParent (int)
public abstract void onEnteredHiddenState (android.view.View)
public abstract void onLeftHiddenState (android.view.View)
}
android/support/v7/widget/ChildHelper.class
ChildHelper.java
package android.support.v7.widget
android.support.v7.widget.ChildHelper extends java.lang.Object {
private static final boolean DEBUG
private static final String TAG
final android.support.v7.widget.ChildHelper$Callback mCallback
final android.support.v7.widget.ChildHelper$Bucket mBucket
final java.util.List mHiddenViews
void <init> (android.support.v7.widget.ChildHelper$Callback)
android.support.v7.widget.ChildHelper$Callback callback
private void hideViewInternal (android.view.View)
android.view.View child
private boolean unhideViewInternal (android.view.View)
android.view.View child
void addView (android.view.View, boolean)
android.view.View child
boolean hidden
void addView (android.view.View, int, boolean)
int offset
android.view.View child
int index
boolean hidden
int offset
private int getOffset (int)
int removedBefore
int diff
int index
int limit
int offset
void removeView (android.view.View)
android.view.View view
int index
void removeViewAt (int)
int index
int offset
android.view.View view
android.view.View getChildAt (int)
int index
int offset
void removeAllViewsUnfiltered ()
int i
android.view.View findHiddenNonRemovedView (int)
android.view.View view
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int position
int count
void attachViewToParent (android.view.View, int, android.view.ViewGroup$LayoutParams, boolean)
int offset
android.view.View child
int index
android.view.ViewGroup$LayoutParams layoutParams
boolean hidden
int offset
int getChildCount ()
int getUnfilteredChildCount ()
android.view.View getUnfilteredChildAt (int)
int index
void detachViewFromParent (int)
int index
int offset
int indexOfChild (android.view.View)
android.view.View child
int index
boolean isHidden (android.view.View)
android.view.View view
void hide (android.view.View)
android.view.View view
int offset
void unhide (android.view.View)
android.view.View view
int offset
public java.lang.String toString ()
boolean removeViewIfHidden (android.view.View)
android.view.View view
int index
}
android/support/v7/widget/DefaultItemAnimator$1.class
DefaultItemAnimator.java
package android.support.v7.widget
android.support.v7.widget.DefaultItemAnimator$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.ArrayList val$moves
final synthetic android.support.v7.widget.DefaultItemAnimator this$0
void <init> (android.support.v7.widget.DefaultItemAnimator, java.util.ArrayList)
android.support.v7.widget.DefaultItemAnimator this$0
public void run ()
android.support.v7.widget.DefaultItemAnimator$MoveInfo moveInfo
}
android/support/v7/widget/DefaultItemAnimator$2.class
DefaultItemAnimator.java
package android.support.v7.widget
android.support.v7.widget.DefaultItemAnimator$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.ArrayList val$changes
final synthetic android.support.v7.widget.DefaultItemAnimator this$0
void <init> (android.support.v7.widget.DefaultItemAnimator, java.util.ArrayList)
android.support.v7.widget.DefaultItemAnimator this$0
public void run ()
android.support.v7.widget.DefaultItemAnimator$ChangeInfo change
}
android/support/v7/widget/DefaultItemAnimator$3.class
DefaultItemAnimator.java
package android.support.v7.widget
android.support.v7.widget.DefaultItemAnimator$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.ArrayList val$additions
final synthetic android.support.v7.widget.DefaultItemAnimator this$0
void <init> (android.support.v7.widget.DefaultItemAnimator, java.util.ArrayList)
android.support.v7.widget.DefaultItemAnimator this$0
public void run ()
android.support.v7.widget.RecyclerView$ViewHolder holder
}
android/support/v7/widget/DefaultItemAnimator$4.class
DefaultItemAnimator.java
package android.support.v7.widget
android.support.v7.widget.DefaultItemAnimator$4 extends android.animation.AnimatorListenerAdapter {
final synthetic android.support.v7.widget.RecyclerView$ViewHolder val$holder
final synthetic android.view.ViewPropertyAnimator val$animation
final synthetic android.view.View val$view
final synthetic android.support.v7.widget.DefaultItemAnimator this$0
void <init> (android.support.v7.widget.DefaultItemAnimator, android.support.v7.widget.RecyclerView$ViewHolder, android.view.ViewPropertyAnimator, android.view.View)
android.support.v7.widget.DefaultItemAnimator this$0
public void onAnimationStart (android.animation.Animator)
android.animation.Animator animator
public void onAnimationEnd (android.animation.Animator)
android.animation.Animator animator
}
android/support/v7/widget/DefaultItemAnimator$5.class
DefaultItemAnimator.java
package android.support.v7.widget
android.support.v7.widget.DefaultItemAnimator$5 extends android.animation.AnimatorListenerAdapter {
final synthetic android.support.v7.widget.RecyclerView$ViewHolder val$holder
final synthetic android.view.View val$view
final synthetic android.view.ViewPropertyAnimator val$animation
final synthetic android.support.v7.widget.DefaultItemAnimator this$0
void <init> (android.support.v7.widget.DefaultItemAnimator, android.support.v7.widget.RecyclerView$ViewHolder, android.view.View, android.view.ViewPropertyAnimator)
android.support.v7.widget.DefaultItemAnimator this$0
public void onAnimationStart (android.animation.Animator)
android.animation.Animator animator
public void onAnimationCancel (android.animation.Animator)
android.animation.Animator animator
public void onAnimationEnd (android.animation.Animator)
android.animation.Animator animator
}
android/support/v7/widget/DefaultItemAnimator$6.class
DefaultItemAnimator.java
package android.support.v7.widget
android.support.v7.widget.DefaultItemAnimator$6 extends android.animation.AnimatorListenerAdapter {
final synthetic android.support.v7.widget.RecyclerView$ViewHolder val$holder
final synthetic int val$deltaX
final synthetic android.view.View val$view
final synthetic int val$deltaY
final synthetic android.view.ViewPropertyAnimator val$animation
final synthetic android.support.v7.widget.DefaultItemAnimator this$0
void <init> (android.support.v7.widget.DefaultItemAnimator, android.support.v7.widget.RecyclerView$ViewHolder, int, android.view.View, int, android.view.ViewPropertyAnimator)
android.support.v7.widget.DefaultItemAnimator this$0
public void onAnimationStart (android.animation.Animator)
android.animation.Animator animator
public void onAnimationCancel (android.animation.Animator)
android.animation.Animator animator
public void onAnimationEnd (android.animation.Animator)
android.animation.Animator animator
}
android/support/v7/widget/DefaultItemAnimator$7.class
DefaultItemAnimator.java
package android.support.v7.widget
android.support.v7.widget.DefaultItemAnimator$7 extends android.animation.AnimatorListenerAdapter {
final synthetic android.support.v7.widget.DefaultItemAnimator$ChangeInfo val$changeInfo
final synthetic android.view.ViewPropertyAnimator val$oldViewAnim
final synthetic android.view.View val$view
final synthetic android.support.v7.widget.DefaultItemAnimator this$0
void <init> (android.support.v7.widget.DefaultItemAnimator, android.support.v7.widget.DefaultItemAnimator$ChangeInfo, android.view.ViewPropertyAnimator, android.view.View)
android.support.v7.widget.DefaultItemAnimator this$0
public void onAnimationStart (android.animation.Animator)
android.animation.Animator animator
public void onAnimationEnd (android.animation.Animator)
android.animation.Animator animator
}
android/support/v7/widget/DefaultItemAnimator$8.class
DefaultItemAnimator.java
package android.support.v7.widget
android.support.v7.widget.DefaultItemAnimator$8 extends android.animation.AnimatorListenerAdapter {
final synthetic android.support.v7.widget.DefaultItemAnimator$ChangeInfo val$changeInfo
final synthetic android.view.ViewPropertyAnimator val$newViewAnimation
final synthetic android.view.View val$newView
final synthetic android.support.v7.widget.DefaultItemAnimator this$0
void <init> (android.support.v7.widget.DefaultItemAnimator, android.support.v7.widget.DefaultItemAnimator$ChangeInfo, android.view.ViewPropertyAnimator, android.view.View)
android.support.v7.widget.DefaultItemAnimator this$0
public void onAnimationStart (android.animation.Animator)
android.animation.Animator animator
public void onAnimationEnd (android.animation.Animator)
android.animation.Animator animator
}
android/support/v7/widget/DefaultItemAnimator$ChangeInfo.class
DefaultItemAnimator.java
package android.support.v7.widget
android.support.v7.widget.DefaultItemAnimator$ChangeInfo extends java.lang.Object {
public android.support.v7.widget.RecyclerView$ViewHolder oldHolder
public android.support.v7.widget.RecyclerView$ViewHolder newHolder
public int fromX
public int fromY
public int toX
public int toY
private void <init> (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder oldHolder
android.support.v7.widget.RecyclerView$ViewHolder newHolder
void <init> (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ViewHolder, int, int, int, int)
android.support.v7.widget.RecyclerView$ViewHolder oldHolder
android.support.v7.widget.RecyclerView$ViewHolder newHolder
int fromX
int fromY
int toX
int toY
public java.lang.String toString ()
}
android/support/v7/widget/DefaultItemAnimator$MoveInfo.class
DefaultItemAnimator.java
package android.support.v7.widget
android.support.v7.widget.DefaultItemAnimator$MoveInfo extends java.lang.Object {
public android.support.v7.widget.RecyclerView$ViewHolder holder
public int fromX
public int fromY
public int toX
public int toY
void <init> (android.support.v7.widget.RecyclerView$ViewHolder, int, int, int, int)
android.support.v7.widget.RecyclerView$ViewHolder holder
int fromX
int fromY
int toX
int toY
}
android/support/v7/widget/DefaultItemAnimator.class
DefaultItemAnimator.java
package android.support.v7.widget
public android.support.v7.widget.DefaultItemAnimator extends android.support.v7.widget.SimpleItemAnimator {
private static final boolean DEBUG
private static android.animation.TimeInterpolator sDefaultInterpolator
private java.util.ArrayList mPendingRemovals
private java.util.ArrayList mPendingAdditions
private java.util.ArrayList mPendingMoves
private java.util.ArrayList mPendingChanges
java.util.ArrayList mAdditionsList
java.util.ArrayList mMovesList
java.util.ArrayList mChangesList
java.util.ArrayList mAddAnimations
java.util.ArrayList mMoveAnimations
java.util.ArrayList mRemoveAnimations
java.util.ArrayList mChangeAnimations
public void <init> ()
public void runPendingAnimations ()
android.support.v7.widget.RecyclerView$ViewHolder holder
android.view.View view
java.util.ArrayList moves
Runnable mover
android.support.v7.widget.RecyclerView$ViewHolder holder
java.util.ArrayList changes
Runnable changer
long removeDuration
long moveDuration
long changeDuration
long totalDelay
android.view.View view
java.util.ArrayList additions
Runnable adder
boolean removalsPending
boolean movesPending
boolean changesPending
boolean additionsPending
public boolean animateRemove (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
private void animateRemoveImpl (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
android.view.View view
android.view.ViewPropertyAnimator animation
public boolean animateAdd (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
void animateAddImpl (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
android.view.View view
android.view.ViewPropertyAnimator animation
public boolean animateMove (android.support.v7.widget.RecyclerView$ViewHolder, int, int, int, int)
android.support.v7.widget.RecyclerView$ViewHolder holder
int fromX
int fromY
int toX
int toY
android.view.View view
int deltaX
int deltaY
void animateMoveImpl (android.support.v7.widget.RecyclerView$ViewHolder, int, int, int, int)
android.support.v7.widget.RecyclerView$ViewHolder holder
int fromX
int fromY
int toX
int toY
android.view.View view
int deltaX
int deltaY
android.view.ViewPropertyAnimator animation
public boolean animateChange (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ViewHolder, int, int, int, int)
android.support.v7.widget.RecyclerView$ViewHolder oldHolder
android.support.v7.widget.RecyclerView$ViewHolder newHolder
int fromX
int fromY
int toX
int toY
float prevTranslationX
float prevTranslationY
float prevAlpha
int deltaX
int deltaY
void animateChangeImpl (android.support.v7.widget.DefaultItemAnimator$ChangeInfo)
android.view.ViewPropertyAnimator oldViewAnim
android.view.ViewPropertyAnimator newViewAnimation
android.support.v7.widget.DefaultItemAnimator$ChangeInfo changeInfo
android.support.v7.widget.RecyclerView$ViewHolder holder
android.view.View view
android.support.v7.widget.RecyclerView$ViewHolder newHolder
android.view.View newView
private void endChangeAnimation (java.util.List, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.DefaultItemAnimator$ChangeInfo changeInfo
int i
java.util.List infoList
android.support.v7.widget.RecyclerView$ViewHolder item
private void endChangeAnimationIfNecessary (android.support.v7.widget.DefaultItemAnimator$ChangeInfo)
android.support.v7.widget.DefaultItemAnimator$ChangeInfo changeInfo
private boolean endChangeAnimationIfNecessary (android.support.v7.widget.DefaultItemAnimator$ChangeInfo, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.DefaultItemAnimator$ChangeInfo changeInfo
android.support.v7.widget.RecyclerView$ViewHolder item
boolean oldItem
public void endAnimation (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.DefaultItemAnimator$MoveInfo moveInfo
int i
java.util.ArrayList changes
int i
android.support.v7.widget.DefaultItemAnimator$MoveInfo moveInfo
int j
java.util.ArrayList moves
int i
java.util.ArrayList additions
int i
android.support.v7.widget.RecyclerView$ViewHolder item
android.view.View view
private void resetAnimation (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
public boolean isRunning ()
void dispatchFinishedWhenDone ()
public void endAnimations ()
android.support.v7.widget.DefaultItemAnimator$MoveInfo item
android.view.View view
int i
android.support.v7.widget.RecyclerView$ViewHolder item
int i
android.support.v7.widget.RecyclerView$ViewHolder item
int i
int i
android.support.v7.widget.DefaultItemAnimator$MoveInfo moveInfo
android.support.v7.widget.RecyclerView$ViewHolder item
android.view.View view
int j
java.util.ArrayList moves
int i
android.support.v7.widget.RecyclerView$ViewHolder item
android.view.View view
int j
java.util.ArrayList additions
int i
int j
java.util.ArrayList changes
int i
int count
int listCount
void cancelAll (java.util.List)
int i
java.util.List viewHolders
public boolean canReuseUpdatedViewHolder (android.support.v7.widget.RecyclerView$ViewHolder, java.util.List)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
java.util.List payloads
}
android/support/v7/widget/DividerItemDecoration.class
DividerItemDecoration.java
package android.support.v7.widget
public android.support.v7.widget.DividerItemDecoration extends android.support.v7.widget.RecyclerView$ItemDecoration {
public static final int HORIZONTAL
public static final int VERTICAL
private static final String TAG
private static final int[] ATTRS
private android.graphics.drawable.Drawable mDivider
private int mOrientation
private final android.graphics.Rect mBounds
public void <init> (android.content.Context, int)
android.content.Context context
int orientation
android.content.res.TypedArray a
public void setOrientation (int)
int orientation
public void setDrawable (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable drawable
public void onDraw (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$State)
android.graphics.Canvas c
android.support.v7.widget.RecyclerView parent
android.support.v7.widget.RecyclerView$State state
private void drawVertical (android.graphics.Canvas, android.support.v7.widget.RecyclerView)
int left
int right
android.view.View child
int bottom
int top
int i
android.graphics.Canvas canvas
android.support.v7.widget.RecyclerView parent
int left
int right
int childCount
private void drawHorizontal (android.graphics.Canvas, android.support.v7.widget.RecyclerView)
int top
int bottom
android.view.View child
int right
int left
int i
android.graphics.Canvas canvas
android.support.v7.widget.RecyclerView parent
int top
int bottom
int childCount
public void getItemOffsets (android.graphics.Rect, android.view.View, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$State)
android.graphics.Rect outRect
android.view.View view
android.support.v7.widget.RecyclerView parent
android.support.v7.widget.RecyclerView$State state
static void <clinit> ()
}
android/support/v7/widget/FastScroller$1.class
FastScroller.java
package android.support.v7.widget
android.support.v7.widget.FastScroller$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v7.widget.FastScroller this$0
void <init> (android.support.v7.widget.FastScroller)
android.support.v7.widget.FastScroller this$0
public void run ()
}
android/support/v7/widget/FastScroller$2.class
FastScroller.java
package android.support.v7.widget
android.support.v7.widget.FastScroller$2 extends android.support.v7.widget.RecyclerView$OnScrollListener {
final synthetic android.support.v7.widget.FastScroller this$0
void <init> (android.support.v7.widget.FastScroller)
android.support.v7.widget.FastScroller this$0
public void onScrolled (android.support.v7.widget.RecyclerView, int, int)
android.support.v7.widget.RecyclerView recyclerView
int dx
int dy
}
android/support/v7/widget/FastScroller$AnimatorListener.class
FastScroller.java
package android.support.v7.widget
android.support.v7.widget.FastScroller$AnimatorListener extends android.animation.AnimatorListenerAdapter {
private boolean mCanceled
final synthetic android.support.v7.widget.FastScroller this$0
private void <init> (android.support.v7.widget.FastScroller)
public void onAnimationEnd (android.animation.Animator)
android.animation.Animator animation
public void onAnimationCancel (android.animation.Animator)
android.animation.Animator animation
synthetic void <init> (android.support.v7.widget.FastScroller, android.support.v7.widget.FastScroller$1)
android.support.v7.widget.FastScroller x0
android.support.v7.widget.FastScroller$1 x1
}
android/support/v7/widget/FastScroller$AnimatorUpdater.class
FastScroller.java
package android.support.v7.widget
android.support.v7.widget.FastScroller$AnimatorUpdater extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener {
final synthetic android.support.v7.widget.FastScroller this$0
private void <init> (android.support.v7.widget.FastScroller)
public void onAnimationUpdate (android.animation.ValueAnimator)
android.animation.ValueAnimator valueAnimator
int alpha
synthetic void <init> (android.support.v7.widget.FastScroller, android.support.v7.widget.FastScroller$1)
android.support.v7.widget.FastScroller x0
android.support.v7.widget.FastScroller$1 x1
}
android/support/v7/widget/FastScroller.class
FastScroller.java
package android.support.v7.widget
android.support.v7.widget.FastScroller extends android.support.v7.widget.RecyclerView$ItemDecoration implements android.support.v7.widget.RecyclerView$OnItemTouchListener {
private static final int STATE_HIDDEN
private static final int STATE_VISIBLE
private static final int STATE_DRAGGING
private static final int DRAG_NONE
private static final int DRAG_X
private static final int DRAG_Y
private static final int ANIMATION_STATE_OUT
private static final int ANIMATION_STATE_FADING_IN
private static final int ANIMATION_STATE_IN
private static final int ANIMATION_STATE_FADING_OUT
private static final int SHOW_DURATION_MS
private static final int HIDE_DELAY_AFTER_VISIBLE_MS
private static final int HIDE_DELAY_AFTER_DRAGGING_MS
private static final int HIDE_DURATION_MS
private static final int SCROLLBAR_FULL_OPAQUE
private static final int[] PRESSED_STATE_SET
private static final int[] EMPTY_STATE_SET
private final int mScrollbarMinimumRange
private final int mMargin
private final android.graphics.drawable.StateListDrawable mVerticalThumbDrawable
private final android.graphics.drawable.Drawable mVerticalTrackDrawable
private final int mVerticalThumbWidth
private final int mVerticalTrackWidth
private final android.graphics.drawable.StateListDrawable mHorizontalThumbDrawable
private final android.graphics.drawable.Drawable mHorizontalTrackDrawable
private final int mHorizontalThumbHeight
private final int mHorizontalTrackHeight
int mVerticalThumbHeight
int mVerticalThumbCenterY
float mVerticalDragY
int mHorizontalThumbWidth
int mHorizontalThumbCenterX
float mHorizontalDragX
private int mRecyclerViewWidth
private int mRecyclerViewHeight
private android.support.v7.widget.RecyclerView mRecyclerView
private boolean mNeedVerticalScrollbar
private boolean mNeedHorizontalScrollbar
private int mState
private int mDragState
private final int[] mVerticalRange
private final int[] mHorizontalRange
private final android.animation.ValueAnimator mShowHideAnimator
private int mAnimationState
private final Runnable mHideRunnable
private final android.support.v7.widget.RecyclerView$OnScrollListener mOnScrollListener
void <init> (android.support.v7.widget.RecyclerView, android.graphics.drawable.StateListDrawable, android.graphics.drawable.Drawable, android.graphics.drawable.StateListDrawable, android.graphics.drawable.Drawable, int, int, int)
android.support.v7.widget.RecyclerView recyclerView
android.graphics.drawable.StateListDrawable verticalThumbDrawable
android.graphics.drawable.Drawable verticalTrackDrawable
android.graphics.drawable.StateListDrawable horizontalThumbDrawable
android.graphics.drawable.Drawable horizontalTrackDrawable
int defaultWidth
int scrollbarMinimumRange
int margin
public void attachToRecyclerView (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView recyclerView
private void setupCallbacks ()
private void destroyCallbacks ()
private void requestRedraw ()
private void setState (int)
int state
private boolean isLayoutRTL ()
public boolean isDragging ()
boolean isVisible ()
boolean isHidden ()
public void show ()
public void hide ()
void hide (int)
int duration
private void cancelHide ()
private void resetHideDelay (int)
int delay
public void onDrawOver (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$State)
android.graphics.Canvas canvas
android.support.v7.widget.RecyclerView parent
android.support.v7.widget.RecyclerView$State state
private void drawVerticalScrollbar (android.graphics.Canvas)
android.graphics.Canvas canvas
int viewWidth
int left
int top
private void drawHorizontalScrollbar (android.graphics.Canvas)
android.graphics.Canvas canvas
int viewHeight
int top
int left
void updateScrollPosition (int, int)
float middleScreenPos
float middleScreenPos
int offsetX
int offsetY
int verticalContentLength
int verticalVisibleLength
int horizontalContentLength
int horizontalVisibleLength
public boolean onInterceptTouchEvent (android.support.v7.widget.RecyclerView, android.view.MotionEvent)
boolean handled
boolean insideVerticalThumb
boolean insideHorizontalThumb
boolean handled
boolean handled
android.support.v7.widget.RecyclerView recyclerView
android.view.MotionEvent ev
boolean handled
public void onTouchEvent (android.support.v7.widget.RecyclerView, android.view.MotionEvent)
boolean insideVerticalThumb
boolean insideHorizontalThumb
android.support.v7.widget.RecyclerView recyclerView
android.view.MotionEvent me
public void onRequestDisallowInterceptTouchEvent (boolean)
boolean disallowIntercept
private void verticalScrollTo (float)
float y
int[] scrollbarRange
int scrollingBy
private void horizontalScrollTo (float)
float x
int[] scrollbarRange
int scrollingBy
private int scrollTo (float, float, int[], int, int, int)
float oldDragPos
float newDragPos
int[] scrollbarRange
int scrollRange
int scrollOffset
int viewLength
int scrollbarLength
float percentage
int totalPossibleOffset
int scrollingBy
int absoluteOffset
boolean isPointInsideVerticalThumb (float, float)
float x
float y
boolean isPointInsideHorizontalThumb (float, float)
float x
float y
android.graphics.drawable.Drawable getHorizontalTrackDrawable ()
android.graphics.drawable.Drawable getHorizontalThumbDrawable ()
android.graphics.drawable.Drawable getVerticalTrackDrawable ()
android.graphics.drawable.Drawable getVerticalThumbDrawable ()
private int[] getVerticalRange ()
private int[] getHorizontalRange ()
static synthetic android.animation.ValueAnimator access$200 (android.support.v7.widget.FastScroller)
android.support.v7.widget.FastScroller x0
static synthetic int access$302 (android.support.v7.widget.FastScroller, int)
android.support.v7.widget.FastScroller x0
int x1
static synthetic void access$400 (android.support.v7.widget.FastScroller, int)
android.support.v7.widget.FastScroller x0
int x1
static synthetic void access$500 (android.support.v7.widget.FastScroller)
android.support.v7.widget.FastScroller x0
static synthetic android.graphics.drawable.StateListDrawable access$600 (android.support.v7.widget.FastScroller)
android.support.v7.widget.FastScroller x0
static synthetic android.graphics.drawable.Drawable access$700 (android.support.v7.widget.FastScroller)
android.support.v7.widget.FastScroller x0
static void <clinit> ()
}
android/support/v7/widget/GapWorker$1.class
GapWorker.java
package android.support.v7.widget
final android.support.v7.widget.GapWorker$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (android.support.v7.widget.GapWorker$Task, android.support.v7.widget.GapWorker$Task)
android.support.v7.widget.GapWorker$Task lhs
android.support.v7.widget.GapWorker$Task rhs
int deltaViewVelocity
int deltaDistanceToItem
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
android/support/v7/widget/GapWorker$LayoutPrefetchRegistryImpl.class
GapWorker.java
package android.support.v7.widget
android.support.v7.widget.GapWorker$LayoutPrefetchRegistryImpl extends java.lang.Object implements android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry {
int mPrefetchDx
int mPrefetchDy
int[] mPrefetchArray
int mCount
void <init> ()
void setPrefetchVector (int, int)
int dx
int dy
void collectPrefetchPositionsFromView (android.support.v7.widget.RecyclerView, boolean)
android.support.v7.widget.RecyclerView view
boolean nested
android.support.v7.widget.RecyclerView$LayoutManager layout
public void addPosition (int, int)
int[] oldArray
int layoutPosition
int pixelDistance
int storagePosition
boolean lastPrefetchIncludedPosition (int)
int i
int count
int position
void clearPrefetchPositions ()
}
android/support/v7/widget/GapWorker$Task.class
GapWorker.java
package android.support.v7.widget
android.support.v7.widget.GapWorker$Task extends java.lang.Object {
public boolean immediate
public int viewVelocity
public int distanceToItem
public android.support.v7.widget.RecyclerView view
public int position
void <init> ()
public void clear ()
}
android/support/v7/widget/GapWorker.class
GapWorker.java
package android.support.v7.widget
final android.support.v7.widget.GapWorker extends java.lang.Object implements java.lang.Runnable {
static final ThreadLocal sGapWorker
java.util.ArrayList mRecyclerViews
long mPostTimeNs
long mFrameIntervalNs
private java.util.ArrayList mTasks
static java.util.Comparator sTaskComparator
void <init> ()
public void add (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView recyclerView
public void remove (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView recyclerView
boolean removeSuccess
void postFromTraversal (android.support.v7.widget.RecyclerView, int, int)
android.support.v7.widget.RecyclerView recyclerView
int prefetchDx
int prefetchDy
private void buildTaskList ()
android.support.v7.widget.RecyclerView view
int i
android.support.v7.widget.GapWorker$Task task
android.support.v7.widget.GapWorker$Task task
int distanceToItem
int j
android.support.v7.widget.RecyclerView view
android.support.v7.widget.GapWorker$LayoutPrefetchRegistryImpl prefetchRegistry
int viewVelocity
int i
int viewCount
int totalTaskCount
int totalTaskIndex
static boolean isPrefetchPositionAttached (android.support.v7.widget.RecyclerView, int)
android.view.View attachedView
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
android.support.v7.widget.RecyclerView view
int position
int childCount
private android.support.v7.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline (android.support.v7.widget.RecyclerView, int, long)
android.support.v7.widget.RecyclerView view
int position
long deadlineNs
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$ViewHolder holder
private void prefetchInnerRecyclerViewWithDeadline (android.support.v7.widget.RecyclerView, long)
int innerPosition
int i
android.support.v7.widget.RecyclerView innerView
long deadlineNs
android.support.v7.widget.GapWorker$LayoutPrefetchRegistryImpl innerPrefetchRegistry
private void flushTaskWithDeadline (android.support.v7.widget.GapWorker$Task, long)
android.support.v7.widget.GapWorker$Task task
long deadlineNs
long taskDeadlineNs
android.support.v7.widget.RecyclerView$ViewHolder holder
private void flushTasksWithDeadline (long)
android.support.v7.widget.GapWorker$Task task
int i
long deadlineNs
void prefetch (long)
long deadlineNs
public void run ()
android.support.v7.widget.RecyclerView view
int i
int size
long latestFrameVsyncMs
long nextFrameNs
static void <clinit> ()
}
android/support/v7/widget/GridLayoutManager$DefaultSpanSizeLookup.class
GridLayoutManager.java
package android.support.v7.widget
public final android.support.v7.widget.GridLayoutManager$DefaultSpanSizeLookup extends android.support.v7.widget.GridLayoutManager$SpanSizeLookup {
public void <init> ()
public int getSpanSize (int)
int position
public int getSpanIndex (int, int)
int position
int spanCount
}
android/support/v7/widget/GridLayoutManager$LayoutParams.class
GridLayoutManager.java
package android.support.v7.widget
public android.support.v7.widget.GridLayoutManager$LayoutParams extends android.support.v7.widget.RecyclerView$LayoutParams {
public static final int INVALID_SPAN_ID
int mSpanIndex
int mSpanSize
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context c
android.util.AttributeSet attrs
public void <init> (int, int)
int width
int height
public void <init> (android.view.ViewGroup$MarginLayoutParams)
android.view.ViewGroup$MarginLayoutParams source
public void <init> (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams source
public void <init> (android.support.v7.widget.RecyclerView$LayoutParams)
android.support.v7.widget.RecyclerView$LayoutParams source
public int getSpanIndex ()
public int getSpanSize ()
}
android/support/v7/widget/GridLayoutManager$SpanSizeLookup.class
GridLayoutManager.java
package android.support.v7.widget
public abstract android.support.v7.widget.GridLayoutManager$SpanSizeLookup extends java.lang.Object {
final android.util.SparseIntArray mSpanIndexCache
private boolean mCacheSpanIndices
public void <init> ()
public abstract int getSpanSize (int)
public void setSpanIndexCacheEnabled (boolean)
boolean cacheSpanIndices
public void invalidateSpanIndexCache ()
public boolean isSpanIndexCacheEnabled ()
int getCachedSpanIndex (int, int)
int position
int spanCount
int existing
int value
public int getSpanIndex (int, int)
int prevKey
int size
int i
int position
int spanCount
int positionSpanSize
int span
int startPos
int findReferenceIndexFromCache (int)
int mid
int midVal
int position
int lo
int hi
int index
public int getSpanGroupIndex (int, int)
int size
int i
int adapterPosition
int spanCount
int span
int group
int positionSpanSize
}
android/support/v7/widget/GridLayoutManager.class
GridLayoutManager.java
package android.support.v7.widget
public android.support.v7.widget.GridLayoutManager extends android.support.v7.widget.LinearLayoutManager {
private static final boolean DEBUG
private static final String TAG
public static final int DEFAULT_SPAN_COUNT
boolean mPendingSpanCountChange
int mSpanCount
int[] mCachedBorders
android.view.View[] mSet
final android.util.SparseIntArray mPreLayoutSpanSizeCache
final android.util.SparseIntArray mPreLayoutSpanIndexCache
android.support.v7.widget.GridLayoutManager$SpanSizeLookup mSpanSizeLookup
final android.graphics.Rect mDecorInsets
public void <init> (android.content.Context, android.util.AttributeSet, int, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
int defStyleRes
android.support.v7.widget.RecyclerView$LayoutManager$Properties properties
public void <init> (android.content.Context, int)
android.content.Context context
int spanCount
public void <init> (android.content.Context, int, int, boolean)
android.content.Context context
int spanCount
int orientation
boolean reverseLayout
public void setStackFromEnd (boolean)
boolean stackFromEnd
public int getRowCountForAccessibility (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public int getColumnCountForAccessibility (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public void onInitializeAccessibilityNodeInfoForItem (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.view.View host
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
android.view.ViewGroup$LayoutParams lp
android.support.v7.widget.GridLayoutManager$LayoutParams glp
int spanGroupIndex
public void onLayoutChildren (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public void onLayoutCompleted (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
private void clearPreLayoutSpanMappingCache ()
private void cachePreLayoutSpanMapping ()
android.support.v7.widget.GridLayoutManager$LayoutParams lp
int viewPosition
int i
int childCount
public void onItemsAdded (android.support.v7.widget.RecyclerView, int, int)
android.support.v7.widget.RecyclerView recyclerView
int positionStart
int itemCount
public void onItemsChanged (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView recyclerView
public void onItemsRemoved (android.support.v7.widget.RecyclerView, int, int)
android.support.v7.widget.RecyclerView recyclerView
int positionStart
int itemCount
public void onItemsUpdated (android.support.v7.widget.RecyclerView, int, int, java.lang.Object)
android.support.v7.widget.RecyclerView recyclerView
int positionStart
int itemCount
Object payload
public void onItemsMoved (android.support.v7.widget.RecyclerView, int, int, int)
android.support.v7.widget.RecyclerView recyclerView
int from
int to
int itemCount
public android.support.v7.widget.RecyclerView$LayoutParams generateDefaultLayoutParams ()
public android.support.v7.widget.RecyclerView$LayoutParams generateLayoutParams (android.content.Context, android.util.AttributeSet)
android.content.Context c
android.util.AttributeSet attrs
public android.support.v7.widget.RecyclerView$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams lp
public boolean checkLayoutParams (android.support.v7.widget.RecyclerView$LayoutParams)
android.support.v7.widget.RecyclerView$LayoutParams lp
public void setSpanSizeLookup (android.support.v7.widget.GridLayoutManager$SpanSizeLookup)
android.support.v7.widget.GridLayoutManager$SpanSizeLookup spanSizeLookup
public android.support.v7.widget.GridLayoutManager$SpanSizeLookup getSpanSizeLookup ()
private void updateMeasurements ()
int totalSpace
int totalSpace
public void setMeasuredDimension (android.graphics.Rect, int, int)
int usedHeight
int width
int height
int usedWidth
android.graphics.Rect childrenBounds
int wSpec
int hSpec
int width
int height
int horizontalPadding
int verticalPadding
private void calculateItemBorders (int)
int totalSpace
static int[] calculateItemBorders (int[], int, int)
int itemSize
int i
int[] cachedBorders
int spanCount
int totalSpace
int sizePerSpan
int sizePerSpanRemainder
int consumedPixels
int additionalSize
int getSpaceForSpanRange (int, int)
int startSpan
int spanSize
void onAnchorReady (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.LinearLayoutManager$AnchorInfo, int)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.LinearLayoutManager$AnchorInfo anchorInfo
int itemDirection
private void ensureViewSet ()
public int scrollHorizontallyBy (int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
int dx
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public int scrollVerticallyBy (int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
int dy
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
private void ensureAnchorIsInCorrectSpan (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.LinearLayoutManager$AnchorInfo, int)
int next
int indexLimit
int pos
int bestSpan
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.LinearLayoutManager$AnchorInfo anchorInfo
int itemDirection
boolean layingOutInPrimaryDirection
int span
android.view.View findReferenceChild (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, int, int, int)
int span
android.view.View view
int position
int i
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
int start
int end
int itemCount
android.view.View invalidMatch
android.view.View outOfBoundsMatch
int boundsStart
int boundsEnd
int diff
private int getSpanGroupIndex (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, int)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
int viewPosition
int adapterPosition
private int getSpanIndex (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, int)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
int pos
int cached
int adapterPosition
private int getSpanSize (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, int)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
int pos
int cached
int adapterPosition
void collectPrefetchPositionsForLayoutState (android.support.v7.widget.RecyclerView$State, android.support.v7.widget.LinearLayoutManager$LayoutState, android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry)
int pos
int spanSize
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.LinearLayoutManager$LayoutState layoutState
android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry layoutPrefetchRegistry
int remainingSpan
int count
void layoutChunk (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.LinearLayoutManager$LayoutState, android.support.v7.widget.LinearLayoutManager$LayoutChunkResult)
int itemSpanIndex
int itemSpanSize
int pos
int spanSize
android.view.View view
android.view.View view
int size
android.support.v7.widget.GridLayoutManager$LayoutParams lp
float otherSize
int i
android.view.View view
int size
int i
int wSpec
int hSpec
android.support.v7.widget.GridLayoutManager$LayoutParams lp
android.graphics.Rect decorInsets
int verticalInsets
int horizontalInsets
int totalSpaceInOther
int wSpec
int hSpec
android.view.View view
int i
android.view.View view
android.support.v7.widget.GridLayoutManager$LayoutParams params
int i
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.LinearLayoutManager$LayoutState layoutState
android.support.v7.widget.LinearLayoutManager$LayoutChunkResult result
int otherDirSpecMode
boolean flexibleInOtherDir
int currentOtherDirSize
boolean layingOutInPrimaryDirection
int count
int consumedSpanCount
int remainingSpan
int maxSize
float maxSizeInOther
int left
int right
int top
int bottom
private void measureChild (android.view.View, int, boolean)
int wSpec
int hSpec
android.view.View view
int otherDirParentSpecMode
boolean alreadyMeasured
android.support.v7.widget.GridLayoutManager$LayoutParams lp
android.graphics.Rect decorInsets
int verticalInsets
int horizontalInsets
int availableSpaceInOther
int wSpec
int hSpec
private void guessMeasurement (float, int)
float maxSizeInOther
int currentOtherDirSize
int contentSize
private void measureChildWithDecorationsAndMargin (android.view.View, int, int, boolean)
boolean measure
android.view.View child
int widthSpec
int heightSpec
boolean alreadyMeasured
android.support.v7.widget.RecyclerView$LayoutParams lp
boolean measure
private void assignSpans (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, int, int, boolean)
int start
int end
int diff
android.view.View view
android.support.v7.widget.GridLayoutManager$LayoutParams params
int i
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
int count
int consumedSpanCount
boolean layingOutInPrimaryDirection
int span
int start
int end
int diff
public int getSpanCount ()
public void setSpanCount (int)
int spanCount
public android.view.View onFocusSearchFailed (android.view.View, int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
int start
int inc
int limit
int maxStart
int minEnd
int overlap
int spanGroupIndex
android.view.View candidate
android.support.v7.widget.GridLayoutManager$LayoutParams candidateLp
int candidateStart
int candidateEnd
boolean assignAsWeek
int i
android.view.View focused
int focusDirection
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.view.View prevFocusedChild
android.support.v7.widget.GridLayoutManager$LayoutParams lp
int prevSpanStart
int prevSpanEnd
android.view.View view
int layoutDir
boolean ascend
int start
int inc
int limit
boolean preferLastSpan
android.view.View focusableWeakCandidate
int focusableWeakCandidateSpanIndex
int focusableWeakCandidateOverlap
android.view.View unfocusableWeakCandidate
int unfocusableWeakCandidateSpanIndex
int unfocusableWeakCandidateOverlap
int focusableSpanGroupIndex
public boolean supportsPredictiveItemAnimations ()
}
android/support/v7/widget/LayoutState.class
LayoutState.java
package android.support.v7.widget
android.support.v7.widget.LayoutState extends java.lang.Object {
static final String TAG
static final int LAYOUT_START
static final int LAYOUT_END
static final int INVALID_LAYOUT
static final int ITEM_DIRECTION_HEAD
static final int ITEM_DIRECTION_TAIL
boolean mRecycle
int mAvailable
int mCurrentPosition
int mItemDirection
int mLayoutDirection
int mStartLine
int mEndLine
boolean mStopInFocusable
boolean mInfinite
void <init> ()
boolean hasMore (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
android.view.View next (android.support.v7.widget.RecyclerView$Recycler)
android.support.v7.widget.RecyclerView$Recycler recycler
android.view.View view
public java.lang.String toString ()
}
android/support/v7/widget/LinearLayoutManager$AnchorInfo.class
LinearLayoutManager.java
package android.support.v7.widget
android.support.v7.widget.LinearLayoutManager$AnchorInfo extends java.lang.Object {
android.support.v7.widget.OrientationHelper mOrientationHelper
int mPosition
int mCoordinate
boolean mLayoutFromEnd
boolean mValid
void <init> ()
void reset ()
void assignCoordinateFromPadding ()
public java.lang.String toString ()
boolean isViewValidAsAnchor (android.view.View, android.support.v7.widget.RecyclerView$State)
android.view.View child
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.RecyclerView$LayoutParams lp
public void assignFromViewAndKeepVisibleRect (android.view.View, int)
int childSize
int estimatedChildStart
int layoutStart
int previousStartMargin
int startReference
int startMargin
int prevLayoutEnd
int childEnd
int previousEndMargin
int estimatedEnd
int previousLayoutEnd
int previousEndMargin
int endReference
int endMargin
int childStart
int startMargin
android.view.View child
int position
int spaceChange
public void assignFromView (android.view.View, int)
android.view.View child
int position
}
android/support/v7/widget/LinearLayoutManager$LayoutChunkResult.class
LinearLayoutManager.java
package android.support.v7.widget
public android.support.v7.widget.LinearLayoutManager$LayoutChunkResult extends java.lang.Object {
public int mConsumed
public boolean mFinished
public boolean mIgnoreConsumed
public boolean mFocusable
protected void <init> ()
void resetInternal ()
}
android/support/v7/widget/LinearLayoutManager$LayoutState.class
LinearLayoutManager.java
package android.support.v7.widget
android.support.v7.widget.LinearLayoutManager$LayoutState extends java.lang.Object {
static final String TAG
static final int LAYOUT_START
static final int LAYOUT_END
static final int INVALID_LAYOUT
static final int ITEM_DIRECTION_HEAD
static final int ITEM_DIRECTION_TAIL
static final int SCROLLING_OFFSET_NaN
boolean mRecycle
int mOffset
int mAvailable
int mCurrentPosition
int mItemDirection
int mLayoutDirection
int mScrollingOffset
int mExtra
boolean mIsPreLayout
int mLastScrollDelta
java.util.List mScrapList
boolean mInfinite
void <init> ()
boolean hasMore (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
android.view.View next (android.support.v7.widget.RecyclerView$Recycler)
android.support.v7.widget.RecyclerView$Recycler recycler
android.view.View view
private android.view.View nextViewFromScrapList ()
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams lp
int i
int size
public void assignPositionFromScrapList ()
public void assignPositionFromScrapList (android.view.View)
android.view.View ignore
android.view.View closest
public android.view.View nextViewInLimitedList (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams lp
int distance
int i
android.view.View ignore
int size
android.view.View closest
int closestDistance
void log ()
}
android/support/v7/widget/LinearLayoutManager$SavedState$1.class
LinearLayoutManager.java
package android.support.v7.widget
final android.support.v7.widget.LinearLayoutManager$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v7.widget.LinearLayoutManager$SavedState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v7.widget.LinearLayoutManager$SavedState[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v7/widget/LinearLayoutManager$SavedState.class
LinearLayoutManager.java
package android.support.v7.widget
public android.support.v7.widget.LinearLayoutManager$SavedState extends java.lang.Object implements android.os.Parcelable {
int mAnchorPosition
int mAnchorOffset
boolean mAnchorLayoutFromEnd
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
void <init> (android.os.Parcel)
android.os.Parcel in
public void <init> (android.support.v7.widget.LinearLayoutManager$SavedState)
android.support.v7.widget.LinearLayoutManager$SavedState other
boolean hasValidAnchor ()
void invalidateAnchor ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/support/v7/widget/LinearLayoutManager.class
LinearLayoutManager.java
package android.support.v7.widget
public android.support.v7.widget.LinearLayoutManager extends android.support.v7.widget.RecyclerView$LayoutManager implements android.support.v7.widget.helper.ItemTouchHelper$ViewDropHandler android.support.v7.widget.RecyclerView$SmoothScroller$ScrollVectorProvider {
private static final String TAG
static final boolean DEBUG
public static final int HORIZONTAL
public static final int VERTICAL
public static final int INVALID_OFFSET
private static final float MAX_SCROLL_FACTOR
int mOrientation
private android.support.v7.widget.LinearLayoutManager$LayoutState mLayoutState
android.support.v7.widget.OrientationHelper mOrientationHelper
private boolean mLastStackFromEnd
private boolean mReverseLayout
boolean mShouldReverseLayout
private boolean mStackFromEnd
private boolean mSmoothScrollbarEnabled
int mPendingScrollPosition
int mPendingScrollPositionOffset
private boolean mRecycleChildrenOnDetach
android.support.v7.widget.LinearLayoutManager$SavedState mPendingSavedState
final android.support.v7.widget.LinearLayoutManager$AnchorInfo mAnchorInfo
private final android.support.v7.widget.LinearLayoutManager$LayoutChunkResult mLayoutChunkResult
private int mInitialPrefetchItemCount
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, int, boolean)
android.content.Context context
int orientation
boolean reverseLayout
public void <init> (android.content.Context, android.util.AttributeSet, int, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
int defStyleRes
android.support.v7.widget.RecyclerView$LayoutManager$Properties properties
public boolean isAutoMeasureEnabled ()
public android.support.v7.widget.RecyclerView$LayoutParams generateDefaultLayoutParams ()
public boolean getRecycleChildrenOnDetach ()
public void setRecycleChildrenOnDetach (boolean)
boolean recycleChildrenOnDetach
public void onDetachedFromWindow (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$Recycler)
android.support.v7.widget.RecyclerView view
android.support.v7.widget.RecyclerView$Recycler recycler
public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
public android.os.Parcelable onSaveInstanceState ()
android.view.View refChild
android.view.View refChild
boolean didLayoutFromEnd
android.support.v7.widget.LinearLayoutManager$SavedState state
public void onRestoreInstanceState (android.os.Parcelable)
android.os.Parcelable state
public boolean canScrollHorizontally ()
public boolean canScrollVertically ()
public void setStackFromEnd (boolean)
boolean stackFromEnd
public boolean getStackFromEnd ()
public int getOrientation ()
public void setOrientation (int)
int orientation
private void resolveShouldLayoutReverse ()
public boolean getReverseLayout ()
public void setReverseLayout (boolean)
boolean reverseLayout
public android.view.View findViewByPosition (int)
android.view.View child
int position
int childCount
int firstChild
int viewPosition
protected int getExtraLayoutSpace (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public void smoothScrollToPosition (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$State, int)
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$State state
int position
android.support.v7.widget.LinearSmoothScroller linearSmoothScroller
public android.graphics.PointF computeScrollVectorForPosition (int)
int targetPosition
int firstChildPos
int direction
public void onLayoutChildren (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
int extraForStart
int extraForEnd
int current
int upcomingOffset
int current
int upcomingOffset
android.view.View existing
int firstLayoutDirection
int firstElement
int startOffset
int endOffset
int lastElement
int fixOffset
int fixOffset
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.view.View focused
int extraForStart
int extraForEnd
int extra
int startOffset
int endOffset
int firstLayoutDirection
public void onLayoutCompleted (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
void onAnchorReady (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.LinearLayoutManager$AnchorInfo, int)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.LinearLayoutManager$AnchorInfo anchorInfo
int firstLayoutItemDirection
private void layoutForPredictiveAnimations (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, int, int)
android.support.v7.widget.RecyclerView$ViewHolder scrap
int position
int direction
int i
android.view.View anchor
android.view.View anchor
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
int startOffset
int endOffset
int scrapExtraStart
int scrapExtraEnd
java.util.List scrapList
int scrapSize
int firstChildPos
private void updateAnchorInfoForLayout (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.LinearLayoutManager$AnchorInfo)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.LinearLayoutManager$AnchorInfo anchorInfo
private boolean updateAnchorFromChildren (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.LinearLayoutManager$AnchorInfo)
boolean notVisible
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.LinearLayoutManager$AnchorInfo anchorInfo
android.view.View focused
android.view.View referenceChild
private boolean updateAnchorFromPendingData (android.support.v7.widget.RecyclerView$State, android.support.v7.widget.LinearLayoutManager$AnchorInfo)
int childSize
int startGap
int endGap
int pos
android.view.View child
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.LinearLayoutManager$AnchorInfo anchorInfo
private int fixLayoutEndGap (int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, boolean)
int endOffset
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
boolean canOffsetChildren
int gap
int fixOffset
private int fixLayoutStartGap (int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, boolean)
int startOffset
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
boolean canOffsetChildren
int gap
int fixOffset
private void updateLayoutStateToFillEnd (android.support.v7.widget.LinearLayoutManager$AnchorInfo)
android.support.v7.widget.LinearLayoutManager$AnchorInfo anchorInfo
private void updateLayoutStateToFillEnd (int, int)
int itemPosition
int offset
private void updateLayoutStateToFillStart (android.support.v7.widget.LinearLayoutManager$AnchorInfo)
android.support.v7.widget.LinearLayoutManager$AnchorInfo anchorInfo
private void updateLayoutStateToFillStart (int, int)
int itemPosition
int offset
protected boolean isLayoutRTL ()
void ensureLayoutState ()
android.support.v7.widget.LinearLayoutManager$LayoutState createLayoutState ()
public void scrollToPosition (int)
int position
public void scrollToPositionWithOffset (int, int)
int position
int offset
public int scrollHorizontallyBy (int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
int dx
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public int scrollVerticallyBy (int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
int dy
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public int computeHorizontalScrollOffset (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeVerticalScrollOffset (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeHorizontalScrollExtent (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeVerticalScrollExtent (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeHorizontalScrollRange (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeVerticalScrollRange (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
private int computeScrollOffset (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
private int computeScrollExtent (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
private int computeScrollRange (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public void setSmoothScrollbarEnabled (boolean)
boolean enabled
public boolean isSmoothScrollbarEnabled ()
private void updateLayoutState (int, int, boolean, android.support.v7.widget.RecyclerView$State)
android.view.View child
int scrollingOffset
android.view.View child
int layoutDirection
int requiredSpace
boolean canUseExistingSpace
android.support.v7.widget.RecyclerView$State state
int scrollingOffset
boolean resolveIsInfinite ()
void collectPrefetchPositionsForLayoutState (android.support.v7.widget.RecyclerView$State, android.support.v7.widget.LinearLayoutManager$LayoutState, android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry)
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.LinearLayoutManager$LayoutState layoutState
android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry layoutPrefetchRegistry
int pos
public void collectInitialPrefetchPositions (int, android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry)
boolean fromEnd
int anchorPos
int anchorPos
int i
int adapterItemCount
android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry layoutPrefetchRegistry
boolean fromEnd
int anchorPos
int direction
int targetPos
public void setInitialPrefetchItemCount (int)
int itemCount
public int getInitialPrefetchItemCount ()
public void collectAdjacentPrefetchPositions (int, int, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry)
int dx
int dy
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry layoutPrefetchRegistry
int delta
int layoutDirection
int absDy
int scrollBy (int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
int dy
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
int layoutDirection
int absDy
int consumed
int scrolled
public void assertNotInLayoutOrScroll (java.lang.String)
String message
private void recycleChildren (android.support.v7.widget.RecyclerView$Recycler, int, int)
int i
int i
android.support.v7.widget.RecyclerView$Recycler recycler
int startIndex
int endIndex
private void recycleViewsFromStart (android.support.v7.widget.RecyclerView$Recycler, int)
android.view.View child
int i
android.view.View child
int i
android.support.v7.widget.RecyclerView$Recycler recycler
int dt
int limit
int childCount
private void recycleViewsFromEnd (android.support.v7.widget.RecyclerView$Recycler, int)
android.view.View child
int i
android.view.View child
int i
android.support.v7.widget.RecyclerView$Recycler recycler
int dt
int childCount
int limit
private void recycleByLayoutState (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.LinearLayoutManager$LayoutState)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.LinearLayoutManager$LayoutState layoutState
int fill (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.LinearLayoutManager$LayoutState, android.support.v7.widget.RecyclerView$State, boolean)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.LinearLayoutManager$LayoutState layoutState
android.support.v7.widget.RecyclerView$State state
boolean stopOnFocusable
int start
int remainingSpace
android.support.v7.widget.LinearLayoutManager$LayoutChunkResult layoutChunkResult
void layoutChunk (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.LinearLayoutManager$LayoutState, android.support.v7.widget.LinearLayoutManager$LayoutChunkResult)
int left
int right
int top
int bottom
int left
int top
int right
int bottom
int left
int right
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.LinearLayoutManager$LayoutState layoutState
android.support.v7.widget.LinearLayoutManager$LayoutChunkResult result
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams params
int left
int top
int right
int bottom
boolean shouldMeasureTwice ()
int convertFocusDirectionToLayoutDirection (int)
int focusDirection
private android.view.View getChildClosestToStart ()
private android.view.View getChildClosestToEnd ()
private android.view.View findFirstVisibleChildClosestToStart (boolean, boolean)
boolean completelyVisible
boolean acceptPartiallyVisible
private android.view.View findFirstVisibleChildClosestToEnd (boolean, boolean)
boolean completelyVisible
boolean acceptPartiallyVisible
private android.view.View findReferenceChildClosestToEnd (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
private android.view.View findReferenceChildClosestToStart (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
private android.view.View findFirstReferenceChild (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
private android.view.View findLastReferenceChild (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.view.View findReferenceChild (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, int, int, int)
android.view.View view
int position
int i
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
int start
int end
int itemCount
android.view.View invalidMatch
android.view.View outOfBoundsMatch
int boundsStart
int boundsEnd
int diff
private android.view.View findPartiallyOrCompletelyInvisibleChildClosestToEnd (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
private android.view.View findPartiallyOrCompletelyInvisibleChildClosestToStart (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
private android.view.View findFirstPartiallyOrCompletelyInvisibleChild (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
private android.view.View findLastPartiallyOrCompletelyInvisibleChild (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public int findFirstVisibleItemPosition ()
android.view.View child
public int findFirstCompletelyVisibleItemPosition ()
android.view.View child
public int findLastVisibleItemPosition ()
android.view.View child
public int findLastCompletelyVisibleItemPosition ()
android.view.View child
android.view.View findOneVisibleChild (int, int, boolean, boolean)
int fromIndex
int toIndex
boolean completelyVisible
boolean acceptPartiallyVisible
int preferredBoundsFlag
int acceptableBoundsFlag
android.view.View findOnePartiallyOrCompletelyInvisibleChild (int, int)
int fromIndex
int toIndex
int next
int preferredBoundsFlag
int acceptableBoundsFlag
public android.view.View onFocusSearchFailed (android.view.View, int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.view.View nextCandidate
android.view.View nextFocus
android.view.View focused
int focusDirection
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
int layoutDir
int maxScroll
android.view.View nextCandidate
android.view.View nextFocus
private void logChildren ()
android.view.View child
int i
void validateChildOrder ()
android.view.View child
int pos
int screenLoc
int i
android.view.View child
int pos
int screenLoc
int i
int lastPos
int lastScreenLoc
public boolean supportsPredictiveItemAnimations ()
public void prepareForDrop (android.view.View, android.view.View, int, int)
android.view.View view
android.view.View target
int x
int y
int myPos
int targetPos
int dropDirection
}
android/support/v7/widget/LinearSmoothScroller.class
LinearSmoothScroller.java
package android.support.v7.widget
public android.support.v7.widget.LinearSmoothScroller extends android.support.v7.widget.RecyclerView$SmoothScroller {
private static final String TAG
private static final boolean DEBUG
private static final float MILLISECONDS_PER_INCH
private static final int TARGET_SEEK_SCROLL_DISTANCE_PX
public static final int SNAP_TO_START
public static final int SNAP_TO_END
public static final int SNAP_TO_ANY
private static final float TARGET_SEEK_EXTRA_SCROLL_RATIO
protected final android.view.animation.LinearInterpolator mLinearInterpolator
protected final android.view.animation.DecelerateInterpolator mDecelerateInterpolator
protected android.graphics.PointF mTargetVector
private final float MILLISECONDS_PER_PX
protected int mInterimTargetDx
protected int mInterimTargetDy
public void <init> (android.content.Context)
android.content.Context context
protected void onStart ()
protected void onTargetFound (android.view.View, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.RecyclerView$SmoothScroller$Action)
android.view.View targetView
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.RecyclerView$SmoothScroller$Action action
int dx
int dy
int distance
int time
protected void onSeekTargetStep (int, int, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.RecyclerView$SmoothScroller$Action)
int dx
int dy
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.RecyclerView$SmoothScroller$Action action
protected void onStop ()
protected float calculateSpeedPerPixel (android.util.DisplayMetrics)
android.util.DisplayMetrics displayMetrics
protected int calculateTimeForDeceleration (int)
int dx
protected int calculateTimeForScrolling (int)
int dx
protected int getHorizontalSnapPreference ()
protected int getVerticalSnapPreference ()
protected void updateActionForInterimTarget (android.support.v7.widget.RecyclerView$SmoothScroller$Action)
int target
android.support.v7.widget.RecyclerView$SmoothScroller$Action action
android.graphics.PointF scrollVector
int time
private int clampApplyScroll (int, int)
int tmpDt
int dt
int before
public int calculateDtToFit (int, int, int, int, int)
int dtStart
int dtEnd
int viewStart
int viewEnd
int boxStart
int boxEnd
int snapPreference
public int calculateDyToMakeVisible (android.view.View, int)
android.view.View view
int snapPreference
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.support.v7.widget.RecyclerView$LayoutParams params
int top
int bottom
int start
int end
public int calculateDxToMakeVisible (android.view.View, int)
android.view.View view
int snapPreference
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.support.v7.widget.RecyclerView$LayoutParams params
int left
int right
int start
int end
}
android/support/v7/widget/LinearSnapHelper.class
LinearSnapHelper.java
package android.support.v7.widget
public android.support.v7.widget.LinearSnapHelper extends android.support.v7.widget.SnapHelper {
private static final float INVALID_DISTANCE
private android.support.v7.widget.OrientationHelper mVerticalHelper
private android.support.v7.widget.OrientationHelper mHorizontalHelper
public void <init> ()
public int[] calculateDistanceToFinalSnap (android.support.v7.widget.RecyclerView$LayoutManager, android.view.View)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.view.View targetView
int[] out
public int findTargetSnapPosition (android.support.v7.widget.RecyclerView$LayoutManager, int, int)
int hDeltaJump
int vDeltaJump
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
int velocityX
int velocityY
int itemCount
android.view.View currentView
int currentPosition
android.support.v7.widget.RecyclerView$SmoothScroller$ScrollVectorProvider vectorProvider
android.graphics.PointF vectorForEnd
int vDeltaJump
int hDeltaJump
int deltaJump
int targetPos
public android.view.View findSnapView (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
private int distanceToCenter (android.support.v7.widget.RecyclerView$LayoutManager, android.view.View, android.support.v7.widget.OrientationHelper)
int containerCenter
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.view.View targetView
android.support.v7.widget.OrientationHelper helper
int childCenter
int containerCenter
private int estimateNextPositionDiffForFling (android.support.v7.widget.RecyclerView$LayoutManager, android.support.v7.widget.OrientationHelper, int, int)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.support.v7.widget.OrientationHelper helper
int velocityX
int velocityY
int[] distances
float distancePerChild
int distance
private android.view.View findCenterView (android.support.v7.widget.RecyclerView$LayoutManager, android.support.v7.widget.OrientationHelper)
int center
android.view.View child
int childCenter
int absDistance
int i
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.support.v7.widget.OrientationHelper helper
int childCount
android.view.View closestChild
int center
int absClosest
private float computeDistancePerChild (android.support.v7.widget.RecyclerView$LayoutManager, android.support.v7.widget.OrientationHelper)
android.view.View child
int pos
int i
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.support.v7.widget.OrientationHelper helper
android.view.View minPosView
android.view.View maxPosView
int minPos
int maxPos
int childCount
int start
int end
int distance
private android.support.v7.widget.OrientationHelper getVerticalHelper (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
private android.support.v7.widget.OrientationHelper getHorizontalHelper (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
}
android/support/v7/widget/OpReorderer$Callback.class
OpReorderer.java
package android.support.v7.widget
abstract android.support.v7.widget.OpReorderer$Callback extends java.lang.Object {
public abstract android.support.v7.widget.AdapterHelper$UpdateOp obtainUpdateOp (int, int, int, java.lang.Object)
public abstract void recycleUpdateOp (android.support.v7.widget.AdapterHelper$UpdateOp)
}
android/support/v7/widget/OpReorderer.class
OpReorderer.java
package android.support.v7.widget
android.support.v7.widget.OpReorderer extends java.lang.Object {
final android.support.v7.widget.OpReorderer$Callback mCallback
void <init> (android.support.v7.widget.OpReorderer$Callback)
android.support.v7.widget.OpReorderer$Callback callback
void reorderOps (java.util.List)
java.util.List ops
int badMove
private void swapMoveOp (java.util.List, int, int)
java.util.List list
int badMove
int next
android.support.v7.widget.AdapterHelper$UpdateOp moveOp
android.support.v7.widget.AdapterHelper$UpdateOp nextOp
void swapMoveRemove (java.util.List, int, android.support.v7.widget.AdapterHelper$UpdateOp, int, android.support.v7.widget.AdapterHelper$UpdateOp)
boolean moveIsBackwards
int remaining
java.util.List list
int movePos
android.support.v7.widget.AdapterHelper$UpdateOp moveOp
int removePos
android.support.v7.widget.AdapterHelper$UpdateOp removeOp
android.support.v7.widget.AdapterHelper$UpdateOp extraRm
boolean revertedMove
boolean moveIsBackwards
private void swapMoveAdd (java.util.List, int, android.support.v7.widget.AdapterHelper$UpdateOp, int, android.support.v7.widget.AdapterHelper$UpdateOp)
java.util.List list
int move
android.support.v7.widget.AdapterHelper$UpdateOp moveOp
int add
android.support.v7.widget.AdapterHelper$UpdateOp addOp
int offset
void swapMoveUpdate (java.util.List, int, android.support.v7.widget.AdapterHelper$UpdateOp, int, android.support.v7.widget.AdapterHelper$UpdateOp)
int remaining
java.util.List list
int move
android.support.v7.widget.AdapterHelper$UpdateOp moveOp
int update
android.support.v7.widget.AdapterHelper$UpdateOp updateOp
android.support.v7.widget.AdapterHelper$UpdateOp extraUp1
android.support.v7.widget.AdapterHelper$UpdateOp extraUp2
private int getLastMoveOutOfOrder (java.util.List)
android.support.v7.widget.AdapterHelper$UpdateOp op1
int i
java.util.List list
boolean foundNonMove
}
android/support/v7/widget/OrientationHelper$1.class
OrientationHelper.java
package android.support.v7.widget
final android.support.v7.widget.OrientationHelper$1 extends android.support.v7.widget.OrientationHelper {
void <init> (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
public int getEndAfterPadding ()
public int getEnd ()
public void offsetChildren (int)
int amount
public int getStartAfterPadding ()
public int getDecoratedMeasurement (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams params
public int getDecoratedMeasurementInOther (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams params
public int getDecoratedEnd (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams params
public int getDecoratedStart (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams params
public int getTransformedEndWithDecoration (android.view.View)
android.view.View view
public int getTransformedStartWithDecoration (android.view.View)
android.view.View view
public int getTotalSpace ()
public void offsetChild (android.view.View, int)
android.view.View view
int offset
public int getEndPadding ()
public int getMode ()
public int getModeInOther ()
}
android/support/v7/widget/OrientationHelper$2.class
OrientationHelper.java
package android.support.v7.widget
final android.support.v7.widget.OrientationHelper$2 extends android.support.v7.widget.OrientationHelper {
void <init> (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
public int getEndAfterPadding ()
public int getEnd ()
public void offsetChildren (int)
int amount
public int getStartAfterPadding ()
public int getDecoratedMeasurement (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams params
public int getDecoratedMeasurementInOther (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams params
public int getDecoratedEnd (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams params
public int getDecoratedStart (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams params
public int getTransformedEndWithDecoration (android.view.View)
android.view.View view
public int getTransformedStartWithDecoration (android.view.View)
android.view.View view
public int getTotalSpace ()
public void offsetChild (android.view.View, int)
android.view.View view
int offset
public int getEndPadding ()
public int getMode ()
public int getModeInOther ()
}
android/support/v7/widget/OrientationHelper.class
OrientationHelper.java
package android.support.v7.widget
public abstract android.support.v7.widget.OrientationHelper extends java.lang.Object {
private static final int INVALID_SIZE
protected final android.support.v7.widget.RecyclerView$LayoutManager mLayoutManager
public static final int HORIZONTAL
public static final int VERTICAL
private int mLastTotalSpace
final android.graphics.Rect mTmpRect
private void <init> (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
public android.support.v7.widget.RecyclerView$LayoutManager getLayoutManager ()
public void onLayoutComplete ()
public int getTotalSpaceChange ()
public abstract int getDecoratedStart (android.view.View)
public abstract int getDecoratedEnd (android.view.View)
public abstract int getTransformedEndWithDecoration (android.view.View)
public abstract int getTransformedStartWithDecoration (android.view.View)
public abstract int getDecoratedMeasurement (android.view.View)
public abstract int getDecoratedMeasurementInOther (android.view.View)
public abstract int getStartAfterPadding ()
public abstract int getEndAfterPadding ()
public abstract int getEnd ()
public abstract void offsetChildren (int)
public abstract int getTotalSpace ()
public abstract void offsetChild (android.view.View, int)
public abstract int getEndPadding ()
public abstract int getMode ()
public abstract int getModeInOther ()
public static android.support.v7.widget.OrientationHelper createOrientationHelper (android.support.v7.widget.RecyclerView$LayoutManager, int)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
int orientation
public static android.support.v7.widget.OrientationHelper createHorizontalHelper (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
public static android.support.v7.widget.OrientationHelper createVerticalHelper (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
synthetic void <init> (android.support.v7.widget.RecyclerView$LayoutManager, android.support.v7.widget.OrientationHelper$1)
android.support.v7.widget.RecyclerView$LayoutManager x0
android.support.v7.widget.OrientationHelper$1 x1
}
android/support/v7/widget/PagerSnapHelper$1.class
PagerSnapHelper.java
package android.support.v7.widget
android.support.v7.widget.PagerSnapHelper$1 extends android.support.v7.widget.LinearSmoothScroller {
final synthetic android.support.v7.widget.PagerSnapHelper this$0
void <init> (android.support.v7.widget.PagerSnapHelper, android.content.Context)
android.support.v7.widget.PagerSnapHelper this$0
android.content.Context context
protected void onTargetFound (android.view.View, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.RecyclerView$SmoothScroller$Action)
android.view.View targetView
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.RecyclerView$SmoothScroller$Action action
int[] snapDistances
int dx
int dy
int time
protected float calculateSpeedPerPixel (android.util.DisplayMetrics)
android.util.DisplayMetrics displayMetrics
protected int calculateTimeForScrolling (int)
int dx
}
android/support/v7/widget/PagerSnapHelper.class
PagerSnapHelper.java
package android.support.v7.widget
public android.support.v7.widget.PagerSnapHelper extends android.support.v7.widget.SnapHelper {
private static final int MAX_SCROLL_ON_FLING_DURATION
private android.support.v7.widget.OrientationHelper mVerticalHelper
private android.support.v7.widget.OrientationHelper mHorizontalHelper
public void <init> ()
public int[] calculateDistanceToFinalSnap (android.support.v7.widget.RecyclerView$LayoutManager, android.view.View)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.view.View targetView
int[] out
public android.view.View findSnapView (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
public int findTargetSnapPosition (android.support.v7.widget.RecyclerView$LayoutManager, int, int)
boolean forwardDirection
android.support.v7.widget.RecyclerView$SmoothScroller$ScrollVectorProvider vectorProvider
android.graphics.PointF vectorForEnd
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
int velocityX
int velocityY
int itemCount
android.view.View mStartMostChildView
int centerPosition
boolean forwardDirection
boolean reverseLayout
protected android.support.v7.widget.LinearSmoothScroller createSnapScroller (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
private int distanceToCenter (android.support.v7.widget.RecyclerView$LayoutManager, android.view.View, android.support.v7.widget.OrientationHelper)
int containerCenter
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.view.View targetView
android.support.v7.widget.OrientationHelper helper
int childCenter
int containerCenter
private android.view.View findCenterView (android.support.v7.widget.RecyclerView$LayoutManager, android.support.v7.widget.OrientationHelper)
int center
android.view.View child
int childCenter
int absDistance
int i
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.support.v7.widget.OrientationHelper helper
int childCount
android.view.View closestChild
int center
int absClosest
private android.view.View findStartView (android.support.v7.widget.RecyclerView$LayoutManager, android.support.v7.widget.OrientationHelper)
android.view.View child
int childStart
int i
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.support.v7.widget.OrientationHelper helper
int childCount
android.view.View closestChild
int startest
private android.support.v7.widget.OrientationHelper getVerticalHelper (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
private android.support.v7.widget.OrientationHelper getHorizontalHelper (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
}
android/support/v7/widget/RecyclerView$1.class
RecyclerView.java
package android.support.v7.widget
android.support.v7.widget.RecyclerView$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v7.widget.RecyclerView this$0
void <init> (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView this$0
public void run ()
}
android/support/v7/widget/RecyclerView$2.class
RecyclerView.java
package android.support.v7.widget
android.support.v7.widget.RecyclerView$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v7.widget.RecyclerView this$0
void <init> (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView this$0
public void run ()
}
android/support/v7/widget/RecyclerView$3.class
RecyclerView.java
package android.support.v7.widget
final android.support.v7.widget.RecyclerView$3 extends java.lang.Object implements android.view.animation.Interpolator {
void <init> ()
public float getInterpolation (float)
float t
}
android/support/v7/widget/RecyclerView$4.class
RecyclerView.java
package android.support.v7.widget
android.support.v7.widget.RecyclerView$4 extends java.lang.Object implements android.support.v7.widget.ViewInfoStore$ProcessCallback {
final synthetic android.support.v7.widget.RecyclerView this$0
void <init> (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView this$0
public void processDisappeared (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo info
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo postInfo
public void processAppeared (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo preInfo
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo info
public void processPersistent (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo preInfo
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo postInfo
public void unused (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
}
android/support/v7/widget/RecyclerView$5.class
RecyclerView.java
package android.support.v7.widget
android.support.v7.widget.RecyclerView$5 extends java.lang.Object implements android.support.v7.widget.ChildHelper$Callback {
final synthetic android.support.v7.widget.RecyclerView this$0
void <init> (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView this$0
public int getChildCount ()
public void addView (android.view.View, int)
android.view.View child
int index
public int indexOfChild (android.view.View)
android.view.View view
public void removeViewAt (int)
int index
android.view.View child
public android.view.View getChildAt (int)
int offset
public void removeAllViews ()
android.view.View child
int i
int count
public android.support.v7.widget.RecyclerView$ViewHolder getChildViewHolder (android.view.View)
android.view.View view
public void attachViewToParent (android.view.View, int, android.view.ViewGroup$LayoutParams)
android.view.View child
int index
android.view.ViewGroup$LayoutParams layoutParams
android.support.v7.widget.RecyclerView$ViewHolder vh
public void detachViewFromParent (int)
android.support.v7.widget.RecyclerView$ViewHolder vh
int offset
android.view.View view
public void onEnteredHiddenState (android.view.View)
android.view.View child
android.support.v7.widget.RecyclerView$ViewHolder vh
public void onLeftHiddenState (android.view.View)
android.view.View child
android.support.v7.widget.RecyclerView$ViewHolder vh
}
android/support/v7/widget/RecyclerView$6.class
RecyclerView.java
package android.support.v7.widget
android.support.v7.widget.RecyclerView$6 extends java.lang.Object implements android.support.v7.widget.AdapterHelper$Callback {
final synthetic android.support.v7.widget.RecyclerView this$0
void <init> (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView this$0
public android.support.v7.widget.RecyclerView$ViewHolder findViewHolder (int)
int position
android.support.v7.widget.RecyclerView$ViewHolder vh
public void offsetPositionsForRemovingInvisible (int, int)
int start
int count
public void offsetPositionsForRemovingLaidOutOrNewView (int, int)
int positionStart
int itemCount
public void markViewHoldersUpdated (int, int, java.lang.Object)
int positionStart
int itemCount
Object payload
public void onDispatchFirstPass (android.support.v7.widget.AdapterHelper$UpdateOp)
android.support.v7.widget.AdapterHelper$UpdateOp op
void dispatchUpdate (android.support.v7.widget.AdapterHelper$UpdateOp)
android.support.v7.widget.AdapterHelper$UpdateOp op
public void onDispatchSecondPass (android.support.v7.widget.AdapterHelper$UpdateOp)
android.support.v7.widget.AdapterHelper$UpdateOp op
public void offsetPositionsForAdd (int, int)
int positionStart
int itemCount
public void offsetPositionsForMove (int, int)
int from
int to
}
android/support/v7/widget/RecyclerView$Adapter.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$Adapter extends java.lang.Object {
private final android.support.v7.widget.RecyclerView$AdapterDataObservable mObservable
private boolean mHasStableIds
public void <init> ()
public abstract android.support.v7.widget.RecyclerView$ViewHolder onCreateViewHolder (android.view.ViewGroup, int)
public abstract void onBindViewHolder (android.support.v7.widget.RecyclerView$ViewHolder, int)
public void onBindViewHolder (android.support.v7.widget.RecyclerView$ViewHolder, int, java.util.List)
android.support.v7.widget.RecyclerView$ViewHolder holder
int position
java.util.List payloads
public final android.support.v7.widget.RecyclerView$ViewHolder createViewHolder (android.view.ViewGroup, int)
android.support.v7.widget.RecyclerView$ViewHolder holder
android.view.ViewGroup parent
int viewType
public final void bindViewHolder (android.support.v7.widget.RecyclerView$ViewHolder, int)
android.support.v7.widget.RecyclerView$ViewHolder holder
int position
android.view.ViewGroup$LayoutParams layoutParams
public int getItemViewType (int)
int position
public void setHasStableIds (boolean)
boolean hasStableIds
public long getItemId (int)
int position
public abstract int getItemCount ()
public final boolean hasStableIds ()
public void onViewRecycled (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
public boolean onFailedToRecycleView (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
public void onViewAttachedToWindow (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
public void onViewDetachedFromWindow (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
public final boolean hasObservers ()
public void registerAdapterDataObserver (android.support.v7.widget.RecyclerView$AdapterDataObserver)
android.support.v7.widget.RecyclerView$AdapterDataObserver observer
public void unregisterAdapterDataObserver (android.support.v7.widget.RecyclerView$AdapterDataObserver)
android.support.v7.widget.RecyclerView$AdapterDataObserver observer
public void onAttachedToRecyclerView (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView recyclerView
public void onDetachedFromRecyclerView (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView recyclerView
public final void notifyDataSetChanged ()
public final void notifyItemChanged (int)
int position
public final void notifyItemChanged (int, java.lang.Object)
int position
Object payload
public final void notifyItemRangeChanged (int, int)
int positionStart
int itemCount
public final void notifyItemRangeChanged (int, int, java.lang.Object)
int positionStart
int itemCount
Object payload
public final void notifyItemInserted (int)
int position
public final void notifyItemMoved (int, int)
int fromPosition
int toPosition
public final void notifyItemRangeInserted (int, int)
int positionStart
int itemCount
public final void notifyItemRemoved (int)
int position
public final void notifyItemRangeRemoved (int, int)
int positionStart
int itemCount
}
android/support/v7/widget/RecyclerView$AdapterDataObservable.class
RecyclerView.java
package android.support.v7.widget
android.support.v7.widget.RecyclerView$AdapterDataObservable extends android.database.Observable {
void <init> ()
public boolean hasObservers ()
public void notifyChanged ()
int i
public void notifyItemRangeChanged (int, int)
int positionStart
int itemCount
public void notifyItemRangeChanged (int, int, java.lang.Object)
int i
int positionStart
int itemCount
Object payload
public void notifyItemRangeInserted (int, int)
int i
int positionStart
int itemCount
public void notifyItemRangeRemoved (int, int)
int i
int positionStart
int itemCount
public void notifyItemMoved (int, int)
int i
int fromPosition
int toPosition
}
android/support/v7/widget/RecyclerView$AdapterDataObserver.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$AdapterDataObserver extends java.lang.Object {
public void <init> ()
public void onChanged ()
public void onItemRangeChanged (int, int)
int positionStart
int itemCount
public void onItemRangeChanged (int, int, java.lang.Object)
int positionStart
int itemCount
Object payload
public void onItemRangeInserted (int, int)
int positionStart
int itemCount
public void onItemRangeRemoved (int, int)
int positionStart
int itemCount
public void onItemRangeMoved (int, int, int)
int fromPosition
int toPosition
int itemCount
}
android/support/v7/widget/RecyclerView$ChildDrawingOrderCallback.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$ChildDrawingOrderCallback extends java.lang.Object {
public abstract int onGetChildDrawingOrder (int, int)
}
android/support/v7/widget/RecyclerView$EdgeEffectFactory$EdgeDirection.class
RecyclerView.java
package android.support.v7.widget
public abstract annotation android.support.v7.widget.RecyclerView$EdgeEffectFactory$EdgeDirection extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v7/widget/RecyclerView$EdgeEffectFactory.class
RecyclerView.java
package android.support.v7.widget
public android.support.v7.widget.RecyclerView$EdgeEffectFactory extends java.lang.Object {
public static final int DIRECTION_LEFT
public static final int DIRECTION_TOP
public static final int DIRECTION_RIGHT
public static final int DIRECTION_BOTTOM
public void <init> ()
protected android.widget.EdgeEffect createEdgeEffect (android.support.v7.widget.RecyclerView, int)
android.support.v7.widget.RecyclerView view
int direction
}
android/support/v7/widget/RecyclerView$ItemAnimator$AdapterChanges.class
RecyclerView.java
package android.support.v7.widget
public abstract annotation android.support.v7.widget.RecyclerView$ItemAnimator$AdapterChanges extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v7/widget/RecyclerView$ItemAnimator$ItemAnimatorFinishedListener.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$ItemAnimator$ItemAnimatorFinishedListener extends java.lang.Object {
public abstract void onAnimationsFinished ()
}
android/support/v7/widget/RecyclerView$ItemAnimator$ItemAnimatorListener.class
RecyclerView.java
package android.support.v7.widget
abstract android.support.v7.widget.RecyclerView$ItemAnimator$ItemAnimatorListener extends java.lang.Object {
public abstract void onAnimationFinished (android.support.v7.widget.RecyclerView$ViewHolder)
}
android/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo.class
RecyclerView.java
package android.support.v7.widget
public android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo extends java.lang.Object {
public int left
public int top
public int right
public int bottom
public int changeFlags
public void <init> ()
public android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
public android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom (android.support.v7.widget.RecyclerView$ViewHolder, int)
android.support.v7.widget.RecyclerView$ViewHolder holder
int flags
android.view.View view
}
android/support/v7/widget/RecyclerView$ItemAnimator.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$ItemAnimator extends java.lang.Object {
public static final int FLAG_CHANGED
public static final int FLAG_REMOVED
public static final int FLAG_INVALIDATED
public static final int FLAG_MOVED
public static final int FLAG_APPEARED_IN_PRE_LAYOUT
private android.support.v7.widget.RecyclerView$ItemAnimator$ItemAnimatorListener mListener
private java.util.ArrayList mFinishedListeners
private long mAddDuration
private long mRemoveDuration
private long mMoveDuration
private long mChangeDuration
public void <init> ()
public long getMoveDuration ()
public void setMoveDuration (long)
long moveDuration
public long getAddDuration ()
public void setAddDuration (long)
long addDuration
public long getRemoveDuration ()
public void setRemoveDuration (long)
long removeDuration
public long getChangeDuration ()
public void setChangeDuration (long)
long changeDuration
void setListener (android.support.v7.widget.RecyclerView$ItemAnimator$ItemAnimatorListener)
android.support.v7.widget.RecyclerView$ItemAnimator$ItemAnimatorListener listener
public android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo recordPreLayoutInformation (android.support.v7.widget.RecyclerView$State, android.support.v7.widget.RecyclerView$ViewHolder, int, java.util.List)
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int changeFlags
java.util.List payloads
public android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo recordPostLayoutInformation (android.support.v7.widget.RecyclerView$State, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public abstract boolean animateDisappearance (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
public abstract boolean animateAppearance (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
public abstract boolean animatePersistence (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
public abstract boolean animateChange (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
static int buildAdapterChangeFlagsForAnimations (android.support.v7.widget.RecyclerView$ViewHolder)
int oldPos
int pos
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int flags
public abstract void runPendingAnimations ()
public abstract void endAnimation (android.support.v7.widget.RecyclerView$ViewHolder)
public abstract void endAnimations ()
public abstract boolean isRunning ()
public final void dispatchAnimationFinished (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public void onAnimationFinished (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public final void dispatchAnimationStarted (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public void onAnimationStarted (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public final boolean isRunning (android.support.v7.widget.RecyclerView$ItemAnimator$ItemAnimatorFinishedListener)
android.support.v7.widget.RecyclerView$ItemAnimator$ItemAnimatorFinishedListener listener
boolean running
public boolean canReuseUpdatedViewHolder (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public boolean canReuseUpdatedViewHolder (android.support.v7.widget.RecyclerView$ViewHolder, java.util.List)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
java.util.List payloads
public final void dispatchAnimationsFinished ()
int i
int count
public android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo obtainHolderInfo ()
}
android/support/v7/widget/RecyclerView$ItemAnimatorRestoreListener.class
RecyclerView.java
package android.support.v7.widget
android.support.v7.widget.RecyclerView$ItemAnimatorRestoreListener extends java.lang.Object implements android.support.v7.widget.RecyclerView$ItemAnimator$ItemAnimatorListener {
final synthetic android.support.v7.widget.RecyclerView this$0
void <init> (android.support.v7.widget.RecyclerView)
public void onAnimationFinished (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder item
}
android/support/v7/widget/RecyclerView$ItemDecoration.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$ItemDecoration extends java.lang.Object {
public void <init> ()
public void onDraw (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$State)
android.graphics.Canvas c
android.support.v7.widget.RecyclerView parent
android.support.v7.widget.RecyclerView$State state
public void onDraw (android.graphics.Canvas, android.support.v7.widget.RecyclerView)
android.graphics.Canvas c
android.support.v7.widget.RecyclerView parent
public void onDrawOver (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$State)
android.graphics.Canvas c
android.support.v7.widget.RecyclerView parent
android.support.v7.widget.RecyclerView$State state
public void onDrawOver (android.graphics.Canvas, android.support.v7.widget.RecyclerView)
android.graphics.Canvas c
android.support.v7.widget.RecyclerView parent
public void getItemOffsets (android.graphics.Rect, int, android.support.v7.widget.RecyclerView)
android.graphics.Rect outRect
int itemPosition
android.support.v7.widget.RecyclerView parent
public void getItemOffsets (android.graphics.Rect, android.view.View, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$State)
android.graphics.Rect outRect
android.view.View view
android.support.v7.widget.RecyclerView parent
android.support.v7.widget.RecyclerView$State state
}
android/support/v7/widget/RecyclerView$LayoutManager$1.class
RecyclerView.java
package android.support.v7.widget
android.support.v7.widget.RecyclerView$LayoutManager$1 extends java.lang.Object implements android.support.v7.widget.ViewBoundsCheck$Callback {
final synthetic android.support.v7.widget.RecyclerView$LayoutManager this$0
void <init> (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager this$0
public int getChildCount ()
public android.view.View getParent ()
public android.view.View getChildAt (int)
int index
public int getParentStart ()
public int getParentEnd ()
public int getChildStart (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams params
public int getChildEnd (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams params
}
android/support/v7/widget/RecyclerView$LayoutManager$2.class
RecyclerView.java
package android.support.v7.widget
android.support.v7.widget.RecyclerView$LayoutManager$2 extends java.lang.Object implements android.support.v7.widget.ViewBoundsCheck$Callback {
final synthetic android.support.v7.widget.RecyclerView$LayoutManager this$0
void <init> (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager this$0
public int getChildCount ()
public android.view.View getParent ()
public android.view.View getChildAt (int)
int index
public int getParentStart ()
public int getParentEnd ()
public int getChildStart (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams params
public int getChildEnd (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$LayoutParams params
}
android/support/v7/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry extends java.lang.Object {
public abstract void addPosition (int, int)
}
android/support/v7/widget/RecyclerView$LayoutManager$Properties.class
RecyclerView.java
package android.support.v7.widget
public android.support.v7.widget.RecyclerView$LayoutManager$Properties extends java.lang.Object {
public int orientation
public int spanCount
public boolean reverseLayout
public boolean stackFromEnd
public void <init> ()
}
android/support/v7/widget/RecyclerView$LayoutManager.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$LayoutManager extends java.lang.Object {
android.support.v7.widget.ChildHelper mChildHelper
android.support.v7.widget.RecyclerView mRecyclerView
private final android.support.v7.widget.ViewBoundsCheck$Callback mHorizontalBoundCheckCallback
private final android.support.v7.widget.ViewBoundsCheck$Callback mVerticalBoundCheckCallback
android.support.v7.widget.ViewBoundsCheck mHorizontalBoundCheck
android.support.v7.widget.ViewBoundsCheck mVerticalBoundCheck
android.support.v7.widget.RecyclerView$SmoothScroller mSmoothScroller
boolean mRequestedSimpleAnimations
boolean mIsAttachedToWindow
boolean mAutoMeasure
private boolean mMeasurementCacheEnabled
private boolean mItemPrefetchEnabled
int mPrefetchMaxCountObserved
boolean mPrefetchMaxObservedInInitialPrefetch
private int mWidthMode
private int mHeightMode
private int mWidth
private int mHeight
public void <init> ()
void setRecyclerView (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView recyclerView
void setMeasureSpecs (int, int)
int wSpec
int hSpec
void setMeasuredDimensionFromChildren (int, int)
android.view.View child
android.graphics.Rect bounds
int i
int widthSpec
int heightSpec
int count
int minX
int minY
int maxX
int maxY
public void setMeasuredDimension (android.graphics.Rect, int, int)
android.graphics.Rect childrenBounds
int wSpec
int hSpec
int usedWidth
int usedHeight
int width
int height
public void requestLayout ()
public void assertInLayoutOrScroll (java.lang.String)
String message
public static int chooseSize (int, int, int)
int spec
int desired
int min
int mode
int size
public void assertNotInLayoutOrScroll (java.lang.String)
String message
public void setAutoMeasureEnabled (boolean)
boolean enabled
public boolean isAutoMeasureEnabled ()
public boolean supportsPredictiveItemAnimations ()
public final void setItemPrefetchEnabled (boolean)
boolean enabled
public final boolean isItemPrefetchEnabled ()
public void collectAdjacentPrefetchPositions (int, int, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry)
int dx
int dy
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry layoutPrefetchRegistry
public void collectInitialPrefetchPositions (int, android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry)
int adapterItemCount
android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry layoutPrefetchRegistry
void dispatchAttachedToWindow (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView view
void dispatchDetachedFromWindow (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$Recycler)
android.support.v7.widget.RecyclerView view
android.support.v7.widget.RecyclerView$Recycler recycler
public boolean isAttachedToWindow ()
public void postOnAnimation (java.lang.Runnable)
Runnable action
public boolean removeCallbacks (java.lang.Runnable)
Runnable action
public void onAttachedToWindow (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView view
public void onDetachedFromWindow (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView view
public void onDetachedFromWindow (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$Recycler)
android.support.v7.widget.RecyclerView view
android.support.v7.widget.RecyclerView$Recycler recycler
public boolean getClipToPadding ()
public void onLayoutChildren (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public void onLayoutCompleted (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public abstract android.support.v7.widget.RecyclerView$LayoutParams generateDefaultLayoutParams ()
public boolean checkLayoutParams (android.support.v7.widget.RecyclerView$LayoutParams)
android.support.v7.widget.RecyclerView$LayoutParams lp
public android.support.v7.widget.RecyclerView$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams lp
public android.support.v7.widget.RecyclerView$LayoutParams generateLayoutParams (android.content.Context, android.util.AttributeSet)
android.content.Context c
android.util.AttributeSet attrs
public int scrollHorizontallyBy (int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
int dx
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public int scrollVerticallyBy (int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
int dy
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public boolean canScrollHorizontally ()
public boolean canScrollVertically ()
public void scrollToPosition (int)
int position
public void smoothScrollToPosition (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$State, int)
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$State state
int position
public void startSmoothScroll (android.support.v7.widget.RecyclerView$SmoothScroller)
android.support.v7.widget.RecyclerView$SmoothScroller smoothScroller
public boolean isSmoothScrolling ()
public int getLayoutDirection ()
public void endAnimation (android.view.View)
android.view.View view
public void addDisappearingView (android.view.View)
android.view.View child
public void addDisappearingView (android.view.View, int)
android.view.View child
int index
public void addView (android.view.View)
android.view.View child
public void addView (android.view.View, int)
android.view.View child
int index
private void addViewInt (android.view.View, int, boolean)
int currentIndex
android.view.View child
int index
boolean disappearing
android.support.v7.widget.RecyclerView$ViewHolder holder
android.support.v7.widget.RecyclerView$LayoutParams lp
public void removeView (android.view.View)
android.view.View child
public void removeViewAt (int)
int index
android.view.View child
public void removeAllViews ()
int i
int childCount
public int getBaseline ()
public int getPosition (android.view.View)
android.view.View view
public int getItemViewType (android.view.View)
android.view.View view
public android.view.View findContainingItemView (android.view.View)
android.view.View view
android.view.View found
public android.view.View findViewByPosition (int)
android.view.View child
android.support.v7.widget.RecyclerView$ViewHolder vh
int i
int position
int childCount
public void detachView (android.view.View)
android.view.View child
int ind
public void detachViewAt (int)
int index
private void detachViewInternal (int, android.view.View)
int index
android.view.View view
public void attachView (android.view.View, int, android.support.v7.widget.RecyclerView$LayoutParams)
android.view.View child
int index
android.support.v7.widget.RecyclerView$LayoutParams lp
android.support.v7.widget.RecyclerView$ViewHolder vh
public void attachView (android.view.View, int)
android.view.View child
int index
public void attachView (android.view.View)
android.view.View child
public void removeDetachedView (android.view.View)
android.view.View child
public void moveView (int, int)
int fromIndex
int toIndex
android.view.View view
public void detachAndScrapView (android.view.View, android.support.v7.widget.RecyclerView$Recycler)
android.view.View child
android.support.v7.widget.RecyclerView$Recycler recycler
int index
public void detachAndScrapViewAt (int, android.support.v7.widget.RecyclerView$Recycler)
int index
android.support.v7.widget.RecyclerView$Recycler recycler
android.view.View child
public void removeAndRecycleView (android.view.View, android.support.v7.widget.RecyclerView$Recycler)
android.view.View child
android.support.v7.widget.RecyclerView$Recycler recycler
public void removeAndRecycleViewAt (int, android.support.v7.widget.RecyclerView$Recycler)
int index
android.support.v7.widget.RecyclerView$Recycler recycler
android.view.View view
public int getChildCount ()
public android.view.View getChildAt (int)
int index
public int getWidthMode ()
public int getHeightMode ()
public int getWidth ()
public int getHeight ()
public int getPaddingLeft ()
public int getPaddingTop ()
public int getPaddingRight ()
public int getPaddingBottom ()
public int getPaddingStart ()
public int getPaddingEnd ()
public boolean isFocused ()
public boolean hasFocus ()
public android.view.View getFocusedChild ()
android.view.View focused
public int getItemCount ()
android.support.v7.widget.RecyclerView$Adapter a
public void offsetChildrenHorizontal (int)
int dx
public void offsetChildrenVertical (int)
int dy
public void ignoreView (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$ViewHolder vh
public void stopIgnoringView (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$ViewHolder vh
public void detachAndScrapAttachedViews (android.support.v7.widget.RecyclerView$Recycler)
android.view.View v
int i
android.support.v7.widget.RecyclerView$Recycler recycler
int childCount
private void scrapOrRecycleView (android.support.v7.widget.RecyclerView$Recycler, int, android.view.View)
android.support.v7.widget.RecyclerView$Recycler recycler
int index
android.view.View view
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
void removeAndRecycleScrapInt (android.support.v7.widget.RecyclerView$Recycler)
android.view.View scrap
android.support.v7.widget.RecyclerView$ViewHolder vh
int i
android.support.v7.widget.RecyclerView$Recycler recycler
int scrapCount
public void measureChild (android.view.View, int, int)
android.view.View child
int widthUsed
int heightUsed
android.support.v7.widget.RecyclerView$LayoutParams lp
android.graphics.Rect insets
int widthSpec
int heightSpec
boolean shouldReMeasureChild (android.view.View, int, int, android.support.v7.widget.RecyclerView$LayoutParams)
android.view.View child
int widthSpec
int heightSpec
android.support.v7.widget.RecyclerView$LayoutParams lp
boolean shouldMeasureChild (android.view.View, int, int, android.support.v7.widget.RecyclerView$LayoutParams)
android.view.View child
int widthSpec
int heightSpec
android.support.v7.widget.RecyclerView$LayoutParams lp
public boolean isMeasurementCacheEnabled ()
public void setMeasurementCacheEnabled (boolean)
boolean measurementCacheEnabled
private static boolean isMeasurementUpToDate (int, int, int)
int childSize
int spec
int dimension
int specMode
int specSize
public void measureChildWithMargins (android.view.View, int, int)
android.view.View child
int widthUsed
int heightUsed
android.support.v7.widget.RecyclerView$LayoutParams lp
android.graphics.Rect insets
int widthSpec
int heightSpec
public static int getChildMeasureSpec (int, int, int, boolean)
int parentSize
int padding
int childDimension
boolean canScroll
int size
int resultSize
int resultMode
public static int getChildMeasureSpec (int, int, int, int, boolean)
int parentSize
int parentMode
int padding
int childDimension
boolean canScroll
int size
int resultSize
int resultMode
public int getDecoratedMeasuredWidth (android.view.View)
android.view.View child
android.graphics.Rect insets
public int getDecoratedMeasuredHeight (android.view.View)
android.view.View child
android.graphics.Rect insets
public void layoutDecorated (android.view.View, int, int, int, int)
android.view.View child
int left
int top
int right
int bottom
android.graphics.Rect insets
public void layoutDecoratedWithMargins (android.view.View, int, int, int, int)
android.view.View child
int left
int top
int right
int bottom
android.support.v7.widget.RecyclerView$LayoutParams lp
android.graphics.Rect insets
public void getTransformedBoundingBox (android.view.View, boolean, android.graphics.Rect)
android.graphics.Rect insets
android.graphics.RectF tempRectF
android.graphics.Matrix childMatrix
android.view.View child
boolean includeDecorInsets
android.graphics.Rect out
public void getDecoratedBoundsWithMargins (android.view.View, android.graphics.Rect)
android.view.View view
android.graphics.Rect outBounds
public int getDecoratedLeft (android.view.View)
android.view.View child
public int getDecoratedTop (android.view.View)
android.view.View child
public int getDecoratedRight (android.view.View)
android.view.View child
public int getDecoratedBottom (android.view.View)
android.view.View child
public void calculateItemDecorationsForChild (android.view.View, android.graphics.Rect)
android.view.View child
android.graphics.Rect outRect
android.graphics.Rect insets
public int getTopDecorationHeight (android.view.View)
android.view.View child
public int getBottomDecorationHeight (android.view.View)
android.view.View child
public int getLeftDecorationWidth (android.view.View)
android.view.View child
public int getRightDecorationWidth (android.view.View)
android.view.View child
public android.view.View onFocusSearchFailed (android.view.View, int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.view.View focused
int direction
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public android.view.View onInterceptFocusSearch (android.view.View, int)
android.view.View focused
int direction
private int[] getChildRectangleOnScreenScrollAmount (android.support.v7.widget.RecyclerView, android.view.View, android.graphics.Rect, boolean)
int dx
android.support.v7.widget.RecyclerView parent
android.view.View child
android.graphics.Rect rect
boolean immediate
int[] out
int parentLeft
int parentTop
int parentRight
int parentBottom
int childLeft
int childTop
int childRight
int childBottom
int offScreenLeft
int offScreenTop
int offScreenRight
int offScreenBottom
int dx
int dy
public boolean requestChildRectangleOnScreen (android.support.v7.widget.RecyclerView, android.view.View, android.graphics.Rect, boolean)
android.support.v7.widget.RecyclerView parent
android.view.View child
android.graphics.Rect rect
boolean immediate
public boolean requestChildRectangleOnScreen (android.support.v7.widget.RecyclerView, android.view.View, android.graphics.Rect, boolean, boolean)
android.support.v7.widget.RecyclerView parent
android.view.View child
android.graphics.Rect rect
boolean immediate
boolean focusedChildVisible
int[] scrollAmount
int dx
int dy
public boolean isViewPartiallyVisible (android.view.View, boolean, boolean)
android.view.View child
boolean completelyVisible
boolean acceptEndPointInclusion
int boundsFlag
boolean isViewFullyVisible
private boolean isFocusedChildVisibleAfterScrolling (android.support.v7.widget.RecyclerView, int, int)
android.support.v7.widget.RecyclerView parent
int dx
int dy
android.view.View focusedChild
int parentLeft
int parentTop
int parentRight
int parentBottom
android.graphics.Rect bounds
public boolean onRequestChildFocus (android.support.v7.widget.RecyclerView, android.view.View, android.view.View)
android.support.v7.widget.RecyclerView parent
android.view.View child
android.view.View focused
public boolean onRequestChildFocus (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$State, android.view.View, android.view.View)
android.support.v7.widget.RecyclerView parent
android.support.v7.widget.RecyclerView$State state
android.view.View child
android.view.View focused
public void onAdapterChanged (android.support.v7.widget.RecyclerView$Adapter, android.support.v7.widget.RecyclerView$Adapter)
android.support.v7.widget.RecyclerView$Adapter oldAdapter
android.support.v7.widget.RecyclerView$Adapter newAdapter
public boolean onAddFocusables (android.support.v7.widget.RecyclerView, java.util.ArrayList, int, int)
android.support.v7.widget.RecyclerView recyclerView
java.util.ArrayList views
int direction
int focusableMode
public void onItemsChanged (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView recyclerView
public void onItemsAdded (android.support.v7.widget.RecyclerView, int, int)
android.support.v7.widget.RecyclerView recyclerView
int positionStart
int itemCount
public void onItemsRemoved (android.support.v7.widget.RecyclerView, int, int)
android.support.v7.widget.RecyclerView recyclerView
int positionStart
int itemCount
public void onItemsUpdated (android.support.v7.widget.RecyclerView, int, int)
android.support.v7.widget.RecyclerView recyclerView
int positionStart
int itemCount
public void onItemsUpdated (android.support.v7.widget.RecyclerView, int, int, java.lang.Object)
android.support.v7.widget.RecyclerView recyclerView
int positionStart
int itemCount
Object payload
public void onItemsMoved (android.support.v7.widget.RecyclerView, int, int, int)
android.support.v7.widget.RecyclerView recyclerView
int from
int to
int itemCount
public int computeHorizontalScrollExtent (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeHorizontalScrollOffset (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeHorizontalScrollRange (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeVerticalScrollExtent (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeVerticalScrollOffset (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeVerticalScrollRange (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public void onMeasure (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, int, int)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
int widthSpec
int heightSpec
public void setMeasuredDimension (int, int)
int widthSize
int heightSize
public int getMinimumWidth ()
public int getMinimumHeight ()
public android.os.Parcelable onSaveInstanceState ()
public void onRestoreInstanceState (android.os.Parcelable)
android.os.Parcelable state
void stopSmoothScroller ()
private void onSmoothScrollerStopped (android.support.v7.widget.RecyclerView$SmoothScroller)
android.support.v7.widget.RecyclerView$SmoothScroller smoothScroller
public void onScrollStateChanged (int)
int state
public void removeAndRecycleAllViews (android.support.v7.widget.RecyclerView$Recycler)
android.view.View view
int i
android.support.v7.widget.RecyclerView$Recycler recycler
void onInitializeAccessibilityNodeInfo (android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
public void onInitializeAccessibilityNodeInfo (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat collectionInfo
public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
public void onInitializeAccessibilityEvent (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, android.view.accessibility.AccessibilityEvent)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.view.accessibility.AccessibilityEvent event
void onInitializeAccessibilityNodeInfoForItem (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.view.View host
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
android.support.v7.widget.RecyclerView$ViewHolder vh
public void onInitializeAccessibilityNodeInfoForItem (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.view.View host
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
int rowIndexGuess
int columnIndexGuess
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat itemInfo
public void requestSimpleAnimationsInNextLayout ()
public int getSelectionModeForAccessibility (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public int getRowCountForAccessibility (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public int getColumnCountForAccessibility (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public boolean isLayoutHierarchical (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
boolean performAccessibilityAction (int, android.os.Bundle)
int action
android.os.Bundle args
public boolean performAccessibilityAction (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, int, android.os.Bundle)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
int action
android.os.Bundle args
int vScroll
int hScroll
boolean performAccessibilityActionForItem (android.view.View, int, android.os.Bundle)
android.view.View view
int action
android.os.Bundle args
public boolean performAccessibilityActionForItem (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, android.view.View, int, android.os.Bundle)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.view.View view
int action
android.os.Bundle args
public static android.support.v7.widget.RecyclerView$LayoutManager$Properties getProperties (android.content.Context, android.util.AttributeSet, int, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
int defStyleRes
android.support.v7.widget.RecyclerView$LayoutManager$Properties properties
android.content.res.TypedArray a
void setExactMeasureSpecsFrom (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView recyclerView
boolean shouldMeasureTwice ()
boolean hasFlexibleChildInBothOrientations ()
android.view.View child
android.view.ViewGroup$LayoutParams lp
int i
int childCount
static synthetic void access$1600 (android.support.v7.widget.RecyclerView$LayoutManager, android.support.v7.widget.RecyclerView$SmoothScroller)
android.support.v7.widget.RecyclerView$LayoutManager x0
android.support.v7.widget.RecyclerView$SmoothScroller x1
}
android/support/v7/widget/RecyclerView$LayoutParams.class
RecyclerView.java
package android.support.v7.widget
public android.support.v7.widget.RecyclerView$LayoutParams extends android.view.ViewGroup$MarginLayoutParams {
android.support.v7.widget.RecyclerView$ViewHolder mViewHolder
final android.graphics.Rect mDecorInsets
boolean mInsetsDirty
boolean mPendingInvalidate
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context c
android.util.AttributeSet attrs
public void <init> (int, int)
int width
int height
public void <init> (android.view.ViewGroup$MarginLayoutParams)
android.view.ViewGroup$MarginLayoutParams source
public void <init> (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams source
public void <init> (android.support.v7.widget.RecyclerView$LayoutParams)
android.support.v7.widget.RecyclerView$LayoutParams source
public boolean viewNeedsUpdate ()
public boolean isViewInvalid ()
public boolean isItemRemoved ()
public boolean isItemChanged ()
public int getViewPosition ()
public int getViewLayoutPosition ()
public int getViewAdapterPosition ()
}
android/support/v7/widget/RecyclerView$OnChildAttachStateChangeListener.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$OnChildAttachStateChangeListener extends java.lang.Object {
public abstract void onChildViewAttachedToWindow (android.view.View)
public abstract void onChildViewDetachedFromWindow (android.view.View)
}
android/support/v7/widget/RecyclerView$OnFlingListener.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$OnFlingListener extends java.lang.Object {
public void <init> ()
public abstract boolean onFling (int, int)
}
android/support/v7/widget/RecyclerView$OnItemTouchListener.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$OnItemTouchListener extends java.lang.Object {
public abstract boolean onInterceptTouchEvent (android.support.v7.widget.RecyclerView, android.view.MotionEvent)
public abstract void onTouchEvent (android.support.v7.widget.RecyclerView, android.view.MotionEvent)
public abstract void onRequestDisallowInterceptTouchEvent (boolean)
}
android/support/v7/widget/RecyclerView$OnScrollListener.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$OnScrollListener extends java.lang.Object {
public void <init> ()
public void onScrollStateChanged (android.support.v7.widget.RecyclerView, int)
android.support.v7.widget.RecyclerView recyclerView
int newState
public void onScrolled (android.support.v7.widget.RecyclerView, int, int)
android.support.v7.widget.RecyclerView recyclerView
int dx
int dy
}
android/support/v7/widget/RecyclerView$Orientation.class
RecyclerView.java
package android.support.v7.widget
public abstract annotation android.support.v7.widget.RecyclerView$Orientation extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData.class
RecyclerView.java
package android.support.v7.widget
android.support.v7.widget.RecyclerView$RecycledViewPool$ScrapData extends java.lang.Object {
final java.util.ArrayList mScrapHeap
int mMaxScrap
long mCreateRunningAverageNs
long mBindRunningAverageNs
void <init> ()
}
android/support/v7/widget/RecyclerView$RecycledViewPool.class
RecyclerView.java
package android.support.v7.widget
public android.support.v7.widget.RecyclerView$RecycledViewPool extends java.lang.Object {
private static final int DEFAULT_MAX_SCRAP
android.util.SparseArray mScrap
private int mAttachCount
public void <init> ()
public void clear ()
android.support.v7.widget.RecyclerView$RecycledViewPool$ScrapData data
int i
public void setMaxRecycledViews (int, int)
int viewType
int max
android.support.v7.widget.RecyclerView$RecycledViewPool$ScrapData scrapData
java.util.ArrayList scrapHeap
public int getRecycledViewCount (int)
int viewType
public android.support.v7.widget.RecyclerView$ViewHolder getRecycledView (int)
java.util.ArrayList scrapHeap
int viewType
android.support.v7.widget.RecyclerView$RecycledViewPool$ScrapData scrapData
int size ()
java.util.ArrayList viewHolders
int i
int count
public void putRecycledView (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder scrap
int viewType
java.util.ArrayList scrapHeap
long runningAverage (long, long)
long oldAverage
long newValue
void factorInCreateTime (int, long)
int viewType
long createTimeNs
android.support.v7.widget.RecyclerView$RecycledViewPool$ScrapData scrapData
void factorInBindTime (int, long)
int viewType
long bindTimeNs
android.support.v7.widget.RecyclerView$RecycledViewPool$ScrapData scrapData
boolean willCreateInTime (int, long, long)
int viewType
long approxCurrentNs
long deadlineNs
long expectedDurationNs
boolean willBindInTime (int, long, long)
int viewType
long approxCurrentNs
long deadlineNs
long expectedDurationNs
void attach ()
void detach ()
void onAdapterChanged (android.support.v7.widget.RecyclerView$Adapter, android.support.v7.widget.RecyclerView$Adapter, boolean)
android.support.v7.widget.RecyclerView$Adapter oldAdapter
android.support.v7.widget.RecyclerView$Adapter newAdapter
boolean compatibleWithPrevious
private android.support.v7.widget.RecyclerView$RecycledViewPool$ScrapData getScrapDataForType (int)
int viewType
android.support.v7.widget.RecyclerView$RecycledViewPool$ScrapData scrapData
}
android/support/v7/widget/RecyclerView$Recycler.class
RecyclerView.java
package android.support.v7.widget
public final android.support.v7.widget.RecyclerView$Recycler extends java.lang.Object {
final java.util.ArrayList mAttachedScrap
java.util.ArrayList mChangedScrap
final java.util.ArrayList mCachedViews
private final java.util.List mUnmodifiableAttachedScrap
private int mRequestedCacheMax
int mViewCacheMax
android.support.v7.widget.RecyclerView$RecycledViewPool mRecyclerPool
private android.support.v7.widget.RecyclerView$ViewCacheExtension mViewCacheExtension
static final int DEFAULT_CACHE_SIZE
final synthetic android.support.v7.widget.RecyclerView this$0
public void <init> (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView this$0
public void clear ()
public void setViewCacheSize (int)
int viewCount
void updateViewCacheSize ()
int i
int extraCache
public java.util.List getScrapList ()
boolean validateViewHolderForOffsetPosition (android.support.v7.widget.RecyclerView$ViewHolder)
int type
android.support.v7.widget.RecyclerView$ViewHolder holder
private boolean tryBindViewHolderByDeadline (android.support.v7.widget.RecyclerView$ViewHolder, int, int, long)
android.support.v7.widget.RecyclerView$ViewHolder holder
int offsetPosition
int position
long deadlineNs
int viewType
long startBindNs
long endBindNs
public void bindViewToPosition (android.view.View, int)
android.support.v7.widget.RecyclerView$LayoutParams rvLayoutParams
android.support.v7.widget.RecyclerView$LayoutParams rvLayoutParams
android.view.View view
int position
android.support.v7.widget.RecyclerView$ViewHolder holder
int offsetPosition
android.view.ViewGroup$LayoutParams lp
android.support.v7.widget.RecyclerView$LayoutParams rvLayoutParams
public int convertPreLayoutPositionToPostLayout (int)
int position
public android.view.View getViewForPosition (int)
int position
android.view.View getViewForPosition (int, boolean)
int position
boolean dryRun
android.support.v7.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline (int, boolean, long)
android.view.View view
android.support.v7.widget.RecyclerView innerView
long start
long end
int offsetPosition
int type
int changeFlags
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo info
int offsetPosition
android.support.v7.widget.RecyclerView$LayoutParams rvLayoutParams
android.support.v7.widget.RecyclerView$LayoutParams rvLayoutParams
int position
boolean dryRun
long deadlineNs
boolean fromScrapOrHiddenOrCache
android.support.v7.widget.RecyclerView$ViewHolder holder
boolean bound
android.view.ViewGroup$LayoutParams lp
android.support.v7.widget.RecyclerView$LayoutParams rvLayoutParams
private void attachAccessibilityDelegateOnBind (android.support.v7.widget.RecyclerView$ViewHolder)
android.view.View itemView
android.support.v7.widget.RecyclerView$ViewHolder holder
private void invalidateDisplayListInt (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
private void invalidateDisplayListInt (android.view.ViewGroup, boolean)
android.view.View view
int i
int visibility
android.view.ViewGroup viewGroup
boolean invalidateThis
public void recycleView (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$ViewHolder holder
void recycleViewInternal (android.view.View)
android.view.View view
void recycleAndClearCachedViews ()
int i
int count
void recycleCachedViewAt (int)
int cachedViewIndex
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
void recycleViewHolderInternal (android.support.v7.widget.RecyclerView$ViewHolder)
int cachedPos
int cacheIndex
int cachedViewSize
int targetCacheIndex
android.support.v7.widget.RecyclerView$ViewHolder holder
boolean transientStatePreventsRecycling
boolean forceRecycle
boolean cached
boolean recycled
void addViewHolderToRecycledViewPool (android.support.v7.widget.RecyclerView$ViewHolder, boolean)
android.support.v7.widget.RecyclerView$ViewHolder holder
boolean dispatchRecycled
void quickRecycleScrapView (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$ViewHolder holder
void scrapView (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$ViewHolder holder
void unscrapView (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
int getScrapCount ()
android.view.View getScrapViewAt (int)
int index
void clearScrap ()
android.support.v7.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition (int)
int changedScrapSize
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
long id
int offsetPosition
int position
int changedScrapSize
android.support.v7.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition (int, boolean)
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
android.support.v7.widget.RecyclerView$ViewHolder vh
int layoutIndex
android.view.View view
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int position
boolean dryRun
int scrapCount
int cacheSize
android.support.v7.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId (long, int, boolean)
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
long id
int type
boolean dryRun
int count
int cacheSize
void dispatchViewRecycled (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
void onAdapterChanged (android.support.v7.widget.RecyclerView$Adapter, android.support.v7.widget.RecyclerView$Adapter, boolean)
android.support.v7.widget.RecyclerView$Adapter oldAdapter
android.support.v7.widget.RecyclerView$Adapter newAdapter
boolean compatibleWithPrevious
void offsetPositionRecordsForMove (int, int)
int start
int end
int inBetweenOffset
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int from
int to
int start
int end
int inBetweenOffset
int cachedCount
void offsetPositionRecordsForInsert (int, int)
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int insertedAt
int count
int cachedCount
void offsetPositionRecordsForRemove (int, int, boolean)
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int removedFrom
int count
boolean applyToPreLayout
int removedEnd
int cachedCount
void setViewCacheExtension (android.support.v7.widget.RecyclerView$ViewCacheExtension)
android.support.v7.widget.RecyclerView$ViewCacheExtension extension
void setRecycledViewPool (android.support.v7.widget.RecyclerView$RecycledViewPool)
android.support.v7.widget.RecyclerView$RecycledViewPool pool
android.support.v7.widget.RecyclerView$RecycledViewPool getRecycledViewPool ()
void viewRangeUpdate (int, int)
android.support.v7.widget.RecyclerView$ViewHolder holder
int pos
int i
int positionStart
int itemCount
int positionEnd
int cachedCount
void markKnownViewsInvalid ()
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int cachedCount
void clearOldPositions ()
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int i
int i
int changedScrapCount
int cachedCount
int scrapCount
void markItemDecorInsetsDirty ()
android.support.v7.widget.RecyclerView$ViewHolder holder
android.support.v7.widget.RecyclerView$LayoutParams layoutParams
int i
int cachedCount
}
android/support/v7/widget/RecyclerView$RecyclerListener.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$RecyclerListener extends java.lang.Object {
public abstract void onViewRecycled (android.support.v7.widget.RecyclerView$ViewHolder)
}
android/support/v7/widget/RecyclerView$RecyclerViewDataObserver.class
RecyclerView.java
package android.support.v7.widget
android.support.v7.widget.RecyclerView$RecyclerViewDataObserver extends android.support.v7.widget.RecyclerView$AdapterDataObserver {
final synthetic android.support.v7.widget.RecyclerView this$0
void <init> (android.support.v7.widget.RecyclerView)
public void onChanged ()
public void onItemRangeChanged (int, int, java.lang.Object)
int positionStart
int itemCount
Object payload
public void onItemRangeInserted (int, int)
int positionStart
int itemCount
public void onItemRangeRemoved (int, int)
int positionStart
int itemCount
public void onItemRangeMoved (int, int, int)
int fromPosition
int toPosition
int itemCount
void triggerUpdateProcessor ()
}
android/support/v7/widget/RecyclerView$SavedState$1.class
RecyclerView.java
package android.support.v7.widget
final android.support.v7.widget.RecyclerView$SavedState$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator {
void <init> ()
public android.support.v7.widget.RecyclerView$SavedState createFromParcel (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel in
ClassLoader loader
public android.support.v7.widget.RecyclerView$SavedState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v7.widget.RecyclerView$SavedState[] newArray (int)
int size
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader)
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v7/widget/RecyclerView$SavedState.class
RecyclerView.java
package android.support.v7.widget
public android.support.v7.widget.RecyclerView$SavedState extends android.support.v4.view.AbsSavedState {
android.os.Parcelable mLayoutState
public static final android.os.Parcelable$Creator CREATOR
void <init> (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel in
ClassLoader loader
void <init> (android.os.Parcelable)
android.os.Parcelable superState
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
void copyFrom (android.support.v7.widget.RecyclerView$SavedState)
android.support.v7.widget.RecyclerView$SavedState other
static void <clinit> ()
}
android/support/v7/widget/RecyclerView$SimpleOnItemTouchListener.class
RecyclerView.java
package android.support.v7.widget
public android.support.v7.widget.RecyclerView$SimpleOnItemTouchListener extends java.lang.Object implements android.support.v7.widget.RecyclerView$OnItemTouchListener {
public void <init> ()
public boolean onInterceptTouchEvent (android.support.v7.widget.RecyclerView, android.view.MotionEvent)
android.support.v7.widget.RecyclerView rv
android.view.MotionEvent e
public void onTouchEvent (android.support.v7.widget.RecyclerView, android.view.MotionEvent)
android.support.v7.widget.RecyclerView rv
android.view.MotionEvent e
public void onRequestDisallowInterceptTouchEvent (boolean)
boolean disallowIntercept
}
android/support/v7/widget/RecyclerView$SmoothScroller$Action.class
RecyclerView.java
package android.support.v7.widget
public android.support.v7.widget.RecyclerView$SmoothScroller$Action extends java.lang.Object {
public static final int UNDEFINED_DURATION
private int mDx
private int mDy
private int mDuration
private int mJumpToPosition
private android.view.animation.Interpolator mInterpolator
private boolean mChanged
private int mConsecutiveUpdates
public void <init> (int, int)
int dx
int dy
public void <init> (int, int, int)
int dx
int dy
int duration
public void <init> (int, int, int, android.view.animation.Interpolator)
int dx
int dy
int duration
android.view.animation.Interpolator interpolator
public void jumpTo (int)
int targetPosition
boolean hasJumpTarget ()
void runIfNecessary (android.support.v7.widget.RecyclerView)
int position
android.support.v7.widget.RecyclerView recyclerView
private void validate ()
public int getDx ()
public void setDx (int)
int dx
public int getDy ()
public void setDy (int)
int dy
public int getDuration ()
public void setDuration (int)
int duration
public android.view.animation.Interpolator getInterpolator ()
public void setInterpolator (android.view.animation.Interpolator)
android.view.animation.Interpolator interpolator
public void update (int, int, int, android.view.animation.Interpolator)
int dx
int dy
int duration
android.view.animation.Interpolator interpolator
}
android/support/v7/widget/RecyclerView$SmoothScroller$ScrollVectorProvider.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$SmoothScroller$ScrollVectorProvider extends java.lang.Object {
public abstract android.graphics.PointF computeScrollVectorForPosition (int)
}
android/support/v7/widget/RecyclerView$SmoothScroller.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$SmoothScroller extends java.lang.Object {
private int mTargetPosition
private android.support.v7.widget.RecyclerView mRecyclerView
private android.support.v7.widget.RecyclerView$LayoutManager mLayoutManager
private boolean mPendingInitialRun
private boolean mRunning
private android.view.View mTargetView
private final android.support.v7.widget.RecyclerView$SmoothScroller$Action mRecyclingAction
private boolean mStarted
public void <init> ()
void start (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
public void setTargetPosition (int)
int targetPosition
public android.graphics.PointF computeScrollVectorForPosition (int)
int targetPosition
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
public android.support.v7.widget.RecyclerView$LayoutManager getLayoutManager ()
protected final void stop ()
public boolean isPendingInitialRun ()
public boolean isRunning ()
public int getTargetPosition ()
private void onAnimation (int, int)
android.graphics.PointF pointF
boolean hadJumpTarget
int dx
int dy
android.support.v7.widget.RecyclerView recyclerView
public int getChildPosition (android.view.View)
android.view.View view
public int getChildCount ()
public android.view.View findViewByPosition (int)
int position
public void instantScrollToPosition (int)
int position
protected void onChildAttachedToWindow (android.view.View)
android.view.View child
protected void normalize (android.graphics.PointF)
android.graphics.PointF scrollVector
float magnitude
protected abstract void onStart ()
protected abstract void onStop ()
protected abstract void onSeekTargetStep (int, int, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.RecyclerView$SmoothScroller$Action)
protected abstract void onTargetFound (android.view.View, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.RecyclerView$SmoothScroller$Action)
static synthetic void access$800 (android.support.v7.widget.RecyclerView$SmoothScroller, int, int)
android.support.v7.widget.RecyclerView$SmoothScroller x0
int x1
int x2
}
android/support/v7/widget/RecyclerView$State.class
RecyclerView.java
package android.support.v7.widget
public android.support.v7.widget.RecyclerView$State extends java.lang.Object {
static final int STEP_START
static final int STEP_LAYOUT
static final int STEP_ANIMATIONS
private int mTargetPosition
private android.util.SparseArray mData
int mPreviousLayoutItemCount
int mDeletedInvisibleItemCountSincePreviousLayout
int mLayoutStep
int mItemCount
boolean mStructureChanged
boolean mInPreLayout
boolean mTrackOldChangeHolders
boolean mIsMeasuring
boolean mRunSimpleAnimations
boolean mRunPredictiveAnimations
int mFocusedItemPosition
long mFocusedItemId
int mFocusedSubChildId
int mRemainingScrollHorizontal
int mRemainingScrollVertical
public void <init> ()
void assertLayoutStep (int)
int accepted
android.support.v7.widget.RecyclerView$State reset ()
void prepareForNestedPrefetch (android.support.v7.widget.RecyclerView$Adapter)
android.support.v7.widget.RecyclerView$Adapter adapter
public boolean isMeasuring ()
public boolean isPreLayout ()
public boolean willRunPredictiveAnimations ()
public boolean willRunSimpleAnimations ()
public void remove (int)
int resourceId
public java.lang.Object get (int)
int resourceId
public void put (int, java.lang.Object)
int resourceId
Object data
public int getTargetScrollPosition ()
public boolean hasTargetScrollPosition ()
public boolean didStructureChange ()
public int getItemCount ()
public int getRemainingScrollHorizontal ()
public int getRemainingScrollVertical ()
public java.lang.String toString ()
static synthetic int access$1502 (android.support.v7.widget.RecyclerView$State, int)
android.support.v7.widget.RecyclerView$State x0
int x1
}
android/support/v7/widget/RecyclerView$ViewCacheExtension.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$ViewCacheExtension extends java.lang.Object {
public void <init> ()
public abstract android.view.View getViewForPositionAndType (android.support.v7.widget.RecyclerView$Recycler, int, int)
}
android/support/v7/widget/RecyclerView$ViewFlinger.class
RecyclerView.java
package android.support.v7.widget
android.support.v7.widget.RecyclerView$ViewFlinger extends java.lang.Object implements java.lang.Runnable {
private int mLastFlingX
private int mLastFlingY
private android.widget.OverScroller mScroller
android.view.animation.Interpolator mInterpolator
private boolean mEatRunOnAnimationRequest
private boolean mReSchedulePostAnimationCallback
final synthetic android.support.v7.widget.RecyclerView this$0
void <init> (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView this$0
public void run ()
int adapterSize
int vel
int velX
int velY
int[] scrollConsumed
int x
int y
int dx
int dy
int hresult
int vresult
int overscrollX
int overscrollY
boolean fullyConsumedVertical
boolean fullyConsumedHorizontal
boolean fullyConsumedAny
android.widget.OverScroller scroller
android.support.v7.widget.RecyclerView$SmoothScroller smoothScroller
private void disableRunOnAnimationRequests ()
private void enableRunOnAnimationRequests ()
void postOnAnimation ()
public void fling (int, int)
int velocityX
int velocityY
public void smoothScrollBy (int, int)
int dx
int dy
public void smoothScrollBy (int, int, int, int)
int dx
int dy
int vx
int vy
private float distanceInfluenceForSnapDuration (float)
float f
private int computeScrollDuration (int, int, int, int)
int duration
float absDelta
int dx
int dy
int vx
int vy
int absDx
int absDy
boolean horizontal
int velocity
int delta
int containerSize
int halfContainerSize
float distanceRatio
float distance
int duration
public void smoothScrollBy (int, int, int)
int dx
int dy
int duration
public void smoothScrollBy (int, int, android.view.animation.Interpolator)
int dx
int dy
android.view.animation.Interpolator interpolator
public void smoothScrollBy (int, int, int, android.view.animation.Interpolator)
int dx
int dy
int duration
android.view.animation.Interpolator interpolator
public void stop ()
static synthetic android.widget.OverScroller access$400 (android.support.v7.widget.RecyclerView$ViewFlinger)
android.support.v7.widget.RecyclerView$ViewFlinger x0
}
android/support/v7/widget/RecyclerView$ViewHolder.class
RecyclerView.java
package android.support.v7.widget
public abstract android.support.v7.widget.RecyclerView$ViewHolder extends java.lang.Object {
public final android.view.View itemView
java.lang.ref.WeakReference mNestedRecyclerView
int mPosition
int mOldPosition
long mItemId
int mItemViewType
int mPreLayoutPosition
android.support.v7.widget.RecyclerView$ViewHolder mShadowedHolder
android.support.v7.widget.RecyclerView$ViewHolder mShadowingHolder
static final int FLAG_BOUND
static final int FLAG_UPDATE
static final int FLAG_INVALID
static final int FLAG_REMOVED
static final int FLAG_NOT_RECYCLABLE
static final int FLAG_RETURNED_FROM_SCRAP
static final int FLAG_IGNORE
static final int FLAG_TMP_DETACHED
static final int FLAG_ADAPTER_POSITION_UNKNOWN
static final int FLAG_ADAPTER_FULLUPDATE
static final int FLAG_MOVED
static final int FLAG_APPEARED_IN_PRE_LAYOUT
static final int PENDING_ACCESSIBILITY_STATE_NOT_SET
static final int FLAG_BOUNCED_FROM_HIDDEN_LIST
static final int FLAG_SET_A11Y_ITEM_DELEGATE
private int mFlags
private static final java.util.List FULLUPDATE_PAYLOADS
java.util.List mPayloads
java.util.List mUnmodifiedPayloads
private int mIsRecyclableCount
private android.support.v7.widget.RecyclerView$Recycler mScrapContainer
private boolean mInChangeScrap
private int mWasImportantForAccessibilityBeforeHidden
int mPendingAccessibilityState
android.support.v7.widget.RecyclerView mOwnerRecyclerView
public void <init> (android.view.View)
android.view.View itemView
void flagRemovedAndOffsetPosition (int, int, boolean)
int mNewPosition
int offset
boolean applyToPreLayout
void offsetPosition (int, boolean)
int offset
boolean applyToPreLayout
void clearOldPosition ()
void saveOldPosition ()
boolean shouldIgnore ()
public final int getPosition ()
public final int getLayoutPosition ()
public final int getAdapterPosition ()
public final int getOldPosition ()
public final long getItemId ()
public final int getItemViewType ()
boolean isScrap ()
void unScrap ()
boolean wasReturnedFromScrap ()
void clearReturnedFromScrapFlag ()
void clearTmpDetachFlag ()
void stopIgnoring ()
void setScrapContainer (android.support.v7.widget.RecyclerView$Recycler, boolean)
android.support.v7.widget.RecyclerView$Recycler recycler
boolean isChangeScrap
boolean isInvalid ()
boolean needsUpdate ()
boolean isBound ()
boolean isRemoved ()
boolean hasAnyOfTheFlags (int)
int flags
boolean isTmpDetached ()
boolean isAdapterPositionUnknown ()
void setFlags (int, int)
int flags
int mask
void addFlags (int)
int flags
void addChangePayload (java.lang.Object)
Object payload
private void createPayloadsIfNeeded ()
void clearPayload ()
java.util.List getUnmodifiedPayloads ()
void resetInternal ()
private void onEnteredHiddenState (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView parent
private void onLeftHiddenState (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView parent
public java.lang.String toString ()
StringBuilder sb
public final void setIsRecyclable (boolean)
boolean recyclable
public final boolean isRecyclable ()
private boolean shouldBeKeptAsChild ()
private boolean doesTransientStatePreventRecycling ()
boolean isUpdated ()
static synthetic void access$200 (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView$ViewHolder x0
android.support.v7.widget.RecyclerView x1
static synthetic void access$300 (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView$ViewHolder x0
android.support.v7.widget.RecyclerView x1
static synthetic boolean access$1100 (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder x0
static synthetic android.support.v7.widget.RecyclerView$Recycler access$1202 (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$Recycler)
android.support.v7.widget.RecyclerView$ViewHolder x0
android.support.v7.widget.RecyclerView$Recycler x1
static synthetic boolean access$1302 (android.support.v7.widget.RecyclerView$ViewHolder, boolean)
android.support.v7.widget.RecyclerView$ViewHolder x0
boolean x1
static synthetic boolean access$1300 (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder x0
static synthetic boolean access$1700 (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder x0
static synthetic int access$1800 (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder x0
static void <clinit> ()
}
android/support/v7/widget/RecyclerView.class
RecyclerView.java
package android.support.v7.widget
public android.support.v7.widget.RecyclerView extends android.view.ViewGroup implements android.support.v4.view.ScrollingView android.support.v4.view.NestedScrollingChild2 {
static final String TAG
static final boolean DEBUG
static final boolean VERBOSE_TRACING
private static final int[] NESTED_SCROLLING_ATTRS
private static final int[] CLIP_TO_PADDING_ATTR
static final boolean FORCE_INVALIDATE_DISPLAY_LIST
static final boolean ALLOW_SIZE_IN_UNSPECIFIED_SPEC
static final boolean POST_UPDATES_ON_ANIMATION
private static final boolean ALLOW_THREAD_GAP_WORK
private static final boolean FORCE_ABS_FOCUS_SEARCH_DIRECTION
private static final boolean IGNORE_DETACHED_FOCUSED_CHILD
static final boolean DISPATCH_TEMP_DETACH
public static final int HORIZONTAL
public static final int VERTICAL
static final int DEFAULT_ORIENTATION
public static final int NO_POSITION
public static final long NO_ID
public static final int INVALID_TYPE
public static final int TOUCH_SLOP_DEFAULT
public static final int TOUCH_SLOP_PAGING
static final int MAX_SCROLL_DURATION
static final String TRACE_SCROLL_TAG
private static final String TRACE_ON_LAYOUT_TAG
private static final String TRACE_ON_DATA_SET_CHANGE_LAYOUT_TAG
private static final String TRACE_HANDLE_ADAPTER_UPDATES_TAG
static final String TRACE_BIND_VIEW_TAG
static final String TRACE_PREFETCH_TAG
static final String TRACE_NESTED_PREFETCH_TAG
static final String TRACE_CREATE_VIEW_TAG
private static final Class[] LAYOUT_MANAGER_CONSTRUCTOR_SIGNATURE
private final android.support.v7.widget.RecyclerView$RecyclerViewDataObserver mObserver
final android.support.v7.widget.RecyclerView$Recycler mRecycler
private android.support.v7.widget.RecyclerView$SavedState mPendingSavedState
android.support.v7.widget.AdapterHelper mAdapterHelper
android.support.v7.widget.ChildHelper mChildHelper
final android.support.v7.widget.ViewInfoStore mViewInfoStore
boolean mClipToPadding
final Runnable mUpdateChildViewsRunnable
final android.graphics.Rect mTempRect
private final android.graphics.Rect mTempRect2
final android.graphics.RectF mTempRectF
android.support.v7.widget.RecyclerView$Adapter mAdapter
android.support.v7.widget.RecyclerView$LayoutManager mLayout
android.support.v7.widget.RecyclerView$RecyclerListener mRecyclerListener
final java.util.ArrayList mItemDecorations
private final java.util.ArrayList mOnItemTouchListeners
private android.support.v7.widget.RecyclerView$OnItemTouchListener mActiveOnItemTouchListener
boolean mIsAttached
boolean mHasFixedSize
boolean mEnableFastScroller
boolean mFirstLayoutComplete
private int mInterceptRequestLayoutDepth
boolean mLayoutWasDefered
boolean mLayoutFrozen
private boolean mIgnoreMotionEventTillDown
private int mEatenAccessibilityChangeFlags
boolean mAdapterUpdateDuringMeasure
private final android.view.accessibility.AccessibilityManager mAccessibilityManager
private java.util.List mOnChildAttachStateListeners
boolean mDataSetHasChangedAfterLayout
boolean mDispatchItemsChangedEvent
private int mLayoutOrScrollCounter
private int mDispatchScrollCounter
private android.support.v7.widget.RecyclerView$EdgeEffectFactory mEdgeEffectFactory
private android.widget.EdgeEffect mLeftGlow
private android.widget.EdgeEffect mTopGlow
private android.widget.EdgeEffect mRightGlow
private android.widget.EdgeEffect mBottomGlow
android.support.v7.widget.RecyclerView$ItemAnimator mItemAnimator
private static final int INVALID_POINTER
public static final int SCROLL_STATE_IDLE
public static final int SCROLL_STATE_DRAGGING
public static final int SCROLL_STATE_SETTLING
static final long FOREVER_NS
private int mScrollState
private int mScrollPointerId
private android.view.VelocityTracker mVelocityTracker
private int mInitialTouchX
private int mInitialTouchY
private int mLastTouchX
private int mLastTouchY
private int mTouchSlop
private android.support.v7.widget.RecyclerView$OnFlingListener mOnFlingListener
private final int mMinFlingVelocity
private final int mMaxFlingVelocity
private float mScaledHorizontalScrollFactor
private float mScaledVerticalScrollFactor
private boolean mPreserveFocusAfterLayout
final android.support.v7.widget.RecyclerView$ViewFlinger mViewFlinger
android.support.v7.widget.GapWorker mGapWorker
android.support.v7.widget.GapWorker$LayoutPrefetchRegistryImpl mPrefetchRegistry
final android.support.v7.widget.RecyclerView$State mState
private android.support.v7.widget.RecyclerView$OnScrollListener mScrollListener
private java.util.List mScrollListeners
boolean mItemsAddedOrRemoved
boolean mItemsChanged
private android.support.v7.widget.RecyclerView$ItemAnimator$ItemAnimatorListener mItemAnimatorListener
boolean mPostedAnimatorRunner
android.support.v7.widget.RecyclerViewAccessibilityDelegate mAccessibilityDelegate
private android.support.v7.widget.RecyclerView$ChildDrawingOrderCallback mChildDrawingOrderCallback
private final int[] mMinMaxLayoutPositions
private android.support.v4.view.NestedScrollingChildHelper mScrollingChildHelper
private final int[] mScrollOffset
private final int[] mScrollConsumed
private final int[] mNestedOffsets
private final int[] mScrollStepConsumed
final java.util.List mPendingAccessibilityImportanceChange
private Runnable mItemAnimatorRunner
static final android.view.animation.Interpolator sQuinticInterpolator
private final android.support.v7.widget.ViewInfoStore$ProcessCallback mViewInfoProcessCallback
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public void <init> (android.content.Context, android.util.AttributeSet, int)
android.content.res.TypedArray a
android.graphics.drawable.StateListDrawable verticalThumbDrawable
android.graphics.drawable.Drawable verticalTrackDrawable
android.graphics.drawable.StateListDrawable horizontalThumbDrawable
android.graphics.drawable.Drawable horizontalTrackDrawable
int defStyleRes
android.content.res.TypedArray a
String layoutManagerName
int descendantFocusability
android.content.Context context
android.util.AttributeSet attrs
int defStyle
android.view.ViewConfiguration vc
boolean nestedScrollingEnabled
java.lang.String exceptionLabel ()
private void initAutofill ()
public android.support.v7.widget.RecyclerViewAccessibilityDelegate getCompatAccessibilityDelegate ()
public void setAccessibilityDelegateCompat (android.support.v7.widget.RecyclerViewAccessibilityDelegate)
android.support.v7.widget.RecyclerViewAccessibilityDelegate accessibilityDelegate
private void createLayoutManager (android.content.Context, java.lang.String, android.util.AttributeSet, int, int)
ClassLoader classLoader
NoSuchMethodException e1
NoSuchMethodException e
ClassLoader classLoader
Class layoutManagerClass
java.lang.reflect.Constructor constructor
java.lang.reflect.Constructor constructor
java.lang.reflect.Constructor constructor
Object[] constructorArgs
ClassNotFoundException e
java.lang.reflect.InvocationTargetException e
InstantiationException e
IllegalAccessException e
ClassCastException e
android.content.Context context
String className
android.util.AttributeSet attrs
int defStyleAttr
int defStyleRes
private java.lang.String getFullClassName (android.content.Context, java.lang.String)
android.content.Context context
String className
private void initChildrenHelper ()
void initAdapterManager ()
public void setHasFixedSize (boolean)
boolean hasFixedSize
public boolean hasFixedSize ()
public void setClipToPadding (boolean)
boolean clipToPadding
public boolean getClipToPadding ()
public void setScrollingTouchSlop (int)
int slopConstant
android.view.ViewConfiguration vc
public void swapAdapter (android.support.v7.widget.RecyclerView$Adapter, boolean)
android.support.v7.widget.RecyclerView$Adapter adapter
boolean removeAndRecycleExistingViews
public void setAdapter (android.support.v7.widget.RecyclerView$Adapter)
android.support.v7.widget.RecyclerView$Adapter adapter
void removeAndRecycleViews ()
private void setAdapterInternal (android.support.v7.widget.RecyclerView$Adapter, boolean, boolean)
android.support.v7.widget.RecyclerView$Adapter adapter
boolean compatibleWithPrevious
boolean removeAndRecycleViews
android.support.v7.widget.RecyclerView$Adapter oldAdapter
public android.support.v7.widget.RecyclerView$Adapter getAdapter ()
public void setRecyclerListener (android.support.v7.widget.RecyclerView$RecyclerListener)
android.support.v7.widget.RecyclerView$RecyclerListener listener
public int getBaseline ()
public void addOnChildAttachStateChangeListener (android.support.v7.widget.RecyclerView$OnChildAttachStateChangeListener)
android.support.v7.widget.RecyclerView$OnChildAttachStateChangeListener listener
public void removeOnChildAttachStateChangeListener (android.support.v7.widget.RecyclerView$OnChildAttachStateChangeListener)
android.support.v7.widget.RecyclerView$OnChildAttachStateChangeListener listener
public void clearOnChildAttachStateChangeListeners ()
public void setLayoutManager (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layout
public void setOnFlingListener (android.support.v7.widget.RecyclerView$OnFlingListener)
android.support.v7.widget.RecyclerView$OnFlingListener onFlingListener
public android.support.v7.widget.RecyclerView$OnFlingListener getOnFlingListener ()
protected android.os.Parcelable onSaveInstanceState ()
android.support.v7.widget.RecyclerView$SavedState state
protected void onRestoreInstanceState (android.os.Parcelable)
android.os.Parcelable state
protected void dispatchSaveInstanceState (android.util.SparseArray)
android.util.SparseArray container
protected void dispatchRestoreInstanceState (android.util.SparseArray)
android.util.SparseArray container
private void addAnimatingView (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
android.view.View view
boolean alreadyParented
boolean removeAnimatingView (android.view.View)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
android.view.View view
boolean removed
public android.support.v7.widget.RecyclerView$LayoutManager getLayoutManager ()
public android.support.v7.widget.RecyclerView$RecycledViewPool getRecycledViewPool ()
public void setRecycledViewPool (android.support.v7.widget.RecyclerView$RecycledViewPool)
android.support.v7.widget.RecyclerView$RecycledViewPool pool
public void setViewCacheExtension (android.support.v7.widget.RecyclerView$ViewCacheExtension)
android.support.v7.widget.RecyclerView$ViewCacheExtension extension
public void setItemViewCacheSize (int)
int size
public int getScrollState ()
void setScrollState (int)
int state
public void addItemDecoration (android.support.v7.widget.RecyclerView$ItemDecoration, int)
android.support.v7.widget.RecyclerView$ItemDecoration decor
int index
public void addItemDecoration (android.support.v7.widget.RecyclerView$ItemDecoration)
android.support.v7.widget.RecyclerView$ItemDecoration decor
public android.support.v7.widget.RecyclerView$ItemDecoration getItemDecorationAt (int)
int index
int size
public int getItemDecorationCount ()
public void removeItemDecorationAt (int)
int index
int size
public void removeItemDecoration (android.support.v7.widget.RecyclerView$ItemDecoration)
android.support.v7.widget.RecyclerView$ItemDecoration decor
public void setChildDrawingOrderCallback (android.support.v7.widget.RecyclerView$ChildDrawingOrderCallback)
android.support.v7.widget.RecyclerView$ChildDrawingOrderCallback childDrawingOrderCallback
public void setOnScrollListener (android.support.v7.widget.RecyclerView$OnScrollListener)
android.support.v7.widget.RecyclerView$OnScrollListener listener
public void addOnScrollListener (android.support.v7.widget.RecyclerView$OnScrollListener)
android.support.v7.widget.RecyclerView$OnScrollListener listener
public void removeOnScrollListener (android.support.v7.widget.RecyclerView$OnScrollListener)
android.support.v7.widget.RecyclerView$OnScrollListener listener
public void clearOnScrollListeners ()
public void scrollToPosition (int)
int position
void jumpToPositionForSmoothScroller (int)
int position
public void smoothScrollToPosition (int)
int position
public void scrollTo (int, int)
int x
int y
public void scrollBy (int, int)
int x
int y
boolean canScrollHorizontal
boolean canScrollVertical
private void scrollStep (int, int, int[])
int dx
int dy
int[] consumed
int consumedX
int consumedY
void consumePendingUpdateOperations ()
private boolean hasUpdatedView ()
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int childCount
boolean scrollByInternal (int, int, android.view.MotionEvent)
int x
int y
android.view.MotionEvent ev
int unconsumedX
int unconsumedY
int consumedX
int consumedY
public int computeHorizontalScrollOffset ()
public int computeHorizontalScrollExtent ()
public int computeHorizontalScrollRange ()
public int computeVerticalScrollOffset ()
public int computeVerticalScrollExtent ()
public int computeVerticalScrollRange ()
void startInterceptRequestLayout ()
void stopInterceptRequestLayout (boolean)
boolean performLayoutChildren
public void setLayoutFrozen (boolean)
long now
android.view.MotionEvent cancelEvent
boolean frozen
public boolean isLayoutFrozen ()
public void smoothScrollBy (int, int)
int dx
int dy
public void smoothScrollBy (int, int, android.view.animation.Interpolator)
int dx
int dy
android.view.animation.Interpolator interpolator
public boolean fling (int, int)
int nestedScrollAxis
boolean canScroll
int velocityX
int velocityY
boolean canScrollHorizontal
boolean canScrollVertical
public void stopScroll ()
private void stopScrollersInternal ()
public int getMinFlingVelocity ()
public int getMaxFlingVelocity ()
private void pullGlows (float, float, float, float)
float x
float overscrollX
float y
float overscrollY
boolean invalidate
private void releaseGlows ()
boolean needsInvalidate
void considerReleasingGlowsOnScroll (int, int)
int dx
int dy
boolean needsInvalidate
void absorbGlows (int, int)
int velocityX
int velocityY
void ensureLeftGlow ()
void ensureRightGlow ()
void ensureTopGlow ()
void ensureBottomGlow ()
void invalidateGlows ()
public void setEdgeEffectFactory (android.support.v7.widget.RecyclerView$EdgeEffectFactory)
android.support.v7.widget.RecyclerView$EdgeEffectFactory edgeEffectFactory
public android.support.v7.widget.RecyclerView$EdgeEffectFactory getEdgeEffectFactory ()
public android.view.View focusSearch (android.view.View, int)
int absDir
android.view.View found
boolean rtl
int absDir
android.view.View found
android.view.View focusedItemView
boolean needsFocusFailureLayout
android.view.View focusedItemView
android.view.View focused
int direction
android.view.View result
boolean canRunFocusFailure
android.view.FocusFinder ff
private boolean isPreferredNextFocus (android.view.View, android.view.View, int)
android.view.View focused
android.view.View next
int direction
int rtl
int rightness
int downness
public void requestChildFocus (android.view.View, android.view.View)
android.view.View child
android.view.View focused
private void requestChildOnScreen (android.view.View, android.view.View)
android.graphics.Rect insets
android.support.v7.widget.RecyclerView$LayoutParams lp
android.view.View child
android.view.View focused
android.view.View rectView
android.view.ViewGroup$LayoutParams focusedLayoutParams
public boolean requestChildRectangleOnScreen (android.view.View, android.graphics.Rect, boolean)
android.view.View child
android.graphics.Rect rect
boolean immediate
public void addFocusables (java.util.ArrayList, int, int)
java.util.ArrayList views
int direction
int focusableMode
protected boolean onRequestFocusInDescendants (int, android.graphics.Rect)
int direction
android.graphics.Rect previouslyFocusedRect
protected void onAttachedToWindow ()
float displayRefreshRate
android.view.Display display
float refreshRate
protected void onDetachedFromWindow ()
public boolean isAttachedToWindow ()
void assertInLayoutOrScroll (java.lang.String)
String message
void assertNotInLayoutOrScroll (java.lang.String)
String message
public void addOnItemTouchListener (android.support.v7.widget.RecyclerView$OnItemTouchListener)
android.support.v7.widget.RecyclerView$OnItemTouchListener listener
public void removeOnItemTouchListener (android.support.v7.widget.RecyclerView$OnItemTouchListener)
android.support.v7.widget.RecyclerView$OnItemTouchListener listener
private boolean dispatchOnItemTouchIntercept (android.view.MotionEvent)
android.support.v7.widget.RecyclerView$OnItemTouchListener listener
int i
android.view.MotionEvent e
int action
int listenerCount
private boolean dispatchOnItemTouch (android.view.MotionEvent)
android.support.v7.widget.RecyclerView$OnItemTouchListener listener
int i
int listenerCount
android.view.MotionEvent e
int action
public boolean onInterceptTouchEvent (android.view.MotionEvent)
int dx
int dy
boolean startScroll
int index
int x
int y
int nestedScrollAxis
android.view.MotionEvent e
boolean canScrollHorizontally
boolean canScrollVertically
int action
int actionIndex
public void requestDisallowInterceptTouchEvent (boolean)
android.support.v7.widget.RecyclerView$OnItemTouchListener listener
int i
boolean disallowIntercept
int listenerCount
public boolean onTouchEvent (android.view.MotionEvent)
int nestedScrollAxis
boolean startScroll
int index
int x
int y
int dx
int dy
float xvel
float yvel
android.view.MotionEvent e
boolean canScrollHorizontally
boolean canScrollVertically
boolean eventAddedToVelocityTracker
android.view.MotionEvent vtev
int action
int actionIndex
private void resetTouch ()
private void cancelTouch ()
private void onPointerUp (android.view.MotionEvent)
int newIndex
android.view.MotionEvent e
int actionIndex
public boolean onGenericMotionEvent (android.view.MotionEvent)
float vScroll
float hScroll
float vScroll
float hScroll
float vScroll
float hScroll
float vScroll
float hScroll
float axisScroll
float vScroll
float hScroll
float vScroll
float hScroll
android.view.MotionEvent event
protected void onMeasure (int, int)
int widthMode
int heightMode
boolean measureSpecModeIsExactly
int widthSpec
int heightSpec
void defaultOnMeasure (int, int)
int widthSpec
int heightSpec
int width
int height
protected void onSizeChanged (int, int, int, int)
int w
int h
int oldw
int oldh
public void setItemAnimator (android.support.v7.widget.RecyclerView$ItemAnimator)
android.support.v7.widget.RecyclerView$ItemAnimator animator
void onEnterLayoutOrScroll ()
void onExitLayoutOrScroll ()
void onExitLayoutOrScroll (boolean)
boolean enableChangeEvents
boolean isAccessibilityEnabled ()
private void dispatchContentChangedIfNecessary ()
android.view.accessibility.AccessibilityEvent event
int flags
public boolean isComputingLayout ()
boolean shouldDeferAccessibilityEvent (android.view.accessibility.AccessibilityEvent)
int type
android.view.accessibility.AccessibilityEvent event
public void sendAccessibilityEventUnchecked (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
public android.support.v7.widget.RecyclerView$ItemAnimator getItemAnimator ()
void postAnimationRunner ()
private boolean predictiveItemAnimationsEnabled ()
private void processAdapterUpdatesAndSetAnimationFlags ()
boolean animationTypeSupported
void dispatchLayout ()
private void saveFocusInfo ()
android.view.View child
android.support.v7.widget.RecyclerView$ViewHolder focusedVh
private void resetFocusInfo ()
private android.view.View findNextViewToFocus ()
android.support.v7.widget.RecyclerView$ViewHolder nextFocus
int i
android.support.v7.widget.RecyclerView$ViewHolder nextFocus
int i
int startFocusSearchIndex
int itemCount
int limit
private void recoverFocusFromState ()
android.view.View focusedChild
android.view.View child
android.support.v7.widget.RecyclerView$ViewHolder focusTarget
android.view.View viewToFocus
private int getDeepestFocusedViewWithId (android.view.View)
int id
android.view.View view
int lastKnownId
final void fillRemainingScrollValues (android.support.v7.widget.RecyclerView$State)
android.widget.OverScroller scroller
android.support.v7.widget.RecyclerView$State state
private void dispatchLayoutStep1 ()
long key
android.support.v7.widget.RecyclerView$ViewHolder holder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo animationInfo
int i
int count
int flags
boolean wasHidden
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo animationInfo
android.view.View child
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int i
boolean didStructureChange
private void dispatchLayoutStep2 ()
private void dispatchLayoutStep3 ()
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo preInfo
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo postInfo
boolean oldDisappearing
boolean newDisappearing
android.support.v7.widget.RecyclerView$ViewHolder holder
long key
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo animationInfo
android.support.v7.widget.RecyclerView$ViewHolder oldChangeViewHolder
int i
private void handleMissingPreInfoForChangeError (long, android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ViewHolder)
android.view.View view
android.support.v7.widget.RecyclerView$ViewHolder other
long otherKey
int i
long key
android.support.v7.widget.RecyclerView$ViewHolder holder
android.support.v7.widget.RecyclerView$ViewHolder oldChangeViewHolder
int childCount
void recordAnimationInfoIfBouncedHiddenView (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
long key
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo animationInfo
private void findMinMaxChildLayoutPositions (int[])
android.support.v7.widget.RecyclerView$ViewHolder holder
int pos
int i
int[] into
int count
int minPositionPreLayout
int maxPositionPreLayout
private boolean didChildRangeChange (int, int)
int minPositionPreLayout
int maxPositionPreLayout
protected void removeDetachedView (android.view.View, boolean)
android.view.View child
boolean animate
android.support.v7.widget.RecyclerView$ViewHolder vh
long getChangedHolderKey (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
void animateAppearance (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
android.support.v7.widget.RecyclerView$ViewHolder itemHolder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo preLayoutInfo
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo postLayoutInfo
void animateDisappearance (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
android.support.v7.widget.RecyclerView$ViewHolder holder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo preLayoutInfo
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo postLayoutInfo
private void animateChange (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, boolean, boolean)
android.support.v7.widget.RecyclerView$ViewHolder oldHolder
android.support.v7.widget.RecyclerView$ViewHolder newHolder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo preInfo
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo postInfo
boolean oldHolderDisappearing
boolean newHolderDisappearing
protected void onLayout (boolean, int, int, int, int)
boolean changed
int l
int t
int r
int b
public void requestLayout ()
void markItemDecorInsetsDirty ()
android.view.View child
int i
int childCount
public void draw (android.graphics.Canvas)
int i
int restore
int padding
int restore
int restore
int width
int padding
int restore
android.graphics.Canvas c
int count
boolean needsInvalidate
public void onDraw (android.graphics.Canvas)
int i
android.graphics.Canvas c
int count
protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams p
protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams ()
public android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet)
android.util.AttributeSet attrs
protected android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams p
public boolean isAnimating ()
void saveOldPositions ()
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int childCount
void clearOldPositions ()
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int childCount
void offsetPositionRecordsForMove (int, int)
int start
int end
int inBetweenOffset
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int from
int to
int childCount
int start
int end
int inBetweenOffset
void offsetPositionRecordsForInsert (int, int)
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int positionStart
int itemCount
int childCount
void offsetPositionRecordsForRemove (int, int, boolean)
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int positionStart
int itemCount
boolean applyToPreLayout
int positionEnd
int childCount
void viewRangeUpdate (int, int, java.lang.Object)
android.view.View child
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int positionStart
int itemCount
Object payload
int childCount
int positionEnd
boolean canReuseUpdatedViewHolder (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
void processDataSetCompletelyChanged (boolean)
boolean dispatchItemsChanged
void markKnownViewsInvalid ()
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int childCount
public void invalidateItemDecorations ()
public boolean getPreserveFocusAfterLayout ()
public void setPreserveFocusAfterLayout (boolean)
boolean preserveFocusAfterLayout
public android.support.v7.widget.RecyclerView$ViewHolder getChildViewHolder (android.view.View)
android.view.View child
android.view.ViewParent parent
public android.view.View findContainingItemView (android.view.View)
android.view.View view
android.view.ViewParent parent
public android.support.v7.widget.RecyclerView$ViewHolder findContainingViewHolder (android.view.View)
android.view.View view
android.view.View itemView
static android.support.v7.widget.RecyclerView$ViewHolder getChildViewHolderInt (android.view.View)
android.view.View child
public int getChildPosition (android.view.View)
android.view.View child
public int getChildAdapterPosition (android.view.View)
android.view.View child
android.support.v7.widget.RecyclerView$ViewHolder holder
public int getChildLayoutPosition (android.view.View)
android.view.View child
android.support.v7.widget.RecyclerView$ViewHolder holder
public long getChildItemId (android.view.View)
android.view.View child
android.support.v7.widget.RecyclerView$ViewHolder holder
public android.support.v7.widget.RecyclerView$ViewHolder findViewHolderForPosition (int)
int position
public android.support.v7.widget.RecyclerView$ViewHolder findViewHolderForLayoutPosition (int)
int position
public android.support.v7.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition (int)
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int position
int childCount
android.support.v7.widget.RecyclerView$ViewHolder hidden
android.support.v7.widget.RecyclerView$ViewHolder findViewHolderForPosition (int, boolean)
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int position
boolean checkNewPosition
int childCount
android.support.v7.widget.RecyclerView$ViewHolder hidden
public android.support.v7.widget.RecyclerView$ViewHolder findViewHolderForItemId (long)
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
long id
int childCount
android.support.v7.widget.RecyclerView$ViewHolder hidden
public android.view.View findChildViewUnder (float, float)
android.view.View child
float translationX
float translationY
int i
float x
float y
int count
public boolean drawChild (android.graphics.Canvas, android.view.View, long)
android.graphics.Canvas canvas
android.view.View child
long drawingTime
public void offsetChildrenVertical (int)
int i
int dy
int childCount
public void onChildAttachedToWindow (android.view.View)
android.view.View child
public void onChildDetachedFromWindow (android.view.View)
android.view.View child
public void offsetChildrenHorizontal (int)
int i
int dx
int childCount
public void getDecoratedBoundsWithMargins (android.view.View, android.graphics.Rect)
android.view.View view
android.graphics.Rect outBounds
static void getDecoratedBoundsWithMarginsInt (android.view.View, android.graphics.Rect)
android.view.View view
android.graphics.Rect outBounds
android.support.v7.widget.RecyclerView$LayoutParams lp
android.graphics.Rect insets
android.graphics.Rect getItemDecorInsetsForChild (android.view.View)
int i
android.view.View child
android.support.v7.widget.RecyclerView$LayoutParams lp
android.graphics.Rect insets
int decorCount
public void onScrolled (int, int)
int dx
int dy
void dispatchOnScrolled (int, int)
int i
int hresult
int vresult
int scrollX
int scrollY
public void onScrollStateChanged (int)
int state
void dispatchOnScrollStateChanged (int)
int i
int state
public boolean hasPendingAdapterUpdates ()
void repositionShadowingViews ()
android.view.View shadowingView
int left
int top
android.view.View view
android.support.v7.widget.RecyclerView$ViewHolder holder
int i
int count
static android.support.v7.widget.RecyclerView findNestedRecyclerView (android.view.View)
android.view.View child
android.support.v7.widget.RecyclerView descendant
int i
android.view.View view
android.view.ViewGroup parent
int count
static void clearNestedRecyclerViewIfNotNested (android.support.v7.widget.RecyclerView$ViewHolder)
android.view.ViewParent parent
android.view.View item
android.support.v7.widget.RecyclerView$ViewHolder holder
long getNanoTime ()
void dispatchChildDetached (android.view.View)
int i
int cnt
android.view.View child
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
void dispatchChildAttached (android.view.View)
int i
int cnt
android.view.View child
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
boolean setChildImportantForAccessibilityInternal (android.support.v7.widget.RecyclerView$ViewHolder, int)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int importantForAccessibility
void dispatchPendingImportantForAccessibilityChanges ()
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int state
int i
int getAdapterPositionFor (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
void initFastScroller (android.graphics.drawable.StateListDrawable, android.graphics.drawable.Drawable, android.graphics.drawable.StateListDrawable, android.graphics.drawable.Drawable)
android.graphics.drawable.StateListDrawable verticalThumbDrawable
android.graphics.drawable.Drawable verticalTrackDrawable
android.graphics.drawable.StateListDrawable horizontalThumbDrawable
android.graphics.drawable.Drawable horizontalTrackDrawable
android.content.res.Resources resources
public void setNestedScrollingEnabled (boolean)
boolean enabled
public boolean isNestedScrollingEnabled ()
public boolean startNestedScroll (int)
int axes
public boolean startNestedScroll (int, int)
int axes
int type
public void stopNestedScroll ()
public void stopNestedScroll (int)
int type
public boolean hasNestedScrollingParent ()
public boolean hasNestedScrollingParent (int)
int type
public boolean dispatchNestedScroll (int, int, int, int, int[])
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int[] offsetInWindow
public boolean dispatchNestedScroll (int, int, int, int, int[], int)
int dxConsumed
int dyConsumed
int dxUnconsumed
int dyUnconsumed
int[] offsetInWindow
int type
public boolean dispatchNestedPreScroll (int, int, int[], int[])
int dx
int dy
int[] consumed
int[] offsetInWindow
public boolean dispatchNestedPreScroll (int, int, int[], int[], int)
int dx
int dy
int[] consumed
int[] offsetInWindow
int type
public boolean dispatchNestedFling (float, float, boolean)
float velocityX
float velocityY
boolean consumed
public boolean dispatchNestedPreFling (float, float)
float velocityX
float velocityY
protected int getChildDrawingOrder (int, int)
int childCount
int i
private android.support.v4.view.NestedScrollingChildHelper getScrollingChildHelper ()
static synthetic void access$000 (android.support.v7.widget.RecyclerView, android.view.View, int, android.view.ViewGroup$LayoutParams)
android.support.v7.widget.RecyclerView x0
android.view.View x1
int x2
android.view.ViewGroup$LayoutParams x3
static synthetic void access$100 (android.support.v7.widget.RecyclerView, int)
android.support.v7.widget.RecyclerView x0
int x1
static synthetic int[] access$500 (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView x0
static synthetic int[] access$600 (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView x0
static synthetic void access$700 (android.support.v7.widget.RecyclerView, int, int, int[])
android.support.v7.widget.RecyclerView x0
int x1
int x2
int[] x3
static synthetic boolean access$900 (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView x0
static synthetic boolean access$1000 ()
static synthetic void access$1400 (android.support.v7.widget.RecyclerView, int, int)
android.support.v7.widget.RecyclerView x0
int x1
int x2
static void <clinit> ()
}
android/support/v7/widget/RecyclerViewAccessibilityDelegate$ItemDelegate.class
RecyclerViewAccessibilityDelegate.java
package android.support.v7.widget
public android.support.v7.widget.RecyclerViewAccessibilityDelegate$ItemDelegate extends android.support.v4.view.AccessibilityDelegateCompat {
final android.support.v7.widget.RecyclerViewAccessibilityDelegate mRecyclerViewDelegate
public void <init> (android.support.v7.widget.RecyclerViewAccessibilityDelegate)
android.support.v7.widget.RecyclerViewAccessibilityDelegate recyclerViewDelegate
public void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.view.View host
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
public boolean performAccessibilityAction (android.view.View, int, android.os.Bundle)
android.view.View host
int action
android.os.Bundle args
}
android/support/v7/widget/RecyclerViewAccessibilityDelegate.class
RecyclerViewAccessibilityDelegate.java
package android.support.v7.widget
public android.support.v7.widget.RecyclerViewAccessibilityDelegate extends android.support.v4.view.AccessibilityDelegateCompat {
final android.support.v7.widget.RecyclerView mRecyclerView
final android.support.v4.view.AccessibilityDelegateCompat mItemDelegate
public void <init> (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView recyclerView
boolean shouldIgnore ()
public boolean performAccessibilityAction (android.view.View, int, android.os.Bundle)
android.view.View host
int action
android.os.Bundle args
public void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.view.View host
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
public void onInitializeAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent)
android.support.v7.widget.RecyclerView rv
android.view.View host
android.view.accessibility.AccessibilityEvent event
public android.support.v4.view.AccessibilityDelegateCompat getItemDelegate ()
}
android/support/v7/widget/ScrollbarHelper.class
ScrollbarHelper.java
package android.support.v7.widget
android.support.v7.widget.ScrollbarHelper extends java.lang.Object {
static int computeScrollOffset (android.support.v7.widget.RecyclerView$State, android.support.v7.widget.OrientationHelper, android.view.View, android.view.View, android.support.v7.widget.RecyclerView$LayoutManager, boolean, boolean)
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.OrientationHelper orientation
android.view.View startChild
android.view.View endChild
android.support.v7.widget.RecyclerView$LayoutManager lm
boolean smoothScrollbarEnabled
boolean reverseLayout
int minPosition
int maxPosition
int itemsBefore
int laidOutArea
int itemRange
float avgSizePerRow
static int computeScrollExtent (android.support.v7.widget.RecyclerView$State, android.support.v7.widget.OrientationHelper, android.view.View, android.view.View, android.support.v7.widget.RecyclerView$LayoutManager, boolean)
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.OrientationHelper orientation
android.view.View startChild
android.view.View endChild
android.support.v7.widget.RecyclerView$LayoutManager lm
boolean smoothScrollbarEnabled
int extend
static int computeScrollRange (android.support.v7.widget.RecyclerView$State, android.support.v7.widget.OrientationHelper, android.view.View, android.view.View, android.support.v7.widget.RecyclerView$LayoutManager, boolean)
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.OrientationHelper orientation
android.view.View startChild
android.view.View endChild
android.support.v7.widget.RecyclerView$LayoutManager lm
boolean smoothScrollbarEnabled
int laidOutArea
int laidOutRange
private void <init> ()
}
android/support/v7/widget/SimpleItemAnimator.class
SimpleItemAnimator.java
package android.support.v7.widget
public abstract android.support.v7.widget.SimpleItemAnimator extends android.support.v7.widget.RecyclerView$ItemAnimator {
private static final boolean DEBUG
private static final String TAG
boolean mSupportsChangeAnimations
public void <init> ()
public boolean getSupportsChangeAnimations ()
public void setSupportsChangeAnimations (boolean)
boolean supportsChangeAnimations
public boolean canReuseUpdatedViewHolder (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public boolean animateDisappearance (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo preLayoutInfo
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo postLayoutInfo
int oldLeft
int oldTop
android.view.View disappearingItemView
int newLeft
int newTop
public boolean animateAppearance (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo preLayoutInfo
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo postLayoutInfo
public boolean animatePersistence (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo preInfo
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo postInfo
public boolean animateChange (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
int toLeft
int toTop
android.support.v7.widget.RecyclerView$ViewHolder oldHolder
android.support.v7.widget.RecyclerView$ViewHolder newHolder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo preInfo
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo postInfo
int fromLeft
int fromTop
int toLeft
int toTop
public abstract boolean animateRemove (android.support.v7.widget.RecyclerView$ViewHolder)
public abstract boolean animateAdd (android.support.v7.widget.RecyclerView$ViewHolder)
public abstract boolean animateMove (android.support.v7.widget.RecyclerView$ViewHolder, int, int, int, int)
public abstract boolean animateChange (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ViewHolder, int, int, int, int)
public final void dispatchRemoveFinished (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder item
public final void dispatchMoveFinished (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder item
public final void dispatchAddFinished (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder item
public final void dispatchChangeFinished (android.support.v7.widget.RecyclerView$ViewHolder, boolean)
android.support.v7.widget.RecyclerView$ViewHolder item
boolean oldItem
public final void dispatchRemoveStarting (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder item
public final void dispatchMoveStarting (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder item
public final void dispatchAddStarting (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder item
public final void dispatchChangeStarting (android.support.v7.widget.RecyclerView$ViewHolder, boolean)
android.support.v7.widget.RecyclerView$ViewHolder item
boolean oldItem
public void onRemoveStarting (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder item
public void onRemoveFinished (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder item
public void onAddStarting (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder item
public void onAddFinished (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder item
public void onMoveStarting (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder item
public void onMoveFinished (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder item
public void onChangeStarting (android.support.v7.widget.RecyclerView$ViewHolder, boolean)
android.support.v7.widget.RecyclerView$ViewHolder item
boolean oldItem
public void onChangeFinished (android.support.v7.widget.RecyclerView$ViewHolder, boolean)
android.support.v7.widget.RecyclerView$ViewHolder item
boolean oldItem
}
android/support/v7/widget/SnapHelper$1.class
SnapHelper.java
package android.support.v7.widget
android.support.v7.widget.SnapHelper$1 extends android.support.v7.widget.RecyclerView$OnScrollListener {
boolean mScrolled
final synthetic android.support.v7.widget.SnapHelper this$0
void <init> (android.support.v7.widget.SnapHelper)
android.support.v7.widget.SnapHelper this$0
public void onScrollStateChanged (android.support.v7.widget.RecyclerView, int)
android.support.v7.widget.RecyclerView recyclerView
int newState
public void onScrolled (android.support.v7.widget.RecyclerView, int, int)
android.support.v7.widget.RecyclerView recyclerView
int dx
int dy
}
android/support/v7/widget/SnapHelper$2.class
SnapHelper.java
package android.support.v7.widget
android.support.v7.widget.SnapHelper$2 extends android.support.v7.widget.LinearSmoothScroller {
final synthetic android.support.v7.widget.SnapHelper this$0
void <init> (android.support.v7.widget.SnapHelper, android.content.Context)
android.support.v7.widget.SnapHelper this$0
android.content.Context context
protected void onTargetFound (android.view.View, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.RecyclerView$SmoothScroller$Action)
android.view.View targetView
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.RecyclerView$SmoothScroller$Action action
int[] snapDistances
int dx
int dy
int time
protected float calculateSpeedPerPixel (android.util.DisplayMetrics)
android.util.DisplayMetrics displayMetrics
}
android/support/v7/widget/SnapHelper.class
SnapHelper.java
package android.support.v7.widget
public abstract android.support.v7.widget.SnapHelper extends android.support.v7.widget.RecyclerView$OnFlingListener {
static final float MILLISECONDS_PER_INCH
android.support.v7.widget.RecyclerView mRecyclerView
private android.widget.Scroller mGravityScroller
private final android.support.v7.widget.RecyclerView$OnScrollListener mScrollListener
public void <init> ()
public boolean onFling (int, int)
int velocityX
int velocityY
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.support.v7.widget.RecyclerView$Adapter adapter
int minFlingVelocity
public void attachToRecyclerView (android.support.v7.widget.RecyclerView) throws java.lang.IllegalStateException
android.support.v7.widget.RecyclerView recyclerView
private void setupCallbacks () throws java.lang.IllegalStateException
private void destroyCallbacks ()
public int[] calculateScrollDistance (int, int)
int velocityX
int velocityY
int[] outDist
private boolean snapFromFling (android.support.v7.widget.RecyclerView$LayoutManager, int, int)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
int velocityX
int velocityY
android.support.v7.widget.RecyclerView$SmoothScroller smoothScroller
int targetPosition
void snapToTargetExistingView ()
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.view.View snapView
int[] snapDistance
protected android.support.v7.widget.RecyclerView$SmoothScroller createScroller (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
protected android.support.v7.widget.LinearSmoothScroller createSnapScroller (android.support.v7.widget.RecyclerView$LayoutManager)
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
public abstract int[] calculateDistanceToFinalSnap (android.support.v7.widget.RecyclerView$LayoutManager, android.view.View)
public abstract android.view.View findSnapView (android.support.v7.widget.RecyclerView$LayoutManager)
public abstract int findTargetSnapPosition (android.support.v7.widget.RecyclerView$LayoutManager, int, int)
}
android/support/v7/widget/StaggeredGridLayoutManager$1.class
StaggeredGridLayoutManager.java
package android.support.v7.widget
android.support.v7.widget.StaggeredGridLayoutManager$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v7.widget.StaggeredGridLayoutManager this$0
void <init> (android.support.v7.widget.StaggeredGridLayoutManager)
android.support.v7.widget.StaggeredGridLayoutManager this$0
public void run ()
}
android/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo.class
StaggeredGridLayoutManager.java
package android.support.v7.widget
android.support.v7.widget.StaggeredGridLayoutManager$AnchorInfo extends java.lang.Object {
int mPosition
int mOffset
boolean mLayoutFromEnd
boolean mInvalidateOffsets
boolean mValid
int[] mSpanReferenceLines
final synthetic android.support.v7.widget.StaggeredGridLayoutManager this$0
void <init> (android.support.v7.widget.StaggeredGridLayoutManager)
android.support.v7.widget.StaggeredGridLayoutManager this$0
void reset ()
void saveSpanReferenceLines (android.support.v7.widget.StaggeredGridLayoutManager$Span[])
int i
android.support.v7.widget.StaggeredGridLayoutManager$Span[] spans
int spanCount
void assignCoordinateFromPadding ()
void assignCoordinateFromPadding (int)
int addedDistance
}
android/support/v7/widget/StaggeredGridLayoutManager$LayoutParams.class
StaggeredGridLayoutManager.java
package android.support.v7.widget
public android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams extends android.support.v7.widget.RecyclerView$LayoutParams {
public static final int INVALID_SPAN_ID
android.support.v7.widget.StaggeredGridLayoutManager$Span mSpan
boolean mFullSpan
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context c
android.util.AttributeSet attrs
public void <init> (int, int)
int width
int height
public void <init> (android.view.ViewGroup$MarginLayoutParams)
android.view.ViewGroup$MarginLayoutParams source
public void <init> (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams source
public void <init> (android.support.v7.widget.RecyclerView$LayoutParams)
android.support.v7.widget.RecyclerView$LayoutParams source
public void setFullSpan (boolean)
boolean fullSpan
public boolean isFullSpan ()
public final int getSpanIndex ()
}
android/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1.class
StaggeredGridLayoutManager.java
package android.support.v7.widget
final android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem.class
StaggeredGridLayoutManager.java
package android.support.v7.widget
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem extends java.lang.Object implements android.os.Parcelable {
int mPosition
int mGapDir
int[] mGapPerSpan
boolean mHasUnwantedGapAfter
public static final android.os.Parcelable$Creator CREATOR
void <init> (android.os.Parcel)
android.os.Parcel in
int spanCount
void <init> ()
int getGapForSpan (int)
int spanIndex
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public java.lang.String toString ()
static void <clinit> ()
}
android/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup.class
StaggeredGridLayoutManager.java
package android.support.v7.widget
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup extends java.lang.Object {
private static final int MIN_SIZE
int[] mData
java.util.List mFullSpanItems
void <init> ()
int forceInvalidateAfter (int)
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fsi
int i
int position
int invalidateAfter (int)
int position
int endPosition
int getSpan (int)
int position
void setSpan (int, android.support.v7.widget.StaggeredGridLayoutManager$Span)
int position
android.support.v7.widget.StaggeredGridLayoutManager$Span span
int sizeForPosition (int)
int position
int len
void ensureSize (int)
int[] old
int position
void clear ()
void offsetForRemoval (int, int)
int positionStart
int itemCount
private void offsetFullSpansForRemoval (int, int)
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fsi
int i
int positionStart
int itemCount
int end
void offsetForAddition (int, int)
int positionStart
int itemCount
private void offsetFullSpansForAddition (int, int)
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fsi
int i
int positionStart
int itemCount
private int invalidateFullSpansAfter (int)
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fsi
int i
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fsi
int position
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem item
int nextFsiIndex
int count
public void addFullSpanItem (android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem)
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem other
int i
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fullSpanItem
int size
public android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFullSpanItem (int)
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fsi
int i
int position
public android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange (int, int, int, boolean)
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fsi
int i
int minPos
int maxPos
int gapDir
boolean hasUnwantedGapAfter
int limit
}
android/support/v7/widget/StaggeredGridLayoutManager$SavedState$1.class
StaggeredGridLayoutManager.java
package android.support.v7.widget
final android.support.v7.widget.StaggeredGridLayoutManager$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public android.support.v7.widget.StaggeredGridLayoutManager$SavedState createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.v7.widget.StaggeredGridLayoutManager$SavedState[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/v7/widget/StaggeredGridLayoutManager$SavedState.class
StaggeredGridLayoutManager.java
package android.support.v7.widget
public android.support.v7.widget.StaggeredGridLayoutManager$SavedState extends java.lang.Object implements android.os.Parcelable {
int mAnchorPosition
int mVisibleAnchorPosition
int mSpanOffsetsSize
int[] mSpanOffsets
int mSpanLookupSize
int[] mSpanLookup
java.util.List mFullSpanItems
boolean mReverseLayout
boolean mAnchorLayoutFromEnd
boolean mLastLayoutRTL
public static final android.os.Parcelable$Creator CREATOR
public void <init> ()
void <init> (android.os.Parcel)
android.os.Parcel in
public void <init> (android.support.v7.widget.StaggeredGridLayoutManager$SavedState)
android.support.v7.widget.StaggeredGridLayoutManager$SavedState other
void invalidateSpanInfo ()
void invalidateAnchorPositionInfo ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/support/v7/widget/StaggeredGridLayoutManager$Span.class
StaggeredGridLayoutManager.java
package android.support.v7.widget
android.support.v7.widget.StaggeredGridLayoutManager$Span extends java.lang.Object {
static final int INVALID_LINE
java.util.ArrayList mViews
int mCachedStart
int mCachedEnd
int mDeletedSize
final int mIndex
final synthetic android.support.v7.widget.StaggeredGridLayoutManager this$0
void <init> (android.support.v7.widget.StaggeredGridLayoutManager, int)
android.support.v7.widget.StaggeredGridLayoutManager this$0
int index
int getStartLine (int)
int def
void calculateCachedStart ()
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fsi
android.view.View startView
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
int getStartLine ()
int getEndLine (int)
int def
int size
void calculateCachedEnd ()
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fsi
android.view.View endView
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
int getEndLine ()
void prependToSpan (android.view.View)
android.view.View view
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
void appendToSpan (android.view.View)
android.view.View view
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
void cacheReferenceLineAndClear (boolean, int)
int reference
boolean reverseLayout
int offset
int reference
void clear ()
void invalidateCache ()
void setLine (int)
int line
void popEnd ()
int size
android.view.View end
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
void popStart ()
android.view.View start
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
public int getDeletedSize ()
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams getLayoutParams (android.view.View)
android.view.View view
void onOffset (int)
int dt
public int findFirstVisibleItemPosition ()
public int findFirstPartiallyVisibleItemPosition ()
public int findFirstCompletelyVisibleItemPosition ()
public int findLastVisibleItemPosition ()
public int findLastPartiallyVisibleItemPosition ()
public int findLastCompletelyVisibleItemPosition ()
int findOnePartiallyOrCompletelyVisibleChild (int, int, boolean, boolean, boolean)
android.view.View child
int childStart
int childEnd
boolean childStartInclusion
boolean childEndInclusion
int i
int fromIndex
int toIndex
boolean completelyVisible
boolean acceptCompletelyVisible
boolean acceptEndPointInclusion
int start
int end
int next
int findOneVisibleChild (int, int, boolean)
int fromIndex
int toIndex
boolean completelyVisible
int findOnePartiallyVisibleChild (int, int, boolean)
int fromIndex
int toIndex
boolean acceptEndPointInclusion
public android.view.View getFocusableViewAfter (int, int)
android.view.View view
int i
int limit
android.view.View view
int i
int referenceChildPosition
int layoutDir
android.view.View candidate
}
android/support/v7/widget/StaggeredGridLayoutManager.class
StaggeredGridLayoutManager.java
package android.support.v7.widget
public android.support.v7.widget.StaggeredGridLayoutManager extends android.support.v7.widget.RecyclerView$LayoutManager implements android.support.v7.widget.RecyclerView$SmoothScroller$ScrollVectorProvider {
private static final String TAG
static final boolean DEBUG
public static final int HORIZONTAL
public static final int VERTICAL
public static final int GAP_HANDLING_NONE
public static final int GAP_HANDLING_LAZY
public static final int GAP_HANDLING_MOVE_ITEMS_BETWEEN_SPANS
static final int INVALID_OFFSET
private static final float MAX_SCROLL_FACTOR
private int mSpanCount
android.support.v7.widget.StaggeredGridLayoutManager$Span[] mSpans
android.support.v7.widget.OrientationHelper mPrimaryOrientation
android.support.v7.widget.OrientationHelper mSecondaryOrientation
private int mOrientation
private int mSizePerSpan
private final android.support.v7.widget.LayoutState mLayoutState
boolean mReverseLayout
boolean mShouldReverseLayout
private java.util.BitSet mRemainingSpans
int mPendingScrollPosition
int mPendingScrollPositionOffset
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup mLazySpanLookup
private int mGapStrategy
private boolean mLastLayoutFromEnd
private boolean mLastLayoutRTL
private android.support.v7.widget.StaggeredGridLayoutManager$SavedState mPendingSavedState
private int mFullSizeSpec
private final android.graphics.Rect mTmpRect
private final android.support.v7.widget.StaggeredGridLayoutManager$AnchorInfo mAnchorInfo
private boolean mLaidOutInvalidFullSpan
private boolean mSmoothScrollbarEnabled
private int[] mPrefetchDistances
private final Runnable mCheckForGapsRunnable
public void <init> (android.content.Context, android.util.AttributeSet, int, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
int defStyleRes
android.support.v7.widget.RecyclerView$LayoutManager$Properties properties
public void <init> (int, int)
int spanCount
int orientation
public boolean isAutoMeasureEnabled ()
private void createOrientationHelpers ()
boolean checkForGaps ()
int minPos
int maxPos
android.view.View gapView
int minPos
int maxPos
int invalidGapDir
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem invalidFsi
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem validFsi
public void onScrollStateChanged (int)
int state
public void onDetachedFromWindow (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$Recycler)
int i
android.support.v7.widget.RecyclerView view
android.support.v7.widget.RecyclerView$Recycler recycler
android.view.View hasGapsToFix ()
int firstChildIndex
int childLimit
int myEnd
int nextEnd
int myStart
int nextStart
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams nextLp
android.view.View nextChild
boolean compareSpans
android.view.View child
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
int i
int startChildIndex
int endChildIndex
java.util.BitSet mSpansToCheck
int firstChildIndex
int childLimit
int preferredSpanDir
int nextChildDiff
private boolean checkSpanForGap (android.support.v7.widget.StaggeredGridLayoutManager$Span)
android.view.View endView
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
android.view.View startView
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
android.support.v7.widget.StaggeredGridLayoutManager$Span span
public void setSpanCount (int)
int i
int spanCount
public void setOrientation (int)
int orientation
android.support.v7.widget.OrientationHelper tmp
public void setReverseLayout (boolean)
boolean reverseLayout
public int getGapStrategy ()
public void setGapStrategy (int)
int gapStrategy
public void assertNotInLayoutOrScroll (java.lang.String)
String message
public int getSpanCount ()
public void invalidateSpanAssignments ()
private void resolveShouldLayoutReverse ()
boolean isLayoutRTL ()
public boolean getReverseLayout ()
public void setMeasuredDimension (android.graphics.Rect, int, int)
int usedHeight
int width
int height
int usedWidth
android.graphics.Rect childrenBounds
int wSpec
int hSpec
int width
int height
int horizontalPadding
int verticalPadding
public void onLayoutChildren (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
private void onLayoutChildren (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, boolean)
int i
int i
android.support.v7.widget.StaggeredGridLayoutManager$Span span
int i
boolean needToCheckForGaps
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
boolean shouldCheckForGaps
android.support.v7.widget.StaggeredGridLayoutManager$AnchorInfo anchorInfo
boolean recalculateAnchor
boolean hasGaps
public void onLayoutCompleted (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
private void repositionToWrapContentIfNecessary ()
android.view.View child
float size
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams layoutParams
int i
int newOffset
int prevOffset
int newOffset
int prevOffset
android.view.View child
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
int i
float maxSize
int childCount
int before
int desired
private void applyPendingSavedState (android.support.v7.widget.StaggeredGridLayoutManager$AnchorInfo)
int line
int i
android.support.v7.widget.StaggeredGridLayoutManager$AnchorInfo anchorInfo
void updateAnchorInfoForLayout (android.support.v7.widget.RecyclerView$State, android.support.v7.widget.StaggeredGridLayoutManager$AnchorInfo)
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.StaggeredGridLayoutManager$AnchorInfo anchorInfo
private boolean updateAnchorFromChildren (android.support.v7.widget.RecyclerView$State, android.support.v7.widget.StaggeredGridLayoutManager$AnchorInfo)
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.StaggeredGridLayoutManager$AnchorInfo anchorInfo
boolean updateAnchorFromPendingData (android.support.v7.widget.RecyclerView$State, android.support.v7.widget.StaggeredGridLayoutManager$AnchorInfo)
int target
int target
int childSize
int startGap
int endGap
int position
android.view.View child
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.StaggeredGridLayoutManager$AnchorInfo anchorInfo
void updateMeasureSpecs (int)
int totalSpace
public boolean supportsPredictiveItemAnimations ()
public int[] findFirstVisibleItemPositions (int[])
int i
int[] into
public int[] findFirstCompletelyVisibleItemPositions (int[])
int i
int[] into
public int[] findLastVisibleItemPositions (int[])
int i
int[] into
public int[] findLastCompletelyVisibleItemPositions (int[])
int i
int[] into
public int computeHorizontalScrollOffset (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
private int computeScrollOffset (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeVerticalScrollOffset (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeHorizontalScrollExtent (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
private int computeScrollExtent (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeVerticalScrollExtent (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeHorizontalScrollRange (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
private int computeScrollRange (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
public int computeVerticalScrollRange (android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$State state
private void measureChildWithDecorationsAndMargin (android.view.View, android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams, boolean)
android.view.View child
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
boolean alreadyMeasured
private void measureChildWithDecorationsAndMargin (android.view.View, int, int, boolean)
android.view.View child
int widthSpec
int heightSpec
boolean alreadyMeasured
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
boolean measure
private int updateSpecWithExtra (int, int, int)
int spec
int startInset
int endInset
int mode
public void onRestoreInstanceState (android.os.Parcelable)
android.os.Parcelable state
public android.os.Parcelable onSaveInstanceState ()
int line
int line
int i
android.support.v7.widget.StaggeredGridLayoutManager$SavedState state
public void onInitializeAccessibilityNodeInfoForItem (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.view.View host
android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
android.view.ViewGroup$LayoutParams lp
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams sglp
public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent)
android.view.View start
android.view.View end
int startPos
int endPos
android.view.accessibility.AccessibilityEvent event
int findFirstVisibleItemPositionInt ()
android.view.View first
public int getRowCountForAccessibility (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public int getColumnCountForAccessibility (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.view.View findFirstVisibleItemClosestToStart (boolean)
android.view.View child
int childStart
int childEnd
int i
boolean fullyVisible
int boundsStart
int boundsEnd
int limit
android.view.View partiallyVisible
android.view.View findFirstVisibleItemClosestToEnd (boolean)
android.view.View child
int childStart
int childEnd
int i
boolean fullyVisible
int boundsStart
int boundsEnd
android.view.View partiallyVisible
private void fixEndGap (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, boolean)
int fixOffset
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
boolean canOffsetChildren
int maxEndLine
int gap
int fixOffset
private void fixStartGap (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State, boolean)
int fixOffset
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
boolean canOffsetChildren
int minStartLine
int gap
int fixOffset
private void updateLayoutState (int, android.support.v7.widget.RecyclerView$State)
int targetPos
int anchorPosition
android.support.v7.widget.RecyclerView$State state
int startExtra
int endExtra
boolean clipToPadding
private void setLayoutStateDirection (int)
int direction
public void offsetChildrenHorizontal (int)
int i
int dx
public void offsetChildrenVertical (int)
int i
int dy
public void onItemsRemoved (android.support.v7.widget.RecyclerView, int, int)
android.support.v7.widget.RecyclerView recyclerView
int positionStart
int itemCount
public void onItemsAdded (android.support.v7.widget.RecyclerView, int, int)
android.support.v7.widget.RecyclerView recyclerView
int positionStart
int itemCount
public void onItemsChanged (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView recyclerView
public void onItemsMoved (android.support.v7.widget.RecyclerView, int, int, int)
android.support.v7.widget.RecyclerView recyclerView
int from
int to
int itemCount
public void onItemsUpdated (android.support.v7.widget.RecyclerView, int, int, java.lang.Object)
android.support.v7.widget.RecyclerView recyclerView
int positionStart
int itemCount
Object payload
private void handleUpdate (int, int, int)
int affectedRangeEnd
int affectedRangeStart
int affectedRangeEnd
int affectedRangeStart
int positionStart
int itemCountOrToPosition
int cmd
int minPosition
int affectedRangeEnd
int affectedRangeStart
int maxPosition
private int fill (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.LayoutState, android.support.v7.widget.RecyclerView$State)
int targetLine
int targetLine
int targetLine
android.support.v7.widget.StaggeredGridLayoutManager$Span currentSpan
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fullSpanItem
int start
int end
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fullSpanItem
boolean hasInvalidGap
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fullSpanItem
boolean hasInvalidGap
int otherStart
int otherEnd
android.view.View view
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
int position
int spanIndex
android.support.v7.widget.StaggeredGridLayoutManager$Span currentSpan
boolean assignSpan
int start
int end
int otherStart
int otherEnd
int minStart
int diff
int maxEnd
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.LayoutState layoutState
android.support.v7.widget.RecyclerView$State state
int targetLine
int defaultNewViewLine
boolean added
int diff
private android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromEnd (int)
int i
int newItemTop
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fsi
private android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromStart (int)
int i
int newItemBottom
android.support.v7.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem fsi
private void attachViewToSpans (android.view.View, android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams, android.support.v7.widget.LayoutState)
android.view.View view
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
android.support.v7.widget.LayoutState layoutState
private void recycle (android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.LayoutState)
int line
int scrolled
int line
int line
int scrolled
int line
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.LayoutState layoutState
private void appendViewToAllSpans (android.view.View)
int i
android.view.View view
private void prependViewToAllSpans (android.view.View)
int i
android.view.View view
private void updateAllRemainingSpans (int, int)
int i
int layoutDir
int targetLine
private void updateRemainingSpans (android.support.v7.widget.StaggeredGridLayoutManager$Span, int, int)
int line
int line
android.support.v7.widget.StaggeredGridLayoutManager$Span span
int layoutDir
int targetLine
int deletedSize
private int getMaxStart (int)
int spanStart
int i
int def
int maxStart
private int getMinStart (int)
int spanStart
int i
int def
int minStart
boolean areAllEndsEqual ()
int i
int end
boolean areAllStartsEqual ()
int i
int start
private int getMaxEnd (int)
int spanEnd
int i
int def
int maxEnd
private int getMinEnd (int)
int spanEnd
int i
int def
int minEnd
private void recycleFromStart (android.support.v7.widget.RecyclerView$Recycler, int)
int j
int j
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
android.view.View child
android.support.v7.widget.RecyclerView$Recycler recycler
int line
private void recycleFromEnd (android.support.v7.widget.RecyclerView$Recycler, int)
int j
int j
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams lp
android.view.View child
android.support.v7.widget.RecyclerView$Recycler recycler
int line
int childCount
int i
private boolean preferLastSpan (int)
int layoutDir
private android.support.v7.widget.StaggeredGridLayoutManager$Span getNextSpan (android.support.v7.widget.LayoutState)
int startIndex
int endIndex
int diff
android.support.v7.widget.StaggeredGridLayoutManager$Span other
int otherLine
int i
android.support.v7.widget.StaggeredGridLayoutManager$Span min
int minLine
int defaultLine
android.support.v7.widget.StaggeredGridLayoutManager$Span other
int otherLine
int i
android.support.v7.widget.StaggeredGridLayoutManager$Span max
int maxLine
int defaultLine
android.support.v7.widget.LayoutState layoutState
boolean preferLastSpan
int startIndex
int endIndex
int diff
public boolean canScrollVertically ()
public boolean canScrollHorizontally ()
public int scrollHorizontallyBy (int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
int dx
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
public int scrollVerticallyBy (int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
int dy
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
private int calculateScrollDirectionForPosition (int)
int position
int firstChildPos
public android.graphics.PointF computeScrollVectorForPosition (int)
int targetPosition
int direction
android.graphics.PointF outVector
public void smoothScrollToPosition (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$State, int)
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$State state
int position
android.support.v7.widget.LinearSmoothScroller scroller
public void scrollToPosition (int)
int position
public void scrollToPositionWithOffset (int, int)
int position
int offset
public void collectAdjacentPrefetchPositions (int, int, android.support.v7.widget.RecyclerView$State, android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry)
int distance
int i
int i
int dx
int dy
android.support.v7.widget.RecyclerView$State state
android.support.v7.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry layoutPrefetchRegistry
int delta
int itemPrefetchCount
void prepareLayoutStateForDelta (int, android.support.v7.widget.RecyclerView$State)
int referenceChildPosition
int layoutDir
int delta
android.support.v7.widget.RecyclerView$State state
int referenceChildPosition
int layoutDir
int scrollBy (int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
int totalScroll
int totalScroll
int dt
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
int consumed
int available
int totalScroll
int getLastChildPosition ()
int childCount
int getFirstChildPosition ()
int childCount
private int findFirstReferenceChildPosition (int)
android.view.View view
int position
int i
int itemCount
int limit
private int findLastReferenceChildPosition (int)
android.view.View view
int position
int i
int itemCount
public android.support.v7.widget.RecyclerView$LayoutParams generateDefaultLayoutParams ()
public android.support.v7.widget.RecyclerView$LayoutParams generateLayoutParams (android.content.Context, android.util.AttributeSet)
android.content.Context c
android.util.AttributeSet attrs
public android.support.v7.widget.RecyclerView$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams lp
public boolean checkLayoutParams (android.support.v7.widget.RecyclerView$LayoutParams)
android.support.v7.widget.RecyclerView$LayoutParams lp
public int getOrientation ()
public android.view.View onFocusSearchFailed (android.view.View, int, android.support.v7.widget.RecyclerView$Recycler, android.support.v7.widget.RecyclerView$State)
int referenceChildPosition
android.view.View view
android.view.View view
int i
android.view.View view
int i
int i
int i
android.view.View focused
int direction
android.support.v7.widget.RecyclerView$Recycler recycler
android.support.v7.widget.RecyclerView$State state
android.view.View directChild
int layoutDir
android.support.v7.widget.StaggeredGridLayoutManager$LayoutParams prevFocusLayoutParams
boolean prevFocusFullSpan
android.support.v7.widget.StaggeredGridLayoutManager$Span prevFocusSpan
int referenceChildPosition
boolean shouldSearchFromStart
android.view.View unfocusableCandidate
private int convertFocusDirectionToLayoutDirection (int)
int focusDirection
}
android/support/v7/widget/ViewBoundsCheck$BoundFlags.class
ViewBoundsCheck.java
package android.support.v7.widget
android.support.v7.widget.ViewBoundsCheck$BoundFlags extends java.lang.Object {
int mBoundFlags
int mRvStart
int mRvEnd
int mChildStart
int mChildEnd
void <init> ()
void setBounds (int, int, int, int)
int rvStart
int rvEnd
int childStart
int childEnd
void setFlags (int, int)
int flags
int mask
void addFlags (int)
int flags
void resetFlags ()
int compare (int, int)
int x
int y
boolean boundsMatch ()
}
android/support/v7/widget/ViewBoundsCheck$Callback.class
ViewBoundsCheck.java
package android.support.v7.widget
abstract android.support.v7.widget.ViewBoundsCheck$Callback extends java.lang.Object {
public abstract int getChildCount ()
public abstract android.view.View getParent ()
public abstract android.view.View getChildAt (int)
public abstract int getParentStart ()
public abstract int getParentEnd ()
public abstract int getChildStart (android.view.View)
public abstract int getChildEnd (android.view.View)
}
android/support/v7/widget/ViewBoundsCheck$ViewBounds.class
ViewBoundsCheck.java
package android.support.v7.widget
public abstract annotation android.support.v7.widget.ViewBoundsCheck$ViewBounds extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v7/widget/ViewBoundsCheck.class
ViewBoundsCheck.java
package android.support.v7.widget
android.support.v7.widget.ViewBoundsCheck extends java.lang.Object {
static final int GT
static final int EQ
static final int LT
static final int CVS_PVS_POS
static final int FLAG_CVS_GT_PVS
static final int FLAG_CVS_EQ_PVS
static final int FLAG_CVS_LT_PVS
static final int CVS_PVE_POS
static final int FLAG_CVS_GT_PVE
static final int FLAG_CVS_EQ_PVE
static final int FLAG_CVS_LT_PVE
static final int CVE_PVS_POS
static final int FLAG_CVE_GT_PVS
static final int FLAG_CVE_EQ_PVS
static final int FLAG_CVE_LT_PVS
static final int CVE_PVE_POS
static final int FLAG_CVE_GT_PVE
static final int FLAG_CVE_EQ_PVE
static final int FLAG_CVE_LT_PVE
static final int MASK
final android.support.v7.widget.ViewBoundsCheck$Callback mCallback
android.support.v7.widget.ViewBoundsCheck$BoundFlags mBoundFlags
void <init> (android.support.v7.widget.ViewBoundsCheck$Callback)
android.support.v7.widget.ViewBoundsCheck$Callback callback
android.view.View findOneViewWithinBoundFlags (int, int, int, int)
android.view.View child
int childStart
int childEnd
int i
int fromIndex
int toIndex
int preferredBoundFlags
int acceptableBoundFlags
int start
int end
int next
android.view.View acceptableMatch
boolean isViewWithinBoundFlags (android.view.View, int)
android.view.View child
int boundsFlags
}
android/support/v7/widget/ViewInfoStore$InfoRecord.class
ViewInfoStore.java
package android.support.v7.widget
android.support.v7.widget.ViewInfoStore$InfoRecord extends java.lang.Object {
static final int FLAG_DISAPPEARED
static final int FLAG_APPEAR
static final int FLAG_PRE
static final int FLAG_POST
static final int FLAG_APPEAR_AND_DISAPPEAR
static final int FLAG_PRE_AND_POST
static final int FLAG_APPEAR_PRE_AND_POST
int flags
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo preInfo
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo postInfo
static android.support.v4.util.Pools$Pool sPool
private void <init> ()
static android.support.v7.widget.ViewInfoStore$InfoRecord obtain ()
android.support.v7.widget.ViewInfoStore$InfoRecord record
static void recycle (android.support.v7.widget.ViewInfoStore$InfoRecord)
android.support.v7.widget.ViewInfoStore$InfoRecord record
static void drainCache ()
static void <clinit> ()
}
android/support/v7/widget/ViewInfoStore$ProcessCallback.class
ViewInfoStore.java
package android.support.v7.widget
abstract android.support.v7.widget.ViewInfoStore$ProcessCallback extends java.lang.Object {
public abstract void processDisappeared (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
public abstract void processAppeared (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
public abstract void processPersistent (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
public abstract void unused (android.support.v7.widget.RecyclerView$ViewHolder)
}
android/support/v7/widget/ViewInfoStore.class
ViewInfoStore.java
package android.support.v7.widget
android.support.v7.widget.ViewInfoStore extends java.lang.Object {
private static final boolean DEBUG
final android.support.v4.util.ArrayMap mLayoutHolderMap
final android.support.v4.util.LongSparseArray mOldChangedHolders
void <init> ()
void clear ()
void addToPreLayout (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
android.support.v7.widget.RecyclerView$ViewHolder holder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo info
android.support.v7.widget.ViewInfoStore$InfoRecord record
boolean isDisappearing (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
android.support.v7.widget.ViewInfoStore$InfoRecord record
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromPreLayout (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder vh
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromPostLayout (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder vh
private android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep (android.support.v7.widget.RecyclerView$ViewHolder, int)
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo info
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo info
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo info
android.support.v7.widget.RecyclerView$ViewHolder vh
int flag
int index
android.support.v7.widget.ViewInfoStore$InfoRecord record
void addToOldChangeHolders (long, android.support.v7.widget.RecyclerView$ViewHolder)
long key
android.support.v7.widget.RecyclerView$ViewHolder holder
void addToAppearedInPreLayoutHolders (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
android.support.v7.widget.RecyclerView$ViewHolder holder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo info
android.support.v7.widget.ViewInfoStore$InfoRecord record
boolean isInPreLayout (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
android.support.v7.widget.ViewInfoStore$InfoRecord record
android.support.v7.widget.RecyclerView$ViewHolder getFromOldChangeHolders (long)
long key
void addToPostLayout (android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo)
android.support.v7.widget.RecyclerView$ViewHolder holder
android.support.v7.widget.RecyclerView$ItemAnimator$ItemHolderInfo info
android.support.v7.widget.ViewInfoStore$InfoRecord record
void addToDisappearedInLayout (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
android.support.v7.widget.ViewInfoStore$InfoRecord record
void removeFromDisappearedInLayout (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
android.support.v7.widget.ViewInfoStore$InfoRecord record
void process (android.support.v7.widget.ViewInfoStore$ProcessCallback)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
android.support.v7.widget.ViewInfoStore$InfoRecord record
int index
android.support.v7.widget.ViewInfoStore$ProcessCallback callback
void removeViewHolder (android.support.v7.widget.RecyclerView$ViewHolder)
int i
android.support.v7.widget.RecyclerView$ViewHolder holder
android.support.v7.widget.ViewInfoStore$InfoRecord info
void onDetach ()
public void onViewDetached (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
}
android/support/v7/widget/helper/ItemTouchHelper$1.class
ItemTouchHelper.java
package android.support.v7.widget.helper
android.support.v7.widget.helper.ItemTouchHelper$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v7.widget.helper.ItemTouchHelper this$0
void <init> (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper this$0
public void run ()
}
android/support/v7/widget/helper/ItemTouchHelper$2.class
ItemTouchHelper.java
package android.support.v7.widget.helper
android.support.v7.widget.helper.ItemTouchHelper$2 extends java.lang.Object implements android.support.v7.widget.RecyclerView$OnItemTouchListener {
final synthetic android.support.v7.widget.helper.ItemTouchHelper this$0
void <init> (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper this$0
public boolean onInterceptTouchEvent (android.support.v7.widget.RecyclerView, android.view.MotionEvent)
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation animation
int index
android.support.v7.widget.RecyclerView recyclerView
android.view.MotionEvent event
int action
public void onTouchEvent (android.support.v7.widget.RecyclerView, android.view.MotionEvent)
int newPointerIndex
int pointerIndex
int pointerId
android.support.v7.widget.RecyclerView recyclerView
android.view.MotionEvent event
int action
int activePointerIndex
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public void onRequestDisallowInterceptTouchEvent (boolean)
boolean disallowIntercept
}
android/support/v7/widget/helper/ItemTouchHelper$3.class
ItemTouchHelper.java
package android.support.v7.widget.helper
android.support.v7.widget.helper.ItemTouchHelper$3 extends android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation {
final synthetic int val$swipeDir
final synthetic android.support.v7.widget.RecyclerView$ViewHolder val$prevSelected
final synthetic android.support.v7.widget.helper.ItemTouchHelper this$0
void <init> (android.support.v7.widget.helper.ItemTouchHelper, android.support.v7.widget.RecyclerView$ViewHolder, int, int, float, float, float, float, int, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.helper.ItemTouchHelper this$0
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int animationType
int actionState
float startDx
float startDy
float targetX
float targetY
public void onAnimationEnd (android.animation.Animator)
android.animation.Animator animation
}
android/support/v7/widget/helper/ItemTouchHelper$4.class
ItemTouchHelper.java
package android.support.v7.widget.helper
android.support.v7.widget.helper.ItemTouchHelper$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation val$anim
final synthetic int val$swipeDir
final synthetic android.support.v7.widget.helper.ItemTouchHelper this$0
void <init> (android.support.v7.widget.helper.ItemTouchHelper, android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation, int)
android.support.v7.widget.helper.ItemTouchHelper this$0
public void run ()
android.support.v7.widget.RecyclerView$ItemAnimator animator
}
android/support/v7/widget/helper/ItemTouchHelper$5.class
ItemTouchHelper.java
package android.support.v7.widget.helper
android.support.v7.widget.helper.ItemTouchHelper$5 extends java.lang.Object implements android.support.v7.widget.RecyclerView$ChildDrawingOrderCallback {
final synthetic android.support.v7.widget.helper.ItemTouchHelper this$0
void <init> (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper this$0
public int onGetChildDrawingOrder (int, int)
int childCount
int i
int childPosition
}
android/support/v7/widget/helper/ItemTouchHelper$Callback$1.class
ItemTouchHelper.java
package android.support.v7.widget.helper
final android.support.v7.widget.helper.ItemTouchHelper$Callback$1 extends java.lang.Object implements android.view.animation.Interpolator {
void <init> ()
public float getInterpolation (float)
float t
}
android/support/v7/widget/helper/ItemTouchHelper$Callback$2.class
ItemTouchHelper.java
package android.support.v7.widget.helper
final android.support.v7.widget.helper.ItemTouchHelper$Callback$2 extends java.lang.Object implements android.view.animation.Interpolator {
void <init> ()
public float getInterpolation (float)
float t
}
android/support/v7/widget/helper/ItemTouchHelper$Callback.class
ItemTouchHelper.java
package android.support.v7.widget.helper
public abstract android.support.v7.widget.helper.ItemTouchHelper$Callback extends java.lang.Object {
public static final int DEFAULT_DRAG_ANIMATION_DURATION
public static final int DEFAULT_SWIPE_ANIMATION_DURATION
static final int RELATIVE_DIR_FLAGS
private static final int ABS_HORIZONTAL_DIR_FLAGS
private static final android.view.animation.Interpolator sDragScrollInterpolator
private static final android.view.animation.Interpolator sDragViewScrollCapInterpolator
private static final long DRAG_SCROLL_ACCELERATION_LIMIT_TIME_MS
private int mCachedMaxScrollSpeed
public void <init> ()
public static android.support.v7.widget.helper.ItemTouchUIUtil getDefaultUIUtil ()
public static int convertToRelativeDirection (int, int)
int flags
int layoutDirection
int masked
public static int makeMovementFlags (int, int)
int dragFlags
int swipeFlags
public static int makeFlag (int, int)
int actionState
int directions
public abstract int getMovementFlags (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder)
public int convertToAbsoluteDirection (int, int)
int flags
int layoutDirection
int masked
final int getAbsoluteMovementFlags (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int flags
boolean hasDragFlag (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int flags
boolean hasSwipeFlag (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int flags
public boolean canDropOver (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$ViewHolder current
android.support.v7.widget.RecyclerView$ViewHolder target
public abstract boolean onMove (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder, android.support.v7.widget.RecyclerView$ViewHolder)
public boolean isLongPressDragEnabled ()
public boolean isItemViewSwipeEnabled ()
public int getBoundingBoxMargin ()
public float getSwipeThreshold (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public float getMoveThreshold (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public float getSwipeEscapeVelocity (float)
float defaultValue
public float getSwipeVelocityThreshold (float)
float defaultValue
public android.support.v7.widget.RecyclerView$ViewHolder chooseDropTarget (android.support.v7.widget.RecyclerView$ViewHolder, java.util.List, int, int)
int score
int diff
int score
int diff
int score
int diff
int score
int diff
android.support.v7.widget.RecyclerView$ViewHolder target
int i
android.support.v7.widget.RecyclerView$ViewHolder selected
java.util.List dropTargets
int curX
int curY
int right
int bottom
android.support.v7.widget.RecyclerView$ViewHolder winner
int winnerScore
int dx
int dy
int targetsSize
public abstract void onSwiped (android.support.v7.widget.RecyclerView$ViewHolder, int)
public void onSelectedChanged (android.support.v7.widget.RecyclerView$ViewHolder, int)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int actionState
private int getMaxDragScroll (android.support.v7.widget.RecyclerView)
android.support.v7.widget.RecyclerView recyclerView
public void onMoved (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder, int, android.support.v7.widget.RecyclerView$ViewHolder, int, int, int)
int minLeft
int maxRight
int minTop
int maxBottom
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int fromPos
android.support.v7.widget.RecyclerView$ViewHolder target
int toPos
int x
int y
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
void onDraw (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder, java.util.List, int, float, float)
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation anim
int count
int i
int count
android.graphics.Canvas c
android.support.v7.widget.RecyclerView parent
android.support.v7.widget.RecyclerView$ViewHolder selected
java.util.List recoverAnimationList
int actionState
float dX
float dY
int recoverAnimSize
void onDrawOver (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder, java.util.List, int, float, float)
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation anim
int count
int i
int count
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation anim
int i
android.graphics.Canvas c
android.support.v7.widget.RecyclerView parent
android.support.v7.widget.RecyclerView$ViewHolder selected
java.util.List recoverAnimationList
int actionState
float dX
float dY
int recoverAnimSize
boolean hasRunningAnimation
public void clearView (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public void onChildDraw (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder, float, float, int, boolean)
android.graphics.Canvas c
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
float dX
float dY
int actionState
boolean isCurrentlyActive
public void onChildDrawOver (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder, float, float, int, boolean)
android.graphics.Canvas c
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
float dX
float dY
int actionState
boolean isCurrentlyActive
public long getAnimationDuration (android.support.v7.widget.RecyclerView, int, float, float)
android.support.v7.widget.RecyclerView recyclerView
int animationType
float animateDx
float animateDy
android.support.v7.widget.RecyclerView$ItemAnimator itemAnimator
public int interpolateOutOfBoundsScroll (android.support.v7.widget.RecyclerView, int, int, int, long)
float timeRatio
android.support.v7.widget.RecyclerView recyclerView
int viewSize
int viewSizeOutOfBounds
int totalSize
long msSinceStartScroll
int maxScroll
int absOutOfBounds
int direction
float outOfBoundsRatio
int cappedScroll
float timeRatio
int value
static void <clinit> ()
}
android/support/v7/widget/helper/ItemTouchHelper$ItemTouchHelperGestureListener.class
ItemTouchHelper.java
package android.support.v7.widget.helper
android.support.v7.widget.helper.ItemTouchHelper$ItemTouchHelperGestureListener extends android.view.GestureDetector$SimpleOnGestureListener {
private boolean mShouldReactToLongPress
final synthetic android.support.v7.widget.helper.ItemTouchHelper this$0
void <init> (android.support.v7.widget.helper.ItemTouchHelper)
void doNotReactToLongPress ()
public boolean onDown (android.view.MotionEvent)
android.view.MotionEvent e
public void onLongPress (android.view.MotionEvent)
int index
float x
float y
int pointerId
android.support.v7.widget.RecyclerView$ViewHolder vh
android.view.MotionEvent e
android.view.View child
}
android/support/v7/widget/helper/ItemTouchHelper$RecoverAnimation$1.class
ItemTouchHelper.java
package android.support.v7.widget.helper
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation$1 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener {
final synthetic android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation this$0
void <init> (android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation)
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation this$0
public void onAnimationUpdate (android.animation.ValueAnimator)
android.animation.ValueAnimator animation
}
android/support/v7/widget/helper/ItemTouchHelper$RecoverAnimation.class
ItemTouchHelper.java
package android.support.v7.widget.helper
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation extends java.lang.Object implements android.animation.Animator$AnimatorListener {
final float mStartDx
final float mStartDy
final float mTargetX
final float mTargetY
final android.support.v7.widget.RecyclerView$ViewHolder mViewHolder
final int mActionState
private final android.animation.ValueAnimator mValueAnimator
final int mAnimationType
boolean mIsPendingCleanup
float mX
float mY
boolean mOverridden
boolean mEnded
private float mFraction
void <init> (android.support.v7.widget.RecyclerView$ViewHolder, int, int, float, float, float, float)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int animationType
int actionState
float startDx
float startDy
float targetX
float targetY
public void setDuration (long)
long duration
public void start ()
public void cancel ()
public void setFraction (float)
float fraction
public void update ()
public void onAnimationStart (android.animation.Animator)
android.animation.Animator animation
public void onAnimationEnd (android.animation.Animator)
android.animation.Animator animation
public void onAnimationCancel (android.animation.Animator)
android.animation.Animator animation
public void onAnimationRepeat (android.animation.Animator)
android.animation.Animator animation
}
android/support/v7/widget/helper/ItemTouchHelper$SimpleCallback.class
ItemTouchHelper.java
package android.support.v7.widget.helper
public abstract android.support.v7.widget.helper.ItemTouchHelper$SimpleCallback extends android.support.v7.widget.helper.ItemTouchHelper$Callback {
private int mDefaultSwipeDirs
private int mDefaultDragDirs
public void <init> (int, int)
int dragDirs
int swipeDirs
public void setDefaultSwipeDirs (int)
int defaultSwipeDirs
public void setDefaultDragDirs (int)
int defaultDragDirs
public int getSwipeDirs (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public int getDragDirs (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public int getMovementFlags (android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView recyclerView
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
}
android/support/v7/widget/helper/ItemTouchHelper$ViewDropHandler.class
ItemTouchHelper.java
package android.support.v7.widget.helper
public abstract android.support.v7.widget.helper.ItemTouchHelper$ViewDropHandler extends java.lang.Object {
public abstract void prepareForDrop (android.view.View, android.view.View, int, int)
}
android/support/v7/widget/helper/ItemTouchHelper.class
ItemTouchHelper.java
package android.support.v7.widget.helper
public android.support.v7.widget.helper.ItemTouchHelper extends android.support.v7.widget.RecyclerView$ItemDecoration implements android.support.v7.widget.RecyclerView$OnChildAttachStateChangeListener {
public static final int UP
public static final int DOWN
public static final int LEFT
public static final int RIGHT
public static final int START
public static final int END
public static final int ACTION_STATE_IDLE
public static final int ACTION_STATE_SWIPE
public static final int ACTION_STATE_DRAG
public static final int ANIMATION_TYPE_SWIPE_SUCCESS
public static final int ANIMATION_TYPE_SWIPE_CANCEL
public static final int ANIMATION_TYPE_DRAG
private static final String TAG
private static final boolean DEBUG
private static final int ACTIVE_POINTER_ID_NONE
static final int DIRECTION_FLAG_COUNT
private static final int ACTION_MODE_IDLE_MASK
static final int ACTION_MODE_SWIPE_MASK
static final int ACTION_MODE_DRAG_MASK
private static final int PIXELS_PER_SECOND
final java.util.List mPendingCleanup
private final float[] mTmpPosition
private android.support.v7.widget.RecyclerView$ViewHolder mSelected
private float mInitialTouchX
private float mInitialTouchY
private float mSwipeEscapeVelocity
private float mMaxSwipeVelocity
private float mDx
private float mDy
private float mSelectedStartX
private float mSelectedStartY
private int mActivePointerId
private android.support.v7.widget.helper.ItemTouchHelper$Callback mCallback
private int mActionState
private int mSelectedFlags
java.util.List mRecoverAnimations
private int mSlop
private android.support.v7.widget.RecyclerView mRecyclerView
private final Runnable mScrollRunnable
private android.view.VelocityTracker mVelocityTracker
private java.util.List mSwapTargets
private java.util.List mDistances
private android.support.v7.widget.RecyclerView$ChildDrawingOrderCallback mChildDrawingOrderCallback
private android.view.View mOverdrawChild
private int mOverdrawChildPosition
private android.support.v4.view.GestureDetectorCompat mGestureDetector
private android.support.v7.widget.helper.ItemTouchHelper$ItemTouchHelperGestureListener mItemTouchHelperGestureListener
private final android.support.v7.widget.RecyclerView$OnItemTouchListener mOnItemTouchListener
private android.graphics.Rect mTmpRect
private long mDragScrollStartTimeInMs
public void <init> (android.support.v7.widget.helper.ItemTouchHelper$Callback)
android.support.v7.widget.helper.ItemTouchHelper$Callback callback
private static boolean hitTest (android.view.View, float, float, float, float)
android.view.View child
float x
float y
float left
float top
public void attachToRecyclerView (android.support.v7.widget.RecyclerView)
android.content.res.Resources resources
android.support.v7.widget.RecyclerView recyclerView
private void setupCallbacks ()
android.view.ViewConfiguration vc
private void destroyCallbacks ()
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation recoverAnimation
int i
int recoverAnimSize
private void startGestureDetection ()
private void stopGestureDetection ()
private void getSelectedDxDy (float[])
float[] outPosition
public void onDrawOver (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$State)
android.graphics.Canvas c
android.support.v7.widget.RecyclerView parent
android.support.v7.widget.RecyclerView$State state
float dx
float dy
public void onDraw (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$State)
android.graphics.Canvas c
android.support.v7.widget.RecyclerView parent
android.support.v7.widget.RecyclerView$State state
float dx
float dy
private void select (android.support.v7.widget.RecyclerView$ViewHolder, int)
int animationType
int animationType
int swipeDir
float targetTranslateX
float targetTranslateX
float targetTranslateX
float targetTranslateY
float targetTranslateY
float targetTranslateY
int animationType
float currentTranslateX
float currentTranslateY
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation rv
long duration
android.support.v7.widget.RecyclerView$ViewHolder prevSelected
android.support.v7.widget.RecyclerView$ViewHolder selected
int actionState
int prevActionState
int actionStateMask
boolean preventLayout
android.view.ViewParent rvParent
private void postDispatchSwipe (android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation, int)
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation anim
int swipeDir
private boolean hasRunningRecoverAnim ()
int i
int size
private boolean scrollIfNecessary ()
int rightDiff
int curX
int leftDiff
int bottomDiff
int curY
int topDiff
long now
long scrollDuration
android.support.v7.widget.RecyclerView$LayoutManager lm
int scrollX
int scrollY
private java.util.List findSwapTargets (android.support.v7.widget.RecyclerView$ViewHolder)
int j
int dx
int dy
int dist
int pos
int cnt
android.view.View other
android.support.v7.widget.RecyclerView$ViewHolder otherVh
int i
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int margin
int left
int top
int right
int bottom
int centerX
int centerY
android.support.v7.widget.RecyclerView$LayoutManager lm
int childCount
private void moveIfNecessary (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
float threshold
int x
int y
java.util.List swapTargets
android.support.v7.widget.RecyclerView$ViewHolder target
int toPosition
int fromPosition
public void onChildViewAttachedToWindow (android.view.View)
android.view.View view
public void onChildViewDetachedFromWindow (android.view.View)
android.view.View view
android.support.v7.widget.RecyclerView$ViewHolder holder
private void endRecoverAnimation (android.support.v7.widget.RecyclerView$ViewHolder, boolean)
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation anim
int i
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
boolean override
int recoverAnimSize
public void getItemOffsets (android.graphics.Rect, android.view.View, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView$State)
android.graphics.Rect outRect
android.view.View view
android.support.v7.widget.RecyclerView parent
android.support.v7.widget.RecyclerView$State state
private void obtainVelocityTracker ()
private void releaseVelocityTracker ()
private android.support.v7.widget.RecyclerView$ViewHolder findSwipedView (android.view.MotionEvent)
android.view.MotionEvent motionEvent
android.support.v7.widget.RecyclerView$LayoutManager lm
int pointerIndex
float dx
float dy
float absDx
float absDy
android.view.View child
private void checkSelectForSwipe (int, android.view.MotionEvent, int)
int action
android.view.MotionEvent motionEvent
int pointerIndex
android.support.v7.widget.RecyclerView$ViewHolder vh
int movementFlags
int swipeFlags
float x
float y
float dx
float dy
float absDx
float absDy
private android.view.View findChildView (android.view.MotionEvent)
android.view.View selectedView
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation anim
android.view.View view
int i
android.view.MotionEvent event
float x
float y
public void startDrag (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
public void startSwipe (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
private android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation findAnimation (android.view.MotionEvent)
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation anim
int i
android.view.MotionEvent event
android.view.View target
private void updateDxDy (android.view.MotionEvent, int, int)
android.view.MotionEvent ev
int directionFlags
int pointerIndex
float x
float y
private int swipeIfNecessary (android.support.v7.widget.RecyclerView$ViewHolder)
int swipeDir
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int originalMovementFlags
int absoluteMovementFlags
int flags
int originalFlags
int swipeDir
private int checkHorizontalSwipe (android.support.v7.widget.RecyclerView$ViewHolder, int)
float xVelocity
float yVelocity
int velDirFlag
float absXVelocity
int dirFlag
float threshold
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int flags
private int checkVerticalSwipe (android.support.v7.widget.RecyclerView$ViewHolder, int)
float xVelocity
float yVelocity
int velDirFlag
float absYVelocity
int dirFlag
float threshold
android.support.v7.widget.RecyclerView$ViewHolder viewHolder
int flags
private void addChildDrawingOrderCallback ()
private void removeChildDrawingOrderCallbackIfNecessary (android.view.View)
android.view.View view
static synthetic android.support.v7.widget.RecyclerView$ViewHolder access$000 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic boolean access$100 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic void access$200 (android.support.v7.widget.helper.ItemTouchHelper, android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.helper.ItemTouchHelper x0
android.support.v7.widget.RecyclerView$ViewHolder x1
static synthetic java.lang.Runnable access$300 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic android.support.v7.widget.RecyclerView access$400 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic android.support.v4.view.GestureDetectorCompat access$500 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic int access$602 (android.support.v7.widget.helper.ItemTouchHelper, int)
android.support.v7.widget.helper.ItemTouchHelper x0
int x1
static synthetic float access$702 (android.support.v7.widget.helper.ItemTouchHelper, float)
android.support.v7.widget.helper.ItemTouchHelper x0
float x1
static synthetic float access$802 (android.support.v7.widget.helper.ItemTouchHelper, float)
android.support.v7.widget.helper.ItemTouchHelper x0
float x1
static synthetic void access$900 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation access$1000 (android.support.v7.widget.helper.ItemTouchHelper, android.view.MotionEvent)
android.support.v7.widget.helper.ItemTouchHelper x0
android.view.MotionEvent x1
static synthetic float access$700 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic float access$800 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic void access$1100 (android.support.v7.widget.helper.ItemTouchHelper, android.support.v7.widget.RecyclerView$ViewHolder, boolean)
android.support.v7.widget.helper.ItemTouchHelper x0
android.support.v7.widget.RecyclerView$ViewHolder x1
boolean x2
static synthetic android.support.v7.widget.helper.ItemTouchHelper$Callback access$1200 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic void access$1300 (android.support.v7.widget.helper.ItemTouchHelper, android.support.v7.widget.RecyclerView$ViewHolder, int)
android.support.v7.widget.helper.ItemTouchHelper x0
android.support.v7.widget.RecyclerView$ViewHolder x1
int x2
static synthetic int access$1400 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic void access$1500 (android.support.v7.widget.helper.ItemTouchHelper, android.view.MotionEvent, int, int)
android.support.v7.widget.helper.ItemTouchHelper x0
android.view.MotionEvent x1
int x2
int x3
static synthetic int access$600 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic void access$1600 (android.support.v7.widget.helper.ItemTouchHelper, int, android.view.MotionEvent, int)
android.support.v7.widget.helper.ItemTouchHelper x0
int x1
android.view.MotionEvent x2
int x3
static synthetic android.view.VelocityTracker access$1700 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic void access$1800 (android.support.v7.widget.helper.ItemTouchHelper, android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation, int)
android.support.v7.widget.helper.ItemTouchHelper x0
android.support.v7.widget.helper.ItemTouchHelper$RecoverAnimation x1
int x2
static synthetic android.view.View access$1900 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic void access$2000 (android.support.v7.widget.helper.ItemTouchHelper, android.view.View)
android.support.v7.widget.helper.ItemTouchHelper x0
android.view.View x1
static synthetic boolean access$2100 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic int access$2200 (android.support.v7.widget.helper.ItemTouchHelper)
android.support.v7.widget.helper.ItemTouchHelper x0
static synthetic int access$2202 (android.support.v7.widget.helper.ItemTouchHelper, int)
android.support.v7.widget.helper.ItemTouchHelper x0
int x1
static synthetic android.view.View access$2300 (android.support.v7.widget.helper.ItemTouchHelper, android.view.MotionEvent)
android.support.v7.widget.helper.ItemTouchHelper x0
android.view.MotionEvent x1
static synthetic float access$2402 (android.support.v7.widget.helper.ItemTouchHelper, float)
android.support.v7.widget.helper.ItemTouchHelper x0
float x1
static synthetic float access$2502 (android.support.v7.widget.helper.ItemTouchHelper, float)
android.support.v7.widget.helper.ItemTouchHelper x0
float x1
}
android/support/v7/widget/helper/ItemTouchUIUtil.class
ItemTouchUIUtil.java
package android.support.v7.widget.helper
public abstract android.support.v7.widget.helper.ItemTouchUIUtil extends java.lang.Object {
public abstract void onDraw (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.view.View, float, float, int, boolean)
public abstract void onDrawOver (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.view.View, float, float, int, boolean)
public abstract void clearView (android.view.View)
public abstract void onSelected (android.view.View)
}
android/support/v7/widget/helper/ItemTouchUIUtilImpl.class
ItemTouchUIUtilImpl.java
package android.support.v7.widget.helper
android.support.v7.widget.helper.ItemTouchUIUtilImpl extends java.lang.Object implements android.support.v7.widget.helper.ItemTouchUIUtil {
static final android.support.v7.widget.helper.ItemTouchUIUtil INSTANCE
void <init> ()
public void onDraw (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.view.View, float, float, int, boolean)
float newElevation
Object originalElevation
android.graphics.Canvas c
android.support.v7.widget.RecyclerView recyclerView
android.view.View view
float dX
float dY
int actionState
boolean isCurrentlyActive
private static float findMaxElevation (android.support.v7.widget.RecyclerView, android.view.View)
android.view.View child
float elevation
int i
android.support.v7.widget.RecyclerView recyclerView
android.view.View itemView
int childCount
float max
public void onDrawOver (android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.view.View, float, float, int, boolean)
android.graphics.Canvas c
android.support.v7.widget.RecyclerView recyclerView
android.view.View view
float dX
float dY
int actionState
boolean isCurrentlyActive
public void clearView (android.view.View)
Object tag
android.view.View view
public void onSelected (android.view.View)
android.view.View view
static void <clinit> ()
}
android/support/v7/widget/util/SortedListAdapterCallback.class
SortedListAdapterCallback.java
package android.support.v7.widget.util
public abstract android.support.v7.widget.util.SortedListAdapterCallback extends android.support.v7.util.SortedList$Callback {
final android.support.v7.widget.RecyclerView$Adapter mAdapter
public void <init> (android.support.v7.widget.RecyclerView$Adapter)
android.support.v7.widget.RecyclerView$Adapter adapter
public void onInserted (int, int)
int position
int count
public void onRemoved (int, int)
int position
int count
public void onMoved (int, int)
int fromPosition
int toPosition
public void onChanged (int, int)
int position
int count
public void onChanged (int, int, java.lang.Object)
int position
int count
Object payload
}
androidx/core/graphics/drawable/IconCompatParcelizer.class
IconCompatParcelizer.java
package androidx.core.graphics.drawable
public androidx.core.graphics.drawable.IconCompatParcelizer extends java.lang.Object {
public void <init> ()
public static android.support.v4.graphics.drawable.IconCompat read (androidx.versionedparcelable.VersionedParcel)
androidx.versionedparcelable.VersionedParcel parcel
android.support.v4.graphics.drawable.IconCompat obj
public static void write (android.support.v4.graphics.drawable.IconCompat, androidx.versionedparcelable.VersionedParcel)
android.support.v4.graphics.drawable.IconCompat obj
androidx.versionedparcelable.VersionedParcel parcel
}
androidx/core/internal/package-info.class
package-info.java
package androidx.core.internal
abstract synthetic androidx.core.internal.package-info extends java.lang.Object {
}
androidx/versionedparcelable/CustomVersionedParcelable.class
CustomVersionedParcelable.java
package androidx.versionedparcelable
public abstract androidx.versionedparcelable.CustomVersionedParcelable extends java.lang.Object implements androidx.versionedparcelable.VersionedParcelable {
public void <init> ()
public void onPreParceling (boolean)
boolean isStream
public void onPostParceling ()
}
androidx/versionedparcelable/NonParcelField.class
NonParcelField.java
package androidx.versionedparcelable
public abstract annotation androidx.versionedparcelable.NonParcelField extends java.lang.Object implements java.lang.annotation.Annotation {
}
androidx/versionedparcelable/ParcelField.class
ParcelField.java
package androidx.versionedparcelable
public abstract annotation androidx.versionedparcelable.ParcelField extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int value ()
}
androidx/versionedparcelable/ParcelImpl$1.class
ParcelImpl.java
package androidx.versionedparcelable
final androidx.versionedparcelable.ParcelImpl$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void <init> ()
public androidx.versionedparcelable.ParcelImpl createFromParcel (android.os.Parcel)
android.os.Parcel in
public androidx.versionedparcelable.ParcelImpl[] newArray (int)
int size
public volatile synthetic java.lang.Object[] newArray (int)
public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel)
}
androidx/versionedparcelable/ParcelImpl.class
ParcelImpl.java
package androidx.versionedparcelable
public androidx.versionedparcelable.ParcelImpl extends java.lang.Object implements android.os.Parcelable {
private final androidx.versionedparcelable.VersionedParcelable mParcel
public static final android.os.Parcelable$Creator CREATOR
public void <init> (androidx.versionedparcelable.VersionedParcelable)
androidx.versionedparcelable.VersionedParcelable parcel
protected void <init> (android.os.Parcel)
android.os.Parcel in
public androidx.versionedparcelable.VersionedParcelable getVersionedParcel ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
androidx.versionedparcelable.VersionedParcelParcel parcel
static void <clinit> ()
}
androidx/versionedparcelable/ParcelUtils.class
ParcelUtils.java
package androidx.versionedparcelable
public androidx.versionedparcelable.ParcelUtils extends java.lang.Object {
private void <init> ()
public static android.os.Parcelable toParcelable (androidx.versionedparcelable.VersionedParcelable)
androidx.versionedparcelable.VersionedParcelable obj
public static androidx.versionedparcelable.VersionedParcelable fromParcelable (android.os.Parcelable)
android.os.Parcelable p
public static void toOutputStream (androidx.versionedparcelable.VersionedParcelable, java.io.OutputStream)
androidx.versionedparcelable.VersionedParcelable obj
java.io.OutputStream output
androidx.versionedparcelable.VersionedParcelStream stream
public static androidx.versionedparcelable.VersionedParcelable fromInputStream (java.io.InputStream)
java.io.InputStream input
androidx.versionedparcelable.VersionedParcelStream stream
}
androidx/versionedparcelable/VersionedParcel$1.class
VersionedParcel.java
package androidx.versionedparcelable
androidx.versionedparcelable.VersionedParcel$1 extends java.io.ObjectInputStream {
final synthetic androidx.versionedparcelable.VersionedParcel this$0
void <init> (androidx.versionedparcelable.VersionedParcel, java.io.InputStream)
androidx.versionedparcelable.VersionedParcel this$0
java.io.InputStream x0
protected java.lang.Class resolveClass (java.io.ObjectStreamClass) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectStreamClass osClass
Class c
}
androidx/versionedparcelable/VersionedParcel$ParcelException.class
VersionedParcel.java
package androidx.versionedparcelable
public androidx.versionedparcelable.VersionedParcel$ParcelException extends java.lang.RuntimeException {
public void <init> (java.lang.Throwable)
Throwable source
}
androidx/versionedparcelable/VersionedParcel.class
VersionedParcel.java
package androidx.versionedparcelable
public abstract androidx.versionedparcelable.VersionedParcel extends java.lang.Object {
private static final String TAG
private static final int EX_SECURITY
private static final int EX_BAD_PARCELABLE
private static final int EX_ILLEGAL_ARGUMENT
private static final int EX_NULL_POINTER
private static final int EX_ILLEGAL_STATE
private static final int EX_NETWORK_MAIN_THREAD
private static final int EX_UNSUPPORTED_OPERATION
private static final int EX_PARCELABLE
private static final int TYPE_VERSIONED_PARCELABLE
private static final int TYPE_PARCELABLE
private static final int TYPE_SERIALIZABLE
private static final int TYPE_STRING
private static final int TYPE_BINDER
public void <init> ()
public boolean isStream ()
protected abstract void closeField ()
protected abstract androidx.versionedparcelable.VersionedParcel createSubParcel ()
protected abstract void writeByteArray (byte[])
protected abstract void writeByteArray (byte[], int, int)
protected abstract void writeInt (int)
protected abstract void writeLong (long)
protected abstract void writeFloat (float)
protected abstract void writeDouble (double)
protected abstract void writeString (java.lang.String)
protected abstract void writeStrongBinder (android.os.IBinder)
protected abstract void writeParcelable (android.os.Parcelable)
protected abstract void writeBoolean (boolean)
protected abstract void writeStrongInterface (android.os.IInterface)
protected abstract void writeBundle (android.os.Bundle)
protected abstract int readInt ()
protected abstract long readLong ()
protected abstract float readFloat ()
protected abstract double readDouble ()
protected abstract java.lang.String readString ()
protected abstract android.os.IBinder readStrongBinder ()
protected abstract byte[] readByteArray ()
protected abstract android.os.Parcelable readParcelable ()
protected abstract android.os.Bundle readBundle ()
protected abstract boolean readBoolean ()
protected abstract boolean readField (int)
protected abstract void setOutputField (int)
public void setSerializationFlags (boolean, boolean)
boolean allowSerialization
boolean ignoreParcelables
public void writeStrongInterface (android.os.IInterface, int)
android.os.IInterface val
int fieldId
public void writeBundle (android.os.Bundle, int)
android.os.Bundle val
int fieldId
public void writeBoolean (boolean, int)
boolean val
int fieldId
public void writeByteArray (byte[], int)
byte[] b
int fieldId
public void writeByteArray (byte[], int, int, int)
byte[] b
int offset
int len
int fieldId
public void writeInt (int, int)
int val
int fieldId
public void writeLong (long, int)
long val
int fieldId
public void writeFloat (float, int)
float val
int fieldId
public void writeDouble (double, int)
double val
int fieldId
public void writeString (java.lang.String, int)
String val
int fieldId
public void writeStrongBinder (android.os.IBinder, int)
android.os.IBinder val
int fieldId
public void writeParcelable (android.os.Parcelable, int)
android.os.Parcelable p
int fieldId
public boolean readBoolean (boolean, int)
boolean def
int fieldId
public int readInt (int, int)
int def
int fieldId
public long readLong (long, int)
long def
int fieldId
public float readFloat (float, int)
float def
int fieldId
public double readDouble (double, int)
double def
int fieldId
public java.lang.String readString (java.lang.String, int)
String def
int fieldId
public android.os.IBinder readStrongBinder (android.os.IBinder, int)
android.os.IBinder def
int fieldId
public byte[] readByteArray (byte[], int)
byte[] def
int fieldId
public android.os.Parcelable readParcelable (android.os.Parcelable, int)
android.os.Parcelable def
int fieldId
public android.os.Bundle readBundle (android.os.Bundle, int)
android.os.Bundle def
int fieldId
public void writeByte (byte, int)
byte val
int fieldId
public void writeSize (android.util.Size, int)
android.util.Size val
int fieldId
public void writeSizeF (android.util.SizeF, int)
android.util.SizeF val
int fieldId
public void writeSparseBooleanArray (android.util.SparseBooleanArray, int)
android.util.SparseBooleanArray val
int fieldId
int n
int i
public void writeBooleanArray (boolean[], int)
boolean[] val
int fieldId
protected void writeBooleanArray (boolean[])
int i
int n
boolean[] val
public boolean[] readBooleanArray (boolean[], int)
boolean[] def
int fieldId
protected boolean[] readBooleanArray ()
int i
int n
boolean[] val
public void writeCharArray (char[], int)
int i
int n
char[] val
int fieldId
public char[] readCharArray (char[], int)
int i
char[] def
int fieldId
int n
char[] val
public void writeIntArray (int[], int)
int[] val
int fieldId
protected void writeIntArray (int[])
int i
int n
int[] val
public int[] readIntArray (int[], int)
int[] def
int fieldId
protected int[] readIntArray ()
int i
int n
int[] val
public void writeLongArray (long[], int)
long[] val
int fieldId
protected void writeLongArray (long[])
int i
int n
long[] val
public long[] readLongArray (long[], int)
long[] def
int fieldId
protected long[] readLongArray ()
int i
int n
long[] val
public void writeFloatArray (float[], int)
float[] val
int fieldId
protected void writeFloatArray (float[])
int i
int n
float[] val
public float[] readFloatArray (float[], int)
float[] def
int fieldId
protected float[] readFloatArray ()
int i
int n
float[] val
public void writeDoubleArray (double[], int)
double[] val
int fieldId
protected void writeDoubleArray (double[])
int i
int n
double[] val
public double[] readDoubleArray (double[], int)
double[] def
int fieldId
protected double[] readDoubleArray ()
int i
int n
double[] val
public void writeList (java.util.List, int)
int type
java.util.List val
int fieldId
int n
int i
public void writeArray (java.lang.Object[], int)
Object[] val
int fieldId
protected void writeArray (java.lang.Object[])
int type
Object[] val
int n
int i
private int getType (java.lang.Object)
Object t
public void writeVersionedParcelable (androidx.versionedparcelable.VersionedParcelable, int)
androidx.versionedparcelable.VersionedParcelable p
int fieldId
protected void writeVersionedParcelable (androidx.versionedparcelable.VersionedParcelable)
androidx.versionedparcelable.VersionedParcelable p
androidx.versionedparcelable.VersionedParcel subParcel
private void writeVersionedParcelableCreator (androidx.versionedparcelable.VersionedParcelable)
ClassNotFoundException e
androidx.versionedparcelable.VersionedParcelable p
Class name
public void writeSerializable (java.io.Serializable, int)
java.io.Serializable s
int fieldId
private void writeSerializable (java.io.Serializable)
java.io.ObjectOutputStream oos
java.io.IOException ioe
java.io.Serializable s
String name
java.io.ByteArrayOutputStream baos
public void writeException (java.lang.Exception, int)
Exception e
int fieldId
int code
protected void writeNoException ()
public java.lang.Exception readException (java.lang.Exception, int)
String msg
Exception def
int fieldId
int code
private int readExceptionCode ()
int code
private java.lang.Exception readException (int, java.lang.String)
int code
String msg
Exception e
protected static java.lang.Throwable getRootCause (java.lang.Throwable)
Throwable t
private java.lang.Exception createException (int, java.lang.String)
int code
String msg
public byte readByte (byte, int)
byte def
int fieldId
public android.util.Size readSize (android.util.Size, int)
int width
int height
android.util.Size def
int fieldId
public android.util.SizeF readSizeF (android.util.SizeF, int)
float width
float height
android.util.SizeF def
int fieldId
public android.util.SparseBooleanArray readSparseBooleanArray (android.util.SparseBooleanArray, int)
android.util.SparseBooleanArray def
int fieldId
int n
android.util.SparseBooleanArray sa
int i
public java.util.List readList (java.util.List, int)
int type
java.util.List def
int fieldId
int n
java.util.ArrayList list
public java.lang.Object[] readArray (java.lang.Object[], int)
Object[] def
int fieldId
protected java.lang.Object[] readArray (java.lang.Object[])
int type
Object[] def
int n
java.util.ArrayList list
public androidx.versionedparcelable.VersionedParcelable readVersionedParcelable (androidx.versionedparcelable.VersionedParcelable, int)
androidx.versionedparcelable.VersionedParcelable def
int fieldId
protected androidx.versionedparcelable.VersionedParcelable readVersionedParcelable ()
String name
protected java.io.Serializable readSerializable ()
java.io.ObjectInputStream ois
java.io.IOException ioe
ClassNotFoundException cnfe
String name
byte[] serializedData
java.io.ByteArrayInputStream bais
protected static androidx.versionedparcelable.VersionedParcelable readFromParcel (java.lang.String, androidx.versionedparcelable.VersionedParcel)
Class cls
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
NoSuchMethodException e
ClassNotFoundException e
String parcelCls
androidx.versionedparcelable.VersionedParcel versionedParcel
protected static void writeToParcel (androidx.versionedparcelable.VersionedParcelable, androidx.versionedparcelable.VersionedParcel)
Class cls
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
NoSuchMethodException e
ClassNotFoundException e
androidx.versionedparcelable.VersionedParcelable val
androidx.versionedparcelable.VersionedParcel versionedParcel
private static java.lang.Class findParcelClass (androidx.versionedparcelable.VersionedParcelable) throws java.lang.ClassNotFoundException
androidx.versionedparcelable.VersionedParcelable val
Class cls
private static java.lang.Class findParcelClass (java.lang.Class) throws java.lang.ClassNotFoundException
Class cls
String pkg
String c
}
androidx/versionedparcelable/VersionedParcelParcel.class
VersionedParcelParcel.java
package androidx.versionedparcelable
androidx.versionedparcelable.VersionedParcelParcel extends androidx.versionedparcelable.VersionedParcel {
private static final boolean DEBUG
private static final String TAG
private final android.util.SparseIntArray mPositionLookup
private final android.os.Parcel mParcel
private final int mOffset
private final int mEnd
private final String mPrefix
private int mCurrentField
private int mNextRead
void <init> (android.os.Parcel)
android.os.Parcel p
void <init> (android.os.Parcel, int, int, java.lang.String)
android.os.Parcel p
int offset
int end
String prefix
private int readUntilField (int)
int size
int fid
int fieldId
public boolean readField (int)
int fieldId
int position
public void setOutputField (int)
int fieldId
public void closeField ()
int currentFieldPosition
int position
int size
protected androidx.versionedparcelable.VersionedParcel createSubParcel ()
public void writeByteArray (byte[])
byte[] b
public void writeByteArray (byte[], int, int)
byte[] b
int offset
int len
public void writeInt (int)
int val
public void writeLong (long)
long val
public void writeFloat (float)
float val
public void writeDouble (double)
double val
public void writeString (java.lang.String)
String val
public void writeStrongBinder (android.os.IBinder)
android.os.IBinder val
public void writeParcelable (android.os.Parcelable)
android.os.Parcelable p
public void writeBoolean (boolean)
boolean val
public void writeStrongInterface (android.os.IInterface)
android.os.IInterface val
public void writeBundle (android.os.Bundle)
android.os.Bundle val
public int readInt ()
public long readLong ()
public float readFloat ()
public double readDouble ()
public java.lang.String readString ()
public android.os.IBinder readStrongBinder ()
public byte[] readByteArray ()
int len
byte[] bytes
public android.os.Parcelable readParcelable ()
public android.os.Bundle readBundle ()
public boolean readBoolean ()
}
androidx/versionedparcelable/VersionedParcelStream$FieldBuffer.class
VersionedParcelStream.java
package androidx.versionedparcelable
androidx.versionedparcelable.VersionedParcelStream$FieldBuffer extends java.lang.Object {
private final java.io.ByteArrayOutputStream mOutput
private final java.io.DataOutputStream mDataStream
private final int mFieldId
private final java.io.DataOutputStream mTarget
void <init> (int, java.io.DataOutputStream)
int fieldId
java.io.DataOutputStream target
void flushField () throws java.io.IOException
int size
int fieldInfo
static synthetic java.io.ByteArrayOutputStream access$000 (androidx.versionedparcelable.VersionedParcelStream$FieldBuffer)
androidx.versionedparcelable.VersionedParcelStream$FieldBuffer x0
static synthetic java.io.DataOutputStream access$300 (androidx.versionedparcelable.VersionedParcelStream$FieldBuffer)
androidx.versionedparcelable.VersionedParcelStream$FieldBuffer x0
}
androidx/versionedparcelable/VersionedParcelStream$InputBuffer.class
VersionedParcelStream.java
package androidx.versionedparcelable
androidx.versionedparcelable.VersionedParcelStream$InputBuffer extends java.lang.Object {
private final java.io.DataInputStream mInputStream
private final int mSize
private final int mFieldId
void <init> (int, int, java.io.DataInputStream) throws java.io.IOException
int fieldId
int size
java.io.DataInputStream inputStream
byte[] data
static synthetic java.io.DataInputStream access$100 (androidx.versionedparcelable.VersionedParcelStream$InputBuffer)
androidx.versionedparcelable.VersionedParcelStream$InputBuffer x0
static synthetic int access$200 (androidx.versionedparcelable.VersionedParcelStream$InputBuffer)
androidx.versionedparcelable.VersionedParcelStream$InputBuffer x0
}
androidx/versionedparcelable/VersionedParcelStream.class
VersionedParcelStream.java
package androidx.versionedparcelable
androidx.versionedparcelable.VersionedParcelStream extends androidx.versionedparcelable.VersionedParcel {
private static final java.nio.charset.Charset UTF_16
private static final int TYPE_NULL
private static final int TYPE_SUB_BUNDLE
private static final int TYPE_SUB_PERSISTABLE_BUNDLE
private static final int TYPE_STRING
private static final int TYPE_STRING_ARRAY
private static final int TYPE_BOOLEAN
private static final int TYPE_BOOLEAN_ARRAY
private static final int TYPE_DOUBLE
private static final int TYPE_DOUBLE_ARRAY
private static final int TYPE_INT
private static final int TYPE_INT_ARRAY
private static final int TYPE_LONG
private static final int TYPE_LONG_ARRAY
private static final int TYPE_FLOAT
private static final int TYPE_FLOAT_ARRAY
private final java.io.DataInputStream mMasterInput
private final java.io.DataOutputStream mMasterOutput
private final android.util.SparseArray mCachedFields
private java.io.DataInputStream mCurrentInput
private java.io.DataOutputStream mCurrentOutput
private androidx.versionedparcelable.VersionedParcelStream$FieldBuffer mFieldBuffer
private boolean mIgnoreParcelables
public void <init> (java.io.InputStream, java.io.OutputStream)
java.io.InputStream input
java.io.OutputStream output
public boolean isStream ()
public void setSerializationFlags (boolean, boolean)
boolean allowSerialization
boolean ignoreParcelables
public void closeField ()
java.io.IOException e
protected androidx.versionedparcelable.VersionedParcel createSubParcel ()
public boolean readField (int)
int fieldInfo
int size
int fieldId
androidx.versionedparcelable.VersionedParcelStream$InputBuffer buffer
public void setOutputField (int)
int fieldId
public void writeByteArray (byte[])
java.io.IOException e
byte[] b
public void writeByteArray (byte[], int, int)
java.io.IOException e
byte[] b
int offset
int len
public void writeInt (int)
java.io.IOException e
int val
public void writeLong (long)
java.io.IOException e
long val
public void writeFloat (float)
java.io.IOException e
float val
public void writeDouble (double)
java.io.IOException e
double val
public void writeString (java.lang.String)
byte[] bytes
java.io.IOException e
String val
public void writeBoolean (boolean)
java.io.IOException e
boolean val
public void writeStrongBinder (android.os.IBinder)
android.os.IBinder val
public void writeParcelable (android.os.Parcelable)
android.os.Parcelable p
public void writeStrongInterface (android.os.IInterface)
android.os.IInterface val
public android.os.IBinder readStrongBinder ()
public android.os.Parcelable readParcelable ()
public int readInt ()
java.io.IOException e
public long readLong ()
java.io.IOException e
public float readFloat ()
java.io.IOException e
public double readDouble ()
java.io.IOException e
public java.lang.String readString ()
byte[] bytes
int len
java.io.IOException e
public byte[] readByteArray ()
byte[] bytes
int len
java.io.IOException e
public boolean readBoolean ()
java.io.IOException e
public void writeBundle (android.os.Bundle)
Object o
String key
java.util.Set keys
java.io.IOException e
android.os.Bundle val
public android.os.Bundle readBundle ()
String key
int i
int size
android.os.Bundle b
private void writeObject (java.lang.Object)
Object o
private void readObject (int, java.lang.String, android.os.Bundle)
int type
String key
android.os.Bundle b
static void <clinit> ()
}
androidx/versionedparcelable/VersionedParcelable.class
VersionedParcelable.java
package androidx.versionedparcelable
public abstract androidx.versionedparcelable.VersionedParcelable extends java.lang.Object {
}
androidx/versionedparcelable/VersionedParcelize.class
VersionedParcelize.java
package androidx.versionedparcelable
public abstract annotation androidx.versionedparcelable.VersionedParcelize extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean allowSerialization ()
public abstract boolean ignoreParcelables ()
public abstract boolean isCustom ()
public abstract int[] deprecatedIds ()
public abstract java.lang.String jetifyAs ()
}
com/
com/android/
com/android/printspooler/
com/android/printspooler/R$array.class
R.java
package com.android.printspooler
public final com.android.printspooler.R$array extends java.lang.Object {
public static final int color_mode_labels
public static final int duplex_mode_labels
public static final int mediasize_to_standard_map
public static final int orientation_labels
public static final int page_options_values
public void <init> ()
}
com/android/printspooler/R$attr.class
R.java
package com.android.printspooler
public final com.android.printspooler.R$attr extends java.lang.Object {
public static final int columnCount
public static final int coordinatorLayoutStyle
public static final int fastScrollEnabled
public static final int fastScrollHorizontalThumbDrawable
public static final int fastScrollHorizontalTrackDrawable
public static final int fastScrollVerticalThumbDrawable
public static final int fastScrollVerticalTrackDrawable
public static final int font
public static final int fontProviderAuthority
public static final int fontProviderCerts
public static final int fontProviderFetchStrategy
public static final int fontProviderFetchTimeout
public static final int fontProviderPackage
public static final int fontProviderQuery
public static final int fontStyle
public static final int fontVariationSettings
public static final int fontWeight
public static final int keylines
public static final int layoutManager
public static final int layout_anchor
public static final int layout_anchorGravity
public static final int layout_behavior
public static final int layout_dodgeInsetEdges
public static final int layout_insetEdge
public static final int layout_keyline
public static final int reverseLayout
public static final int spanCount
public static final int stackFromEnd
public static final int statusBarBackground
public static final int ttcIndex
public void <init> ()
}
com/android/printspooler/R$color.class
R.java
package com.android.printspooler
public final com.android.printspooler.R$color extends java.lang.Object {
public static final int material_grey_500
public static final int notification_action_color_filter
public static final int notification_icon_bg_color
public static final int notification_material_background_media_default_color
public static final int primary_text_default_material_dark
public static final int print_preview_scrim_color
public static final int ripple_material_light
public static final int secondary_text_default_material_dark
public static final int secondary_text_default_material_light
public static final int unselected_page_background_color
public void <init> ()
}
com/android/printspooler/R$dimen.class
R.java
package com.android.printspooler
public final com.android.printspooler.R$dimen extends java.lang.Object {
public static final int compat_button_inset_horizontal_material
public static final int compat_button_inset_vertical_material
public static final int compat_button_padding_horizontal_material
public static final int compat_button_padding_vertical_material
public static final int compat_control_corner_material
public static final int compat_notification_large_icon_max_height
public static final int compat_notification_large_icon_max_width
public static final int fastscroll_default_thickness
public static final int fastscroll_margin
public static final int fastscroll_minimum_range
public static final int item_touch_helper_max_drag_scroll_per_frame
public static final int item_touch_helper_swipe_escape_max_velocity
public static final int item_touch_helper_swipe_escape_velocity
public static final int notification_action_icon_size
public static final int notification_action_text_size
public static final int notification_big_circle_margin
public static final int notification_content_margin_start
public static final int notification_large_icon_height
public static final int notification_large_icon_width
public static final int notification_main_column_padding_top
public static final int notification_media_narrow_margin
public static final int notification_right_icon_size
public static final int notification_right_side_padding_top
public static final int notification_small_icon_background_padding
public static final int notification_small_icon_size_as_large
public static final int notification_subtext_size
public static final int notification_top_pad
public static final int notification_top_pad_large_text
public static final int preview_controls_elevation
public static final int preview_destination_spinner_width
public static final int preview_list_padding
public static final int preview_page_footer_height
public static final int preview_page_margin
public static final int preview_page_min_width
public static final int print_dialog_frame_max_width_dip
public static final int selected_page_elevation
public static final int subtitle_corner_radius
public static final int subtitle_outline_width
public static final int subtitle_shadow_offset
public static final int subtitle_shadow_radius
public static final int unselected_page_elevation
public void <init> ()
}
com/android/printspooler/R$drawable.class
R.java
package com.android.printspooler
public final com.android.printspooler.R$drawable extends java.lang.Object {
public static final int app_icon_foreground
public static final int ic_add
public static final int ic_app_icon
public static final int ic_check_circle
public static final int ic_clear
public static final int ic_download_from_market
public static final int ic_expand_less
public static final int ic_expand_more
public static final int ic_info
public static final int ic_menu_savetopdf
public static final int ic_pdf_printer
public static final int ic_remove_circle
public static final int notification_action_background
public static final int notification_bg
public static final int notification_bg_low
public static final int notification_bg_low_normal
public static final int notification_bg_low_pressed
public static final int notification_bg_normal
public static final int notification_bg_normal_pressed
public static final int notification_icon_background
public static final int notification_template_icon_bg
public static final int notification_template_icon_low_bg
public static final int notification_tile_bg
public static final int notify_panel_notification_icon_bg
public static final int print_button
public static final int print_button_background
public void <init> ()
}
com/android/printspooler/R$id.class
R.java
package com.android.printspooler
public final com.android.printspooler.R$id extends java.lang.Object {
public static final int action0
public static final int action_button
public static final int action_container
public static final int action_divider
public static final int action_image
public static final int action_search
public static final int action_text
public static final int actions
public static final int all
public static final int async
public static final int blocking
public static final int bottom
public static final int button
public static final int cancel_action
public static final int center
public static final int center_horizontal
public static final int center_vertical
public static final int chronometer
public static final int clip_horizontal
public static final int clip_vertical
public static final int color_spinner
public static final int copies_count_summary
public static final int copies_edittext
public static final int destination_spinner
public static final int draggable_content
public static final int duplex_spinner
public static final int dynamic_content
public static final int embedded_content_container
public static final int embedded_content_scrim
public static final int empty_print_state
public static final int end
public static final int end_padder
public static final int expand_collapse_handle
public static final int expand_collapse_icon
public static final int fill
public static final int fill_horizontal
public static final int fill_vertical
public static final int forever
public static final int icon
public static final int icon_group
public static final int info
public static final int italic
public static final int item_touch_helper_previous_elevation
public static final int left
public static final int line1
public static final int line3
public static final int media_actions
public static final int message
public static final int more_info
public static final int more_options_button
public static final int none
public static final int normal
public static final int notification_background
public static final int notification_main_column
public static final int notification_main_column_container
public static final int options_container
public static final int options_content
public static final int orientation_spinner
public static final int page_content
public static final int page_footer
public static final int page_number
public static final int page_range_edittext
public static final int page_range_title
public static final int page_selector
public static final int paper_size_spinner
public static final int paper_size_summary
public static final int preview_content
public static final int preview_page
public static final int print_button
public static final int progress_bar
public static final int range_options_spinner
public static final int right
public static final int right_icon
public static final int right_side
public static final int start
public static final int static_content
public static final int status_bar_latest_event_content
public static final int subtitle
public static final int summary_content
public static final int tag_transition_group
public static final int tag_unhandled_key_event_manager
public static final int tag_unhandled_key_listeners
public static final int text
public static final int text2
public static final int time
public static final int title
public static final int top
public void <init> ()
}
com/android/printspooler/R$integer.class
R.java
package com.android.printspooler
public final com.android.printspooler.R$integer extends java.lang.Object {
public static final int cancel_button_image_alpha
public static final int page_option_value_all
public static final int page_option_value_page_range
public static final int preview_page_per_row_count
public static final int print_option_column_count
public static final int status_bar_notification_info_maxnum
public void <init> ()
}
com/android/printspooler/R$layout.class
R.java
package com.android.printspooler
public final com.android.printspooler.R$layout extends java.lang.Object {
public static final int add_printer_activity
public static final int add_printer_list_header
public static final int add_printer_list_item
public static final int all_print_services_list_item
public static final int disabled_print_services_list_item
public static final int enabled_print_services_list_item
public static final int no_print_services_message
public static final int notification_action
public static final int notification_action_tombstone
public static final int notification_media_action
public static final int notification_media_cancel_action
public static final int notification_template_big_media
public static final int notification_template_big_media_custom
public static final int notification_template_big_media_narrow
public static final int notification_template_big_media_narrow_custom
public static final int notification_template_custom_big
public static final int notification_template_icon_group
public static final int notification_template_lines_media
public static final int notification_template_media
public static final int notification_template_media_custom
public static final int notification_template_part_chronometer
public static final int notification_template_part_time
public static final int preview_page
public static final int preview_page_error
public static final int preview_page_loading
public static final int preview_page_selected
public static final int print_activity
public static final int print_activity_controls
public static final int print_error_fragment
public static final int print_progress_fragment
public static final int print_service_recommendations_list_item
public static final int printer_dropdown_item
public static final int printer_dropdown_prompt
public static final int printer_list_item
public static final int select_printer_activity
public void <init> ()
}
com/android/printspooler/R$menu.class
R.java
package com.android.printspooler
public final com.android.printspooler.R$menu extends java.lang.Object {
public static final int select_printer_activity
public void <init> ()
}
com/android/printspooler/R$plurals.class
R.java
package com.android.printspooler
public final com.android.printspooler.R$plurals extends java.lang.Object {
public static final int print_search_result_count_utterance
public static final int print_services_recommendation_subtitle
public void <init> ()
}
com/android/printspooler/R$string.class
R.java
package com.android.printspooler
public final com.android.printspooler.R$string extends java.lang.Object {
public static final int add_print_service_label
public static final int all_printers
public static final int all_printers_label
public static final int all_services_title
public static final int app_label
public static final int blocked_notification_title_template
public static final int cancel
public static final int cancelling_notification_title_template
public static final int cannot_add_printer
public static final int collapse_handle
public static final int could_not_create_file
public static final int current_page_template
public static final int destination_default_text
public static final int disabled_services_title
public static final int enable_print_service
public static final int enabled_services_title
public static final int expand_handle
public static final int failed_notification_title_template
public static final int generating_print_job
public static final int install_for_print_preview
public static final int label_color
public static final int label_copies
public static final int label_copies_summary
public static final int label_destination
public static final int label_duplex
public static final int label_orientation
public static final int label_pages
public static final int label_paper_size
public static final int label_paper_size_summary
public static final int mediasize_default
public static final int mediasize_standard
public static final int mediasize_standard_china
public static final int mediasize_standard_iso
public static final int mediasize_standard_japan
public static final int mediasize_standard_north_america
public static final int more_options_button
public static final int no_connection_to_printer
public static final int notification_channel_failure
public static final int notification_channel_progress
public static final int page_description_template
public static final int pages_range_example
public static final int print_add_printer
public static final int print_button
public static final int print_cannot_load_page
public static final int print_dialog
public static final int print_error_default_message
public static final int print_error_printer_unavailable
public static final int print_error_retry
public static final int print_forget_printer
public static final int print_no_print_services
public static final int print_no_printers
public static final int print_options_collapsed
public static final int print_options_expanded
public static final int print_preparing_preview
public static final int print_preview
public static final int print_search_box_hidden_utterance
public static final int print_search_box_shown_utterance
public static final int print_searching_for_printers
public static final int print_select_printer
public static final int print_service_security_warning_summary
public static final int print_service_security_warning_title
public static final int print_services_disabled_toast
public static final int print_write_error_message
public static final int printer_extended_description_template
public static final int printer_info_desc
public static final int printing_app_crashed
public static final int printing_notification_title_template
public static final int reason_unknown
public static final int recommended_services_title
public static final int restart
public static final int save_as_pdf
public static final int savetopdf_button
public static final int search
public static final int select_to_add_printers
public static final int status_bar_notification_info_overflow
public static final int summary_template
public static final int template_all_pages
public static final int template_page_range
public static final int uri_package_details
public void <init> ()
}
com/android/printspooler/R$style.class
R.java
package com.android.printspooler
public final com.android.printspooler.R$style extends java.lang.Object {
public static final int ListItemSecondary
public static final int ListSeparator
public static final int TextAppearance_Compat_Notification
public static final int TextAppearance_Compat_Notification_Info
public static final int TextAppearance_Compat_Notification_Info_Media
public static final int TextAppearance_Compat_Notification_Line2
public static final int TextAppearance_Compat_Notification_Line2_Media
public static final int TextAppearance_Compat_Notification_Media
public static final int TextAppearance_Compat_Notification_Time
public static final int TextAppearance_Compat_Notification_Time_Media
public static final int TextAppearance_Compat_Notification_Title
public static final int TextAppearance_Compat_Notification_Title_Media
public static final int Theme_AddPrinterActivity
public static final int Theme_PrintActivity
public static final int Theme_SelectPrinterActivity
public static final int Widget_Compat_NotificationActionContainer
public static final int Widget_Compat_NotificationActionText
public static final int Widget_Support_CoordinatorLayout
public void <init> ()
}
com/android/printspooler/R$styleable.class
R.java
package com.android.printspooler
public final com.android.printspooler.R$styleable extends java.lang.Object {
public static final int[] CoordinatorLayout
public static final int[] CoordinatorLayout_Layout
public static final int CoordinatorLayout_Layout_android_layout_gravity
public static final int CoordinatorLayout_Layout_layout_anchor
public static final int CoordinatorLayout_Layout_layout_anchorGravity
public static final int CoordinatorLayout_Layout_layout_behavior
public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges
public static final int CoordinatorLayout_Layout_layout_insetEdge
public static final int CoordinatorLayout_Layout_layout_keyline
public static final int CoordinatorLayout_keylines
public static final int CoordinatorLayout_statusBarBackground
public static final int[] FontFamily
public static final int[] FontFamilyFont
public static final int FontFamilyFont_android_font
public static final int FontFamilyFont_android_fontStyle
public static final int FontFamilyFont_android_fontVariationSettings
public static final int FontFamilyFont_android_fontWeight
public static final int FontFamilyFont_android_ttcIndex
public static final int FontFamilyFont_font
public static final int FontFamilyFont_fontStyle
public static final int FontFamilyFont_fontVariationSettings
public static final int FontFamilyFont_fontWeight
public static final int FontFamilyFont_ttcIndex
public static final int FontFamily_fontProviderAuthority
public static final int FontFamily_fontProviderCerts
public static final int FontFamily_fontProviderFetchStrategy
public static final int FontFamily_fontProviderFetchTimeout
public static final int FontFamily_fontProviderPackage
public static final int FontFamily_fontProviderQuery
public static final int[] PrintOptionsLayout
public static final int PrintOptionsLayout_columnCount
public static final int[] RecyclerView
public static final int RecyclerView_android_descendantFocusability
public static final int RecyclerView_android_orientation
public static final int RecyclerView_fastScrollEnabled
public static final int RecyclerView_fastScrollHorizontalThumbDrawable
public static final int RecyclerView_fastScrollHorizontalTrackDrawable
public static final int RecyclerView_fastScrollVerticalThumbDrawable
public static final int RecyclerView_fastScrollVerticalTrackDrawable
public static final int RecyclerView_layoutManager
public static final int RecyclerView_reverseLayout
public static final int RecyclerView_spanCount
public static final int RecyclerView_stackFromEnd
public void <init> ()
static void <clinit> ()
}
com/android/printspooler/R.class
R.java
package com.android.printspooler
public final com.android.printspooler.R extends java.lang.Object {
public void <init> ()
}
com/android/printspooler/model/
com/android/printspooler/model/CustomPrinterIconCache.class
CustomPrinterIconCache.java
package com.android.printspooler.model
public com.android.printspooler.model.CustomPrinterIconCache extends java.lang.Object {
private static final String LOG_TAG
private static final int MAX_SIZE
private final java.io.File mCacheDirectory
public void <init> (java.io.File)
java.io.File cacheDirectory
private java.io.File getIconFileName (android.print.PrinterId)
java.security.MessageDigest md
Exception e
android.print.PrinterId printerId
StringBuffer sb
public synchronized android.graphics.drawable.Icon getIcon (android.print.PrinterId)
android.graphics.drawable.Icon icon
java.io.FileInputStream is
android.graphics.drawable.Icon icon
java.io.IOException e
android.graphics.drawable.Icon icon
android.print.PrinterId printerId
android.graphics.drawable.Icon icon
java.io.File iconFile
public void removeOldFiles (int)
java.io.File f
java.util.SortedMap sortedFiles
int numFilesToKeep
java.io.File[] files
public synchronized void onCustomPrinterIconLoaded (android.print.PrinterId, android.graphics.drawable.Icon)
java.io.FileOutputStream os
java.io.IOException e
android.print.PrinterId printerId
android.graphics.drawable.Icon icon
java.io.File iconFile
public synchronized void clear ()
java.io.File f
}
com/android/printspooler/model/MutexFileProvider$OnReleaseRequestCallback.class
MutexFileProvider.java
package com.android.printspooler.model
public abstract com.android.printspooler.model.MutexFileProvider$OnReleaseRequestCallback extends java.lang.Object {
public abstract void onReleaseRequested (java.io.File)
}
com/android/printspooler/model/MutexFileProvider.class
MutexFileProvider.java
package com.android.printspooler.model
public final com.android.printspooler.model.MutexFileProvider extends java.lang.Object {
private static final String LOG_TAG
private static final boolean DEBUG
private final Object mLock
private final java.io.File mFile
private Thread mOwnerThread
private com.android.printspooler.model.MutexFileProvider$OnReleaseRequestCallback mOnReleaseRequestCallback
public void <init> (java.io.File) throws java.io.IOException
java.io.File file
public java.io.File acquireFile (com.android.printspooler.model.MutexFileProvider$OnReleaseRequestCallback)
com.android.printspooler.model.MutexFileProvider$OnReleaseRequestCallback callback
public void releaseFile ()
}
com/android/printspooler/model/NotificationController$NotificationBroadcastReceiver$1.class
NotificationController.java
package com.android.printspooler.model
com.android.printspooler.model.NotificationController$NotificationBroadcastReceiver$1 extends android.os.AsyncTask {
final synthetic android.print.PrintJobId val$printJobId
final synthetic android.os.PowerManager$WakeLock val$wakeLock
final synthetic com.android.printspooler.model.NotificationController$NotificationBroadcastReceiver this$0
void <init> (com.android.printspooler.model.NotificationController$NotificationBroadcastReceiver, android.print.PrintJobId, android.os.PowerManager$WakeLock)
com.android.printspooler.model.NotificationController$NotificationBroadcastReceiver this$0
protected transient java.lang.Void doInBackground (java.lang.Void[])
android.print.IPrintManager printManager
android.os.RemoteException re
Void[] params
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
com/android/printspooler/model/NotificationController$NotificationBroadcastReceiver$2.class
NotificationController.java
package com.android.printspooler.model
com.android.printspooler.model.NotificationController$NotificationBroadcastReceiver$2 extends android.os.AsyncTask {
final synthetic android.print.PrintJobId val$printJobId
final synthetic android.os.PowerManager$WakeLock val$wakeLock
final synthetic com.android.printspooler.model.NotificationController$NotificationBroadcastReceiver this$0
void <init> (com.android.printspooler.model.NotificationController$NotificationBroadcastReceiver, android.print.PrintJobId, android.os.PowerManager$WakeLock)
com.android.printspooler.model.NotificationController$NotificationBroadcastReceiver this$0
protected transient java.lang.Void doInBackground (java.lang.Void[])
android.print.IPrintManager printManager
android.os.RemoteException re
Void[] params
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
com/android/printspooler/model/NotificationController$NotificationBroadcastReceiver.class
NotificationController.java
package com.android.printspooler.model
public final com.android.printspooler.model.NotificationController$NotificationBroadcastReceiver extends android.content.BroadcastReceiver {
private static final String LOG_TAG
public void <init> ()
public void onReceive (android.content.Context, android.content.Intent)
android.print.PrintJobId printJobId
android.print.PrintJobId printJobId
android.content.Context context
android.content.Intent intent
String action
private void handleCancelPrintJob (android.content.Context, android.print.PrintJobId)
android.content.Context context
android.print.PrintJobId printJobId
android.os.PowerManager powerManager
android.os.PowerManager$WakeLock wakeLock
private void handleRestartPrintJob (android.content.Context, android.print.PrintJobId)
android.content.Context context
android.print.PrintJobId printJobId
android.os.PowerManager powerManager
android.os.PowerManager$WakeLock wakeLock
}
com/android/printspooler/model/NotificationController.class
NotificationController.java
package com.android.printspooler.model
final com.android.printspooler.model.NotificationController extends java.lang.Object {
public static final boolean DEBUG
public static final String LOG_TAG
private static final String NOTIFICATION_CHANNEL_PROGRESS
private static final String NOTIFICATION_CHANNEL_FAILURES
private static final String INTENT_ACTION_CANCEL_PRINTJOB
private static final String INTENT_ACTION_RESTART_PRINTJOB
private static final String EXTRA_PRINT_JOB_ID
private final android.content.Context mContext
private final android.app.NotificationManager mNotificationManager
private final android.util.ArraySet mNotifications
public void <init> (android.content.Context)
android.content.Context context
public void onUpdateNotifications (java.util.List)
android.print.PrintJobInfo printJob
int i
java.util.List printJobs
java.util.List notifyPrintJobs
int printJobCount
private void updateNotifications (java.util.List)
android.print.PrintJobInfo printJob
android.print.PrintJobId printJobId
int i
android.print.PrintJobId removedPrintJob
int i
java.util.List printJobs
android.util.ArraySet removedPrintJobs
int numPrintJobs
int numRemovedPrintJobs
private void createSimpleNotification (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
private android.app.Notification$Action createCancelAction (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
private void createNotification (android.print.PrintJobInfo, android.app.Notification$Action, android.app.Notification$Action)
float progress
android.print.PrintJobInfo printJob
android.app.Notification$Action firstAction
android.app.Notification$Action secondAction
android.app.Notification$Builder builder
CharSequence status
private void createPrintingNotification (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
private void createFailedNotification (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
android.app.Notification$Action$Builder restartActionBuilder
private void createBlockedNotification (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
private void createCancellingNotification (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
private java.lang.String computeNotificationTitle (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
private android.app.PendingIntent createContentIntent (android.print.PrintJobId)
android.print.PrintJobId printJobId
android.content.Intent intent
private android.app.PendingIntent createCancelIntent (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
android.content.Intent intent
private android.app.PendingIntent createRestartIntent (android.print.PrintJobId)
android.print.PrintJobId printJobId
android.content.Intent intent
private static boolean shouldNotifyForState (int)
int state
private static int computeNotificationIcon (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
private static java.lang.String computeChannel (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
}
com/android/printspooler/model/OpenDocumentCallback.class
OpenDocumentCallback.java
package com.android.printspooler.model
public abstract com.android.printspooler.model.OpenDocumentCallback extends java.lang.Object {
public static final int ERROR_MALFORMED_PDF_FILE
public static final int ERROR_SECURE_PDF_FILE
public abstract void onSuccess ()
public abstract void onFailure (int)
}
com/android/printspooler/model/PageContentRepository$1.class
PageContentRepository.java
package com.android.printspooler.model
com.android.printspooler.model.PageContentRepository$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic Runnable val$callback
final synthetic com.android.printspooler.model.PageContentRepository this$0
void <init> (com.android.printspooler.model.PageContentRepository, java.lang.Runnable)
com.android.printspooler.model.PageContentRepository this$0
public void run ()
}
com/android/printspooler/model/PageContentRepository$AsyncRenderer$1.class
PageContentRepository.java
package com.android.printspooler.model
com.android.printspooler.model.PageContentRepository$AsyncRenderer$1 extends android.os.AsyncTask {
final synthetic Runnable val$callback
final synthetic com.android.printspooler.model.PageContentRepository$AsyncRenderer this$0
void <init> (com.android.printspooler.model.PageContentRepository$AsyncRenderer, java.lang.Runnable)
com.android.printspooler.model.PageContentRepository$AsyncRenderer this$0
protected void onPreExecute ()
protected transient java.lang.Void doInBackground (java.lang.Void[])
Void[] params
public void onPostExecute (java.lang.Void)
Void result
public volatile synthetic void onPostExecute (java.lang.Object)
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
com/android/printspooler/model/PageContentRepository$AsyncRenderer$OpenTask.class
PageContentRepository.java
package com.android.printspooler.model
final com.android.printspooler.model.PageContentRepository$AsyncRenderer$OpenTask extends android.os.AsyncTask {
private final android.os.ParcelFileDescriptor mSource
private final com.android.printspooler.model.OpenDocumentCallback mCallback
final synthetic com.android.printspooler.model.PageContentRepository$AsyncRenderer this$0
public void <init> (com.android.printspooler.model.PageContentRepository$AsyncRenderer, android.os.ParcelFileDescriptor, com.android.printspooler.model.OpenDocumentCallback)
android.os.ParcelFileDescriptor source
com.android.printspooler.model.OpenDocumentCallback callback
protected void onPreExecute ()
android.content.Intent intent
protected transient java.lang.Integer doInBackground (java.lang.Void[])
android.os.RemoteException re
Void[] params
public void onPostExecute (java.lang.Integer)
Integer pageCount
protected void onCancelled (java.lang.Integer)
Integer integer
public void cancel ()
protected volatile synthetic void onCancelled (java.lang.Object)
public volatile synthetic void onPostExecute (java.lang.Object)
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
com/android/printspooler/model/PageContentRepository$AsyncRenderer$RenderPageTask.class
PageContentRepository.java
package com.android.printspooler.model
final com.android.printspooler.model.PageContentRepository$AsyncRenderer$RenderPageTask extends android.os.AsyncTask {
final int mPageIndex
final com.android.printspooler.model.PageContentRepository$RenderSpec mRenderSpec
com.android.printspooler.model.PageContentRepository$OnPageContentAvailableCallback mCallback
com.android.printspooler.model.PageContentRepository$RenderedPage mRenderedPage
private boolean mIsFailed
final synthetic com.android.printspooler.model.PageContentRepository$AsyncRenderer this$0
public void <init> (com.android.printspooler.model.PageContentRepository$AsyncRenderer, int, com.android.printspooler.model.PageContentRepository$RenderSpec, com.android.printspooler.model.PageContentRepository$OnPageContentAvailableCallback)
int pageIndex
com.android.printspooler.model.PageContentRepository$RenderSpec renderSpec
com.android.printspooler.model.PageContentRepository$OnPageContentAvailableCallback callback
protected void onPreExecute ()
com.android.printspooler.model.PageContentRepository$RenderedPage renderedPage
android.graphics.Bitmap bitmap
android.graphics.drawable.BitmapDrawable content
int bitmapSizeInBytes
protected transient com.android.printspooler.model.PageContentRepository$RenderedPage doInBackground (java.lang.Void[])
android.os.ParcelFileDescriptor destination
android.os.ParcelFileDescriptor source
android.os.ParcelFileDescriptor[] pipe
Exception e
Void[] params
android.graphics.Bitmap bitmap
public void onPostExecute (com.android.printspooler.model.PageContentRepository$RenderedPage)
com.android.printspooler.model.PageContentRepository$RenderedPage renderedPage
protected void onCancelled (com.android.printspooler.model.PageContentRepository$RenderedPage)
com.android.printspooler.model.PageContentRepository$RenderedPage renderedPage
public boolean isPreload ()
protected volatile synthetic void onCancelled (java.lang.Object)
public volatile synthetic void onPostExecute (java.lang.Object)
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
com/android/printspooler/model/PageContentRepository$AsyncRenderer.class
PageContentRepository.java
package com.android.printspooler.model
final com.android.printspooler.model.PageContentRepository$AsyncRenderer extends java.lang.Object implements android.content.ServiceConnection {
private final Object mLock
private final android.content.Context mContext
private final com.android.printspooler.model.PageContentRepository$PageContentLruCache mPageContentCache
private final android.util.ArrayMap mPageToRenderTaskMap
private int mPageCount
private com.android.printspooler.renderer.IPdfRenderer mRenderer
private com.android.printspooler.model.PageContentRepository$AsyncRenderer$OpenTask mOpenTask
private boolean mBoundToService
private boolean mDestroyed
public void <init> (android.content.Context)
android.content.Context context
android.app.ActivityManager activityManager
int cacheSizeInBytes
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName name
android.os.IBinder service
public void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName name
public void open (android.os.ParcelFileDescriptor, com.android.printspooler.model.OpenDocumentCallback)
android.os.ParcelFileDescriptor source
com.android.printspooler.model.OpenDocumentCallback callback
public void close (java.lang.Runnable)
Runnable callback
public void destroy ()
IllegalArgumentException e
private int findIndexOfPage (int, android.print.PageRange[])
int i
int pageNum
android.print.PageRange[] pages
int pagesBefore
void startPreload (android.print.PageRange, android.print.PageRange[], android.print.PageRange[], com.android.printspooler.model.PageContentRepository$RenderSpec)
int i
android.print.PageRange range
int thisRangeStart
int thisRangeEnd
int rangeNum
android.print.PageRange visiblePages
android.print.PageRange[] selectedPages
android.print.PageRange[] writtenPages
com.android.printspooler.model.PageContentRepository$RenderSpec renderSpec
int firstVisiblePageIndex
int lastVisiblePageIndex
int bitmapSizeInBytes
int maxCachedPageCount
int halfPreloadCount
int fromIndex
int toIndex
int previousRangeSizes
public void stopPreload ()
com.android.printspooler.model.PageContentRepository$AsyncRenderer$RenderPageTask task
int i
int taskCount
public int getPageCount ()
public void getCachedPage (int, com.android.printspooler.model.PageContentRepository$RenderSpec, com.android.printspooler.model.PageContentRepository$OnPageContentAvailableCallback)
int pageIndex
com.android.printspooler.model.PageContentRepository$RenderSpec renderSpec
com.android.printspooler.model.PageContentRepository$OnPageContentAvailableCallback callback
com.android.printspooler.model.PageContentRepository$RenderedPage renderedPage
public void renderPage (int, com.android.printspooler.model.PageContentRepository$RenderSpec, com.android.printspooler.model.PageContentRepository$OnPageContentAvailableCallback)
Exception e
com.android.printspooler.model.PageContentRepository$RenderedPage renderedPage
com.android.printspooler.model.PageContentRepository$AsyncRenderer$RenderPageTask renderTask
int pageIndex
com.android.printspooler.model.PageContentRepository$RenderSpec renderSpec
com.android.printspooler.model.PageContentRepository$OnPageContentAvailableCallback callback
public void cancelRendering (int)
int pageIndex
com.android.printspooler.model.PageContentRepository$AsyncRenderer$RenderPageTask task
private void cancelAllRendering ()
com.android.printspooler.model.PageContentRepository$AsyncRenderer$RenderPageTask task
int i
int taskCount
}
com/android/printspooler/model/PageContentRepository$OnPageContentAvailableCallback.class
PageContentRepository.java
package com.android.printspooler.model
public abstract com.android.printspooler.model.PageContentRepository$OnPageContentAvailableCallback extends java.lang.Object {
public abstract void onPageContentAvailable (android.graphics.drawable.BitmapDrawable)
}
com/android/printspooler/model/PageContentRepository$PageContentLruCache.class
PageContentRepository.java
package com.android.printspooler.model
final com.android.printspooler.model.PageContentRepository$PageContentLruCache extends java.lang.Object {
private final java.util.LinkedHashMap mRenderedPages
private final int mMaxSizeInBytes
private int mSizeInBytes
public void <init> (int)
int maxSizeInBytes
public com.android.printspooler.model.PageContentRepository$RenderedPage getRenderedPage (int)
int pageIndex
public com.android.printspooler.model.PageContentRepository$RenderedPage removeRenderedPage (int)
int pageIndex
com.android.printspooler.model.PageContentRepository$RenderedPage page
public com.android.printspooler.model.PageContentRepository$RenderedPage putRenderedPage (int, com.android.printspooler.model.PageContentRepository$RenderedPage)
int contentSizeInBytes
int pageIndex
com.android.printspooler.model.PageContentRepository$RenderedPage renderedPage
com.android.printspooler.model.PageContentRepository$RenderedPage oldRenderedPage
public void invalidate ()
java.util.Map$Entry entry
public com.android.printspooler.model.PageContentRepository$RenderedPage removeLeastNeeded ()
Integer pageIndex
com.android.printspooler.model.PageContentRepository$RenderedPage renderedPage
java.util.Map$Entry entry
int pageIndex
com.android.printspooler.model.PageContentRepository$RenderedPage renderedPage
public int getSizeInBytes ()
public int getMaxSizeInBytes ()
public void clear ()
java.util.Iterator iterator
}
com/android/printspooler/model/PageContentRepository$PageContentProvider.class
PageContentRepository.java
package com.android.printspooler.model
public final com.android.printspooler.model.PageContentRepository$PageContentProvider extends java.lang.Object {
private final int mPageIndex
private android.view.View mOwner
final synthetic com.android.printspooler.model.PageContentRepository this$0
public void <init> (com.android.printspooler.model.PageContentRepository, int, android.view.View)
com.android.printspooler.model.PageContentRepository this$0
int pageIndex
android.view.View owner
public android.view.View getOwner ()
public int getPageIndex ()
public void getPageContent (com.android.printspooler.model.PageContentRepository$RenderSpec, com.android.printspooler.model.PageContentRepository$OnPageContentAvailableCallback)
com.android.printspooler.model.PageContentRepository$RenderSpec renderSpec
com.android.printspooler.model.PageContentRepository$OnPageContentAvailableCallback callback
void cancelLoad ()
}
com/android/printspooler/model/PageContentRepository$RenderSpec.class
PageContentRepository.java
package com.android.printspooler.model
public final com.android.printspooler.model.PageContentRepository$RenderSpec extends java.lang.Object {
final int bitmapWidth
final int bitmapHeight
final android.print.PrintAttributes printAttributes
public void <init> (int, int, android.print.PrintAttributes$MediaSize, android.print.PrintAttributes$Margins)
int bitmapWidth
int bitmapHeight
android.print.PrintAttributes$MediaSize mediaSize
android.print.PrintAttributes$Margins minMargins
public boolean equals (java.lang.Object)
Object obj
com.android.printspooler.model.PageContentRepository$RenderSpec other
public boolean hasSameSize (com.android.printspooler.model.PageContentRepository$RenderedPage)
com.android.printspooler.model.PageContentRepository$RenderedPage page
android.graphics.Bitmap bitmap
public int hashCode ()
int result
}
com/android/printspooler/model/PageContentRepository$RenderedPage.class
PageContentRepository.java
package com.android.printspooler.model
final com.android.printspooler.model.PageContentRepository$RenderedPage extends java.lang.Object {
public static final int STATE_RENDERED
public static final int STATE_RENDERING
public static final int STATE_SCRAP
final android.graphics.drawable.BitmapDrawable content
com.android.printspooler.model.PageContentRepository$RenderSpec renderSpec
int state
void <init> (android.graphics.drawable.BitmapDrawable)
android.graphics.drawable.BitmapDrawable content
public int getSizeInBytes ()
public void erase ()
}
com/android/printspooler/model/PageContentRepository.class
PageContentRepository.java
package com.android.printspooler.model
public final com.android.printspooler.model.PageContentRepository extends java.lang.Object {
private static final String LOG_TAG
private static final boolean DEBUG
private static final int INVALID_PAGE_INDEX
private static final int STATE_CLOSED
private static final int STATE_OPENED
private static final int STATE_DESTROYED
private static final int BYTES_PER_PIXEL
private static final int BYTES_PER_MEGABYTE
private final dalvik.system.CloseGuard mCloseGuard
private final com.android.printspooler.model.PageContentRepository$AsyncRenderer mRenderer
private com.android.printspooler.model.PageContentRepository$RenderSpec mLastRenderSpec
private android.print.PageRange mScheduledPreloadVisiblePages
private android.print.PageRange[] mScheduledPreloadSelectedPages
private android.print.PageRange[] mScheduledPreloadWrittenPages
private int mState
public void <init> (android.content.Context)
android.content.Context context
public void open (android.os.ParcelFileDescriptor, com.android.printspooler.model.OpenDocumentCallback)
android.os.ParcelFileDescriptor source
com.android.printspooler.model.OpenDocumentCallback callback
public void close (java.lang.Runnable)
Runnable callback
public void destroy (java.lang.Runnable)
Runnable callback
public void startPreload (android.print.PageRange, android.print.PageRange[], android.print.PageRange[])
android.print.PageRange visiblePages
android.print.PageRange[] selectedPages
android.print.PageRange[] writtenPages
public void stopPreload ()
public int getFilePageCount ()
public com.android.printspooler.model.PageContentRepository$PageContentProvider acquirePageContentProvider (int, android.view.View)
int pageIndex
android.view.View owner
public void releasePageContentProvider (com.android.printspooler.model.PageContentRepository$PageContentProvider)
com.android.printspooler.model.PageContentRepository$PageContentProvider provider
protected void finalize () throws java.lang.Throwable
private void throwIfNotOpened ()
private void throwIfNotClosed ()
private void throwIfDestroyed ()
}
com/android/printspooler/model/PrintSpoolerProvider.class
PrintSpoolerProvider.java
package com.android.printspooler.model
public com.android.printspooler.model.PrintSpoolerProvider extends java.lang.Object implements android.content.ServiceConnection {
private final android.content.Context mContext
private final Runnable mCallback
private com.android.printspooler.model.PrintSpoolerService mSpooler
public void <init> (android.content.Context, java.lang.Runnable)
android.content.Context context
Runnable callback
android.content.Intent intent
public com.android.printspooler.model.PrintSpoolerService getSpooler ()
public void destroy ()
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName name
android.os.IBinder service
public void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName name
}
com/android/printspooler/model/PrintSpoolerService$1.class
PrintSpoolerService.java
package com.android.printspooler.model
com.android.printspooler.model.PrintSpoolerService$1 extends android.os.AsyncTask {
final synthetic android.print.PrintJobInfo val$printJob
final synthetic android.print.PrintJobId val$printJobId
final synthetic android.os.ParcelFileDescriptor val$fd
final synthetic com.android.printspooler.model.PrintSpoolerService this$0
void <init> (com.android.printspooler.model.PrintSpoolerService, android.print.PrintJobInfo, android.print.PrintJobId, android.os.ParcelFileDescriptor)
com.android.printspooler.model.PrintSpoolerService this$0
protected transient java.lang.Void doInBackground (java.lang.Void[])
java.io.File file
int readByteCount
byte[] buffer
java.io.FileNotFoundException fnfe
java.io.IOException ioe
Void[] params
java.io.FileInputStream in
java.io.FileOutputStream out
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
com/android/printspooler/model/PrintSpoolerService$2.class
PrintSpoolerService.java
package com.android.printspooler.model
com.android.printspooler.model.PrintSpoolerService$2 extends android.os.AsyncTask {
final synthetic com.android.printspooler.model.PrintSpoolerService this$0
void <init> (com.android.printspooler.model.PrintSpoolerService)
com.android.printspooler.model.PrintSpoolerService this$0
protected transient java.lang.Void doInBackground (java.lang.Void[])
Void[] params
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
com/android/printspooler/model/PrintSpoolerService$PersistenceManager$1.class
PrintSpoolerService.java
package com.android.printspooler.model
com.android.printspooler.model.PrintSpoolerService$PersistenceManager$1 extends android.os.AsyncTask {
final synthetic com.android.printspooler.model.PrintSpoolerService$PersistenceManager this$1
void <init> (com.android.printspooler.model.PrintSpoolerService$PersistenceManager)
com.android.printspooler.model.PrintSpoolerService$PersistenceManager this$1
protected transient java.lang.Void doInBackground (java.lang.Void[])
Void[] params
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
com/android/printspooler/model/PrintSpoolerService$PersistenceManager.class
PrintSpoolerService.java
package com.android.printspooler.model
final com.android.printspooler.model.PrintSpoolerService$PersistenceManager extends java.lang.Object {
private static final String PERSIST_FILE_NAME
private static final String TAG_SPOOLER
private static final String TAG_JOB
private static final String TAG_PRINTER_ID
private static final String TAG_PAGE_RANGE
private static final String TAG_ATTRIBUTES
private static final String TAG_DOCUMENT_INFO
private static final String ATTR_ID
private static final String ATTR_LABEL
private static final String ATTR_LABEL_RES_ID
private static final String ATTR_PACKAGE_NAME
private static final String ATTR_STATE
private static final String ATTR_APP_ID
private static final String ATTR_TAG
private static final String ATTR_CREATION_TIME
private static final String ATTR_COPIES
private static final String ATTR_PRINTER_NAME
private static final String ATTR_STATE_REASON
private static final String ATTR_STATUS
private static final String ATTR_PROGRESS
private static final String ATTR_CANCELLING
private static final String TAG_ADVANCED_OPTIONS
private static final String TAG_ADVANCED_OPTION
private static final String ATTR_KEY
private static final String ATTR_TYPE
private static final String ATTR_VALUE
private static final String TYPE_STRING
private static final String TYPE_INT
private static final String TAG_MEDIA_SIZE
private static final String TAG_RESOLUTION
private static final String TAG_MARGINS
private static final String ATTR_COLOR_MODE
private static final String ATTR_DUPLEX_MODE
private static final String ATTR_LOCAL_ID
private static final String ATTR_SERVICE_NAME
private static final String ATTR_WIDTH_MILS
private static final String ATTR_HEIGHT_MILS
private static final String ATTR_HORIZONTAL_DPI
private static final String ATTR_VERTICAL_DPI
private static final String ATTR_LEFT_MILS
private static final String ATTR_TOP_MILS
private static final String ATTR_RIGHT_MILS
private static final String ATTR_BOTTOM_MILS
private static final String ATTR_START
private static final String ATTR_END
private static final String ATTR_NAME
private static final String ATTR_PAGE_COUNT
private static final String ATTR_CONTENT_TYPE
private static final String ATTR_DATA_SIZE
private final android.util.AtomicFile mStatePersistFile
private boolean mWriteStateScheduled
final synthetic com.android.printspooler.model.PrintSpoolerService this$0
private void <init> (com.android.printspooler.model.PrintSpoolerService)
public void writeStateLocked ()
private void doWriteStateLocked ()
int i
int colorMode
int duplexMode
android.print.PrintAttributes$MediaSize mediaSize
android.print.PrintAttributes$Resolution resolution
android.print.PrintAttributes$Margins margins
String stringValue
String intValue
Object value
String key
android.print.PrintJobInfo printJob
String tag
String printerName
float progress
CharSequence status
android.print.PrinterId printerId
android.print.PageRange[] pages
android.print.PrintAttributes attributes
android.print.PrintDocumentInfo documentInfo
android.os.Bundle advancedOptions
int j
org.xmlpull.v1.XmlSerializer serializer
java.util.List printJobs
int printJobCount
java.io.IOException e
java.io.FileOutputStream out
public void readStateLocked ()
java.io.FileNotFoundException e
org.xmlpull.v1.XmlPullParser parser
IllegalStateException ise
NullPointerException npe
NumberFormatException nfe
org.xmlpull.v1.XmlPullParserException xppe
java.io.IOException ioe
IndexOutOfBoundsException iobe
java.io.FileInputStream in
private void parseStateLocked (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser parser
private boolean parsePrintJobLocked (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
float progress
String localId
android.content.ComponentName service
int start
int end
android.print.PageRange pageRange
android.print.PageRange[] pageRangesArray
String id
int widthMils
int heightMils
String packageName
String labelResIdString
int labelResId
android.print.PrintAttributes$MediaSize mediaSize
String id
int horizontalDpi
int verticalDpi
android.print.PrintAttributes$Resolution resolution
int leftMils
int topMils
int rightMils
int bottomMils
android.print.PrintAttributes$Margins margins
android.print.PrintAttributes$Builder builder
String colorMode
String duplexMode
String name
int pageCount
int contentType
int dataSize
android.print.PrintDocumentInfo info
String key
String value
String type
android.os.Bundle advancedOptions
org.xmlpull.v1.XmlPullParser parser
android.print.PrintJobInfo printJob
android.print.PrintJobId printJobId
String label
int state
int appId
String tag
String creationTime
String copies
String printerName
String progressString
CharSequence status
String stateReason
String cancelling
java.util.List pageRanges
private void expect (org.xmlpull.v1.XmlPullParser, int, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser parser
int type
String tag
private void skipEmptyTextTags (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser parser
private boolean accept (org.xmlpull.v1.XmlPullParser, int, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser parser
int type
String tag
}
com/android/printspooler/model/PrintSpoolerService$PrintSpooler.class
PrintSpoolerService.java
package com.android.printspooler.model
public final com.android.printspooler.model.PrintSpoolerService$PrintSpooler extends android.print.IPrintSpooler$Stub {
final synthetic com.android.printspooler.model.PrintSpoolerService this$0
public void <init> (com.android.printspooler.model.PrintSpoolerService)
com.android.printspooler.model.PrintSpoolerService this$0
public void getPrintJobInfos (android.print.IPrintSpoolerCallbacks, android.content.ComponentName, int, int, int) throws android.os.RemoteException
android.print.IPrintSpoolerCallbacks callback
android.content.ComponentName componentName
int state
int appId
int sequence
java.util.List printJobs
public void getPrintJobInfo (android.print.PrintJobId, android.print.IPrintSpoolerCallbacks, int, int) throws android.os.RemoteException
android.print.PrintJobId printJobId
android.print.IPrintSpoolerCallbacks callback
int appId
int sequence
android.print.PrintJobInfo printJob
public void createPrintJob (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
public void setPrintJobState (android.print.PrintJobId, int, java.lang.String, android.print.IPrintSpoolerCallbacks, int) throws android.os.RemoteException
android.print.PrintJobId printJobId
int state
String error
android.print.IPrintSpoolerCallbacks callback
int sequece
boolean success
public void setPrintJobTag (android.print.PrintJobId, java.lang.String, android.print.IPrintSpoolerCallbacks, int) throws android.os.RemoteException
android.print.PrintJobId printJobId
String tag
android.print.IPrintSpoolerCallbacks callback
int sequece
boolean success
public void writePrintJobData (android.os.ParcelFileDescriptor, android.print.PrintJobId)
android.os.ParcelFileDescriptor fd
android.print.PrintJobId printJobId
public void setClient (android.print.IPrintSpoolerClient)
android.print.IPrintSpoolerClient client
android.os.Message message
public void removeObsoletePrintJobs ()
protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
public void setPrintJobCancelling (android.print.PrintJobId, boolean)
android.print.PrintJobId printJobId
boolean cancelling
public void pruneApprovedPrintServices (java.util.List)
java.util.List servicesToKeep
public void setProgress (android.print.PrintJobId, float) throws android.os.RemoteException
android.print.PrintJobId printJobId
float progress
public void setStatus (android.print.PrintJobId, java.lang.CharSequence) throws android.os.RemoteException
android.print.PrintJobId printJobId
CharSequence status
public void setStatusRes (android.print.PrintJobId, int, java.lang.CharSequence) throws android.os.RemoteException
android.print.PrintJobId printJobId
int status
CharSequence appPackageName
public com.android.printspooler.model.PrintSpoolerService getService ()
public void onCustomPrinterIconLoaded (android.print.PrinterId, android.graphics.drawable.Icon, android.print.IPrintSpoolerCallbacks, int) throws android.os.RemoteException
android.print.PrinterId printerId
android.graphics.drawable.Icon icon
android.print.IPrintSpoolerCallbacks callbacks
int sequence
public void getCustomPrinterIcon (android.print.PrinterId, android.print.IPrintSpoolerCallbacks, int) throws android.os.RemoteException
android.print.PrinterId printerId
android.print.IPrintSpoolerCallbacks callbacks
int sequence
android.graphics.drawable.Icon icon
public void clearCustomPrinterIconCache (android.print.IPrintSpoolerCallbacks, int) throws android.os.RemoteException
android.print.IPrintSpoolerCallbacks callbacks
int sequence
}
com/android/printspooler/model/PrintSpoolerService.class
PrintSpoolerService.java
package com.android.printspooler.model
public final com.android.printspooler.model.PrintSpoolerService extends android.app.Service {
private static final String LOG_TAG
private static final boolean DEBUG_PRINT_JOB_LIFECYCLE
private static final boolean DEBUG_PERSISTENCE
private static final boolean PERSISTENCE_MANAGER_ENABLED
private static final String PRINT_JOB_STATE_HISTO
private static final long CHECK_ALL_PRINTJOBS_HANDLED_DELAY
private static final String PRINT_JOB_FILE_PREFIX
private static final String PRINT_FILE_EXTENSION
private static final Object sLock
private final Object mLock
private final java.util.List mPrintJobs
private static com.android.printspooler.model.PrintSpoolerService sInstance
private android.print.IPrintSpoolerClient mClient
private com.android.printspooler.model.PrintSpoolerService$PersistenceManager mPersistanceManager
private com.android.printspooler.model.NotificationController mNotificationController
private com.android.printspooler.model.CustomPrinterIconCache mCustomIconCache
private android.os.PowerManager$WakeLock mKeepAwake
public void <init> ()
public static com.android.printspooler.model.PrintSpoolerService peekInstance ()
public void onCreate ()
public void onDestroy ()
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
private void dumpLocked (com.android.internal.util.dump.DualDumpOutputStream)
int i
java.io.File file
int i
android.content.ComponentName componentName
String approvedService
com.android.internal.util.dump.DualDumpOutputStream dumpStream
int numPrintJobs
java.io.File[] files
java.util.Set approvedPrintServices
protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
String opt
java.io.PrintWriter w
java.io.FileOutputStream out
java.io.FileDescriptor fd
java.io.PrintWriter pw
String[] args
int opti
boolean dumpAsProto
long identity
private void sendOnPrintJobQueued (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
android.os.Message message
private void sendOnAllPrintJobsForServiceHandled (android.content.ComponentName)
android.content.ComponentName service
android.os.Message message
private void sendOnAllPrintJobsHandled ()
android.os.Message message
private void onPrintJobStateChanged (android.print.PrintJobInfo)
android.os.RemoteException re
android.print.PrintJobInfo printJob
private void onAllPrintJobsHandled ()
android.os.RemoteException re
private void onAllPrintJobsForServiceHandled (android.content.ComponentName)
android.os.RemoteException re
android.content.ComponentName service
private void onPrintJobQueued (android.print.PrintJobInfo)
android.os.RemoteException re
android.print.PrintJobInfo printJob
private void setClient (android.print.IPrintSpoolerClient)
android.os.Message msg
android.print.IPrintSpoolerClient client
public java.util.List getPrintJobInfos (android.content.ComponentName, int, int)
android.print.PrintJobInfo printJob
android.print.PrinterId printerId
boolean sameComponent
boolean sameAppId
boolean sameState
int i
int printJobCount
android.content.ComponentName componentName
int state
int appId
java.util.List foundPrintJobs
private boolean isStateVisibleToUser (int)
int state
public android.print.PrintJobInfo getPrintJobInfo (android.print.PrintJobId, int)
android.print.PrintJobInfo printJob
int i
int printJobCount
android.print.PrintJobId printJobId
int appId
public void createPrintJob (android.print.PrintJobInfo)
android.os.Message message
android.print.PrintJobInfo printJob
private void handleReadPrintJobsLocked ()
String printJobIdString
android.print.PrintJobId printJobId
java.io.File file
int i
int fileCount
android.print.PrintJobInfo printJob
int i
java.io.File file
int i
int orphanFileCount
android.util.ArrayMap fileForJobMap
java.io.File[] files
int printJobCount
public void checkAllPrintJobsHandled ()
public void writePrintJobData (android.os.ParcelFileDescriptor, android.print.PrintJobId)
android.print.PrintJobInfo printJob
android.os.ParcelFileDescriptor fd
android.print.PrintJobId printJobId
android.print.PrintJobInfo printJob
public static java.io.File generateFileForPrintJob (android.content.Context, android.print.PrintJobId)
android.content.Context context
android.print.PrintJobId printJobId
private void addPrintJobLocked (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
private void removeObsoletePrintJobs ()
android.print.PrintJobInfo printJob
int i
boolean persistState
int printJobCount
private void removePrintJobFileLocked (android.print.PrintJobId)
android.print.PrintJobId printJobId
java.io.File file
private void notifyPrintJobUpdated (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
android.os.Message message
public boolean setPrintJobState (android.print.PrintJobId, int, java.lang.String)
android.content.ComponentName service
android.print.PrinterId printerId
int oldState
android.print.PrintJobInfo printJob
android.print.PrintJobId printJobId
int state
String error
boolean success
public void setProgress (android.print.PrintJobId, float)
android.print.PrintJobId printJobId
float progress
public void setStatus (android.print.PrintJobId, java.lang.CharSequence)
android.print.PrintJobInfo printJob
android.print.PrintJobId printJobId
CharSequence status
public void setStatus (android.print.PrintJobId, int, java.lang.CharSequence)
android.print.PrintJobInfo printJob
android.print.PrintJobId printJobId
int status
CharSequence appPackageName
public boolean hasActivePrintJobsLocked ()
android.print.PrintJobInfo printJob
int i
int printJobCount
public boolean hasActivePrintJobsForServiceLocked (android.content.ComponentName)
android.print.PrintJobInfo printJob
int i
android.content.ComponentName service
int printJobCount
private boolean isObsoleteState (int)
int printJobState
private boolean isScheduledState (int)
int printJobState
private boolean isActiveState (int)
int printJobState
private boolean isTerminalState (int)
int printJobState
public boolean setPrintJobTag (android.print.PrintJobId, java.lang.String)
String printJobTag
android.print.PrintJobInfo printJob
android.print.PrintJobId printJobId
String tag
public void setPrintJobCancelling (android.print.PrintJobId, boolean)
android.os.Message message
android.print.PrintJobInfo printJob
android.print.PrintJobId printJobId
boolean cancelling
public void updatePrintJobUserConfigurableOptionsNoPersistence (android.print.PrintJobInfo)
android.print.PrintJobInfo cachedPrintJob
int i
int printJobCount
android.print.PrintJobInfo printJob
private boolean shouldPersistPrintJob (android.print.PrintJobInfo)
android.print.PrintJobInfo printJob
private void notifyOnAllPrintJobsHandled ()
public void onCustomPrinterIconLoaded (android.print.PrinterId, android.graphics.drawable.Icon)
android.print.PrinterId printerId
android.graphics.drawable.Icon icon
public android.graphics.drawable.Icon getCustomPrinterIcon (android.print.PrinterId)
android.print.PrinterId printerId
public void clearCustomPrinterIconCache ()
private void keepAwakeLocked ()
private void checkIfStillKeepAwakeLocked ()
int i
int numPrintJobs
static void <clinit> ()
}
com/android/printspooler/model/RemotePrintDocument$1.class
RemotePrintDocument.java
package com.android.printspooler.model
com.android.printspooler.model.RemotePrintDocument$1 extends java.lang.Object implements com.android.printspooler.model.RemotePrintDocument$CommandDoneCallback {
final synthetic com.android.printspooler.model.RemotePrintDocument this$0
void <init> (com.android.printspooler.model.RemotePrintDocument)
com.android.printspooler.model.RemotePrintDocument this$0
public void onDone ()
CharSequence error
}
com/android/printspooler/model/RemotePrintDocument$2.class
RemotePrintDocument.java
package com.android.printspooler.model
com.android.printspooler.model.RemotePrintDocument$2 extends java.lang.Object implements android.os.IBinder$DeathRecipient {
final synthetic com.android.printspooler.model.RemotePrintDocument this$0
void <init> (com.android.printspooler.model.RemotePrintDocument)
com.android.printspooler.model.RemotePrintDocument this$0
public void binderDied ()
}
com/android/printspooler/model/RemotePrintDocument$3.class
RemotePrintDocument.java
package com.android.printspooler.model
com.android.printspooler.model.RemotePrintDocument$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.printspooler.model.RemotePrintDocument this$0
void <init> (com.android.printspooler.model.RemotePrintDocument)
com.android.printspooler.model.RemotePrintDocument this$0
public void run ()
}
com/android/printspooler/model/RemotePrintDocument$AsyncCommand.class
RemotePrintDocument.java
package com.android.printspooler.model
abstract com.android.printspooler.model.RemotePrintDocument$AsyncCommand extends java.lang.Object implements java.lang.Runnable {
static final int MSG_FORCE_CANCEL
private static final int STATE_PENDING
private static final int STATE_RUNNING
private static final int STATE_COMPLETED
private static final int STATE_CANCELED
private static final int STATE_CANCELING
private static final int STATE_FAILED
private static int sSequenceCounter
protected final int mSequence
protected final android.print.IPrintDocumentAdapter mAdapter
protected final com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo mDocument
protected final com.android.printspooler.model.RemotePrintDocument$CommandDoneCallback mDoneCallback
private final android.os.Handler mHandler
protected android.os.ICancellationSignal mCancellation
private CharSequence mError
private int mState
public void <init> (android.os.Looper, android.print.IPrintDocumentAdapter, com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo, com.android.printspooler.model.RemotePrintDocument$CommandDoneCallback)
android.os.Looper looper
android.print.IPrintDocumentAdapter adapter
com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo document
com.android.printspooler.model.RemotePrintDocument$CommandDoneCallback doneCallback
protected final boolean isCanceling ()
public final boolean isCanceled ()
protected void removeForceCancel ()
public final void cancel (boolean)
android.os.RemoteException re
boolean force
protected final void canceling ()
protected final void canceled ()
public final boolean isPending ()
protected final void running ()
public final boolean isRunning ()
protected final void completed ()
public final boolean isCompleted ()
protected final void failed (java.lang.CharSequence)
CharSequence error
public final boolean isFailed ()
public java.lang.CharSequence getError ()
private void forceCancel ()
}
com/android/printspooler/model/RemotePrintDocument$CommandDoneCallback.class
RemotePrintDocument.java
package com.android.printspooler.model
abstract com.android.printspooler.model.RemotePrintDocument$CommandDoneCallback extends java.lang.Object {
public abstract void onDone ()
}
com/android/printspooler/model/RemotePrintDocument$LayoutCommand$LayoutHandler.class
RemotePrintDocument.java
package com.android.printspooler.model
final com.android.printspooler.model.RemotePrintDocument$LayoutCommand$LayoutHandler extends android.os.Handler {
public static final int MSG_ON_LAYOUT_STARTED
public static final int MSG_ON_LAYOUT_FINISHED
public static final int MSG_ON_LAYOUT_FAILED
public static final int MSG_ON_LAYOUT_CANCELED
final synthetic com.android.printspooler.model.RemotePrintDocument$LayoutCommand this$0
public void <init> (com.android.printspooler.model.RemotePrintDocument$LayoutCommand, android.os.Looper)
android.os.Looper looper
public void handleMessage (android.os.Message)
int sequence
int sequence
int sequence
int sequence
android.os.ICancellationSignal cancellation
android.print.PrintDocumentInfo info
boolean changed
android.os.Message message
int sequence
int what
CharSequence error
}
com/android/printspooler/model/RemotePrintDocument$LayoutCommand$LayoutResultCallback.class
RemotePrintDocument.java
package com.android.printspooler.model
final com.android.printspooler.model.RemotePrintDocument$LayoutCommand$LayoutResultCallback extends android.print.ILayoutResultCallback$Stub {
private final java.lang.ref.WeakReference mWeakHandler
public void <init> (android.os.Handler)
android.os.Handler handler
public void onLayoutStarted (android.os.ICancellationSignal, int)
android.os.ICancellationSignal cancellation
int sequence
android.os.Handler handler
public void onLayoutFinished (android.print.PrintDocumentInfo, boolean, int)
android.print.PrintDocumentInfo info
boolean changed
int sequence
android.os.Handler handler
public void onLayoutFailed (java.lang.CharSequence, int)
CharSequence error
int sequence
android.os.Handler handler
public void onLayoutCanceled (int)
int sequence
android.os.Handler handler
}
com/android/printspooler/model/RemotePrintDocument$LayoutCommand.class
RemotePrintDocument.java
package com.android.printspooler.model
final com.android.printspooler.model.RemotePrintDocument$LayoutCommand extends com.android.printspooler.model.RemotePrintDocument$AsyncCommand {
private final android.print.PrintAttributes mOldAttributes
private final android.print.PrintAttributes mNewAttributes
private final android.os.Bundle mMetadata
private final android.print.ILayoutResultCallback mRemoteResultCallback
private final android.os.Handler mHandler
public void <init> (android.os.Looper, android.print.IPrintDocumentAdapter, com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo, android.print.PrintAttributes, android.print.PrintAttributes, boolean, com.android.printspooler.model.RemotePrintDocument$CommandDoneCallback)
android.os.Looper looper
android.print.IPrintDocumentAdapter adapter
com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo document
android.print.PrintAttributes oldAttributes
android.print.PrintAttributes newAttributes
boolean preview
com.android.printspooler.model.RemotePrintDocument$CommandDoneCallback callback
public void run ()
android.os.RemoteException re
private void handleOnLayoutStarted (android.os.ICancellationSignal, int)
android.os.RemoteException re
android.os.ICancellationSignal cancellation
int sequence
private void handleOnLayoutFinished (android.print.PrintDocumentInfo, boolean, int)
android.print.PrintDocumentInfo info
boolean changed
int sequence
private void handleOnLayoutFailed (java.lang.CharSequence, int)
CharSequence error
int sequence
private void handleOnLayoutCanceled (int)
int sequence
private boolean equalsIgnoreSize (android.print.PrintDocumentInfo, android.print.PrintDocumentInfo)
android.print.PrintDocumentInfo lhs
android.print.PrintDocumentInfo rhs
}
com/android/printspooler/model/RemotePrintDocument$PrintDocumentAdapterObserver.class
RemotePrintDocument.java
package com.android.printspooler.model
final com.android.printspooler.model.RemotePrintDocument$PrintDocumentAdapterObserver extends android.print.IPrintDocumentAdapterObserver$Stub {
private final java.lang.ref.WeakReference mWeakDocument
public void <init> (com.android.printspooler.model.RemotePrintDocument)
com.android.printspooler.model.RemotePrintDocument document
public void onDestroy ()
com.android.printspooler.model.RemotePrintDocument document
}
com/android/printspooler/model/RemotePrintDocument$RemoteAdapterDeathObserver.class
RemotePrintDocument.java
package com.android.printspooler.model
public abstract com.android.printspooler.model.RemotePrintDocument$RemoteAdapterDeathObserver extends java.lang.Object {
public abstract void onDied ()
}
com/android/printspooler/model/RemotePrintDocument$RemotePrintDocumentInfo.class
RemotePrintDocument.java
package com.android.printspooler.model
public final com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo extends java.lang.Object {
public android.print.PrintAttributes attributes
public android.os.Bundle metadata
public android.print.PrintDocumentInfo info
public android.print.PageRange[] pagesInFileToPrint
public android.print.PageRange[] pagesWrittenToFile
public com.android.printspooler.model.MutexFileProvider fileProvider
public boolean changed
public boolean updated
public boolean laidout
public void <init> ()
}
com/android/printspooler/model/RemotePrintDocument$UpdateResultCallbacks.class
RemotePrintDocument.java
package com.android.printspooler.model
public abstract com.android.printspooler.model.RemotePrintDocument$UpdateResultCallbacks extends java.lang.Object {
public abstract void onUpdateCompleted (com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo)
public abstract void onUpdateCanceled ()
public abstract void onUpdateFailed (java.lang.CharSequence)
}
com/android/printspooler/model/RemotePrintDocument$UpdateSpec.class
RemotePrintDocument.java
package com.android.printspooler.model
final com.android.printspooler.model.RemotePrintDocument$UpdateSpec extends java.lang.Object {
final android.print.PrintAttributes attributes
boolean preview
android.print.PageRange[] pages
void <init> ()
public void update (android.print.PrintAttributes, boolean, android.print.PageRange[])
android.print.PrintAttributes attributes
boolean preview
android.print.PageRange[] pages
public void reset ()
public boolean hasSameConstraints (android.print.PrintAttributes, boolean)
android.print.PrintAttributes attributes
boolean preview
}
com/android/printspooler/model/RemotePrintDocument$WriteCommand$1.class
RemotePrintDocument.java
package com.android.printspooler.model
com.android.printspooler.model.RemotePrintDocument$WriteCommand$1 extends android.os.AsyncTask {
final synthetic com.android.printspooler.model.RemotePrintDocument$WriteCommand this$0
void <init> (com.android.printspooler.model.RemotePrintDocument$WriteCommand)
com.android.printspooler.model.RemotePrintDocument$WriteCommand this$0
protected transient java.lang.Void doInBackground (java.lang.Void[])
int readByteCount
android.os.ParcelFileDescriptor[] pipe
byte[] buffer
Exception e
Void[] params
java.io.File file
java.io.InputStream in
java.io.OutputStream out
android.os.ParcelFileDescriptor source
android.os.ParcelFileDescriptor sink
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
com/android/printspooler/model/RemotePrintDocument$WriteCommand$WriteHandler.class
RemotePrintDocument.java
package com.android.printspooler.model
final com.android.printspooler.model.RemotePrintDocument$WriteCommand$WriteHandler extends android.os.Handler {
public static final int MSG_ON_WRITE_STARTED
public static final int MSG_ON_WRITE_FINISHED
public static final int MSG_ON_WRITE_FAILED
public static final int MSG_ON_WRITE_CANCELED
final synthetic com.android.printspooler.model.RemotePrintDocument$WriteCommand this$0
public void <init> (com.android.printspooler.model.RemotePrintDocument$WriteCommand, android.os.Looper)
android.os.Looper looper
public void handleMessage (android.os.Message)
android.os.ICancellationSignal cancellation
android.print.PageRange[] pages
android.os.Message message
int what
CharSequence error
int sequence
}
com/android/printspooler/model/RemotePrintDocument$WriteCommand$WriteResultCallback.class
RemotePrintDocument.java
package com.android.printspooler.model
final com.android.printspooler.model.RemotePrintDocument$WriteCommand$WriteResultCallback extends android.print.IWriteResultCallback$Stub {
private final java.lang.ref.WeakReference mWeakHandler
public void <init> (android.os.Handler)
android.os.Handler handler
public void onWriteStarted (android.os.ICancellationSignal, int)
android.os.ICancellationSignal cancellation
int sequence
android.os.Handler handler
public void onWriteFinished (android.print.PageRange[], int)
android.print.PageRange[] pages
int sequence
android.os.Handler handler
public void onWriteFailed (java.lang.CharSequence, int)
CharSequence error
int sequence
android.os.Handler handler
public void onWriteCanceled (int)
int sequence
android.os.Handler handler
}
com/android/printspooler/model/RemotePrintDocument$WriteCommand.class
RemotePrintDocument.java
package com.android.printspooler.model
final com.android.printspooler.model.RemotePrintDocument$WriteCommand extends com.android.printspooler.model.RemotePrintDocument$AsyncCommand {
private final int mPageCount
private final android.print.PageRange[] mPages
private final com.android.printspooler.model.MutexFileProvider mFileProvider
private final android.print.IWriteResultCallback mRemoteResultCallback
private final com.android.printspooler.model.RemotePrintDocument$CommandDoneCallback mWriteDoneCallback
private final android.content.Context mContext
private final android.os.Handler mHandler
public void <init> (android.content.Context, android.os.Looper, android.print.IPrintDocumentAdapter, com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo, int, android.print.PageRange[], com.android.printspooler.model.MutexFileProvider, com.android.printspooler.model.RemotePrintDocument$CommandDoneCallback)
android.content.Context context
android.os.Looper looper
android.print.IPrintDocumentAdapter adapter
com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo document
int pageCount
android.print.PageRange[] pages
com.android.printspooler.model.MutexFileProvider fileProvider
com.android.printspooler.model.RemotePrintDocument$CommandDoneCallback callback
public void run ()
private void handleOnWriteStarted (android.os.ICancellationSignal, int)
android.os.RemoteException re
android.os.ICancellationSignal cancellation
int sequence
private void handleOnWriteFinished (android.print.PageRange[], int)
android.print.PageRange[] pages
int sequence
android.print.PageRange[] writtenPages
android.print.PageRange[] printedPages
private void handleOnWriteFailed (java.lang.CharSequence, int)
CharSequence error
int sequence
private void handleOnWriteCanceled (int)
int sequence
}
com/android/printspooler/model/RemotePrintDocument.class
RemotePrintDocument.java
package com.android.printspooler.model
public final com.android.printspooler.model.RemotePrintDocument extends java.lang.Object {
private static final String LOG_TAG
private static final boolean DEBUG
private static final long FORCE_CANCEL_TIMEOUT
private static final int STATE_INITIAL
private static final int STATE_STARTED
private static final int STATE_UPDATING
private static final int STATE_UPDATED
private static final int STATE_FAILED
private static final int STATE_FINISHED
private static final int STATE_CANCELING
private static final int STATE_CANCELED
private static final int STATE_DESTROYED
private final android.content.Context mContext
private final com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo mDocumentInfo
private final com.android.printspooler.model.RemotePrintDocument$UpdateSpec mUpdateSpec
private final android.os.Looper mLooper
private final android.print.IPrintDocumentAdapter mPrintDocumentAdapter
private final com.android.printspooler.model.RemotePrintDocument$RemoteAdapterDeathObserver mAdapterDeathObserver
private final com.android.printspooler.model.RemotePrintDocument$UpdateResultCallbacks mUpdateCallbacks
private final com.android.printspooler.model.RemotePrintDocument$CommandDoneCallback mCommandResultCallback
private final android.os.IBinder$DeathRecipient mDeathRecipient
private int mState
private com.android.printspooler.model.RemotePrintDocument$AsyncCommand mCurrentCommand
private com.android.printspooler.model.RemotePrintDocument$AsyncCommand mNextCommand
public void <init> (android.content.Context, android.print.IPrintDocumentAdapter, com.android.printspooler.model.MutexFileProvider, com.android.printspooler.model.RemotePrintDocument$RemoteAdapterDeathObserver, com.android.printspooler.model.RemotePrintDocument$UpdateResultCallbacks)
android.content.Context context
android.print.IPrintDocumentAdapter adapter
com.android.printspooler.model.MutexFileProvider fileProvider
com.android.printspooler.model.RemotePrintDocument$RemoteAdapterDeathObserver deathObserver
com.android.printspooler.model.RemotePrintDocument$UpdateResultCallbacks callbacks
public void start ()
android.os.RemoteException re
public boolean update (android.print.PrintAttributes, android.print.PageRange[], boolean)
android.print.PrintAttributes oldAttributes
com.android.printspooler.model.RemotePrintDocument$AsyncCommand command
boolean willUpdate
com.android.printspooler.model.RemotePrintDocument$AsyncCommand command
boolean willUpdate
android.print.PrintAttributes attributes
android.print.PageRange[] pages
boolean preview
boolean willUpdate
public void finish ()
android.os.RemoteException re
public void cancel (boolean)
boolean force
public void destroy ()
public boolean isUpdating ()
public boolean isDestroyed ()
public boolean hasUpdateError ()
public boolean hasLaidOutPages ()
public void clearUpdateError ()
public com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo getDocumentInfo ()
public void writeContent (android.content.ContentResolver, android.net.Uri)
int readByteCount
byte[] buffer
java.io.IOException e
android.content.ContentResolver contentResolver
android.net.Uri uri
java.io.File file
java.io.InputStream in
java.io.OutputStream out
private void notifyUpdateCanceled ()
private void notifyUpdateCompleted ()
private void notifyUpdateFailed (java.lang.CharSequence)
CharSequence error
private void connectToRemoteDocument ()
android.os.RemoteException re
android.os.RemoteException re
private void disconnectFromRemoteDocument ()
android.os.RemoteException re
java.util.NoSuchElementException e
private void scheduleCommand (com.android.printspooler.model.RemotePrintDocument$AsyncCommand)
com.android.printspooler.model.RemotePrintDocument$AsyncCommand command
private void runPendingCommand ()
private static java.lang.String stateToString (int)
int state
private void onPrintingAppDied ()
}
com/android/printspooler/renderer/
com/android/printspooler/renderer/IPdfEditor$Default.class
IPdfEditor.java
package com.android.printspooler.renderer
public com.android.printspooler.renderer.IPdfEditor$Default extends java.lang.Object implements com.android.printspooler.renderer.IPdfEditor {
public void <init> ()
public int openDocument (android.os.ParcelFileDescriptor) throws android.os.RemoteException
android.os.ParcelFileDescriptor source
public void removePages (android.print.PageRange[]) throws android.os.RemoteException
android.print.PageRange[] pages
public void applyPrintAttributes (android.print.PrintAttributes) throws android.os.RemoteException
android.print.PrintAttributes attributes
public void write (android.os.ParcelFileDescriptor) throws android.os.RemoteException
android.os.ParcelFileDescriptor destination
public void closeDocument () throws android.os.RemoteException
public android.os.IBinder asBinder ()
}
com/android/printspooler/renderer/IPdfEditor$Stub$Proxy.class
IPdfEditor.java
package com.android.printspooler.renderer
com.android.printspooler.renderer.IPdfEditor$Stub$Proxy extends java.lang.Object implements com.android.printspooler.renderer.IPdfEditor {
private android.os.IBinder mRemote
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public int openDocument (android.os.ParcelFileDescriptor) throws android.os.RemoteException
boolean _status
int _result
android.os.ParcelFileDescriptor source
android.os.Parcel _data
android.os.Parcel _reply
int _result
public void removePages (android.print.PageRange[]) throws android.os.RemoteException
boolean _status
android.print.PageRange[] pages
android.os.Parcel _data
android.os.Parcel _reply
public void applyPrintAttributes (android.print.PrintAttributes) throws android.os.RemoteException
boolean _status
android.print.PrintAttributes attributes
android.os.Parcel _data
android.os.Parcel _reply
public void write (android.os.ParcelFileDescriptor) throws android.os.RemoteException
boolean _status
android.os.ParcelFileDescriptor destination
android.os.Parcel _data
android.os.Parcel _reply
public void closeDocument () throws android.os.RemoteException
boolean _status
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/printspooler/renderer/IPdfEditor$Stub.class
IPdfEditor.java
package com.android.printspooler.renderer
public abstract com.android.printspooler.renderer.IPdfEditor$Stub extends android.os.Binder implements com.android.printspooler.renderer.IPdfEditor {
static final int TRANSACTION_openDocument
static final int TRANSACTION_removePages
static final int TRANSACTION_applyPrintAttributes
static final int TRANSACTION_write
static final int TRANSACTION_closeDocument
public void <init> ()
public static com.android.printspooler.renderer.IPdfEditor 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.ParcelFileDescriptor _arg0
int _result
android.print.PageRange[] _arg0
android.print.PrintAttributes _arg0
android.os.ParcelFileDescriptor _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
com/android/printspooler/renderer/IPdfEditor.class
IPdfEditor.java
package com.android.printspooler.renderer
public abstract com.android.printspooler.renderer.IPdfEditor extends java.lang.Object implements android.os.IInterface {
public static final String DESCRIPTOR
public abstract int openDocument (android.os.ParcelFileDescriptor) throws android.os.RemoteException
public abstract void removePages (android.print.PageRange[]) throws android.os.RemoteException
public abstract void applyPrintAttributes (android.print.PrintAttributes) throws android.os.RemoteException
public abstract void write (android.os.ParcelFileDescriptor) throws android.os.RemoteException
public abstract void closeDocument () throws android.os.RemoteException
}
com/android/printspooler/renderer/IPdfRenderer$Default.class
IPdfRenderer.java
package com.android.printspooler.renderer
public com.android.printspooler.renderer.IPdfRenderer$Default extends java.lang.Object implements com.android.printspooler.renderer.IPdfRenderer {
public void <init> ()
public int openDocument (android.os.ParcelFileDescriptor) throws android.os.RemoteException
android.os.ParcelFileDescriptor source
public void renderPage (int, int, int, android.print.PrintAttributes, android.os.ParcelFileDescriptor) throws android.os.RemoteException
int pageIndex
int bitmapWidth
int bitmapHeight
android.print.PrintAttributes attributes
android.os.ParcelFileDescriptor destination
public void closeDocument () throws android.os.RemoteException
public android.os.IBinder asBinder ()
}
com/android/printspooler/renderer/IPdfRenderer$Stub$Proxy.class
IPdfRenderer.java
package com.android.printspooler.renderer
com.android.printspooler.renderer.IPdfRenderer$Stub$Proxy extends java.lang.Object implements com.android.printspooler.renderer.IPdfRenderer {
private android.os.IBinder mRemote
void <init> (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public int openDocument (android.os.ParcelFileDescriptor) throws android.os.RemoteException
boolean _status
int _result
android.os.ParcelFileDescriptor source
android.os.Parcel _data
android.os.Parcel _reply
int _result
public void renderPage (int, int, int, android.print.PrintAttributes, android.os.ParcelFileDescriptor) throws android.os.RemoteException
int pageIndex
int bitmapWidth
int bitmapHeight
android.print.PrintAttributes attributes
android.os.ParcelFileDescriptor destination
android.os.Parcel _data
public void closeDocument () throws android.os.RemoteException
android.os.Parcel _data
}
com/android/printspooler/renderer/IPdfRenderer$Stub.class
IPdfRenderer.java
package com.android.printspooler.renderer
public abstract com.android.printspooler.renderer.IPdfRenderer$Stub extends android.os.Binder implements com.android.printspooler.renderer.IPdfRenderer {
static final int TRANSACTION_openDocument
static final int TRANSACTION_renderPage
static final int TRANSACTION_closeDocument
public void <init> ()
public static com.android.printspooler.renderer.IPdfRenderer 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.ParcelFileDescriptor _arg0
int _result
int _arg0
int _arg1
int _arg2
android.print.PrintAttributes _arg3
android.os.ParcelFileDescriptor _arg4
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
com/android/printspooler/renderer/IPdfRenderer.class
IPdfRenderer.java
package com.android.printspooler.renderer
public abstract com.android.printspooler.renderer.IPdfRenderer extends java.lang.Object implements android.os.IInterface {
public static final String DESCRIPTOR
public abstract int openDocument (android.os.ParcelFileDescriptor) throws android.os.RemoteException
public abstract void renderPage (int, int, int, android.print.PrintAttributes, android.os.ParcelFileDescriptor) throws android.os.RemoteException
public abstract void closeDocument () throws android.os.RemoteException
}
com/android/printspooler/renderer/PdfManipulationService$PdfEditorImpl.class
PdfManipulationService.java
package com.android.printspooler.renderer
final com.android.printspooler.renderer.PdfManipulationService$PdfEditorImpl extends com.android.printspooler.renderer.IPdfEditor$Stub {
private final Object mLock
private android.graphics.pdf.PdfEditor mEditor
final synthetic com.android.printspooler.renderer.PdfManipulationService this$0
private void <init> (com.android.printspooler.renderer.PdfManipulationService)
public int openDocument (android.os.ParcelFileDescriptor) throws android.os.RemoteException
Exception e
android.os.ParcelFileDescriptor source
public void removePages (android.print.PageRange[])
int j
android.print.PageRange range
int i
int lastPageIdx
int rangeCount
android.print.PageRange[] ranges
public void applyPrintAttributes (android.print.PrintAttributes)
float scale
float dx
float dy
int srcWidthPts
int srcHeightPts
float scale
android.print.PrintAttributes$Margins minMargins
int paddingLeftPts
int paddingTopPts
int paddingRightPts
int paddingBottomPts
android.graphics.Rect clip
int i
android.graphics.Rect mediaBox
android.graphics.Rect cropBox
android.graphics.Matrix transform
boolean layoutDirectionRtl
int dstWidthPts
int dstHeightPts
boolean scaleForPrinting
int pageCount
android.print.PrintAttributes attributes
public void write (android.os.ParcelFileDescriptor) throws android.os.RemoteException
Exception e
android.os.ParcelFileDescriptor destination
public void closeDocument ()
private void throwIfOpened ()
private void throwIfNotOpened ()
}
com/android/printspooler/renderer/PdfManipulationService$PdfRendererImpl.class
PdfManipulationService.java
package com.android.printspooler.renderer
final com.android.printspooler.renderer.PdfManipulationService$PdfRendererImpl extends com.android.printspooler.renderer.IPdfRenderer$Stub {
private final Object mLock
private android.graphics.Bitmap mBitmap
private android.graphics.pdf.PdfRenderer mRenderer
final synthetic com.android.printspooler.renderer.PdfManipulationService this$0
private void <init> (com.android.printspooler.renderer.PdfManipulationService)
public int openDocument (android.os.ParcelFileDescriptor) throws android.os.RemoteException
Exception e
SecurityException e
android.os.ParcelFileDescriptor source
public void renderPage (int, int, int, android.print.PrintAttributes, android.os.ParcelFileDescriptor)
float displayScale
float displayScale
int srcWidthPts
int srcHeightPts
int dstWidthPts
int dstHeightPts
boolean scaleContent
boolean contentLandscape
float displayScale
android.graphics.Matrix matrix
android.content.res.Configuration configuration
android.print.PrintAttributes$Margins minMargins
int paddingLeftPts
int paddingTopPts
int paddingRightPts
int paddingBottomPts
android.graphics.Rect clip
android.graphics.Bitmap bitmap
android.graphics.pdf.PdfRenderer$Page page
Throwable e
int pageIndex
int bitmapWidth
int bitmapHeight
android.print.PrintAttributes attributes
android.os.ParcelFileDescriptor destination
public void closeDocument ()
private android.graphics.Bitmap getBitmapForSize (int, int)
int width
int height
private void throwIfOpened ()
private void throwIfNotOpened ()
}
com/android/printspooler/renderer/PdfManipulationService.class
PdfManipulationService.java
package com.android.printspooler.renderer
public final com.android.printspooler.renderer.PdfManipulationService extends android.app.Service {
public static final String ACTION_GET_RENDERER
public static final String ACTION_GET_EDITOR
public static final int ERROR_MALFORMED_PDF_FILE
public static final int ERROR_SECURE_PDF_FILE
private static final String LOG_TAG
private static final boolean DEBUG
private static final int MILS_PER_INCH
private static final int POINTS_IN_INCH
public void <init> ()
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
String action
private static int pointsFromMils (int)
int mils
}
com/android/printspooler/ui/
com/android/printspooler/ui/AddPrinterActivity$ActionAdapter.class
AddPrinterActivity.java
package com.android.printspooler.ui
abstract com.android.printspooler.ui.AddPrinterActivity$ActionAdapter extends android.widget.BaseAdapter {
final synthetic com.android.printspooler.ui.AddPrinterActivity this$0
private void <init> (com.android.printspooler.ui.AddPrinterActivity)
abstract void performAction (int)
public boolean areAllItemsEnabled ()
}
com/android/printspooler/ui/AddPrinterActivity$CombinedAdapter$1.class
AddPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.AddPrinterActivity$CombinedAdapter$1 extends android.database.DataSetObserver {
final synthetic com.android.printspooler.ui.AddPrinterActivity val$this$0
final synthetic com.android.printspooler.ui.AddPrinterActivity$CombinedAdapter this$1
void <init> (com.android.printspooler.ui.AddPrinterActivity$CombinedAdapter, com.android.printspooler.ui.AddPrinterActivity)
com.android.printspooler.ui.AddPrinterActivity$CombinedAdapter this$1
public void onChanged ()
public void onInvalidated ()
}
com/android/printspooler/ui/AddPrinterActivity$CombinedAdapter.class
AddPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.AddPrinterActivity$CombinedAdapter extends com.android.printspooler.ui.AddPrinterActivity$ActionAdapter {
private final java.util.ArrayList mAdapters
final synthetic com.android.printspooler.ui.AddPrinterActivity this$0
void <init> (com.android.printspooler.ui.AddPrinterActivity, java.util.ArrayList)
int i
java.util.ArrayList adapters
int numAdapters
public int getCount ()
int i
int totalCount
int numAdapters
private android.util.Pair getSubAdapter (int)
com.android.printspooler.ui.AddPrinterActivity$ActionAdapter adapter
int i
int position
int numAdapters
public int getItemViewType (int)
android.widget.Adapter adapter
int i
int position
int numLowerViewTypes
int numAdapters
public int getViewTypeCount ()
int i
int totalViewCount
int numAdapters
public android.view.View getView (int, android.view.View, android.view.ViewGroup)
int position
android.view.View convertView
android.view.ViewGroup parent
android.util.Pair realPosition
public java.lang.Object getItem (int)
int position
android.util.Pair realPosition
public long getItemId (int)
int position
public boolean isEnabled (int)
int position
android.util.Pair realPosition
public void performAction (int)
int position
android.util.Pair realPosition
}
com/android/printspooler/ui/AddPrinterActivity$DisabledServicesAdapter.class
AddPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.AddPrinterActivity$DisabledServicesAdapter extends com.android.printspooler.ui.AddPrinterActivity$PrintServiceInfoAdapter {
final synthetic com.android.printspooler.ui.AddPrinterActivity this$0
private void <init> (com.android.printspooler.ui.AddPrinterActivity)
public void performAction (int)
int position
public android.view.View getView (int, android.view.View, android.view.ViewGroup)
int position
android.view.View convertView
android.view.ViewGroup parent
android.printservice.PrintServiceInfo service
android.widget.TextView title
android.widget.ImageView icon
}
com/android/printspooler/ui/AddPrinterActivity$EnabledServicesAdapter.class
AddPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.AddPrinterActivity$EnabledServicesAdapter extends com.android.printspooler.ui.AddPrinterActivity$PrintServiceInfoAdapter {
final synthetic com.android.printspooler.ui.AddPrinterActivity this$0
private void <init> (com.android.printspooler.ui.AddPrinterActivity)
public void performAction (int)
RuntimeException e
int position
android.content.Intent intent
private android.content.Intent getAddPrinterIntent (android.printservice.PrintServiceInfo)
android.content.Intent intent
java.util.List resolvedActivities
android.printservice.PrintServiceInfo service
String addPrinterActivityName
public android.view.View getView (int, android.view.View, android.view.ViewGroup)
int position
android.view.View convertView
android.view.ViewGroup parent
android.printservice.PrintServiceInfo service
android.widget.TextView title
android.widget.ImageView icon
android.widget.TextView subtitle
}
com/android/printspooler/ui/AddPrinterActivity$NoPrintServiceMessageAdapter.class
AddPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.AddPrinterActivity$NoPrintServiceMessageAdapter extends com.android.printspooler.ui.AddPrinterActivity$ActionAdapter {
private boolean mHasPrintService
final synthetic com.android.printspooler.ui.AddPrinterActivity this$0
private void <init> (com.android.printspooler.ui.AddPrinterActivity)
void updateInstalledServices (java.util.List)
java.util.List services
public int getCount ()
public int getViewTypeCount ()
public int getItemViewType (int)
int position
public java.lang.Object getItem (int)
int position
public long getItemId (int)
int position
public android.view.View getView (int, android.view.View, android.view.ViewGroup)
int position
android.view.View convertView
android.view.ViewGroup parent
public boolean isEnabled (int)
int position
public void performAction (int)
int position
}
com/android/printspooler/ui/AddPrinterActivity$PrintServiceInfoAdapter.class
AddPrinterActivity.java
package com.android.printspooler.ui
abstract com.android.printspooler.ui.AddPrinterActivity$PrintServiceInfoAdapter extends com.android.printspooler.ui.AddPrinterActivity$ActionAdapter {
private java.util.List mServices
final synthetic com.android.printspooler.ui.AddPrinterActivity this$0
void <init> (com.android.printspooler.ui.AddPrinterActivity)
void updateData (java.util.List)
java.util.List services
public int getViewTypeCount ()
public int getItemViewType (int)
int position
public int getCount ()
public java.lang.Object getItem (int)
int position
public boolean isEnabled (int)
int position
public long getItemId (int)
int position
}
com/android/printspooler/ui/AddPrinterActivity$PrintServiceInfoLoaderCallbacks.class
AddPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.AddPrinterActivity$PrintServiceInfoLoaderCallbacks extends java.lang.Object implements android.app.LoaderManager$LoaderCallbacks {
final synthetic com.android.printspooler.ui.AddPrinterActivity this$0
private void <init> (com.android.printspooler.ui.AddPrinterActivity)
public android.content.Loader onCreateLoader (int, android.os.Bundle)
int id
android.os.Bundle args
public void onLoadFinished (android.content.Loader, java.util.List)
android.content.Loader loader
java.util.List data
public void onLoaderReset (android.content.Loader)
android.content.Loader loader
public volatile synthetic void onLoadFinished (android.content.Loader, java.lang.Object)
}
com/android/printspooler/ui/AddPrinterActivity$PrintServicePrintServiceRecommendationLoaderCallbacks.class
AddPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.AddPrinterActivity$PrintServicePrintServiceRecommendationLoaderCallbacks extends java.lang.Object implements android.app.LoaderManager$LoaderCallbacks {
final synthetic com.android.printspooler.ui.AddPrinterActivity this$0
private void <init> (com.android.printspooler.ui.AddPrinterActivity)
public android.content.Loader onCreateLoader (int, android.os.Bundle)
int id
android.os.Bundle args
public void onLoadFinished (android.content.Loader, java.util.List)
android.content.Loader loader
java.util.List data
public void onLoaderReset (android.content.Loader)
android.content.Loader loader
public volatile synthetic void onLoadFinished (android.content.Loader, java.lang.Object)
}
com/android/printspooler/ui/AddPrinterActivity$RecommendedServicesAdapter$1.class
AddPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.AddPrinterActivity$RecommendedServicesAdapter$1 extends java.lang.Object implements java.util.Comparator {
final synthetic java.text.Collator val$collator
final synthetic com.android.printspooler.ui.AddPrinterActivity$RecommendedServicesAdapter this$1
void <init> (com.android.printspooler.ui.AddPrinterActivity$RecommendedServicesAdapter, java.text.Collator)
com.android.printspooler.ui.AddPrinterActivity$RecommendedServicesAdapter this$1
public int compare (android.printservice.recommendation.RecommendationInfo, android.printservice.recommendation.RecommendationInfo)
android.printservice.recommendation.RecommendationInfo o1
android.printservice.recommendation.RecommendationInfo o2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/printspooler/ui/AddPrinterActivity$RecommendedServicesAdapter.class
AddPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.AddPrinterActivity$RecommendedServicesAdapter extends com.android.printspooler.ui.AddPrinterActivity$ActionAdapter {
private final android.util.ArraySet mInstalledServices
private java.util.List mRecommendations
private java.util.List mFilteredRecommendations
final synthetic com.android.printspooler.ui.AddPrinterActivity this$0
private void <init> (com.android.printspooler.ui.AddPrinterActivity)
public int getCount ()
public int getViewTypeCount ()
private int getAllServicesPos ()
public int getItemViewType (int)
int position
public java.lang.Object getItem (int)
int position
public long getItemId (int)
int position
public android.view.View getView (int, android.view.View, android.view.ViewGroup)
android.printservice.recommendation.RecommendationInfo recommendation
int position
android.view.View convertView
android.view.ViewGroup parent
public boolean isEnabled (int)
int position
public void performAction (int)
android.content.ActivityNotFoundException e
String searchUri
android.content.ActivityNotFoundException e
android.printservice.recommendation.RecommendationInfo recommendation
int position
private void filterRecommendations ()
android.printservice.recommendation.RecommendationInfo recommendation
int i
int numRecommendations
public void updateInstalledServices (java.util.List)
int i
int numServices
java.util.List services
public void updateRecommendations (java.util.List)
java.text.Collator collator
java.util.List recommendations
}
com/android/printspooler/ui/AddPrinterActivity.class
AddPrinterActivity.java
package com.android.printspooler.ui
public com.android.printspooler.ui.AddPrinterActivity extends android.app.ListActivity implements android.widget.AdapterView$OnItemClickListener {
private static final String LOG_TAG
private static final int LOADER_ID_ENABLED_SERVICES
private static final int LOADER_ID_DISABLED_SERVICES
private static final int LOADER_ID_RECOMMENDED_SERVICES
private static final int LOADER_ID_ALL_SERVICES
private com.android.printspooler.ui.AddPrinterActivity$EnabledServicesAdapter mEnabledServicesAdapter
private com.android.printspooler.ui.AddPrinterActivity$DisabledServicesAdapter mDisabledServicesAdapter
private com.android.printspooler.ui.AddPrinterActivity$RecommendedServicesAdapter mRecommendedServicesAdapter
private static final String PKG_NAME_VENDING
private boolean mHasVending
private com.android.printspooler.ui.AddPrinterActivity$NoPrintServiceMessageAdapter mNoPrintServiceMessageAdapter
public void <init> ()
protected void onCreate (android.os.Bundle)
android.content.pm.PackageManager$NameNotFoundException e
android.os.Bundle savedInstanceState
java.util.ArrayList adapterList
com.android.printspooler.ui.AddPrinterActivity$PrintServiceInfoLoaderCallbacks printServiceLoaderCallbacks
protected void onDestroy ()
public void onItemClick (android.widget.AdapterView, android.view.View, int, long)
android.widget.AdapterView parent
android.view.View view
int position
long id
}
com/android/printspooler/ui/FusedPrintersProvider$1.class
FusedPrintersProvider.java
package com.android.printspooler.ui
com.android.printspooler.ui.FusedPrintersProvider$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.printspooler.ui.FusedPrintersProvider this$0
void <init> (com.android.printspooler.ui.FusedPrintersProvider)
com.android.printspooler.ui.FusedPrintersProvider this$0
public void run ()
}
com/android/printspooler/ui/FusedPrintersProvider$2.class
FusedPrintersProvider.java
package com.android.printspooler.ui
com.android.printspooler.ui.FusedPrintersProvider$2 extends java.lang.Object implements android.print.PrinterDiscoverySession$OnPrintersChangeListener {
final synthetic com.android.printspooler.ui.FusedPrintersProvider this$0
void <init> (com.android.printspooler.ui.FusedPrintersProvider)
com.android.printspooler.ui.FusedPrintersProvider this$0
public void onPrintersChanged ()
}
com/android/printspooler/ui/FusedPrintersProvider$PersistenceManager$1.class
FusedPrintersProvider.java
package com.android.printspooler.ui
com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.printspooler.ui.FusedPrintersProvider val$this$0
final synthetic android.app.Activity val$activity
final synthetic int val$internalLoaderId
final synthetic com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager this$1
void <init> (com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager, com.android.printspooler.ui.FusedPrintersProvider, android.app.Activity, int)
com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager this$1
public void run ()
}
com/android/printspooler/ui/FusedPrintersProvider$PersistenceManager$PrinterRecord.class
FusedPrintersProvider.java
package com.android.printspooler.ui
final com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager$PrinterRecord extends java.lang.Object implements java.lang.Comparable {
public final java.util.List printers
public float weight
final synthetic com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager this$1
public void <init> (com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager)
public int compareTo (com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager$PrinterRecord)
com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager$PrinterRecord another
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/printspooler/ui/FusedPrintersProvider$PersistenceManager$ReadTask.class
FusedPrintersProvider.java
package com.android.printspooler.ui
final com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager$ReadTask extends android.os.AsyncTask {
final synthetic com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager this$1
private void <init> (com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager)
protected transient java.util.List doInBackground (java.lang.Void[])
Void[] args
protected void onPostExecute (java.util.List)
android.content.pm.ServiceInfo serviceInfo
android.content.ComponentName componentName
int i
android.content.ComponentName printerServiceName
int i
java.util.List printers
java.util.Set enabledComponents
int installedServiceCount
int printerCount
protected void onCancelled (java.util.List)
java.util.List printerInfos
private java.util.List doReadPrinterHistory ()
java.io.FileInputStream in
java.io.FileNotFoundException fnfe
java.util.List printers
org.xmlpull.v1.XmlPullParser parser
Exception e
java.io.FileInputStream in
private void parseState (org.xmlpull.v1.XmlPullParser, java.util.List) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser parser
java.util.List outPrinters
private boolean parsePrinter (org.xmlpull.v1.XmlPullParser, java.util.List) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
android.location.Location location
org.xmlpull.v1.XmlPullParser parser
java.util.List outPrinters
String name
String description
String localId
android.content.ComponentName service
android.print.PrinterId printerId
android.location.Location location
android.print.PrinterInfo$Builder builder
android.print.PrinterInfo printer
private void expect (org.xmlpull.v1.XmlPullParser, int, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser parser
int type
String tag
private void skipEmptyTextTags (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser parser
private boolean accept (org.xmlpull.v1.XmlPullParser, int, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser parser
int type
String tag
protected volatile synthetic void onCancelled (java.lang.Object)
protected volatile synthetic void onPostExecute (java.lang.Object)
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
com/android/printspooler/ui/FusedPrintersProvider$PersistenceManager$WriteTask.class
FusedPrintersProvider.java
package com.android.printspooler.ui
final com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager$WriteTask extends android.os.AsyncTask {
final synthetic com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager this$1
private void <init> (com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager)
protected transient java.lang.Void doInBackground (java.util.List[])
java.util.List[] printers
private void doWritePrinterHistory (java.util.List)
android.print.PrinterInfo printer
String description
android.print.PrinterId printerId
android.location.Location location
int i
org.xmlpull.v1.XmlSerializer serializer
int printerCount
java.io.IOException ioe
java.util.List printers
java.io.FileOutputStream out
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
com/android/printspooler/ui/FusedPrintersProvider$PersistenceManager.class
FusedPrintersProvider.java
package com.android.printspooler.ui
final com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager extends java.lang.Object implements android.app.LoaderManager$LoaderCallbacks {
private static final String PERSIST_FILE_NAME
private static final String TAG_PRINTERS
private static final String TAG_PRINTER
private static final String TAG_LOCATION
private static final String TAG_PRINTER_ID
private static final String ATTR_LOCAL_ID
private static final String ATTR_SERVICE_NAME
private static final String ATTR_LONGITUDE
private static final String ATTR_LATITUDE
private static final String ATTR_ACCURACY
private static final String ATTR_NAME
private static final String ATTR_DESCRIPTION
private final android.util.AtomicFile mStatePersistFile
private boolean mAreEnabledServicesUpdated
private java.util.List mEnabledServices
private java.util.List mHistoricalPrinters
private boolean mReadHistoryCompleted
private com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager$ReadTask mReadTask
private volatile long mLastReadHistoryTimestamp
final synthetic com.android.printspooler.ui.FusedPrintersProvider this$0
private void <init> (com.android.printspooler.ui.FusedPrintersProvider, android.app.Activity, int)
android.app.Activity activity
int internalLoaderId
public android.content.Loader onCreateLoader (int, android.os.Bundle)
int id
android.os.Bundle args
public void onLoadFinished (android.content.Loader, java.util.List)
android.content.Loader loader
java.util.List services
public void onLoaderReset (android.content.Loader)
android.content.Loader loader
public boolean isReadHistoryInProgress ()
public boolean isReadHistoryCompleted ()
public boolean stopReadPrinterHistory ()
public void readPrinterHistory ()
public void updateHistoricalPrintersIfNeeded (java.util.List)
android.print.PrinterInfo printer
int i
java.util.List printers
boolean writeHistory
int printerCount
public boolean updateHistoricalPrinterIfNeeded (android.print.PrinterInfo)
android.print.PrinterInfo historicalPrinter
int i
android.print.PrinterInfo printer
boolean writeHistory
int printerCount
public void addPrinterAndWritePrinterHistory (android.print.PrinterInfo)
android.print.PrinterInfo printer
android.location.Location location
public void removeHistoricalPrinterAndWritePrinterHistory (android.print.PrinterId)
android.print.PrinterInfo historicalPrinter
int i
android.print.PrinterId printerId
boolean writeHistory
int printerCount
private void writePrinterHistory ()
public boolean isHistoryChanged ()
private java.util.List sortFavoritePrinters (java.util.List)
android.print.PrinterId printerId
com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager$PrinterRecord record
int i
int i
java.util.List printers
java.util.Map recordMap
float currentWeight
int printerCount
java.util.List favoriteRecords
int recordCount
java.util.List favoritePrinters
public volatile synthetic void onLoadFinished (android.content.Loader, java.lang.Object)
}
com/android/printspooler/ui/FusedPrintersProvider.class
FusedPrintersProvider.java
package com.android.printspooler.ui
public final com.android.printspooler.ui.FusedPrintersProvider extends android.content.Loader implements android.location.LocationListener {
private static final String LOG_TAG
private static final boolean DEBUG
private static final double WEIGHT_DECAY_COEFFICIENT
private static final int MAX_HISTORY_LENGTH
private static final int MAX_FAVORITE_PRINTER_COUNT
private static final int LOCATION_UPDATE_MS
private static final int MAX_LOCATION_AGE_MS
private static final int MIN_LOCATION_ACCURACY
private static final int MAX_PRINTER_DISTANCE
private final java.util.List mPrinters
private final java.util.List mFavoritePrinters
private final com.android.printspooler.ui.FusedPrintersProvider$PersistenceManager mPersistenceManager
private android.print.PrinterDiscoverySession mDiscoverySession
private android.print.PrinterId mTrackedPrinter
private boolean mPrintersUpdatedBefore
private final Object mLocationLock
private android.location.Location mLocation
private android.location.Location mLocationOfLastPrinterUpdate
private final android.location.LocationManager mLocationManager
private android.location.Location getCurrentLocation ()
public void <init> (android.app.Activity, int)
android.app.Activity activity
int internalLoaderId
public void addHistoricalPrinter (android.print.PrinterInfo)
android.print.PrinterInfo printer
private void updateAndAddPrinter (java.util.List, android.print.PrinterInfo, java.util.Map)
java.util.List dest
android.print.PrinterInfo printer
java.util.Map updatedPrinters
android.print.PrinterInfo updatedPrinter
private void computeAndDeliverResult (java.util.Map, java.util.List)
android.print.PrinterInfo favoritePrinter
android.location.Location printerLocation
int i
android.print.PrinterInfo favoritePrinter
int i
android.print.PrinterInfo printer
android.print.PrinterInfo updatedPrinter
int i
java.util.Map discoveredPrinters
java.util.List favoritePrinters
java.util.List printers
java.util.HashSet alreadyAddedPrinter
android.location.Location location
int favoritePrinterCount
int printerCount
protected void onStartLoading ()
android.location.Location lastLocation
protected void onStopLoading ()
protected void onForceLoad ()
private void loadInternal ()
android.print.PrintManager printManager
int i
int favoriteCount
java.util.List printerIds
java.util.List printers
private void updatePrinters (java.util.List, java.util.List, android.location.Location)
android.print.PrinterInfo printer
int i
java.util.List printers
java.util.List favoritePrinters
android.location.Location location
java.util.Map printersMap
int printerCount
protected boolean onCancelLoad ()
private boolean cancelInternal ()
protected void onReset ()
protected void onAbandon ()
private boolean isLocationAcceptable (android.location.Location)
android.location.Location location
public void onLocationChanged (android.location.Location)
android.location.Location location
public void onStatusChanged (java.lang.String, int, android.os.Bundle)
String provider
int status
android.os.Bundle extras
public void onProviderEnabled (java.lang.String)
String provider
public void onProviderDisabled (java.lang.String)
String provider
public boolean areHistoricalPrintersLoaded ()
public void setTrackedPrinter (android.print.PrinterId)
android.print.PrinterId printerId
public boolean isFavoritePrinter (android.print.PrinterId)
android.print.PrinterInfo favoritePritner
int i
android.print.PrinterId printerId
int printerCount
public void forgetFavoritePrinter (android.print.PrinterId)
int i
android.print.PrinterId printerId
int favoritePrinterCount
java.util.List newFavoritePrinters
}
com/android/printspooler/ui/PageAdapter$1.class
PageAdapter.java
package com.android.printspooler.ui
com.android.printspooler.ui.PageAdapter$1 extends java.lang.Object implements com.android.printspooler.model.OpenDocumentCallback {
final synthetic Runnable val$callback
final synthetic com.android.printspooler.ui.PageAdapter this$0
void <init> (com.android.printspooler.ui.PageAdapter, java.lang.Runnable)
com.android.printspooler.ui.PageAdapter this$0
public void onSuccess ()
public void onFailure (int)
int error
}
com/android/printspooler/ui/PageAdapter$2.class
PageAdapter.java
package com.android.printspooler.ui
com.android.printspooler.ui.PageAdapter$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.printspooler.ui.PageAdapter this$0
void <init> (com.android.printspooler.ui.PageAdapter)
com.android.printspooler.ui.PageAdapter this$0
public void run ()
}
com/android/printspooler/ui/PageAdapter$ContentCallbacks.class
PageAdapter.java
package com.android.printspooler.ui
public abstract com.android.printspooler.ui.PageAdapter$ContentCallbacks extends java.lang.Object {
public abstract void onRequestContentUpdate ()
public abstract void onMalformedPdfFile ()
public abstract void onSecurePdfFile ()
}
com/android/printspooler/ui/PageAdapter$MyViewHolder.class
PageAdapter.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PageAdapter$MyViewHolder extends android.support.v7.widget.RecyclerView$ViewHolder {
int mPageInAdapter
final synthetic com.android.printspooler.ui.PageAdapter this$0
private void <init> (com.android.printspooler.ui.PageAdapter, android.view.View)
android.view.View itemView
}
com/android/printspooler/ui/PageAdapter$PageClickListener.class
PageAdapter.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PageAdapter$PageClickListener extends java.lang.Object implements android.view.View$OnClickListener {
final synthetic com.android.printspooler.ui.PageAdapter this$0
private void <init> (com.android.printspooler.ui.PageAdapter)
public void onClick (android.view.View)
android.view.View view
com.android.printspooler.widget.PreviewPageFrame page
com.android.printspooler.ui.PageAdapter$MyViewHolder holder
int pageInAdapter
int pageInDocument
}
com/android/printspooler/ui/PageAdapter$PreviewArea.class
PageAdapter.java
package com.android.printspooler.ui
public abstract com.android.printspooler.ui.PageAdapter$PreviewArea extends java.lang.Object {
public abstract int getWidth ()
public abstract int getHeight ()
public abstract void setColumnCount (int)
public abstract void setPadding (int, int, int, int)
}
com/android/printspooler/ui/PageAdapter.class
PageAdapter.java
package com.android.printspooler.ui
public final com.android.printspooler.ui.PageAdapter extends android.support.v7.widget.RecyclerView$Adapter {
private static final String LOG_TAG
private static final int MAX_PREVIEW_PAGES_BATCH
private static final boolean DEBUG
private static final android.print.PageRange[] ALL_PAGES_ARRAY
private static final int INVALID_PAGE_INDEX
private static final int STATE_CLOSED
private static final int STATE_OPENED
private static final int STATE_DESTROYED
private final dalvik.system.CloseGuard mCloseGuard
private final android.util.SparseArray mBoundPagesInAdapter
private final android.util.SparseArray mConfirmedPagesInDocument
private final com.android.printspooler.ui.PageAdapter$PageClickListener mPageClickListener
private final android.content.Context mContext
private final android.view.LayoutInflater mLayoutInflater
private final com.android.printspooler.ui.PageAdapter$ContentCallbacks mCallbacks
private final com.android.printspooler.model.PageContentRepository mPageContentRepository
private final com.android.printspooler.ui.PageAdapter$PreviewArea mPreviewArea
private android.print.PageRange[] mRequestedPages
private android.print.PageRange[] mWrittenPages
private android.print.PageRange[] mSelectedPages
private android.graphics.drawable.BitmapDrawable mEmptyState
private android.graphics.drawable.BitmapDrawable mErrorState
private int mDocumentPageCount
private int mSelectedPageCount
private int mPreviewPageMargin
private int mPreviewPageMinWidth
private int mPreviewListPadding
private int mFooterHeight
private int mColumnCount
private android.print.PrintAttributes$MediaSize mMediaSize
private android.print.PrintAttributes$Margins mMinMargins
private int mState
private int mPageContentWidth
private int mPageContentHeight
public void <init> (android.content.Context, com.android.printspooler.ui.PageAdapter$ContentCallbacks, com.android.printspooler.ui.PageAdapter$PreviewArea)
android.content.Context context
com.android.printspooler.ui.PageAdapter$ContentCallbacks callbacks
com.android.printspooler.ui.PageAdapter$PreviewArea previewArea
public void onOrientationChanged ()
public boolean isOpened ()
public int getFilePageCount ()
public void open (android.os.ParcelFileDescriptor, java.lang.Runnable)
android.os.ParcelFileDescriptor source
Runnable callback
public void update (android.print.PageRange[], android.print.PageRange[], int, android.print.PrintAttributes$MediaSize, android.print.PrintAttributes$Margins)
android.print.PageRange[] writtenPages
android.print.PageRange[] selectedPages
int documentPageCount
android.print.PrintAttributes$MediaSize mediaSize
android.print.PrintAttributes$Margins minMargins
boolean documentChanged
boolean updatePreviewAreaAndPageSize
boolean clearSelectedPages
public void close (java.lang.Runnable)
Runnable callback
public android.support.v7.widget.RecyclerView$ViewHolder onCreateViewHolder (android.view.ViewGroup, int)
android.view.View page
android.view.ViewGroup parent
int viewType
android.view.View page
public void onBindViewHolder (android.support.v7.widget.RecyclerView$ViewHolder, int)
android.support.v7.widget.RecyclerView$ViewHolder holder
int position
com.android.printspooler.ui.PageAdapter$MyViewHolder myHolder
com.android.printspooler.widget.PreviewPageFrame page
int pageInDocument
int pageIndexInFile
com.android.printspooler.widget.PageContentView content
android.view.ViewGroup$LayoutParams params
com.android.printspooler.model.PageContentRepository$PageContentProvider provider
android.widget.TextView pageNumberView
String text
public int getItemCount ()
public int getItemViewType (int)
int position
public long getItemId (int)
int position
public void onViewRecycled (android.support.v7.widget.RecyclerView$ViewHolder)
android.support.v7.widget.RecyclerView$ViewHolder holder
com.android.printspooler.ui.PageAdapter$MyViewHolder myHolder
com.android.printspooler.widget.PageContentView content
public android.print.PageRange[] getRequestedPages ()
public android.print.PageRange[] getSelectedPages ()
android.print.PageRange[] selectedPages
public void onPreviewAreaSizeChanged ()
private void updatePreviewAreaPageSizeAndEmptyState ()
int verticalPadding
int availableWidth
int availableHeight
float pageAspectRatio
int columnCount
int horizontalMargins
int horizontalPaddingAndMargins
int pageContentDesiredWidth
int pageContentDesiredHeight
int pageContentMinHeight
int pageContentMaxHeight
int totalContentWidth
int horizontalPadding
int rowCount
int totalContentHeight
int verticalPadding
android.view.LayoutInflater inflater
android.view.View loadingContent
android.graphics.Bitmap loadingBitmap
android.view.View errorContent
android.graphics.Bitmap errorBitmap
private android.print.PageRange[] computeSelectedPages ()
android.print.PageRange pageRange
int pageIndex
int i
android.print.PageRange pageRange
java.util.ArrayList selectedPagesList
int startPageIndex
int endPageIndex
int pageCount
android.print.PageRange[] selectedPages
public void destroy (java.lang.Runnable)
Runnable callback
protected void finalize () throws java.lang.Throwable
private int computePageIndexInDocument (int)
int overshoot
android.print.PageRange pageRange
int i
int indexInAdapter
int skippedAdapterPages
int selectedPagesCount
private int computePageIndexInFile (int)
android.print.PageRange pageRange
int i
int pageIndexInDocument
int indexInFile
int rangeCount
private void setConfirmedPages (android.print.PageRange[], int)
int j
android.print.PageRange pageRange
int i
android.print.PageRange[] pagesInDocument
int documentPageCount
int rangeCount
private void onSelectedPageNotInFile (int)
int pageInDocument
android.print.PageRange[] requestedPages
private android.print.PageRange[] computeRequestedPages (int)
android.print.PageRange boundRange
int i
int fromPage
android.print.PageRange pagesInRange
int rangeSpan
int fromPage
int toPage
android.print.PageRange selectedRange
android.print.PageRange pagesInRange
int rangeSpan
int i
int toPage
android.print.PageRange pagesInRange
int rangeSpan
int fromPage
int toPage
android.print.PageRange selectedRange
android.print.PageRange pagesInRange
int rangeSpan
int i
int pageInDocument
java.util.List pageRangesList
int remainingPagesToRequest
int selectedPagesCount
android.print.PageRange[] boundPagesInDocument
int boundRangeCount
boolean requestFromStart
android.print.PageRange[] pageRanges
private android.print.PageRange[] computeBoundPagesInDocument ()
android.print.PageRange pageRange
int boundPageInAdapter
int boundPageInDocument
int i
android.print.PageRange pageRange
java.util.List pagesInDocumentList
int fromPage
int toPage
int boundPageCount
android.print.PageRange[] pageInDocument
private void recyclePageView (com.android.printspooler.widget.PageContentView, int)
com.android.printspooler.widget.PageContentView page
int pageIndexInAdapter
com.android.printspooler.model.PageContentRepository$PageContentProvider provider
void startPreloadContent (android.print.PageRange)
android.print.PageRange visiblePagesInAdapter
int startVisibleDocument
int endVisibleDocument
public void stopPreloadContent ()
private void throwIfNotOpened ()
private void throwIfNotClosed ()
static void <clinit> ()
}
com/android/printspooler/ui/PrintActivity$1.class
PrintActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.PrintActivity$1 extends java.lang.Object implements com.android.printspooler.model.RemotePrintDocument$RemoteAdapterDeathObserver {
final synthetic com.android.printspooler.ui.PrintActivity this$0
void <init> (com.android.printspooler.ui.PrintActivity)
com.android.printspooler.ui.PrintActivity this$0
public void onDied ()
}
com/android/printspooler/ui/PrintActivity$2.class
PrintActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.PrintActivity$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic android.net.Uri val$uri
final synthetic com.android.printspooler.ui.PrintActivity this$0
void <init> (com.android.printspooler.ui.PrintActivity, android.net.Uri)
com.android.printspooler.ui.PrintActivity this$0
public void run ()
}
com/android/printspooler/ui/PrintActivity$3.class
PrintActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.PrintActivity$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.printspooler.ui.PrintActivity this$0
void <init> (com.android.printspooler.ui.PrintActivity)
com.android.printspooler.ui.PrintActivity this$0
public void run ()
}
com/android/printspooler/ui/PrintActivity$4.class
PrintActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.PrintActivity$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.printspooler.ui.PrintActivity this$0
void <init> (com.android.printspooler.ui.PrintActivity)
com.android.printspooler.ui.PrintActivity this$0
public void run ()
}
com/android/printspooler/ui/PrintActivity$DestinationAdapter.class
PrintActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintActivity$DestinationAdapter extends android.widget.BaseAdapter implements com.android.printspooler.ui.PrinterRegistry$OnPrintersChangeListener {
private final java.util.List mPrinterHolders
private final com.android.printspooler.ui.PrintActivity$PrinterHolder mFakePdfPrinterHolder
private boolean mHistoricalPrintersLoaded
private boolean hadPromptView
final synthetic com.android.printspooler.ui.PrintActivity this$0
public void <init> (com.android.printspooler.ui.PrintActivity)
public android.print.PrinterInfo getPdfPrinter ()
public int getPrinterIndex (android.print.PrinterId)
com.android.printspooler.ui.PrintActivity$PrinterHolder printerHolder
int i
android.print.PrinterId printerId
public void ensurePrinterInVisibleAdapterPosition (android.print.PrinterInfo)
int lastPrinterIndex
com.android.printspooler.ui.PrintActivity$PrinterHolder printerHolder
int i
com.android.printspooler.ui.PrintActivity$PrinterHolder printerHolder
android.print.PrinterInfo printer
int printerCount
boolean isKnownPrinter
public int getCount ()
public boolean isEnabled (int)
com.android.printspooler.ui.PrintActivity$PrinterHolder printerHolder
int position
Object item
public java.lang.Object getItem (int)
int position
public long getItemId (int)
int position
public android.view.View getDropDownView (int, android.view.View, android.view.ViewGroup)
int position
android.view.View convertView
android.view.ViewGroup parent
android.view.View view
private java.lang.String getMoreItemTitle ()
public android.view.View getView (int, android.view.View, android.view.ViewGroup)
com.android.printspooler.ui.PrintActivity$PrinterHolder printerHolder
com.android.printspooler.ui.PrintActivity$PrinterHolder printerHolder
com.android.printspooler.ui.PrintActivity$PrinterHolder printerHolder
android.print.PrinterInfo printInfo
android.util.TypedValue value
int position
android.view.View convertView
android.view.ViewGroup parent
CharSequence title
CharSequence subtitle
android.graphics.drawable.Drawable icon
android.widget.TextView titleView
android.widget.TextView subtitleView
android.widget.ImageView iconView
public void onPrintersChanged (java.util.List)
android.print.PrinterInfo printer
int i
com.android.printspooler.ui.PrintActivity$PrinterHolder printerHolder
android.print.PrinterId oldPrinterId
android.print.PrinterInfo updatedPrinter
int i
java.util.List printers
android.util.ArrayMap newPrintersMap
int printerCount
java.util.List newPrinterHolders
int oldPrinterCount
public void onPrintersInvalid ()
public com.android.printspooler.ui.PrintActivity$PrinterHolder getPrinterHolder (android.print.PrinterId)
com.android.printspooler.ui.PrintActivity$PrinterHolder printerHolder
Object item
int i
android.print.PrinterId printerId
int itemCount
public boolean pruneRemovedPrinter (android.print.PrinterId)
com.android.printspooler.ui.PrintActivity$PrinterHolder printerHolder
int i
android.print.PrinterId printerId
int holderCounts
private void addPrinters (java.util.List, java.util.Collection)
com.android.printspooler.ui.PrintActivity$PrinterHolder printerHolder
android.print.PrinterInfo printer
java.util.List list
java.util.Collection printers
private android.print.PrinterInfo createFakePdfPrinter ()
android.print.PrintAttributes$MediaSize mediaSize
int i
android.util.ArraySet allMediaSizes
android.print.PrintAttributes$MediaSize defaultMediaSize
android.print.PrinterId printerId
android.print.PrinterCapabilitiesInfo$Builder builder
int mediaSizeCount
}
com/android/printspooler/ui/PrintActivity$DocumentTransformer$1.class
PrintActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.PrintActivity$DocumentTransformer$1 extends android.os.AsyncTask {
final synthetic com.android.printspooler.renderer.IPdfEditor val$editor
final synthetic com.android.printspooler.ui.PrintActivity$DocumentTransformer this$0
void <init> (com.android.printspooler.ui.PrintActivity$DocumentTransformer, com.android.printspooler.renderer.IPdfEditor)
com.android.printspooler.ui.PrintActivity$DocumentTransformer this$0
protected transient java.lang.String doInBackground (java.lang.Void[])
Exception e
Void[] params
protected void onPostExecute (java.lang.String)
String error
protected volatile synthetic void onPostExecute (java.lang.Object)
protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[])
}
com/android/printspooler/ui/PrintActivity$DocumentTransformer.class
PrintActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintActivity$DocumentTransformer extends java.lang.Object implements android.content.ServiceConnection {
private static final String TEMP_FILE_PREFIX
private static final String TEMP_FILE_EXTENSION
private final android.content.Context mContext
private final com.android.printspooler.model.MutexFileProvider mFileProvider
private final android.print.PrintJobInfo mPrintJob
private final android.print.PageRange[] mPagesToShred
private final android.print.PrintAttributes mAttributesToApply
private final java.util.function.Consumer mCallback
private boolean mIsTransformationStarted
public void <init> (android.content.Context, android.print.PrintJobInfo, com.android.printspooler.model.MutexFileProvider, android.print.PrintAttributes, java.util.function.Consumer)
android.content.Context context
android.print.PrintJobInfo printJob
com.android.printspooler.model.MutexFileProvider fileProvider
android.print.PrintAttributes attributes
java.util.function.Consumer callback
public void transform ()
android.content.Intent intent
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
com.android.printspooler.renderer.IPdfEditor editor
android.content.ComponentName name
android.os.IBinder service
public void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName name
private void doTransform (com.android.printspooler.renderer.IPdfEditor) throws java.io.IOException android.os.RemoteException
java.io.File jobFile
com.android.printspooler.renderer.IPdfEditor editor
java.io.File tempFile
android.os.ParcelFileDescriptor src
android.os.ParcelFileDescriptor dst
java.io.InputStream in
java.io.OutputStream out
private void updatePrintJob ()
int newPageCount
android.print.PrintDocumentInfo oldDocInfo
android.print.PrintDocumentInfo newDocInfo
java.io.File file
private static android.print.PageRange[] computePagesToShred (android.print.PrintJobInfo)
android.print.PageRange removedRange
int startPageIdx
int endPageIdx
android.print.PageRange removedRange
int startPageIdx
int endPageIdx
android.print.PageRange range
int i
android.print.PrintJobInfo printJob
java.util.List rangesToShred
android.print.PageRange previousRange
android.print.PageRange[] printedPages
int rangeCount
android.print.PageRange[] result
}
com/android/printspooler/ui/PrintActivity$EditTextWatcher.class
PrintActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintActivity$EditTextWatcher extends java.lang.Object implements android.text.TextWatcher {
final synthetic com.android.printspooler.ui.PrintActivity this$0
private void <init> (com.android.printspooler.ui.PrintActivity)
public void onTextChanged (java.lang.CharSequence, int, int, int)
CharSequence s
int start
int before
int count
public void beforeTextChanged (java.lang.CharSequence, int, int, int)
CharSequence s
int start
int count
int after
public void afterTextChanged (android.text.Editable)
android.text.Editable editable
boolean hadErrors
int copies
}
com/android/printspooler/ui/PrintActivity$MyClickListener.class
PrintActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintActivity$MyClickListener extends java.lang.Object implements android.view.View$OnClickListener {
final synthetic com.android.printspooler.ui.PrintActivity this$0
private void <init> (com.android.printspooler.ui.PrintActivity)
public void onClick (android.view.View)
com.android.printspooler.util.ApprovedPrintServices approvedServices
android.content.ComponentName printService
android.view.View view
}
com/android/printspooler/ui/PrintActivity$MyOnItemSelectedListener.class
PrintActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintActivity$MyOnItemSelectedListener extends java.lang.Object implements android.widget.AdapterView$OnItemSelectedListener {
final synthetic com.android.printspooler.ui.PrintActivity this$0
private void <init> (com.android.printspooler.ui.PrintActivity)
public void onItemSelected (android.widget.AdapterView, android.view.View, int, long)
boolean printerRemoved
com.android.printspooler.ui.PrintActivity$PrinterHolder currentItem
android.print.PrinterInfo currentPrinter
android.print.PrinterId oldId
com.android.printspooler.ui.PrintActivity$PrinterHolder printerHolder
android.print.PrinterCapabilitiesInfo capabilities
android.print.PrintAttributes$MediaSize newMediaSize
com.android.printspooler.ui.PrintActivity$SpinnerItem mediaItem
android.print.PrintAttributes attributes
android.print.PrintAttributes$MediaSize newMediaSize
com.android.printspooler.ui.PrintActivity$SpinnerItem colorModeItem
int newMode
com.android.printspooler.ui.PrintActivity$SpinnerItem duplexModeItem
int newMode
boolean isPortrait
boolean newIsPortrait
com.android.printspooler.ui.PrintActivity$SpinnerItem orientationItem
android.print.PrintAttributes attributes
android.widget.AdapterView spinner
android.view.View view
int position
long id
boolean clearRanges
public void onNothingSelected (android.widget.AdapterView)
android.widget.AdapterView parent
}
com/android/printspooler/ui/PrintActivity$PrintServiceApprovalDialog$1.class
PrintActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.PrintActivity$PrintServiceApprovalDialog$1 extends java.lang.Object implements android.content.DialogInterface$OnClickListener {
final synthetic com.android.printspooler.ui.PrintActivity$PrintServiceApprovalDialog this$0
void <init> (com.android.printspooler.ui.PrintActivity$PrintServiceApprovalDialog)
com.android.printspooler.ui.PrintActivity$PrintServiceApprovalDialog this$0
public void onClick (android.content.DialogInterface, int)
android.content.DialogInterface dialog
int id
android.content.ComponentName printService
}
com/android/printspooler/ui/PrintActivity$PrintServiceApprovalDialog.class
PrintActivity.java
package com.android.printspooler.ui
public final com.android.printspooler.ui.PrintActivity$PrintServiceApprovalDialog extends android.app.DialogFragment implements android.content.SharedPreferences$OnSharedPreferenceChangeListener {
private static final String PRINTSERVICE_KEY
private com.android.printspooler.util.ApprovedPrintServices mApprovedServices
public void <init> ()
static com.android.printspooler.ui.PrintActivity$PrintServiceApprovalDialog newInstance (android.content.ComponentName)
android.content.ComponentName printService
com.android.printspooler.ui.PrintActivity$PrintServiceApprovalDialog dialog
android.os.Bundle args
public void onStop ()
public void onStart ()
android.content.ComponentName printService
public android.app.Dialog onCreateDialog (android.os.Bundle)
android.content.ComponentName printService
CharSequence serviceLabel
android.content.pm.PackageManager$NameNotFoundException e
android.os.Bundle savedInstanceState
android.content.pm.PackageManager packageManager
CharSequence serviceLabel
android.app.AlertDialog$Builder builder
public void onSharedPreferenceChanged (android.content.SharedPreferences, java.lang.String)
android.content.SharedPreferences sharedPreferences
String key
android.content.ComponentName printService
}
com/android/printspooler/ui/PrintActivity$PrinterAvailabilityDetector.class
PrintActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintActivity$PrinterAvailabilityDetector extends java.lang.Object implements java.lang.Runnable {
private static final long UNAVAILABLE_TIMEOUT_MILLIS
private boolean mPosted
private boolean mPrinterUnavailable
private android.print.PrinterInfo mPrinter
final synthetic com.android.printspooler.ui.PrintActivity this$0
private void <init> (com.android.printspooler.ui.PrintActivity)
public void updatePrinter (android.print.PrinterInfo)
boolean notifyIfAvailable
android.print.PrinterInfo printer
boolean available
boolean notifyIfAvailable
public void cancel ()
private void postIfNeeded ()
private void unpostIfNeeded ()
public void run ()
}
com/android/printspooler/ui/PrintActivity$PrinterHolder.class
PrintActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintActivity$PrinterHolder extends java.lang.Object {
android.print.PrinterInfo printer
boolean removed
public void <init> (android.print.PrinterInfo)
android.print.PrinterInfo printer
}
com/android/printspooler/ui/PrintActivity$PrintersObserver.class
PrintActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintActivity$PrintersObserver extends android.database.DataSetObserver {
final synthetic com.android.printspooler.ui.PrintActivity this$0
private void <init> (com.android.printspooler.ui.PrintActivity)
public void onChanged ()
android.print.PrinterInfo oldPrinterState
com.android.printspooler.ui.PrintActivity$PrinterHolder printerHolder
android.print.PrinterInfo newPrinterState
android.print.PrinterCapabilitiesInfo oldCapab
android.print.PrinterCapabilitiesInfo newCapab
boolean hadCabab
boolean hasCapab
boolean gotCapab
boolean lostCapab
boolean capabChanged
int oldStatus
int newStatus
boolean isActive
boolean becameActive
boolean becameInactive
boolean updateNeeded
private boolean capabilitiesChanged (android.print.PrinterCapabilitiesInfo, android.print.PrinterCapabilitiesInfo)
android.print.PrinterCapabilitiesInfo oldCapabilities
android.print.PrinterCapabilitiesInfo newCapabilities
}
com/android/printspooler/ui/PrintActivity$ProgressMessageController.class
PrintActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintActivity$ProgressMessageController extends java.lang.Object implements java.lang.Runnable {
private static final long PROGRESS_TIMEOUT_MILLIS
private final android.os.Handler mHandler
private boolean mPosted
private int mPreviousState
final synthetic com.android.printspooler.ui.PrintActivity this$0
public void <init> (com.android.printspooler.ui.PrintActivity, android.content.Context)
android.content.Context context
public void post ()
private int getStateAfterCancel ()
public int cancel ()
int state
int state
public void run ()
}
com/android/printspooler/ui/PrintActivity$RangeTextWatcher.class
PrintActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintActivity$RangeTextWatcher extends java.lang.Object implements android.text.TextWatcher {
final synthetic com.android.printspooler.ui.PrintActivity this$0
private void <init> (com.android.printspooler.ui.PrintActivity)
public void onTextChanged (java.lang.CharSequence, int, int, int)
CharSequence s
int start
int before
int count
public void beforeTextChanged (java.lang.CharSequence, int, int, int)
CharSequence s
int start
int count
int after
public void afterTextChanged (android.text.Editable)
android.text.Editable editable
boolean hadErrors
android.print.PrintDocumentInfo info
int pageCount
android.print.PageRange[] ranges
}
com/android/printspooler/ui/PrintActivity$SelectAllOnFocusListener.class
PrintActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintActivity$SelectAllOnFocusListener extends java.lang.Object implements android.view.View$OnFocusChangeListener {
final synthetic com.android.printspooler.ui.PrintActivity this$0
private void <init> (com.android.printspooler.ui.PrintActivity)
public void onFocusChange (android.view.View, boolean)
android.view.View view
boolean hasFocus
android.widget.EditText editText
}
com/android/printspooler/ui/PrintActivity$SpinnerItem.class
PrintActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintActivity$SpinnerItem extends java.lang.Object {
final Object value
final CharSequence label
final synthetic com.android.printspooler.ui.PrintActivity this$0
public void <init> (com.android.printspooler.ui.PrintActivity, java.lang.Object, java.lang.CharSequence)
Object value
CharSequence label
public java.lang.String toString ()
}
com/android/printspooler/ui/PrintActivity.class
PrintActivity.java
package com.android.printspooler.ui
public com.android.printspooler.ui.PrintActivity extends android.app.Activity implements com.android.printspooler.model.RemotePrintDocument$UpdateResultCallbacks com.android.printspooler.ui.PrintErrorFragment$OnActionListener com.android.printspooler.ui.PageAdapter$ContentCallbacks com.android.printspooler.widget.PrintContentView$OptionsStateChangeListener com.android.printspooler.widget.PrintContentView$OptionsStateController android.app.LoaderManager$LoaderCallbacks {
private static final String LOG_TAG
private static final boolean DEBUG
private static final String PRINT_PAGES_HISTO
private static final String PRINT_DEFAULT_COUNT
private static final String PRINT_WORK_COUNT
private static final String FRAGMENT_TAG
private static final String MORE_OPTIONS_ACTIVITY_IN_PROGRESS_KEY
private static final String HAS_PRINTED_PREF
private static final int LOADER_ID_ENABLED_PRINT_SERVICES
private static final int LOADER_ID_PRINT_REGISTRY
private static final int LOADER_ID_PRINT_REGISTRY_INT
private static final int ORIENTATION_PORTRAIT
private static final int ORIENTATION_LANDSCAPE
private static final int ACTIVITY_REQUEST_CREATE_FILE
private static final int ACTIVITY_REQUEST_SELECT_PRINTER
private static final int ACTIVITY_REQUEST_POPULATE_ADVANCED_PRINT_OPTIONS
private static final int DEST_ADAPTER_MAX_ITEM_COUNT
private static final int DEST_ADAPTER_ITEM_ID_SAVE_AS_PDF
private static final int DEST_ADAPTER_ITEM_ID_MORE
private static final int STATE_INITIALIZING
private static final int STATE_CONFIGURING
private static final int STATE_PRINT_CONFIRMED
private static final int STATE_PRINT_CANCELED
private static final int STATE_UPDATE_FAILED
private static final int STATE_CREATE_FILE_FAILED
private static final int STATE_PRINTER_UNAVAILABLE
private static final int STATE_UPDATE_SLOW
private static final int STATE_PRINT_COMPLETED
private static final int UI_STATE_PREVIEW
private static final int UI_STATE_ERROR
private static final int UI_STATE_PROGRESS
private static final int PRINT_JOB_OPTIONS_SUBTYPE_COPIES
private static final int PRINT_JOB_OPTIONS_SUBTYPE_COLOR_MODE
private static final int PRINT_JOB_OPTIONS_SUBTYPE_DUPLEX_MODE
private static final int PRINT_JOB_OPTIONS_SUBTYPE_MEDIA_SIZE
private static final int PRINT_JOB_OPTIONS_SUBTYPE_ORIENTATION
private static final int PRINT_JOB_OPTIONS_SUBTYPE_PAGE_RANGE
private static final int MIN_COPIES
private static final String MIN_COPIES_STRING
private boolean mIsOptionsUiBound
private final com.android.printspooler.ui.PrintActivity$PrinterAvailabilityDetector mPrinterAvailabilityDetector
private final android.view.View$OnFocusChangeListener mSelectAllOnFocusListener
private com.android.printspooler.model.PrintSpoolerProvider mSpoolerProvider
private com.android.printspooler.ui.PrintPreviewController mPrintPreviewController
private android.print.PrintJobInfo mPrintJob
private com.android.printspooler.model.RemotePrintDocument mPrintedDocument
private com.android.printspooler.ui.PrinterRegistry mPrinterRegistry
private android.widget.EditText mCopiesEditText
private android.widget.TextView mPageRangeTitle
private android.widget.EditText mPageRangeEditText
private com.android.printspooler.widget.ClickInterceptSpinner mDestinationSpinner
private com.android.printspooler.ui.PrintActivity$DestinationAdapter mDestinationSpinnerAdapter
private boolean mShowDestinationPrompt
private android.widget.Spinner mMediaSizeSpinner
private android.widget.ArrayAdapter mMediaSizeSpinnerAdapter
private android.widget.Spinner mColorModeSpinner
private android.widget.ArrayAdapter mColorModeSpinnerAdapter
private android.widget.Spinner mDuplexModeSpinner
private android.widget.ArrayAdapter mDuplexModeSpinnerAdapter
private android.widget.Spinner mOrientationSpinner
private android.widget.ArrayAdapter mOrientationSpinnerAdapter
private android.widget.Spinner mRangeOptionsSpinner
private com.android.printspooler.widget.PrintContentView mOptionsContent
private android.view.View mSummaryContainer
private android.widget.TextView mSummaryCopies
private android.widget.TextView mSummaryPaperSize
private android.widget.Button mMoreOptionsButton
private boolean mIsMoreOptionsActivityInProgress
private android.widget.ImageView mPrintButton
private com.android.printspooler.ui.PrintActivity$ProgressMessageController mProgressMessageController
private com.android.printspooler.model.MutexFileProvider mFileProvider
private com.android.printspooler.util.MediaSizeUtils$MediaSizeComparator mMediaSizeComparator
private android.print.PrinterInfo mCurrentPrinter
private android.print.PageRange[] mSelectedPages
private String mCallingPackageName
private int mCurrentPageCount
private int mState
private int mUiState
private android.print.PrinterId mDefaultPrinter
private com.android.printspooler.ui.PrintActivity$PrintersObserver mPrintersObserver
private android.content.ComponentName mAdvancedPrintOptionsActivity
private boolean mArePrintServicesEnabled
private boolean mIsFinishing
public void <init> ()
public void onCreate (android.os.Bundle)
android.os.Bundle savedInstanceState
android.os.Bundle extras
android.os.IBinder adapter
private void onConnectedToPrintSpooler (android.os.IBinder)
android.os.IBinder documentAdapter
private void onPrinterRegistryReady (android.os.IBinder)
java.io.IOException ioe
android.os.IBinder documentAdapter
public void onStart ()
public void onPause ()
com.android.printspooler.model.PrintSpoolerService spooler
protected void onSaveInstanceState (android.os.Bundle)
android.os.Bundle outState
protected void onStop ()
public boolean onKeyDown (int, android.view.KeyEvent)
int keyCode
android.view.KeyEvent event
public boolean onKeyUp (int, android.view.KeyEvent)
int keyCode
android.view.KeyEvent event
private void onBackInvoked ()
public void onRequestContentUpdate ()
public void onMalformedPdfFile ()
public void onSecurePdfFile ()
private void onPrintDocumentError (java.lang.String)
String message
com.android.printspooler.model.PrintSpoolerService spooler
public void onActionPerformed ()
public void onUpdateCanceled ()
public void onUpdateCompleted (com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo)
int pageCount
android.print.PrintDocumentInfo adjustedInfo
java.io.File file
com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo document
android.print.PrintDocumentInfo info
public void onUpdateFailed (java.lang.CharSequence)
CharSequence error
public void onOptionsOpened ()
public void onOptionsClosed ()
android.view.inputmethod.InputMethodManager imm
private void updatePrintPreviewController (boolean)
boolean contentUpdated
com.android.printspooler.model.RemotePrintDocument$RemotePrintDocumentInfo documentInfo
public boolean canOpenOptions ()
public boolean canCloseOptions ()
public void onConfigurationChanged (android.content.res.Configuration)
android.content.res.Configuration newConfig
protected void onDestroy ()
protected void onActivityResult (int, int, android.content.Intent)
int requestCode
int resultCode
android.content.Intent data
private void startCreateDocumentActivity ()
Exception e
android.print.PrintDocumentInfo info
android.content.Intent intent
private void onStartCreateDocumentActivityResult (int, android.content.Intent)
android.net.Uri uri
int resultCode
android.content.Intent data
private void startSelectPrinterActivity ()
android.content.Intent intent
private void onSelectPrinterActivityResult (int, android.content.Intent)
android.print.PrinterInfo printerInfo
int resultCode
android.content.Intent data
private void startAdvancedPrintOptionsActivity (android.print.PrinterInfo)
android.content.ActivityNotFoundException anfe
android.print.PrintJobInfo$Builder printJobBuilder
android.print.PrinterInfo printer
android.content.Intent intent
java.util.List resolvedActivities
private void onAdvancedPrintOptionsActivityResult (int, android.content.Intent)
android.print.PrintAttributes$MediaSize supportedSizePortrait
int i
int mediaSizeCount
android.print.PrintAttributes$MediaSize newMediaSizePortrait
android.print.PrintAttributes$Resolution resolution
int i
java.util.List resolutions
int resolutionCount
android.print.PrinterCapabilitiesInfo capabilities
int supportedColorMode
int i
int colorModeCount
int supportedDuplexMode
int i
int duplexModeCount
android.print.PrintAttributes$MediaSize oldMediaSize
android.print.PrintAttributes$MediaSize newMediaSize
android.print.PrintAttributes$Resolution oldResolution
android.print.PrintAttributes$Resolution newResolution
int currColorMode
int newColorMode
int currDuplexMode
int newDuplexMode
int rangeStart
int rangeEnd
android.print.PageRange pageRange
int i
android.print.PageRange[] validatedArray
java.util.List validatedList
int rangeCount
int resultCode
android.content.Intent data
android.print.PrintJobInfo printJobInfo
android.print.PrintAttributes currAttributes
android.print.PrintAttributes newAttributes
android.print.PrintDocumentInfo info
int pageCount
android.print.PageRange[] pageRanges
private void setState (int)
int state
private static boolean isFinalState (int)
int state
private void updateSelectedPagesFromPreview ()
android.print.PageRange[] selectedPages
private void updateSelectedPages (android.print.PageRange[], int)
int shownStartPage
int shownEndPage
int shownStartPage
int shownEndPage
android.print.PageRange pageRange
int i
StringBuilder builder
int pageRangeCount
android.print.PageRange[] selectedPages
int pageInDocumentCount
private void ensureProgressUiShown ()
android.app.Fragment fragment
private void ensurePreviewUiShown ()
private void ensureErrorUiShown (java.lang.CharSequence, int)
android.app.Fragment fragment
CharSequence message
int action
private void showFragment (android.app.Fragment)
android.app.Fragment newFragment
android.app.FragmentTransaction transaction
android.app.Fragment oldFragment
private void countPrintOperation (java.lang.String)
String packageName
android.os.UserManager um
private void requestCreatePdfFileOrFinish ()
private void clearPageRanges ()
private void updatePrintAttributesFromCapabilities (android.print.PrinterCapabilitiesInfo)
android.print.PrintAttributes$MediaSize mediaSize
int i
android.print.PrintAttributes$MediaSize newMediaSize
boolean isPortrait
android.print.PrintAttributes$MediaSize currMediaSizePortrait
int mediaSizeCount
android.print.PrinterCapabilitiesInfo capabilities
boolean clearRanges
android.print.PrintAttributes defaults
java.util.List sortedMediaSizes
android.print.PrintAttributes attributes
android.print.PrintAttributes$MediaSize currMediaSize
int colorMode
int duplexMode
android.print.PrintAttributes$Resolution resolution
private boolean updateDocument (boolean)
android.print.PageRange[] pages
boolean clearLastError
boolean preview
android.print.PageRange[] pages
boolean willUpdate
private void addCurrentPrinterToHistory ()
android.print.PrinterId fakePdfPrinterId
private void cancelPrint ()
private void updateSelectedPagesFromTextField ()
android.print.PageRange[] selectedPages
private void confirmPrint ()
private void bindUi ()
android.widget.AdapterView$OnItemSelectedListener itemSelectedListener
android.view.View$OnClickListener clickListener
String[] orientationLabels
android.widget.ArrayAdapter rangeOptionsSpinnerAdapter
public android.content.Loader onCreateLoader (int, android.os.Bundle)
int id
android.os.Bundle args
public void onLoadFinished (android.content.Loader, java.util.List)
String advancedOptionsActivityName
android.printservice.PrintServiceInfo service
int i
int numServices
android.content.Loader loader
java.util.List services
android.content.ComponentName newAdvancedPrintOptionsActivity
boolean newArePrintServicesEnabled
public void onLoaderReset (android.content.Loader)
android.content.Loader loader
private static boolean canPrint (android.print.PrinterInfo)
android.print.PrinterInfo printer
private void disableOptionsUi (boolean)
boolean disableRange
void updateOptionsUi ()
int i
android.print.PrintAttributes$MediaSize mediaSize
int i
int mediaSizeIndex
int oldMediaSizeNewIndex
android.print.PrintAttributes$MediaSize oldMediaSize
int colorBitOffset
int colorMode
int remainingColorModes
int adapterIndex
int colorBitOffset
int colorMode
com.android.printspooler.ui.PrintActivity$SpinnerItem item
int i
int selectedColorMode
int itemCount
int oldColorModeNewIndex
int oldColorMode
String[] colorModeLabels
int remainingColorModes
int duplexBitOffset
int duplexMode
int remainingDuplexModes
int adapterIndex
int duplexBitOffset
int duplexMode
com.android.printspooler.ui.PrintActivity$SpinnerItem item
int i
int selectedDuplexMode
int itemCount
int oldDuplexModeNewIndex
int oldDuplexMode
String[] duplexModeLabels
int remainingDuplexModes
android.view.inputmethod.InputMethodManager imm
CharSequence text
android.print.PrinterCapabilitiesInfo capabilities
android.print.PrintAttributes defaultAttributes
java.util.List mediaSizes
android.print.PrintAttributes attributes
boolean mediaSizesChanged
int mediaSizeCount
int colorModes
boolean colorModesChanged
int duplexModes
boolean duplexModesChanged
android.print.PrintAttributes$MediaSize mediaSize
android.print.PrintDocumentInfo info
int pageCount
int newPageCount
private void updateSummary ()
com.android.printspooler.ui.PrintActivity$SpinnerItem mediaItem
String summaryText
CharSequence copiesText
CharSequence mediaSizeText
int selectedMediaIndex
private void updatePageRangeOptions (int)
int i
int pageCount
android.widget.ArrayAdapter rangeOptionsSpinnerAdapter
int[] rangeOptionsValues
String pageCountLabel
String[] rangeOptionsLabels
int rangeOptionsCount
private android.print.PageRange[] computeSelectedPages ()
android.print.PrintDocumentInfo info
int pageCount
private int getAdjustedPageCount (android.print.PrintDocumentInfo)
int pageCount
android.print.PrintDocumentInfo info
private boolean hasErrors ()
public void onPrinterAvailable (android.print.PrinterInfo)
android.print.PrinterInfo printer
public void onPrinterUnavailable (android.print.PrinterInfo)
android.print.PrinterInfo printer
private boolean canUpdateDocument ()
android.print.PrintAttributes attributes
int colorMode
android.print.PrinterCapabilitiesInfo capabilities
private void transformDocumentAndFinish (android.net.Uri)
android.net.Uri writeToUri
android.print.PrintAttributes attributes
private void doFinish ()
private boolean hasUserEverPrinted ()
android.content.SharedPreferences preferences
private void setUserPrinted ()
android.content.SharedPreferences$Editor edit
android.content.SharedPreferences preferences
public volatile synthetic void onLoadFinished (android.content.Loader, java.lang.Object)
private synthetic void lambda$transformDocumentAndFinish$4 (android.net.Uri, java.lang.String)
android.net.Uri writeToUri
String error
private synthetic void lambda$bindUi$3 (android.view.View)
android.view.View v
private synthetic void lambda$onConnectedToPrintSpooler$2 (android.os.IBinder)
android.os.IBinder documentAdapter
private synthetic void lambda$onConnectedToPrintSpooler$1 (android.os.IBinder)
android.os.IBinder documentAdapter
private synthetic void lambda$onCreate$0 (android.os.Bundle, android.os.IBinder)
android.os.Bundle savedInstanceState
android.os.IBinder adapter
static void <clinit> ()
}
com/android/printspooler/ui/PrintErrorFragment$1.class
PrintErrorFragment.java
package com.android.printspooler.ui
com.android.printspooler.ui.PrintErrorFragment$1 extends java.lang.Object implements android.view.View$OnClickListener {
final synthetic com.android.printspooler.ui.PrintErrorFragment this$0
void <init> (com.android.printspooler.ui.PrintErrorFragment)
com.android.printspooler.ui.PrintErrorFragment this$0
public void onClick (android.view.View)
android.view.View view
android.app.Activity activity
}
com/android/printspooler/ui/PrintErrorFragment$OnActionListener.class
PrintErrorFragment.java
package com.android.printspooler.ui
public abstract com.android.printspooler.ui.PrintErrorFragment$OnActionListener extends java.lang.Object {
public abstract void onActionPerformed ()
}
com/android/printspooler/ui/PrintErrorFragment.class
PrintErrorFragment.java
package com.android.printspooler.ui
public final com.android.printspooler.ui.PrintErrorFragment extends android.app.Fragment {
public static final int ACTION_NONE
public static final int ACTION_RETRY
private static final String EXTRA_MESSAGE
private static final String EXTRA_ACTION
public void <init> ()
public static com.android.printspooler.ui.PrintErrorFragment newInstance (java.lang.CharSequence, int)
CharSequence message
int action
android.os.Bundle arguments
com.android.printspooler.ui.PrintErrorFragment fragment
public android.view.View onCreateView (android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle)
android.view.LayoutInflater inflater
android.view.ViewGroup root
android.os.Bundle savedInstanceState
public void onViewCreated (android.view.View, android.os.Bundle)
android.widget.TextView messageView
android.view.View view
android.os.Bundle savedInstanceState
CharSequence message
android.widget.Button actionButton
int action
}
com/android/printspooler/ui/PrintPreviewController$1.class
PrintPreviewController.java
package com.android.printspooler.ui
com.android.printspooler.ui.PrintPreviewController$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.printspooler.ui.PrintPreviewController this$0
void <init> (com.android.printspooler.ui.PrintPreviewController)
com.android.printspooler.ui.PrintPreviewController this$0
public void run ()
android.os.Message operation
}
com/android/printspooler/ui/PrintPreviewController$MyHandler$1.class
PrintPreviewController.java
package com.android.printspooler.ui
com.android.printspooler.ui.PrintPreviewController$MyHandler$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.printspooler.ui.PrintPreviewController$MyHandler this$1
void <init> (com.android.printspooler.ui.PrintPreviewController$MyHandler)
com.android.printspooler.ui.PrintPreviewController$MyHandler this$1
public void run ()
}
com/android/printspooler/ui/PrintPreviewController$MyHandler$2.class
PrintPreviewController.java
package com.android.printspooler.ui
com.android.printspooler.ui.PrintPreviewController$MyHandler$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.printspooler.ui.PrintPreviewController$MyHandler this$1
void <init> (com.android.printspooler.ui.PrintPreviewController$MyHandler)
com.android.printspooler.ui.PrintPreviewController$MyHandler this$1
public void run ()
}
com/android/printspooler/ui/PrintPreviewController$MyHandler$3.class
PrintPreviewController.java
package com.android.printspooler.ui
com.android.printspooler.ui.PrintPreviewController$MyHandler$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.printspooler.ui.PrintPreviewController$MyHandler this$1
void <init> (com.android.printspooler.ui.PrintPreviewController$MyHandler)
com.android.printspooler.ui.PrintPreviewController$MyHandler this$1
public void run ()
}
com/android/printspooler/ui/PrintPreviewController$MyHandler.class
PrintPreviewController.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintPreviewController$MyHandler extends android.os.Handler {
public static final int MSG_OPEN
public static final int MSG_CLOSE
public static final int MSG_UPDATE
public static final int MSG_START_PRELOAD
private boolean mAsyncOperationInProgress
private final Runnable mOnAsyncOperationDoneCallback
private final java.util.List mPendingOperations
final synthetic com.android.printspooler.ui.PrintPreviewController this$0
public void <init> (com.android.printspooler.ui.PrintPreviewController, android.os.Looper)
android.os.Looper looper
public void cancelQueuedOperations ()
public void enqueueOperation (android.os.Message)
android.os.Message message
public void handleNextOperation ()
android.os.Message operation
public void handleMessage (android.os.Message)
java.io.File file
android.os.ParcelFileDescriptor pfd
com.android.internal.os.SomeArgs args
android.print.PageRange[] writtenPages
android.print.PageRange[] selectedPages
android.print.PrintAttributes$MediaSize mediaSize
android.print.PrintAttributes$Margins margins
int pageCount
android.os.Message message
}
com/android/printspooler/ui/PrintPreviewController$PreloadController.class
PrintPreviewController.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrintPreviewController$PreloadController extends android.support.v7.widget.RecyclerView$OnScrollListener {
private int mOldScrollState
final synthetic com.android.printspooler.ui.PrintPreviewController this$0
public void <init> (com.android.printspooler.ui.PrintPreviewController)
public void onScrollStateChanged (android.support.v7.widget.RecyclerView, int)
android.support.v7.widget.RecyclerView recyclerView
int state
public void startPreloadContent ()
android.print.PageRange shownPages
com.android.printspooler.ui.PageAdapter pageAdapter
public void stopPreloadContent ()
com.android.printspooler.ui.PageAdapter pageAdapter
private android.print.PageRange computeShownPages ()
android.support.v7.widget.RecyclerView$LayoutManager layoutManager
android.view.View firstChild
android.support.v7.widget.RecyclerView$ViewHolder firstHolder
android.view.View lastChild
android.support.v7.widget.RecyclerView$ViewHolder lastHolder
int childCount
}
com/android/printspooler/ui/PrintPreviewController.class
PrintPreviewController.java
package com.android.printspooler.ui
com.android.printspooler.ui.PrintPreviewController extends java.lang.Object implements com.android.printspooler.model.MutexFileProvider$OnReleaseRequestCallback com.android.printspooler.ui.PageAdapter$PreviewArea com.android.printspooler.widget.EmbeddedContentContainer$OnSizeChangeListener {
private final com.android.printspooler.ui.PrintActivity mActivity
private final com.android.printspooler.model.MutexFileProvider mFileProvider
private final com.android.printspooler.ui.PrintPreviewController$MyHandler mHandler
private final com.android.printspooler.ui.PageAdapter mPageAdapter
private final android.support.v7.widget.GridLayoutManager mLayoutManger
private final com.android.printspooler.widget.PrintOptionsLayout mPrintOptionsLayout
private final android.support.v7.widget.RecyclerView mRecyclerView
private final com.android.printspooler.widget.PrintContentView mContentView
private final com.android.printspooler.widget.EmbeddedContentContainer mEmbeddedContentContainer
private final com.android.printspooler.ui.PrintPreviewController$PreloadController mPreloadController
private int mDocumentPageCount
public void <init> (com.android.printspooler.ui.PrintActivity, com.android.printspooler.model.MutexFileProvider)
com.android.printspooler.ui.PrintActivity activity
com.android.printspooler.model.MutexFileProvider fileProvider
int columnCount
public void onSizeChanged (int, int)
int width
int height
public boolean isOptionsOpened ()
public void closeOptions ()
public void setUiShown (boolean)
boolean shown
public void onOrientationChanged ()
int optionColumnCount
public int getFilePageCount ()
public android.print.PageRange[] getSelectedPages ()
public android.print.PageRange[] getRequestedPages ()
public void onContentUpdated (boolean, int, android.print.PageRange[], android.print.PageRange[], android.print.PrintAttributes$MediaSize, android.print.PrintAttributes$Margins)
android.os.Message operation
android.os.Message operation
boolean documentChanged
int documentPageCount
android.print.PageRange[] writtenPages
android.print.PageRange[] selectedPages
android.print.PrintAttributes$MediaSize mediaSize
android.print.PrintAttributes$Margins minMargins
boolean contentChanged
com.android.internal.os.SomeArgs args
android.os.Message operation
public void onReleaseRequested (java.io.File)
java.io.File file
public void destroy (java.lang.Runnable)
Runnable callback
public int getWidth ()
public int getHeight ()
public void setColumnCount (int)
int columnCount
public void setPadding (int, int, int, int)
int left
int top
int right
int bottom
}
com/android/printspooler/ui/PrintProgressFragment.class
PrintProgressFragment.java
package com.android.printspooler.ui
public final com.android.printspooler.ui.PrintProgressFragment extends android.app.Fragment {
public void <init> ()
public static com.android.printspooler.ui.PrintProgressFragment newInstance ()
public android.view.View onCreateView (android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle)
android.view.LayoutInflater inflater
android.view.ViewGroup root
android.os.Bundle state
}
com/android/printspooler/ui/PrinterRegistry$1.class
PrinterRegistry.java
package com.android.printspooler.ui
com.android.printspooler.ui.PrinterRegistry$1 extends java.lang.Object implements android.app.LoaderManager$LoaderCallbacks {
final synthetic com.android.printspooler.ui.PrinterRegistry this$0
void <init> (com.android.printspooler.ui.PrinterRegistry)
com.android.printspooler.ui.PrinterRegistry this$0
public void onLoaderReset (android.content.Loader)
android.content.Loader loader
public void onLoadFinished (android.content.Loader, java.util.List)
android.content.Loader loader
java.util.List printers
public android.content.Loader onCreateLoader (int, android.os.Bundle)
int id
android.os.Bundle args
public volatile synthetic void onLoadFinished (android.content.Loader, java.lang.Object)
}
com/android/printspooler/ui/PrinterRegistry$MyHandler.class
PrinterRegistry.java
package com.android.printspooler.ui
final com.android.printspooler.ui.PrinterRegistry$MyHandler extends android.os.Handler {
public static final int MSG_PRINTERS_CHANGED
public static final int MSG_PRINTERS_INVALID
final synthetic com.android.printspooler.ui.PrinterRegistry this$0
public void <init> (com.android.printspooler.ui.PrinterRegistry, android.os.Looper)
android.os.Looper looper
public void handleMessage (android.os.Message)
java.util.List printers
android.os.Message message
}
com/android/printspooler/ui/PrinterRegistry$OnPrintersChangeListener.class
PrinterRegistry.java
package com.android.printspooler.ui
public abstract com.android.printspooler.ui.PrinterRegistry$OnPrintersChangeListener extends java.lang.Object {
public abstract void onPrintersChanged (java.util.List)
public abstract void onPrintersInvalid ()
}
com/android/printspooler/ui/PrinterRegistry.class
PrinterRegistry.java
package com.android.printspooler.ui
public com.android.printspooler.ui.PrinterRegistry extends java.lang.Object {
private final int mLoaderId
private final android.app.Activity mActivity
private final java.util.List mPrinters
private final Runnable mReadyCallback
private final android.os.Handler mHandler
private boolean mReady
private com.android.printspooler.ui.PrinterRegistry$OnPrintersChangeListener mOnPrintersChangeListener
private final android.app.LoaderManager$LoaderCallbacks mLoaderCallbacks
public void <init> (android.app.Activity, java.lang.Runnable, int, int)
android.app.Activity activity
Runnable readyCallback
int loaderId
int internalLoaderId
android.os.Bundle loaderData
public void setOnPrintersChangeListener (com.android.printspooler.ui.PrinterRegistry$OnPrintersChangeListener)
com.android.printspooler.ui.PrinterRegistry$OnPrintersChangeListener listener
public java.util.List getPrinters ()
public void addHistoricalPrinter (android.print.PrinterInfo)
android.print.PrinterInfo printer
com.android.printspooler.ui.FusedPrintersProvider provider
public void forgetFavoritePrinter (android.print.PrinterId)
android.print.PrinterId printerId
com.android.printspooler.ui.FusedPrintersProvider provider
public boolean isFavoritePrinter (android.print.PrinterId)
android.print.PrinterId printerId
com.android.printspooler.ui.FusedPrintersProvider provider
public void setTrackedPrinter (android.print.PrinterId)
android.print.PrinterId printerId
com.android.printspooler.ui.FusedPrintersProvider provider
public boolean areHistoricalPrintersLoaded ()
com.android.printspooler.ui.FusedPrintersProvider provider
private com.android.printspooler.ui.FusedPrintersProvider getPrinterProvider ()
android.content.Loader loader
}
com/android/printspooler/ui/SelectPrinterActivity$1.class
SelectPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.SelectPrinterActivity$1 extends android.database.DataSetObserver {
final synthetic com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter val$adapter
final synthetic com.android.printspooler.ui.SelectPrinterActivity this$0
void <init> (com.android.printspooler.ui.SelectPrinterActivity, com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter)
com.android.printspooler.ui.SelectPrinterActivity this$0
public void onChanged ()
public void onInvalidated ()
}
com/android/printspooler/ui/SelectPrinterActivity$2.class
SelectPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.SelectPrinterActivity$2 extends java.lang.Object implements android.widget.AdapterView$OnItemClickListener {
final synthetic com.android.printspooler.ui.SelectPrinterActivity this$0
void <init> (com.android.printspooler.ui.SelectPrinterActivity)
com.android.printspooler.ui.SelectPrinterActivity this$0
public void onItemClick (android.widget.AdapterView, android.view.View, int, long)
android.widget.AdapterView parent
android.view.View view
int position
long id
android.print.PrinterInfo printer
}
com/android/printspooler/ui/SelectPrinterActivity$3.class
SelectPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.SelectPrinterActivity$3 extends java.lang.Object implements android.view.View$OnClickListener {
final synthetic com.android.printspooler.ui.SelectPrinterActivity this$0
void <init> (com.android.printspooler.ui.SelectPrinterActivity)
com.android.printspooler.ui.SelectPrinterActivity this$0
public void onClick (android.view.View)
android.view.View v
}
com/android/printspooler/ui/SelectPrinterActivity$4.class
SelectPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.SelectPrinterActivity$4 extends java.lang.Object implements android.widget.SearchView$OnQueryTextListener {
final synthetic com.android.printspooler.ui.SelectPrinterActivity this$0
void <init> (com.android.printspooler.ui.SelectPrinterActivity)
com.android.printspooler.ui.SelectPrinterActivity this$0
public boolean onQueryTextSubmit (java.lang.String)
String query
public boolean onQueryTextChange (java.lang.String)
String searchString
}
com/android/printspooler/ui/SelectPrinterActivity$5.class
SelectPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.SelectPrinterActivity$5 extends java.lang.Object implements android.view.View$OnAttachStateChangeListener {
final synthetic com.android.printspooler.ui.SelectPrinterActivity this$0
void <init> (com.android.printspooler.ui.SelectPrinterActivity)
com.android.printspooler.ui.SelectPrinterActivity this$0
public void onViewAttachedToWindow (android.view.View)
android.view.View view
public void onViewDetachedFromWindow (android.view.View)
android.view.View view
}
com/android/printspooler/ui/SelectPrinterActivity$AnnounceFilterResult.class
SelectPrinterActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.SelectPrinterActivity$AnnounceFilterResult extends java.lang.Object implements java.lang.Runnable {
private static final int SEARCH_RESULT_ANNOUNCEMENT_DELAY
final synthetic com.android.printspooler.ui.SelectPrinterActivity this$0
private void <init> (com.android.printspooler.ui.SelectPrinterActivity)
public void post ()
public void remove ()
public void run ()
String text
int count
String text
}
com/android/printspooler/ui/SelectPrinterActivity$DestinationAdapter$1.class
SelectPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter$1 extends java.lang.Object implements com.android.printspooler.ui.PrinterRegistry$OnPrintersChangeListener {
final synthetic com.android.printspooler.ui.SelectPrinterActivity val$this$0
final synthetic com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter this$1
void <init> (com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter, com.android.printspooler.ui.SelectPrinterActivity)
com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter this$1
public void onPrintersChanged (java.util.List)
java.util.List printers
public void onPrintersInvalid ()
}
com/android/printspooler/ui/SelectPrinterActivity$DestinationAdapter$2.class
SelectPrinterActivity.java
package com.android.printspooler.ui
com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter$2 extends android.widget.Filter {
final synthetic com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter this$1
void <init> (com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter)
com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter this$1
protected android.widget.Filter$FilterResults performFiltering (java.lang.CharSequence)
android.print.PrinterInfo printer
String description
int i
android.widget.Filter$FilterResults results
java.util.List filteredPrinters
String constraintLowerCase
int printerCount
CharSequence constraint
protected void publishResults (java.lang.CharSequence, android.widget.Filter$FilterResults)
java.util.List printers
int oldPrinterCount
boolean resultCountChanged
CharSequence constraint
android.widget.Filter$FilterResults results
boolean resultCountChanged
}
com/android/printspooler/ui/SelectPrinterActivity$DestinationAdapter.class
SelectPrinterActivity.java
package com.android.printspooler.ui
final com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter extends android.widget.BaseAdapter implements android.widget.Filterable {
private final Object mLock
private final java.util.List mPrinters
private final java.util.List mFilteredPrinters
private CharSequence mLastSearchString
final synthetic com.android.printspooler.ui.SelectPrinterActivity this$0
java.util.List getPrinters ()
public void <init> (com.android.printspooler.ui.SelectPrinterActivity)
public android.widget.Filter getFilter ()
public int getUnfilteredCount ()
public int getCount ()
public int getViewTypeCount ()
public int getItemViewType (int)
int position
public java.lang.Object getItem (int)
int position
public long getItemId (int)
int position
public android.view.View getDropDownView (int, android.view.View, android.view.ViewGroup)
int position
android.view.View convertView
android.view.ViewGroup parent
public android.view.View getView (int, android.view.View, android.view.ViewGroup)
CharSequence subtitle
CharSequence subtitle
android.util.TypedValue value
int position
android.view.View convertView
android.view.ViewGroup parent
android.print.PrinterInfo printer
CharSequence title
android.graphics.drawable.Drawable icon
android.printservice.PrintServiceInfo service
CharSequence printServiceLabel
CharSequence description
CharSequence subtitle
android.widget.TextView titleView
android.widget.TextView subtitleView
android.widget.LinearLayout moreInfoView
android.widget.ImageView iconView
public boolean isActionable (int)
int position
android.print.PrinterInfo printer
private synthetic void lambda$getView$0 (android.print.PrinterInfo, android.view.View)
android.os.Bundle options
android.content.IntentSender$SendIntentException e
android.print.PrinterInfo printer
android.view.View v
android.content.Intent fillInIntent
}
com/android/printspooler/ui/SelectPrinterActivity.class
SelectPrinterActivity.java
package com.android.printspooler.ui
public final com.android.printspooler.ui.SelectPrinterActivity extends android.app.Activity implements android.app.LoaderManager$LoaderCallbacks {
private static final String LOG_TAG
private static final int LOADER_ID_PRINT_REGISTRY
private static final int LOADER_ID_PRINT_REGISTRY_INT
private static final int LOADER_ID_ENABLED_PRINT_SERVICES
private static final int INFO_INTENT_REQUEST_CODE
public static final String INTENT_EXTRA_PRINTER
private static final String EXTRA_PRINTER
private static final String EXTRA_PRINTER_ID
private static final String KEY_NOT_FIRST_CREATE
private static final String KEY_DID_SEARCH
private static final String KEY_PRINTER_FOR_INFO_INTENT
private static final String PRINTERS_LISTED_COUNT
private static final String PRINTERS_ICON_COUNT
private static final String PRINTERS_INFO_COUNT
private android.util.ArrayMap mEnabledPrintServices
private com.android.printspooler.ui.PrinterRegistry mPrinterRegistry
private android.widget.ListView mListView
private com.android.printspooler.ui.SelectPrinterActivity$AnnounceFilterResult mAnnounceFilterResult
private boolean mDidSearch
private android.print.PrinterInfo mPrinterForInfoIntent
public void <init> ()
private void startAddPrinterActivity ()
public void onCreate (android.os.Bundle)
int i
int numServices
String disabledServicesSetting
java.util.List allServices
boolean hasEnabledServices
boolean hasDisabledServices
android.os.Bundle savedInstanceState
com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter adapter
protected void onSaveInstanceState (android.os.Bundle)
android.os.Bundle outState
public boolean onCreateOptionsMenu (android.view.Menu)
android.view.Menu menu
android.view.MenuItem searchItem
android.widget.SearchView searchView
public boolean onOptionsItemSelected (android.view.MenuItem)
android.view.MenuItem item
public void onCreateContextMenu (android.view.ContextMenu, android.view.View, android.view.ContextMenu$ContextMenuInfo)
android.view.MenuItem selectItem
android.content.Intent intent
android.view.MenuItem forgetItem
android.content.Intent intent
int position
android.print.PrinterInfo printer
android.view.ContextMenu menu
android.view.View view
android.view.ContextMenu$ContextMenuInfo menuInfo
public boolean onContextItemSelected (android.view.MenuItem)
android.print.PrinterInfo printer
android.print.PrinterId printerId
android.view.MenuItem item
int itemId
private synchronized void onPrintServicesUpdate ()
public void onStart ()
public void onPause ()
public void onStop ()
protected void onDestroy ()
android.print.PrinterInfo printer
int i
com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter adapter
java.util.List printers
int numPrinters
int numInfoPrinters
int numIconPrinters
protected void onActivityResult (int, int, android.content.Intent)
int requestCode
int resultCode
android.content.Intent data
private void onPrinterSelected (android.print.PrinterInfo)
android.print.PrinterInfo printer
android.content.Intent intent
public void updateEmptyView (com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter)
android.view.View emptyView
com.android.printspooler.ui.SelectPrinterActivity$DestinationAdapter adapter
android.widget.TextView titleView
android.view.View progressBar
private void announceSearchResultIfNeeded ()
public android.content.Loader onCreateLoader (int, android.os.Bundle)
int id
android.os.Bundle args
public void onLoadFinished (android.content.Loader, java.util.List)
android.printservice.PrintServiceInfo service
int i
int numServices
android.content.Loader loader
java.util.List services
public void onLoaderReset (android.content.Loader)
android.content.Loader loader
private int getTargetSDKOfPrintersService (android.print.PrinterInfo)
android.content.pm.ApplicationInfo serviceAppInfo
android.content.pm.PackageManager$NameNotFoundException e
android.print.PrinterInfo printer
android.content.pm.ApplicationInfo serviceAppInfo
public volatile synthetic void onLoadFinished (android.content.Loader, java.lang.Object)
}
com/android/printspooler/util/
com/android/printspooler/util/ApprovedPrintServices.class
ApprovedPrintServices.java
package com.android.printspooler.util
public com.android.printspooler.util.ApprovedPrintServices extends java.lang.Object {
public static final Object sLock
private static final String APPROVED_SERVICES_PREFERENCE
private final android.content.SharedPreferences mPreferences
public void <init> (android.content.Context)
android.content.Context owner
public java.util.Set getApprovedServices ()
public boolean isApprovedService (android.content.ComponentName)
String approvedService
String flattenedString
android.content.ComponentName service
java.util.Set approvedServices
public void addApprovedService (android.content.ComponentName)
java.util.Set newApprovedServices
java.util.Set oldApprovedServices
java.util.Set newApprovedServices
android.content.SharedPreferences$Editor editor
android.content.ComponentName serviceToAdd
public void registerChangeListenerLocked (android.content.SharedPreferences$OnSharedPreferenceChangeListener)
android.content.SharedPreferences$OnSharedPreferenceChangeListener listener
public void unregisterChangeListener (android.content.SharedPreferences$OnSharedPreferenceChangeListener)
android.content.SharedPreferences$OnSharedPreferenceChangeListener listener
public void pruneApprovedServices (java.util.List)
String serviceToKeep
int i
android.content.SharedPreferences$Editor editor
java.util.Set approvedServices
java.util.Set newApprovedServices
int numServiceNamesToKeep
java.util.List serviceNamesToKeep
static void <clinit> ()
}
com/android/printspooler/util/BitmapSerializeUtils.class
BitmapSerializeUtils.java
package com.android.printspooler.util
public final com.android.printspooler.util.BitmapSerializeUtils extends java.lang.Object {
private void <init> ()
public static void readBitmapPixels (android.graphics.Bitmap, android.os.ParcelFileDescriptor)
android.graphics.Bitmap bitmap
android.os.ParcelFileDescriptor source
public static void writeBitmapPixels (android.graphics.Bitmap, android.os.ParcelFileDescriptor)
android.graphics.Bitmap bitmap
android.os.ParcelFileDescriptor destination
private static native void nativeReadBitmapPixels (android.graphics.Bitmap, int)
private static native void nativeWriteBitmapPixels (android.graphics.Bitmap, int)
static void <clinit> ()
}
com/android/printspooler/util/MediaSizeUtils$MediaSizeComparator.class
MediaSizeUtils.java
package com.android.printspooler.util
public final com.android.printspooler.util.MediaSizeUtils$MediaSizeComparator extends java.lang.Object implements java.util.Comparator {
private final android.content.Context mContext
private android.content.res.Configuration mCurrentConfig
private int mCurrentStandard
private final java.util.Map mMediaSizeToLabel
public void <init> (android.content.Context)
android.content.Context context
public void onConfigurationChanged (android.content.res.Configuration)
android.content.res.Configuration newConfig
public java.lang.String getLabel (android.content.Context, android.print.PrintAttributes$MediaSize)
android.content.Context context
android.print.PrintAttributes$MediaSize mediaSize
String label
public int compare (android.print.PrintAttributes$MediaSize, android.print.PrintAttributes$MediaSize)
android.print.PrintAttributes$MediaSize lhs
android.print.PrintAttributes$MediaSize rhs
int lhsStandard
int rhsStandard
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/printspooler/util/MediaSizeUtils.class
MediaSizeUtils.java
package com.android.printspooler.util
public final com.android.printspooler.util.MediaSizeUtils extends java.lang.Object {
private static java.util.Map sMediaSizeToStandardMap
private static int sMediaSizeStandardIso
private void <init> ()
public static android.print.PrintAttributes$MediaSize getDefault (android.content.Context)
android.content.Context context
String mediaSizeId
private static int getStandardForMediaSize (android.content.Context, android.print.PrintAttributes$MediaSize)
String mediaSizeId
android.print.PrintAttributes$MediaSize key
int value
int i
String[] mediaSizeToStandardMapValues
int mediaSizeToStandardCount
android.content.Context context
android.print.PrintAttributes$MediaSize mediaSize
Integer standard
}
com/android/printspooler/util/PageRangeUtils$1.class
PageRangeUtils.java
package com.android.printspooler.util
com.android.printspooler.util.PageRangeUtils$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (android.print.PageRange, android.print.PageRange)
android.print.PageRange lhs
android.print.PageRange rhs
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/printspooler/util/PageRangeUtils.class
PageRangeUtils.java
package com.android.printspooler.util
public final com.android.printspooler.util.PageRangeUtils extends java.lang.Object {
private static final android.print.PageRange[] ALL_PAGES_RANGE
private static final java.util.Comparator sComparator
private void <init> ()
public static boolean contains (android.print.PageRange[], int)
android.print.PageRange pageRange
int i
android.print.PageRange[] pageRanges
int pageIndex
int rangeCount
public static boolean contains (android.print.PageRange[], android.print.PageRange[], int)
android.print.PageRange otherRange
android.print.PageRange ourRange
int ourRangeIdx
android.print.PageRange[] ourRanges
android.print.PageRange[] otherRanges
int pageCount
int otherRangeIdx
int ourRangeCount
int otherRangeCount
public static android.print.PageRange[] normalize (android.print.PageRange[])
android.print.PageRange currentRange
android.print.PageRange nextRange
int i
android.print.PageRange normalRange
int i
android.print.PageRange[] pageRanges
int oldRangeCount
int newRangeCount
int normalRangeIndex
android.print.PageRange[] normalRanges
private static int readWhiteSpace (java.lang.CharSequence, int)
CharSequence s
int pos
private static android.util.Pair readNumber (java.lang.CharSequence, int)
CharSequence s
int pos
Integer result
private static android.util.Pair readChar (java.lang.CharSequence, int, char)
CharSequence s
int pos
char expectedChar
private static android.util.Pair readRange (java.lang.CharSequence, int, int)
Character comma
android.util.Pair retChar
CharSequence s
int pos
int maxPageNumber
android.util.Pair retInt
android.util.Pair retChar
Character comma
Integer start
Character separator
Integer end
public static android.print.PageRange[] parsePageRanges (java.lang.CharSequence, int)
android.util.Pair retRange
CharSequence s
int maxPageNumber
java.util.ArrayList ranges
int pos
public static void offset (android.print.PageRange[], int)
int start
int end
int i
android.print.PageRange[] pageRanges
int offset
int pageRangeCount
public static int getNormalizedPageCount (android.print.PageRange[], int)
android.print.PageRange pageRange
int i
int pageRangeCount
android.print.PageRange[] pageRanges
int layoutPageCount
int pageCount
public static android.print.PageRange asAbsoluteRange (android.print.PageRange, int)
android.print.PageRange pageRange
int pageCount
public static boolean isAllPages (android.print.PageRange[])
android.print.PageRange pageRange
int i
android.print.PageRange[] pageRanges
int pageRangeCount
public static boolean isAllPages (android.print.PageRange)
android.print.PageRange pageRange
public static boolean isAllPages (android.print.PageRange[], int)
android.print.PageRange pageRange
int i
android.print.PageRange[] pageRanges
int pageCount
int pageRangeCount
public static boolean isAllPages (android.print.PageRange, int)
android.print.PageRange pageRanges
int pageCount
public static android.print.PageRange[] computeWhichPagesInFileToPrint (android.print.PageRange[], android.print.PageRange[], int)
int offset
android.print.PageRange[] pagesInDocRequested
android.print.PageRange[] pagesWrittenToFile
int pageCount
static void <clinit> ()
}
com/android/printspooler/widget/
com/android/printspooler/widget/ClickInterceptSpinner.class
ClickInterceptSpinner.java
package com.android.printspooler.widget
public com.android.printspooler.widget.ClickInterceptSpinner extends android.widget.Spinner {
private android.view.View$OnClickListener mListener
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public void setPerformClickListener (android.view.View$OnClickListener)
android.view.View$OnClickListener listener
public boolean performClick ()
}
com/android/printspooler/widget/CustomErrorEditText.class
CustomErrorEditText.java
package com.android.printspooler.widget
public final com.android.printspooler.widget.CustomErrorEditText extends android.widget.EditText {
private CharSequence mError
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public java.lang.CharSequence getError ()
public void setError (java.lang.CharSequence, android.graphics.drawable.Drawable)
CharSequence error
android.graphics.drawable.Drawable icon
}
com/android/printspooler/widget/EmbeddedContentContainer$OnSizeChangeListener.class
EmbeddedContentContainer.java
package com.android.printspooler.widget
public abstract com.android.printspooler.widget.EmbeddedContentContainer$OnSizeChangeListener extends java.lang.Object {
public abstract void onSizeChanged (int, int)
}
com/android/printspooler/widget/EmbeddedContentContainer.class
EmbeddedContentContainer.java
package com.android.printspooler.widget
public com.android.printspooler.widget.EmbeddedContentContainer extends android.widget.FrameLayout {
private com.android.printspooler.widget.EmbeddedContentContainer$OnSizeChangeListener mSizeChangeListener
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public void setOnSizeChangeListener (com.android.printspooler.widget.EmbeddedContentContainer$OnSizeChangeListener)
com.android.printspooler.widget.EmbeddedContentContainer$OnSizeChangeListener listener
protected void onSizeChanged (int, int, int, int)
int newWidth
int newHeight
int oldWidth
int oldHeight
}
com/android/printspooler/widget/PageContentView.class
PageContentView.java
package com.android.printspooler.widget
public com.android.printspooler.widget.PageContentView extends android.view.View implements com.android.printspooler.model.PageContentRepository$OnPageContentAvailableCallback {
private com.android.printspooler.model.PageContentRepository$PageContentProvider mProvider
private android.print.PrintAttributes$MediaSize mMediaSize
private android.print.PrintAttributes$Margins mMinMargins
private android.graphics.drawable.Drawable mEmptyState
private android.graphics.drawable.Drawable mErrorState
private boolean mContentRequested
private boolean mIsFailed
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
protected void onSizeChanged (int, int, int, int)
int w
int h
int oldw
int oldh
public void onPageContentAvailable (android.graphics.drawable.BitmapDrawable)
android.graphics.drawable.BitmapDrawable renderedPage
public com.android.printspooler.model.PageContentRepository$PageContentProvider getPageContentProvider ()
public void init (com.android.printspooler.model.PageContentRepository$PageContentProvider, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.print.PrintAttributes$MediaSize, android.print.PrintAttributes$Margins)
com.android.printspooler.model.PageContentRepository$PageContentProvider provider
android.graphics.drawable.Drawable emptyState
android.graphics.drawable.Drawable errorState
android.print.PrintAttributes$MediaSize mediaSize
android.print.PrintAttributes$Margins minMargins
boolean providerChanged
boolean loadingDrawableChanged
boolean mediaSizeChanged
boolean marginsChanged
private void requestPageContentIfNeeded ()
}
com/android/printspooler/widget/PreviewPageFrame.class
PreviewPageFrame.java
package com.android.printspooler.widget
public final com.android.printspooler.widget.PreviewPageFrame extends android.widget.LinearLayout {
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public java.lang.CharSequence getAccessibilityClassName ()
public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent)
android.view.accessibility.AccessibilityEvent event
public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo)
android.view.accessibility.AccessibilityNodeInfo info
}
com/android/printspooler/widget/PrintContentView$DragCallbacks.class
PrintContentView.java
package com.android.printspooler.widget
final com.android.printspooler.widget.PrintContentView$DragCallbacks extends android.support.v4.widget.ViewDragHelper$Callback {
final synthetic com.android.printspooler.widget.PrintContentView this$0
private void <init> (com.android.printspooler.widget.PrintContentView)
public boolean tryCaptureView (android.view.View, int)
android.view.View child
int pointerId
public void onViewPositionChanged (android.view.View, int, int, int, int)
android.view.View changedView
int left
int top
int dx
int dy
float progress
public void onViewReleased (android.view.View, float, float)
android.view.View child
float velocityX
float velocityY
int childTop
int openedOptionsY
int closedOptionsY
int halfRange
public int getOrderedChildIndex (int)
int index
public int getViewVerticalDragRange (android.view.View)
android.view.View child
public int clampViewPositionVertical (android.view.View, int, int)
android.view.View child
int top
int dy
int staticOptionBottom
}
com/android/printspooler/widget/PrintContentView$OptionsStateChangeListener.class
PrintContentView.java
package com.android.printspooler.widget
public abstract com.android.printspooler.widget.PrintContentView$OptionsStateChangeListener extends java.lang.Object {
public abstract void onOptionsOpened ()
public abstract void onOptionsClosed ()
}
com/android/printspooler/widget/PrintContentView$OptionsStateController.class
PrintContentView.java
package com.android.printspooler.widget
public abstract com.android.printspooler.widget.PrintContentView$OptionsStateController extends java.lang.Object {
public abstract boolean canOpenOptions ()
public abstract boolean canCloseOptions ()
}
com/android/printspooler/widget/PrintContentView.class
PrintContentView.java
package com.android.printspooler.widget
public final com.android.printspooler.widget.PrintContentView extends android.view.ViewGroup implements android.view.View$OnClickListener {
private static final int FIRST_POINTER_ID
private static final int ALPHA_MASK
private static final int ALPHA_SHIFT
private static final int COLOR_MASK
private final android.support.v4.widget.ViewDragHelper mDragger
private final int mScrimColor
private android.view.View mStaticContent
private android.view.ViewGroup mSummaryContent
private android.view.View mDynamicContent
private android.view.View mDraggableContent
private android.view.View mPrintButton
private android.view.View mMoreOptionsButton
private android.view.ViewGroup mOptionsContainer
private android.view.View mEmbeddedContentContainer
private android.view.View mEmbeddedContentScrim
private android.view.View mExpandCollapseHandle
private android.view.View mExpandCollapseIcon
private int mClosedOptionsOffsetY
private int mCurrentOptionsOffsetY
private com.android.printspooler.widget.PrintContentView$OptionsStateChangeListener mOptionsStateChangeListener
private com.android.printspooler.widget.PrintContentView$OptionsStateController mOptionsStateController
private int mOldDraggableHeight
private float mDragProgress
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public void setOptionsStateChangeListener (com.android.printspooler.widget.PrintContentView$OptionsStateChangeListener)
com.android.printspooler.widget.PrintContentView$OptionsStateChangeListener listener
public void setOpenOptionsController (com.android.printspooler.widget.PrintContentView$OptionsStateController)
com.android.printspooler.widget.PrintContentView$OptionsStateController controller
public boolean isOptionsOpened ()
private boolean isOptionsClosed ()
public void openOptions ()
public void closeOptions ()
protected int getChildDrawingOrder (int, int)
int childCount
int i
protected void onFinishInflate ()
public void focusableViewAvailable (android.view.View)
android.view.View v
public void onClick (android.view.View)
android.view.View view
public void requestDisallowInterceptTouchEvent (boolean)
boolean disallowIntercept
public boolean onTouchEvent (android.view.MotionEvent)
android.view.MotionEvent event
public boolean onInterceptTouchEvent (android.view.MotionEvent)
android.view.MotionEvent event
public void computeScroll ()
private int computeScrimColor ()
int baseAlpha
int adjustedAlpha
private int getOpenedOptionsY ()
private int getClosedOptionsY ()
protected void onMeasure (int, int)
int widthMeasureSpec
int heightMeasureSpec
boolean wasOpened
int heightSize
android.view.ViewGroup$LayoutParams params
int hostHeightMeasureSpec
protected void onLayout (boolean, int, int, int, int)
int printButtonLeft
boolean changed
int left
int top
int right
int bottom
int dynContentTop
int dynContentBottom
android.view.ViewGroup$MarginLayoutParams params
int printButtonLeft
int printButtonTop
int printButtonRight
int printButtonBottom
int embContentTop
int embContentBottom
public android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet)
android.util.AttributeSet attrs
private void onDragProgress (float)
float progress
float inverseAlpha
private void ensureImeClosedAndInputFocusCleared ()
android.view.inputmethod.InputMethodManager imm
android.view.View focused
}
com/android/printspooler/widget/PrintOptionsLayout.class
PrintOptionsLayout.java
package com.android.printspooler.widget
public final com.android.printspooler.widget.PrintOptionsLayout extends android.view.ViewGroup {
private int mColumnCount
public void <init> (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
android.content.res.TypedArray typedArray
public void setColumnCount (int)
int columnCount
protected void onMeasure (int, int)
int childWidthMeasureSpec
int childIndex
android.view.View child
android.view.ViewGroup$MarginLayoutParams childParams
int childWidthMeasureSpec
int childHeightMeasureSpec
int col
int rowWidth
int rowHeight
int row
int widthMeasureSpec
int heightMeasureSpec
int widthMode
int widthSize
int columnWidth
int width
int height
int childState
int childCount
int rowCount
protected void onLayout (boolean, int, int, int, int)
int childIndex
int childIndex
android.view.View child
android.view.ViewGroup$MarginLayoutParams childParams
int childStart
int childTop
int childEnd
int childBottom
int col
int rowHeight
int row
boolean changed
int l
int t
int r
int b
int childCount
int rowCount
boolean isLayoutRtl
int cellStart
int cellTop
public android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet)
android.util.AttributeSet attrs
}