Lines Matching refs:public

3   public class AccessibilityServiceInfoCompat {
4 method public static java.lang.String capabilityToString(int);
5 method public static java.lang.String feedbackTypeToString(int);
6 method public static java.lang.String flagToString(int);
7 …method public static boolean getCanRetrieveWindowContent(android.accessibilityservice.Accessibilit…
8 method public static int getCapabilities(android.accessibilityservice.AccessibilityServiceInfo);
9 …method public static java.lang.String getDescription(android.accessibilityservice.AccessibilitySer…
10 …method public static java.lang.String getId(android.accessibilityservice.AccessibilityServiceInfo);
11 …method public static android.content.pm.ResolveInfo getResolveInfo(android.accessibilityservice.Ac…
12 …method public static java.lang.String getSettingsActivityName(android.accessibilityservice.Accessi…
13 field public static final int CAPABILITY_CAN_FILTER_KEY_EVENTS = 8; // 0x8
14 field public static final int CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY = 4; // 0x4
15 field public static final int CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION = 2; // 0x2
16 field public static final int CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT = 1; // 0x1
17 field public static final int DEFAULT = 1; // 0x1
18 field public static final int FEEDBACK_ALL_MASK = -1; // 0xffffffff
19 field public static final int FEEDBACK_BRAILLE = 32; // 0x20
20 field public static final int FLAG_INCLUDE_NOT_IMPORTANT_VIEWS = 2; // 0x2
21 field public static final int FLAG_REPORT_VIEW_IDS = 16; // 0x10
22 field public static final int FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY = 8; // 0x8
23 field public static final int FLAG_REQUEST_FILTER_KEY_EVENTS = 32; // 0x20
24 field public static final int FLAG_REQUEST_TOUCH_EXPLORATION_MODE = 4; // 0x4
31 public abstract class AnimatorCompatHelper {
32 method public static void clearInterpolator(android.view.View);
33 method public static android.support.v4.animation.ValueAnimatorCompat emptyValueAnimator();
36 public abstract interface AnimatorListenerCompat {
37 method public abstract void onAnimationCancel(android.support.v4.animation.ValueAnimatorCompat);
38 method public abstract void onAnimationEnd(android.support.v4.animation.ValueAnimatorCompat);
39 method public abstract void onAnimationRepeat(android.support.v4.animation.ValueAnimatorCompat);
40 method public abstract void onAnimationStart(android.support.v4.animation.ValueAnimatorCompat);
43 public abstract interface AnimatorUpdateListenerCompat {
44 method public abstract void onAnimationUpdate(android.support.v4.animation.ValueAnimatorCompat);
47 public abstract interface ValueAnimatorCompat {
48 method public abstract void addListener(android.support.v4.animation.AnimatorListenerCompat);
49 …method public abstract void addUpdateListener(android.support.v4.animation.AnimatorUpdateListenerC…
50 method public abstract void cancel();
51 method public abstract float getAnimatedFraction();
52 method public abstract void setDuration(long);
53 method public abstract void setTarget(android.view.View);
54 method public abstract void start();
61public deprecated class ActionBarDrawerToggle implements android.support.v4.widget.DrawerLayout.Dr…
62 …ctor public ActionBarDrawerToggle(android.app.Activity, android.support.v4.widget.DrawerLayout, in…
63 …ctor public ActionBarDrawerToggle(android.app.Activity, android.support.v4.widget.DrawerLayout, bo…
64 method public boolean isDrawerIndicatorEnabled();
65 method public void onConfigurationChanged(android.content.res.Configuration);
66 method public void onDrawerClosed(android.view.View);
67 method public void onDrawerOpened(android.view.View);
68 method public void onDrawerSlide(android.view.View, float);
69 method public void onDrawerStateChanged(int);
70 method public boolean onOptionsItemSelected(android.view.MenuItem);
71 method public void setDrawerIndicatorEnabled(boolean);
72 method public void setHomeAsUpIndicator(android.graphics.drawable.Drawable);
73 method public void setHomeAsUpIndicator(int);
74 method public void syncState();
77 public static abstract interface ActionBarDrawerToggle.Delegate {
78 method public abstract android.graphics.drawable.Drawable getThemeUpIndicator();
79 method public abstract void setActionBarDescription(int);
80 method public abstract void setActionBarUpIndicator(android.graphics.drawable.Drawable, int);
83 public static abstract interface ActionBarDrawerToggle.DelegateProvider {
84 …method public abstract android.support.v4.app.ActionBarDrawerToggle.Delegate getDrawerToggleDelega…
87 public class ActivityCompat extends android.support.v4.content.ContextCompat {
88 ctor public ActivityCompat();
89 method public static void finishAffinity(android.app.Activity);
90 method public static void finishAfterTransition(android.app.Activity);
91 method public android.net.Uri getReferrer(android.app.Activity);
92 method public static boolean invalidateOptionsMenu(android.app.Activity);
93 method public static void postponeEnterTransition(android.app.Activity);
94 method public static void requestPermissions(android.app.Activity, java.lang.String[], int);
95 …method public static void setEnterSharedElementCallback(android.app.Activity, android.support.v4.a…
96 …method public static void setExitSharedElementCallback(android.app.Activity, android.support.v4.ap…
97 …method public static boolean shouldShowRequestPermissionRationale(android.app.Activity, java.lang.…
98 …method public static void startActivity(android.app.Activity, android.content.Intent, android.os.B…
99 …method public static void startActivityForResult(android.app.Activity, android.content.Intent, int…
100 method public static void startPostponedEnterTransition(android.app.Activity);
103 public static abstract interface ActivityCompat.OnRequestPermissionsResultCallback {
104 method public abstract void onRequestPermissionsResult(int, java.lang.String[], int[]);
107 public final class ActivityManagerCompat {
108 method public static boolean isLowRamDevice(android.app.ActivityManager);
111 public class ActivityOptionsCompat {
113 …method public static android.support.v4.app.ActivityOptionsCompat makeCustomAnimation(android.cont…
114 …method public static android.support.v4.app.ActivityOptionsCompat makeScaleUpAnimation(android.vie…
115 …method public static android.support.v4.app.ActivityOptionsCompat makeSceneTransitionAnimation(and…
116 …method public static android.support.v4.app.ActivityOptionsCompat makeSceneTransitionAnimation(and…
117 …method public static android.support.v4.app.ActivityOptionsCompat makeThumbnailScaleUpAnimation(an…
118 method public android.os.Bundle toBundle();
119 method public void update(android.support.v4.app.ActivityOptionsCompat);
122 public class AppOpsManagerCompat {
123 ctor public AppOpsManagerCompat();
124 … method public static int noteOp(android.content.Context, java.lang.String, int, java.lang.String);
125 … method public static int noteProxyOp(android.content.Context, java.lang.String, java.lang.String);
126 method public static java.lang.String permissionToOp(java.lang.String);
127 field public static final int MODE_ALLOWED = 0; // 0x0
128 field public static final int MODE_DEFAULT = 3; // 0x3
129 field public static final int MODE_IGNORED = 1; // 0x1
138public class DialogFragment extends android.support.v4.app.Fragment implements android.content.Dia…
139 ctor public DialogFragment();
140 method public void dismiss();
141 method public void dismissAllowingStateLoss();
142 method public android.app.Dialog getDialog();
143 method public boolean getShowsDialog();
144 method public int getTheme();
145 method public boolean isCancelable();
146 method public void onCancel(android.content.DialogInterface);
147 method public android.app.Dialog onCreateDialog(android.os.Bundle);
148 method public void onDismiss(android.content.DialogInterface);
149 method public void setCancelable(boolean);
150 method public void setShowsDialog(boolean);
151 method public void setStyle(int, int);
152 method public void show(android.support.v4.app.FragmentManager, java.lang.String);
153 method public int show(android.support.v4.app.FragmentTransaction, java.lang.String);
154 field public static final int STYLE_NORMAL = 0; // 0x0
155 field public static final int STYLE_NO_FRAME = 2; // 0x2
156 field public static final int STYLE_NO_INPUT = 3; // 0x3
157 field public static final int STYLE_NO_TITLE = 1; // 0x1
160public class Fragment implements android.content.ComponentCallbacks android.view.View.OnCreateCont…
161 ctor public Fragment();
162 …method public void dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.S…
163 method public final boolean equals(java.lang.Object);
164 method public final android.support.v4.app.FragmentActivity getActivity();
165 method public boolean getAllowEnterTransitionOverlap();
166 method public boolean getAllowReturnTransitionOverlap();
167 method public final android.os.Bundle getArguments();
168 method public final android.support.v4.app.FragmentManager getChildFragmentManager();
169 method public android.content.Context getContext();
170 method public java.lang.Object getEnterTransition();
171 method public java.lang.Object getExitTransition();
172 method public final android.support.v4.app.FragmentManager getFragmentManager();
173 method public final java.lang.Object getHost();
174 method public final int getId();
175 method public android.support.v4.app.LoaderManager getLoaderManager();
176 method public final android.support.v4.app.Fragment getParentFragment();
177 method public java.lang.Object getReenterTransition();
178 method public final android.content.res.Resources getResources();
179 method public final boolean getRetainInstance();
180 method public java.lang.Object getReturnTransition();
181 method public java.lang.Object getSharedElementEnterTransition();
182 method public java.lang.Object getSharedElementReturnTransition();
183 method public final java.lang.String getString(int);
184 method public final java.lang.String getString(int, java.lang.Object...);
185 method public final java.lang.String getTag();
186 method public final android.support.v4.app.Fragment getTargetFragment();
187 method public final int getTargetRequestCode();
188 method public final java.lang.CharSequence getText(int);
189 method public boolean getUserVisibleHint();
190 method public android.view.View getView();
191 method public final int hashCode();
192 …method public static android.support.v4.app.Fragment instantiate(android.content.Context, java.lan…
193 …method public static android.support.v4.app.Fragment instantiate(android.content.Context, java.lan…
194 method public final boolean isAdded();
195 method public final boolean isDetached();
196 method public final boolean isHidden();
197 method public final boolean isInLayout();
198 method public final boolean isRemoving();
199 method public final boolean isResumed();
200 method public final boolean isVisible();
201 method public void onActivityCreated(android.os.Bundle);
202 method public void onActivityResult(int, int, android.content.Intent);
203 method public void onAttach(android.content.Context);
204 method public deprecated void onAttach(android.app.Activity);
205 method public void onConfigurationChanged(android.content.res.Configuration);
206 method public boolean onContextItemSelected(android.view.MenuItem);
207 method public void onCreate(android.os.Bundle);
208 method public android.view.animation.Animation onCreateAnimation(int, boolean, int);
209 …method public void onCreateContextMenu(android.view.ContextMenu, android.view.View, android.view.C…
210 method public void onCreateOptionsMenu(android.view.Menu, android.view.MenuInflater);
211 …method public android.view.View onCreateView(android.view.LayoutInflater, android.view.ViewGroup, …
212 method public void onDestroy();
213 method public void onDestroyOptionsMenu();
214 method public void onDestroyView();
215 method public void onDetach();
216 method public void onHiddenChanged(boolean);
217 …method public void onInflate(android.content.Context, android.util.AttributeSet, android.os.Bundle…
218 …method public deprecated void onInflate(android.app.Activity, android.util.AttributeSet, android.o…
219 method public void onLowMemory();
220 method public boolean onOptionsItemSelected(android.view.MenuItem);
221 method public void onOptionsMenuClosed(android.view.Menu);
222 method public void onPause();
223 method public void onPrepareOptionsMenu(android.view.Menu);
224 method public void onRequestPermissionsResult(int, java.lang.String[], int[]);
225 method public void onResume();
226 method public void onSaveInstanceState(android.os.Bundle);
227 method public void onStart();
228 method public void onStop();
229 method public void onViewCreated(android.view.View, android.os.Bundle);
230 method public void onViewStateRestored(android.os.Bundle);
231 method public void registerForContextMenu(android.view.View);
232 method public final void requestPermissions(java.lang.String[], int);
233 method public void setAllowEnterTransitionOverlap(boolean);
234 method public void setAllowReturnTransitionOverlap(boolean);
235 method public void setArguments(android.os.Bundle);
236 method public void setEnterSharedElementCallback(android.support.v4.app.SharedElementCallback);
237 method public void setEnterTransition(java.lang.Object);
238 method public void setExitSharedElementCallback(android.support.v4.app.SharedElementCallback);
239 method public void setExitTransition(java.lang.Object);
240 method public void setHasOptionsMenu(boolean);
241 method public void setInitialSavedState(android.support.v4.app.Fragment.SavedState);
242 method public void setMenuVisibility(boolean);
243 method public void setReenterTransition(java.lang.Object);
244 method public void setRetainInstance(boolean);
245 method public void setReturnTransition(java.lang.Object);
246 method public void setSharedElementEnterTransition(java.lang.Object);
247 method public void setSharedElementReturnTransition(java.lang.Object);
248 method public void setTargetFragment(android.support.v4.app.Fragment, int);
249 method public void setUserVisibleHint(boolean);
250 method public boolean shouldShowRequestPermissionRationale(java.lang.String);
251 method public void startActivity(android.content.Intent);
252 method public void startActivityForResult(android.content.Intent, int);
253 method public void unregisterForContextMenu(android.view.View);
256 public static class Fragment.InstantiationException extends java.lang.RuntimeException {
257 ctor public Fragment.InstantiationException(java.lang.String, java.lang.Exception);
260 public static class Fragment.SavedState implements android.os.Parcelable {
261 method public int describeContents();
262 method public void writeToParcel(android.os.Parcel, int);
263 …field public static final android.os.Parcelable.Creator<android.support.v4.app.Fragment.SavedState…
266public class FragmentActivity extends android.support.v4.app.BaseFragmentActivityHoneycomb impleme…
267 ctor public FragmentActivity();
268 method public java.lang.Object getLastCustomNonConfigurationInstance();
269 method public android.support.v4.app.FragmentManager getSupportFragmentManager();
270 method public android.support.v4.app.LoaderManager getSupportLoaderManager();
271 method public void onAttachFragment(android.support.v4.app.Fragment);
273 method public java.lang.Object onRetainCustomNonConfigurationInstance();
274 method public final java.lang.Object onRetainNonConfigurationInstance();
275 method public void setEnterSharedElementCallback(android.support.v4.app.SharedElementCallback);
276 method public void setExitSharedElementCallback(android.support.v4.app.SharedElementCallback);
277 …method public void startActivityFromFragment(android.support.v4.app.Fragment, android.content.Inte…
278 method public void supportFinishAfterTransition();
279 method public void supportInvalidateOptionsMenu();
280 method public void supportPostponeEnterTransition();
281 method public void supportStartPostponedEnterTransition();
282 method public final void validateRequestPermissionsRequestCode(int);
285 public abstract class FragmentContainer {
286 ctor public FragmentContainer();
287 method public abstract android.view.View onFindViewById(int);
288 method public abstract boolean onHasView();
291 public class FragmentController {
292 method public void attachHost(android.support.v4.app.Fragment);
293 …method public static final android.support.v4.app.FragmentController createController(android.supp…
294 method public void dispatchActivityCreated();
295 method public void dispatchConfigurationChanged(android.content.res.Configuration);
296 method public boolean dispatchContextItemSelected(android.view.MenuItem);
297 method public void dispatchCreate();
298 method public boolean dispatchCreateOptionsMenu(android.view.Menu, android.view.MenuInflater);
299 method public void dispatchDestroy();
300 method public void dispatchDestroyView();
301 method public void dispatchLowMemory();
302 method public boolean dispatchOptionsItemSelected(android.view.MenuItem);
303 method public void dispatchOptionsMenuClosed(android.view.Menu);
304 method public void dispatchPause();
305 method public boolean dispatchPrepareOptionsMenu(android.view.Menu);
306 method public void dispatchReallyStop();
307 method public void dispatchResume();
308 method public void dispatchStart();
309 method public void dispatchStop();
310 method public void doLoaderDestroy();
311 method public void doLoaderRetain();
312 method public void doLoaderStart();
313 method public void doLoaderStop(boolean);
314 …method public void dumpLoaders(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java…
315 method public boolean execPendingActions();
316 …method public java.util.List<android.support.v4.app.Fragment> getActiveFragments(java.util.List<an…
317 method public int getActiveFragmentsCount();
318 method public android.support.v4.app.FragmentManager getSupportFragmentManager();
319 method public android.support.v4.app.LoaderManager getSupportLoaderManager();
320 method public void noteStateNotSaved();
321 …method public android.view.View onCreateView(android.view.View, java.lang.String, android.content.…
322 method public void reportLoaderStart();
323 …method public void restoreAllState(android.os.Parcelable, java.util.List<android.support.v4.app.Fr…
324 …method public void restoreLoaderNonConfig(android.support.v4.util.SimpleArrayMap<java.lang.String,…
325 …method public android.support.v4.util.SimpleArrayMap<java.lang.String, android.support.v4.app.Load…
326 method public java.util.List<android.support.v4.app.Fragment> retainNonConfig();
327 method public android.os.Parcelable saveAllState();
330 public abstract class FragmentHostCallback extends android.support.v4.app.FragmentContainer {
331 ctor public FragmentHostCallback(android.content.Context, android.os.Handler, int);
332 …method public void onDump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang…
333 method public android.view.View onFindViewById(int);
334 method public abstract E onGetHost();
335 method public android.view.LayoutInflater onGetLayoutInflater();
336 method public int onGetWindowAnimations();
337 method public boolean onHasView();
338 method public boolean onHasWindowAnimations();
339 …method public void onRequestPermissionsFromFragment(android.support.v4.app.Fragment, java.lang.Str…
340 method public boolean onShouldSaveFragmentState(android.support.v4.app.Fragment);
341 method public boolean onShouldShowRequestPermissionRationale(java.lang.String);
342 …method public void onStartActivityFromFragment(android.support.v4.app.Fragment, android.content.In…
343 method public void onSupportInvalidateOptionsMenu();
346 public abstract class FragmentManager {
347 ctor public FragmentManager();
348 …method public abstract void addOnBackStackChangedListener(android.support.v4.app.FragmentManager.O…
349 method public abstract android.support.v4.app.FragmentTransaction beginTransaction();
350 …method public abstract void dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, ja…
351 method public static void enableDebugLogging(boolean);
352 method public abstract boolean executePendingTransactions();
353 method public abstract android.support.v4.app.Fragment findFragmentById(int);
354 method public abstract android.support.v4.app.Fragment findFragmentByTag(java.lang.String);
355 …method public abstract android.support.v4.app.FragmentManager.BackStackEntry getBackStackEntryAt(i…
356 method public abstract int getBackStackEntryCount();
357 …method public abstract android.support.v4.app.Fragment getFragment(android.os.Bundle, java.lang.St…
358 method public abstract boolean isDestroyed();
359 method public abstract void popBackStack();
360 method public abstract void popBackStack(java.lang.String, int);
361 method public abstract void popBackStack(int, int);
362 method public abstract boolean popBackStackImmediate();
363 method public abstract boolean popBackStackImmediate(java.lang.String, int);
364 method public abstract boolean popBackStackImmediate(int, int);
365 …method public abstract void putFragment(android.os.Bundle, java.lang.String, android.support.v4.ap…
366 …method public abstract void removeOnBackStackChangedListener(android.support.v4.app.FragmentManage…
367 …method public abstract android.support.v4.app.Fragment.SavedState saveFragmentInstanceState(androi…
368 field public static final int POP_BACK_STACK_INCLUSIVE = 1; // 0x1
371 public static abstract interface FragmentManager.BackStackEntry {
372 method public abstract java.lang.CharSequence getBreadCrumbShortTitle();
373 method public abstract int getBreadCrumbShortTitleRes();
374 method public abstract java.lang.CharSequence getBreadCrumbTitle();
375 method public abstract int getBreadCrumbTitleRes();
376 method public abstract int getId();
377 method public abstract java.lang.String getName();
380 public static abstract interface FragmentManager.OnBackStackChangedListener {
381 method public abstract void onBackStackChanged();
384 public abstract class FragmentPagerAdapter extends android.support.v4.view.PagerAdapter {
385 ctor public FragmentPagerAdapter(android.support.v4.app.FragmentManager);
386 method public abstract android.support.v4.app.Fragment getItem(int);
387 method public long getItemId(int);
388 method public boolean isViewFromObject(android.view.View, java.lang.Object);
391 public abstract class FragmentStatePagerAdapter extends android.support.v4.view.PagerAdapter {
392 ctor public FragmentStatePagerAdapter(android.support.v4.app.FragmentManager);
393 method public abstract android.support.v4.app.Fragment getItem(int);
394 method public boolean isViewFromObject(android.view.View, java.lang.Object);
397public class FragmentTabHost extends android.widget.TabHost implements android.widget.TabHost.OnTa…
398 ctor public FragmentTabHost(android.content.Context);
399 ctor public FragmentTabHost(android.content.Context, android.util.AttributeSet);
400 … method public void addTab(android.widget.TabHost.TabSpec, java.lang.Class<?>, android.os.Bundle);
401 method public void onTabChanged(java.lang.String);
402 method public void setup(android.content.Context, android.support.v4.app.FragmentManager);
403 method public void setup(android.content.Context, android.support.v4.app.FragmentManager, int);
406 public abstract class FragmentTransaction {
407 ctor public FragmentTransaction();
408 …method public abstract android.support.v4.app.FragmentTransaction add(android.support.v4.app.Fragm…
409 …method public abstract android.support.v4.app.FragmentTransaction add(int, android.support.v4.app.…
410 …method public abstract android.support.v4.app.FragmentTransaction add(int, android.support.v4.app.…
411 …method public abstract android.support.v4.app.FragmentTransaction addSharedElement(android.view.Vi…
412 …method public abstract android.support.v4.app.FragmentTransaction addToBackStack(java.lang.String);
413 …method public abstract android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fr…
414 method public abstract int commit();
415 method public abstract int commitAllowingStateLoss();
416 …method public abstract android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fr…
417 method public abstract android.support.v4.app.FragmentTransaction disallowAddToBackStack();
418 …method public abstract android.support.v4.app.FragmentTransaction hide(android.support.v4.app.Frag…
419 method public abstract boolean isAddToBackStackAllowed();
420 method public abstract boolean isEmpty();
421 …method public abstract android.support.v4.app.FragmentTransaction remove(android.support.v4.app.Fr…
422 …method public abstract android.support.v4.app.FragmentTransaction replace(int, android.support.v4.…
423 …method public abstract android.support.v4.app.FragmentTransaction replace(int, android.support.v4.…
424 method public abstract android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(int);
425 …method public abstract android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(java.lan…
426 method public abstract android.support.v4.app.FragmentTransaction setBreadCrumbTitle(int);
427 …method public abstract android.support.v4.app.FragmentTransaction setBreadCrumbTitle(java.lang.Cha…
428 method public abstract android.support.v4.app.FragmentTransaction setCustomAnimations(int, int);
429 …method public abstract android.support.v4.app.FragmentTransaction setCustomAnimations(int, int, in…
430 method public abstract android.support.v4.app.FragmentTransaction setTransition(int);
431 method public abstract android.support.v4.app.FragmentTransaction setTransitionStyle(int);
432 …method public abstract android.support.v4.app.FragmentTransaction show(android.support.v4.app.Frag…
433 field public static final int TRANSIT_ENTER_MASK = 4096; // 0x1000
434 field public static final int TRANSIT_EXIT_MASK = 8192; // 0x2000
435 field public static final int TRANSIT_FRAGMENT_CLOSE = 8194; // 0x2002
436 field public static final int TRANSIT_FRAGMENT_FADE = 4099; // 0x1003
437 field public static final int TRANSIT_FRAGMENT_OPEN = 4097; // 0x1001
438 field public static final int TRANSIT_NONE = 0; // 0x0
439 field public static final int TRANSIT_UNSET = -1; // 0xffffffff
442 public class ListFragment extends android.support.v4.app.Fragment {
443 ctor public ListFragment();
444 method public android.widget.ListAdapter getListAdapter();
445 method public android.widget.ListView getListView();
446 method public long getSelectedItemId();
447 method public int getSelectedItemPosition();
448 method public void onListItemClick(android.widget.ListView, android.view.View, int, long);
449 method public void setEmptyText(java.lang.CharSequence);
450 method public void setListAdapter(android.widget.ListAdapter);
451 method public void setListShown(boolean);
452 method public void setListShownNoAnimation(boolean);
453 method public void setSelection(int);
456 public abstract class LoaderManager {
457 ctor public LoaderManager();
458 method public abstract void destroyLoader(int);
459 …method public abstract void dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, ja…
460 method public static void enableDebugLogging(boolean);
461 method public abstract android.support.v4.content.Loader<D> getLoader(int);
462 method public boolean hasRunningLoaders();
463 …method public abstract android.support.v4.content.Loader<D> initLoader(int, android.os.Bundle, and…
464 …method public abstract android.support.v4.content.Loader<D> restartLoader(int, android.os.Bundle, …
467 public static abstract interface LoaderManager.LoaderCallbacks {
468 …method public abstract android.support.v4.content.Loader<D> onCreateLoader(int, android.os.Bundle);
469 method public abstract void onLoadFinished(android.support.v4.content.Loader<D>, D);
470 method public abstract void onLoaderReset(android.support.v4.content.Loader<D>);
473 public class NavUtils {
474 method public static android.content.Intent getParentActivityIntent(android.app.Activity);
475 …method public static android.content.Intent getParentActivityIntent(android.content.Context, java.…
476 …method public static android.content.Intent getParentActivityIntent(android.content.Context, andro…
477 method public static java.lang.String getParentActivityName(android.app.Activity);
478 …method public static java.lang.String getParentActivityName(android.content.Context, android.conte…
479 method public static void navigateUpFromSameTask(android.app.Activity);
480 method public static void navigateUpTo(android.app.Activity, android.content.Intent);
481 method public static boolean shouldUpRecreateTask(android.app.Activity, android.content.Intent);
482 field public static final java.lang.String PARENT_ACTIVITY = "android.support.PARENT_ACTIVITY";
485 public class NotificationCompat {
486 ctor public NotificationCompat();
487 …method public static android.support.v4.app.NotificationCompat.Action getAction(android.app.Notifi…
488 method public static int getActionCount(android.app.Notification);
489 method public static java.lang.String getCategory(android.app.Notification);
490 method public static android.os.Bundle getExtras(android.app.Notification);
491 method public static java.lang.String getGroup(android.app.Notification);
492 method public static boolean getLocalOnly(android.app.Notification);
493 method public static java.lang.String getSortKey(android.app.Notification);
494 method public static boolean isGroupSummary(android.app.Notification);
495 field public static final java.lang.String CATEGORY_ALARM = "alarm";
496 field public static final java.lang.String CATEGORY_CALL = "call";
497 field public static final java.lang.String CATEGORY_EMAIL = "email";
498 field public static final java.lang.String CATEGORY_ERROR = "err";
499 field public static final java.lang.String CATEGORY_EVENT = "event";
500 field public static final java.lang.String CATEGORY_MESSAGE = "msg";
501 field public static final java.lang.String CATEGORY_PROGRESS = "progress";
502 field public static final java.lang.String CATEGORY_PROMO = "promo";
503 field public static final java.lang.String CATEGORY_RECOMMENDATION = "recommendation";
504 field public static final java.lang.String CATEGORY_SERVICE = "service";
505 field public static final java.lang.String CATEGORY_SOCIAL = "social";
506 field public static final java.lang.String CATEGORY_STATUS = "status";
507 field public static final java.lang.String CATEGORY_SYSTEM = "sys";
508 field public static final java.lang.String CATEGORY_TRANSPORT = "transport";
509 field public static final int COLOR_DEFAULT = 0; // 0x0
510 field public static final int DEFAULT_ALL = -1; // 0xffffffff
511 field public static final int DEFAULT_LIGHTS = 4; // 0x4
512 field public static final int DEFAULT_SOUND = 1; // 0x1
513 field public static final int DEFAULT_VIBRATE = 2; // 0x2
514 …field public static final java.lang.String EXTRA_BACKGROUND_IMAGE_URI = "android.backgroundImageUr…
515 field public static final java.lang.String EXTRA_BIG_TEXT = "android.bigText";
516 field public static final java.lang.String EXTRA_COMPACT_ACTIONS = "android.compactActions";
517 field public static final java.lang.String EXTRA_INFO_TEXT = "android.infoText";
518 field public static final java.lang.String EXTRA_LARGE_ICON = "android.largeIcon";
519 field public static final java.lang.String EXTRA_LARGE_ICON_BIG = "android.largeIcon.big";
520 field public static final java.lang.String EXTRA_MEDIA_SESSION = "android.mediaSession";
521 field public static final java.lang.String EXTRA_PEOPLE = "android.people";
522 field public static final java.lang.String EXTRA_PICTURE = "android.picture";
523 field public static final java.lang.String EXTRA_PROGRESS = "android.progress";
524 …field public static final java.lang.String EXTRA_PROGRESS_INDETERMINATE = "android.progressIndeter…
525 field public static final java.lang.String EXTRA_PROGRESS_MAX = "android.progressMax";
526 field public static final java.lang.String EXTRA_SHOW_CHRONOMETER = "android.showChronometer";
527 field public static final java.lang.String EXTRA_SHOW_WHEN = "android.showWhen";
528 field public static final java.lang.String EXTRA_SMALL_ICON = "android.icon";
529 field public static final java.lang.String EXTRA_SUB_TEXT = "android.subText";
530 field public static final java.lang.String EXTRA_SUMMARY_TEXT = "android.summaryText";
531 field public static final java.lang.String EXTRA_TEMPLATE = "android.template";
532 field public static final java.lang.String EXTRA_TEXT = "android.text";
533 field public static final java.lang.String EXTRA_TEXT_LINES = "android.textLines";
534 field public static final java.lang.String EXTRA_TITLE = "android.title";
535 field public static final java.lang.String EXTRA_TITLE_BIG = "android.title.big";
536 field public static final int FLAG_AUTO_CANCEL = 16; // 0x10
537 field public static final int FLAG_FOREGROUND_SERVICE = 64; // 0x40
538 field public static final int FLAG_GROUP_SUMMARY = 512; // 0x200
539 field public static final deprecated int FLAG_HIGH_PRIORITY = 128; // 0x80
540 field public static final int FLAG_INSISTENT = 4; // 0x4
541 field public static final int FLAG_LOCAL_ONLY = 256; // 0x100
542 field public static final int FLAG_NO_CLEAR = 32; // 0x20
543 field public static final int FLAG_ONGOING_EVENT = 2; // 0x2
544 field public static final int FLAG_ONLY_ALERT_ONCE = 8; // 0x8
545 field public static final int FLAG_SHOW_LIGHTS = 1; // 0x1
546 field public static final int PRIORITY_DEFAULT = 0; // 0x0
547 field public static final int PRIORITY_HIGH = 1; // 0x1
548 field public static final int PRIORITY_LOW = -1; // 0xffffffff
549 field public static final int PRIORITY_MAX = 2; // 0x2
550 field public static final int PRIORITY_MIN = -2; // 0xfffffffe
551 field public static final int STREAM_DEFAULT = -1; // 0xffffffff
552 field public static final int VISIBILITY_PRIVATE = 0; // 0x0
553 field public static final int VISIBILITY_PUBLIC = 1; // 0x1
554 field public static final int VISIBILITY_SECRET = -1; // 0xffffffff
557public static class NotificationCompat.Action extends android.support.v4.app.NotificationCompatBas…
558 ctor public NotificationCompat.Action(int, java.lang.CharSequence, android.app.PendingIntent);
559 method public android.app.PendingIntent getActionIntent();
560 method public android.os.Bundle getExtras();
561 method public int getIcon();
562 method public android.support.v4.app.RemoteInput[] getRemoteInputs();
563 method public java.lang.CharSequence getTitle();
564 field public android.app.PendingIntent actionIntent;
565 field public int icon;
566 field public java.lang.CharSequence title;
569 public static final class NotificationCompat.Action.Builder {
570 …ctor public NotificationCompat.Action.Builder(int, java.lang.CharSequence, android.app.PendingInte…
571 ctor public NotificationCompat.Action.Builder(android.support.v4.app.NotificationCompat.Action);
572 …method public android.support.v4.app.NotificationCompat.Action.Builder addExtras(android.os.Bundle…
573 …method public android.support.v4.app.NotificationCompat.Action.Builder addRemoteInput(android.supp…
574 method public android.support.v4.app.NotificationCompat.Action build();
575 …method public android.support.v4.app.NotificationCompat.Action.Builder extend(android.support.v4.a…
576 method public android.os.Bundle getExtras();
579 public static abstract interface NotificationCompat.Action.Extender {
580 …method public abstract android.support.v4.app.NotificationCompat.Action.Builder extend(android.sup…
583public static final class NotificationCompat.Action.WearableExtender implements android.support.v4…
584 ctor public NotificationCompat.Action.WearableExtender();
585 …ctor public NotificationCompat.Action.WearableExtender(android.support.v4.app.NotificationCompat.A…
586 method public android.support.v4.app.NotificationCompat.Action.WearableExtender clone();
587 …method public android.support.v4.app.NotificationCompat.Action.Builder extend(android.support.v4.a…
588 method public java.lang.CharSequence getCancelLabel();
589 method public java.lang.CharSequence getConfirmLabel();
590 method public java.lang.CharSequence getInProgressLabel();
591 method public boolean isAvailableOffline();
592 …method public android.support.v4.app.NotificationCompat.Action.WearableExtender setAvailableOfflin…
593 …method public android.support.v4.app.NotificationCompat.Action.WearableExtender setCancelLabel(jav…
594 …method public android.support.v4.app.NotificationCompat.Action.WearableExtender setConfirmLabel(ja…
595 …method public android.support.v4.app.NotificationCompat.Action.WearableExtender setInProgressLabel…
598public static class NotificationCompat.BigPictureStyle extends android.support.v4.app.Notification…
599 ctor public NotificationCompat.BigPictureStyle();
600 … ctor public NotificationCompat.BigPictureStyle(android.support.v4.app.NotificationCompat.Builder);
601 …method public android.support.v4.app.NotificationCompat.BigPictureStyle bigLargeIcon(android.graph…
602 …method public android.support.v4.app.NotificationCompat.BigPictureStyle bigPicture(android.graphic…
603 …method public android.support.v4.app.NotificationCompat.BigPictureStyle setBigContentTitle(java.la…
604 …method public android.support.v4.app.NotificationCompat.BigPictureStyle setSummaryText(java.lang.C…
607public static class NotificationCompat.BigTextStyle extends android.support.v4.app.NotificationCom…
608 ctor public NotificationCompat.BigTextStyle();
609 ctor public NotificationCompat.BigTextStyle(android.support.v4.app.NotificationCompat.Builder);
610 …method public android.support.v4.app.NotificationCompat.BigTextStyle bigText(java.lang.CharSequenc…
611 …method public android.support.v4.app.NotificationCompat.BigTextStyle setBigContentTitle(java.lang.…
612 …method public android.support.v4.app.NotificationCompat.BigTextStyle setSummaryText(java.lang.Char…
615 public static class NotificationCompat.Builder {
616 ctor public NotificationCompat.Builder(android.content.Context);
617 …method public android.support.v4.app.NotificationCompat.Builder addAction(int, java.lang.CharSeque…
618 …method public android.support.v4.app.NotificationCompat.Builder addAction(android.support.v4.app.N…
619 method public android.support.v4.app.NotificationCompat.Builder addExtras(android.os.Bundle);
620 method public android.support.v4.app.NotificationCompat.Builder addPerson(java.lang.String);
621 method public android.app.Notification build();
622 …method public android.support.v4.app.NotificationCompat.Builder extend(android.support.v4.app.Noti…
623 method public android.os.Bundle getExtras();
624 method public deprecated android.app.Notification getNotification();
626 method public android.support.v4.app.NotificationCompat.Builder setAutoCancel(boolean);
627 method public android.support.v4.app.NotificationCompat.Builder setCategory(java.lang.String);
628 method public android.support.v4.app.NotificationCompat.Builder setColor(int);
629 …method public android.support.v4.app.NotificationCompat.Builder setContent(android.widget.RemoteVi…
630 …method public android.support.v4.app.NotificationCompat.Builder setContentInfo(java.lang.CharSeque…
631 …method public android.support.v4.app.NotificationCompat.Builder setContentIntent(android.app.Pendi…
632 …method public android.support.v4.app.NotificationCompat.Builder setContentText(java.lang.CharSeque…
633 …method public android.support.v4.app.NotificationCompat.Builder setContentTitle(java.lang.CharSequ…
634 method public android.support.v4.app.NotificationCompat.Builder setDefaults(int);
635 …method public android.support.v4.app.NotificationCompat.Builder setDeleteIntent(android.app.Pendin…
636 method public android.support.v4.app.NotificationCompat.Builder setExtras(android.os.Bundle);
637 …method public android.support.v4.app.NotificationCompat.Builder setFullScreenIntent(android.app.Pe…
638 method public android.support.v4.app.NotificationCompat.Builder setGroup(java.lang.String);
639 method public android.support.v4.app.NotificationCompat.Builder setGroupSummary(boolean);
640 …method public android.support.v4.app.NotificationCompat.Builder setLargeIcon(android.graphics.Bitm…
641 method public android.support.v4.app.NotificationCompat.Builder setLights(int, int, int);
642 method public android.support.v4.app.NotificationCompat.Builder setLocalOnly(boolean);
643 method public android.support.v4.app.NotificationCompat.Builder setNumber(int);
644 method public android.support.v4.app.NotificationCompat.Builder setOngoing(boolean);
645 method public android.support.v4.app.NotificationCompat.Builder setOnlyAlertOnce(boolean);
646 method public android.support.v4.app.NotificationCompat.Builder setPriority(int);
647 method public android.support.v4.app.NotificationCompat.Builder setProgress(int, int, boolean);
648 …method public android.support.v4.app.NotificationCompat.Builder setPublicVersion(android.app.Notif…
649 method public android.support.v4.app.NotificationCompat.Builder setShowWhen(boolean);
650 method public android.support.v4.app.NotificationCompat.Builder setSmallIcon(int);
651 method public android.support.v4.app.NotificationCompat.Builder setSmallIcon(int, int);
652 method public android.support.v4.app.NotificationCompat.Builder setSortKey(java.lang.String);
653 method public android.support.v4.app.NotificationCompat.Builder setSound(android.net.Uri);
654 method public android.support.v4.app.NotificationCompat.Builder setSound(android.net.Uri, int);
655 …method public android.support.v4.app.NotificationCompat.Builder setStyle(android.support.v4.app.No…
656 …method public android.support.v4.app.NotificationCompat.Builder setSubText(java.lang.CharSequence);
657 … method public android.support.v4.app.NotificationCompat.Builder setTicker(java.lang.CharSequence);
658 …method public android.support.v4.app.NotificationCompat.Builder setTicker(java.lang.CharSequence, …
659 method public android.support.v4.app.NotificationCompat.Builder setUsesChronometer(boolean);
660 method public android.support.v4.app.NotificationCompat.Builder setVibrate(long[]);
661 method public android.support.v4.app.NotificationCompat.Builder setVisibility(int);
662 method public android.support.v4.app.NotificationCompat.Builder setWhen(long);
663 field public java.util.ArrayList<java.lang.String> mPeople;
666public static final class NotificationCompat.CarExtender implements android.support.v4.app.Notific…
667 ctor public NotificationCompat.CarExtender();
668 ctor public NotificationCompat.CarExtender(android.app.Notification);
669 …method public android.support.v4.app.NotificationCompat.Builder extend(android.support.v4.app.Noti…
670 method public int getColor();
671 method public android.graphics.Bitmap getLargeIcon();
672 …method public android.support.v4.app.NotificationCompat.CarExtender.UnreadConversation getUnreadCo…
673 method public android.support.v4.app.NotificationCompat.CarExtender setColor(int);
674 …method public android.support.v4.app.NotificationCompat.CarExtender setLargeIcon(android.graphics.…
675 …method public android.support.v4.app.NotificationCompat.CarExtender setUnreadConversation(android.…
678public static class NotificationCompat.CarExtender.UnreadConversation extends android.support.v4.a…
679 method public long getLatestTimestamp();
680 method public java.lang.String[] getMessages();
681 method public java.lang.String getParticipant();
682 method public java.lang.String[] getParticipants();
683 method public android.app.PendingIntent getReadPendingIntent();
684 method public android.support.v4.app.RemoteInput getRemoteInput();
685 method public android.app.PendingIntent getReplyPendingIntent();
688 public static class NotificationCompat.CarExtender.UnreadConversation.Builder {
689 ctor public NotificationCompat.CarExtender.UnreadConversation.Builder(java.lang.String);
690 …method public android.support.v4.app.NotificationCompat.CarExtender.UnreadConversation.Builder add…
691 method public android.support.v4.app.NotificationCompat.CarExtender.UnreadConversation build();
692 …method public android.support.v4.app.NotificationCompat.CarExtender.UnreadConversation.Builder set…
693 …method public android.support.v4.app.NotificationCompat.CarExtender.UnreadConversation.Builder set…
694 …method public android.support.v4.app.NotificationCompat.CarExtender.UnreadConversation.Builder set…
697 public static abstract interface NotificationCompat.Extender {
698 …method public abstract android.support.v4.app.NotificationCompat.Builder extend(android.support.v4…
701public static class NotificationCompat.InboxStyle extends android.support.v4.app.NotificationCompa…
702 ctor public NotificationCompat.InboxStyle();
703 ctor public NotificationCompat.InboxStyle(android.support.v4.app.NotificationCompat.Builder);
704 …method public android.support.v4.app.NotificationCompat.InboxStyle addLine(java.lang.CharSequence);
705 …method public android.support.v4.app.NotificationCompat.InboxStyle setBigContentTitle(java.lang.Ch…
706 …method public android.support.v4.app.NotificationCompat.InboxStyle setSummaryText(java.lang.CharSe…
709 public static abstract class NotificationCompat.Style {
710 ctor public NotificationCompat.Style();
711 method public android.app.Notification build();
712 method public void setBuilder(android.support.v4.app.NotificationCompat.Builder);
715public static final class NotificationCompat.WearableExtender implements android.support.v4.app.No…
716 ctor public NotificationCompat.WearableExtender();
717 ctor public NotificationCompat.WearableExtender(android.app.Notification);
718 …method public android.support.v4.app.NotificationCompat.WearableExtender addAction(android.support…
719 …method public android.support.v4.app.NotificationCompat.WearableExtender addActions(java.util.List…
720 …method public android.support.v4.app.NotificationCompat.WearableExtender addPage(android.app.Notif…
721 …method public android.support.v4.app.NotificationCompat.WearableExtender addPages(java.util.List<a…
722 method public android.support.v4.app.NotificationCompat.WearableExtender clearActions();
723 method public android.support.v4.app.NotificationCompat.WearableExtender clearPages();
724 method public android.support.v4.app.NotificationCompat.WearableExtender clone();
725 …method public android.support.v4.app.NotificationCompat.Builder extend(android.support.v4.app.Noti…
726 method public java.util.List<android.support.v4.app.NotificationCompat.Action> getActions();
727 method public android.graphics.Bitmap getBackground();
728 method public int getContentAction();
729 method public int getContentIcon();
730 method public int getContentIconGravity();
731 method public boolean getContentIntentAvailableOffline();
732 method public int getCustomContentHeight();
733 method public int getCustomSizePreset();
734 method public android.app.PendingIntent getDisplayIntent();
735 method public int getGravity();
736 method public boolean getHintAvoidBackgroundClipping();
737 method public boolean getHintHideIcon();
738 method public int getHintScreenTimeout();
739 method public boolean getHintShowBackgroundOnly();
740 method public java.util.List<android.app.Notification> getPages();
741 method public boolean getStartScrollBottom();
742 …method public android.support.v4.app.NotificationCompat.WearableExtender setBackground(android.gra…
743 method public android.support.v4.app.NotificationCompat.WearableExtender setContentAction(int);
744 method public android.support.v4.app.NotificationCompat.WearableExtender setContentIcon(int);
745 …method public android.support.v4.app.NotificationCompat.WearableExtender setContentIconGravity(int…
746 …method public android.support.v4.app.NotificationCompat.WearableExtender setContentIntentAvailable…
747 …method public android.support.v4.app.NotificationCompat.WearableExtender setCustomContentHeight(in…
748 … method public android.support.v4.app.NotificationCompat.WearableExtender setCustomSizePreset(int);
749 …method public android.support.v4.app.NotificationCompat.WearableExtender setDisplayIntent(android.…
750 method public android.support.v4.app.NotificationCompat.WearableExtender setGravity(int);
751 …method public android.support.v4.app.NotificationCompat.WearableExtender setHintAvoidBackgroundCli…
752 … method public android.support.v4.app.NotificationCompat.WearableExtender setHintHideIcon(boolean);
753 …method public android.support.v4.app.NotificationCompat.WearableExtender setHintScreenTimeout(int);
754 …method public android.support.v4.app.NotificationCompat.WearableExtender setHintShowBackgroundOnly…
755 …method public android.support.v4.app.NotificationCompat.WearableExtender setStartScrollBottom(bool…
756 field public static final int SCREEN_TIMEOUT_LONG = -1; // 0xffffffff
757 field public static final int SCREEN_TIMEOUT_SHORT = 0; // 0x0
758 field public static final int SIZE_DEFAULT = 0; // 0x0
759 field public static final int SIZE_FULL_SCREEN = 5; // 0x5
760 field public static final int SIZE_LARGE = 4; // 0x4
761 field public static final int SIZE_MEDIUM = 3; // 0x3
762 field public static final int SIZE_SMALL = 2; // 0x2
763 field public static final int SIZE_XSMALL = 1; // 0x1
764 field public static final int UNSET_ACTION_INDEX = -1; // 0xffffffff
767 public class NotificationCompatBase {
768 ctor public NotificationCompatBase();
771 public static abstract class NotificationCompatBase.Action {
772 ctor public NotificationCompatBase.Action();
773 method public abstract android.app.PendingIntent getActionIntent();
774 method public abstract android.os.Bundle getExtras();
775 method public abstract int getIcon();
776 …method public abstract android.support.v4.app.RemoteInputCompatBase.RemoteInput[] getRemoteInputs(…
777 method public abstract java.lang.CharSequence getTitle();
780 public static abstract class NotificationCompatBase.UnreadConversation {
781 ctor public NotificationCompatBase.UnreadConversation();
784 public final class NotificationCompatExtras {
785 field public static final java.lang.String EXTRA_ACTION_EXTRAS = "android.support.actionExtras";
786 field public static final java.lang.String EXTRA_GROUP_KEY = "android.support.groupKey";
787 … field public static final java.lang.String EXTRA_GROUP_SUMMARY = "android.support.isGroupSummary";
788 field public static final java.lang.String EXTRA_LOCAL_ONLY = "android.support.localOnly";
789 field public static final java.lang.String EXTRA_REMOTE_INPUTS = "android.support.remoteInputs";
790 field public static final java.lang.String EXTRA_SORT_KEY = "android.support.sortKey";
793 public abstract class NotificationCompatSideChannelService extends android.app.Service {
794 ctor public NotificationCompatSideChannelService();
795 method public abstract void cancel(java.lang.String, int, java.lang.String);
796 method public abstract void cancelAll(java.lang.String);
797 …method public abstract void notify(java.lang.String, int, java.lang.String, android.app.Notificati…
798 method public android.os.IBinder onBind(android.content.Intent);
801 public class NotificationManagerCompat {
802 method public void cancel(int);
803 method public void cancel(java.lang.String, int);
804 method public void cancelAll();
805 …method public static android.support.v4.app.NotificationManagerCompat from(android.content.Context…
806 …method public static java.util.Set<java.lang.String> getEnabledListenerPackages(android.content.Co…
807 method public void notify(int, android.app.Notification);
808 method public void notify(java.lang.String, int, android.app.Notification);
809 …field public static final java.lang.String ACTION_BIND_SIDE_CHANNEL = "android.support.BIND_NOTIFI…
810 …field public static final java.lang.String EXTRA_USE_SIDE_CHANNEL = "android.support.useSideChanne…
813 public class RemoteInput extends android.support.v4.app.RemoteInputCompatBase.RemoteInput {
814 …method public static void addResultsToIntent(android.support.v4.app.RemoteInput[], android.content…
815 method public boolean getAllowFreeFormInput();
816 method public java.lang.CharSequence[] getChoices();
817 method public android.os.Bundle getExtras();
818 method public java.lang.CharSequence getLabel();
819 method public java.lang.String getResultKey();
820 method public static android.os.Bundle getResultsFromIntent(android.content.Intent);
821 … field public static final java.lang.String EXTRA_RESULTS_DATA = "android.remoteinput.resultsData";
822 field public static final java.lang.String RESULTS_CLIP_LABEL = "android.remoteinput.results";
825 public static final class RemoteInput.Builder {
826 ctor public RemoteInput.Builder(java.lang.String);
827 method public android.support.v4.app.RemoteInput.Builder addExtras(android.os.Bundle);
828 method public android.support.v4.app.RemoteInput build();
829 method public android.os.Bundle getExtras();
830 method public android.support.v4.app.RemoteInput.Builder setAllowFreeFormInput(boolean);
831 method public android.support.v4.app.RemoteInput.Builder setChoices(java.lang.CharSequence[]);
832 method public android.support.v4.app.RemoteInput.Builder setLabel(java.lang.CharSequence);
838 public static abstract class RemoteInputCompatBase.RemoteInput {
839 ctor public RemoteInputCompatBase.RemoteInput();
847 public class ServiceCompat {
848 field public static final int START_STICKY = 1; // 0x1
851 public class ShareCompat {
852 ctor public ShareCompat();
853 …method public static void configureMenuItem(android.view.MenuItem, android.support.v4.app.ShareCom…
854 …method public static void configureMenuItem(android.view.Menu, int, android.support.v4.app.ShareCo…
855 method public static android.content.ComponentName getCallingActivity(android.app.Activity);
856 method public static java.lang.String getCallingPackage(android.app.Activity);
857 …field public static final java.lang.String EXTRA_CALLING_ACTIVITY = "android.support.v4.app.EXTRA_…
858 …field public static final java.lang.String EXTRA_CALLING_PACKAGE = "android.support.v4.app.EXTRA_C…
861 public static class ShareCompat.IntentBuilder {
862 method public android.support.v4.app.ShareCompat.IntentBuilder addEmailBcc(java.lang.String);
863 method public android.support.v4.app.ShareCompat.IntentBuilder addEmailBcc(java.lang.String[]);
864 method public android.support.v4.app.ShareCompat.IntentBuilder addEmailCc(java.lang.String);
865 method public android.support.v4.app.ShareCompat.IntentBuilder addEmailCc(java.lang.String[]);
866 method public android.support.v4.app.ShareCompat.IntentBuilder addEmailTo(java.lang.String);
867 method public android.support.v4.app.ShareCompat.IntentBuilder addEmailTo(java.lang.String[]);
868 method public android.support.v4.app.ShareCompat.IntentBuilder addStream(android.net.Uri);
869 method public android.content.Intent createChooserIntent();
870 … method public static android.support.v4.app.ShareCompat.IntentBuilder from(android.app.Activity);
871 method public android.content.Intent getIntent();
872 …method public android.support.v4.app.ShareCompat.IntentBuilder setChooserTitle(java.lang.CharSeque…
873 method public android.support.v4.app.ShareCompat.IntentBuilder setChooserTitle(int);
874 method public android.support.v4.app.ShareCompat.IntentBuilder setEmailBcc(java.lang.String[]);
875 method public android.support.v4.app.ShareCompat.IntentBuilder setEmailCc(java.lang.String[]);
876 method public android.support.v4.app.ShareCompat.IntentBuilder setEmailTo(java.lang.String[]);
877 method public android.support.v4.app.ShareCompat.IntentBuilder setHtmlText(java.lang.String);
878 method public android.support.v4.app.ShareCompat.IntentBuilder setStream(android.net.Uri);
879 method public android.support.v4.app.ShareCompat.IntentBuilder setSubject(java.lang.String);
880 method public android.support.v4.app.ShareCompat.IntentBuilder setText(java.lang.CharSequence);
881 method public android.support.v4.app.ShareCompat.IntentBuilder setType(java.lang.String);
882 method public void startChooser();
885 public static class ShareCompat.IntentReader {
886 method public static android.support.v4.app.ShareCompat.IntentReader from(android.app.Activity);
887 method public android.content.ComponentName getCallingActivity();
888 method public android.graphics.drawable.Drawable getCallingActivityIcon();
889 method public android.graphics.drawable.Drawable getCallingApplicationIcon();
890 method public java.lang.CharSequence getCallingApplicationLabel();
891 method public java.lang.String getCallingPackage();
892 method public java.lang.String[] getEmailBcc();
893 method public java.lang.String[] getEmailCc();
894 method public java.lang.String[] getEmailTo();
895 method public java.lang.String getHtmlText();
896 method public android.net.Uri getStream();
897 method public android.net.Uri getStream(int);
898 method public int getStreamCount();
899 method public java.lang.String getSubject();
900 method public java.lang.CharSequence getText();
901 method public java.lang.String getType();
902 method public boolean isMultipleShare();
903 method public boolean isShareIntent();
904 method public boolean isSingleShare();
907 public abstract class SharedElementCallback {
908 ctor public SharedElementCallback();
909 …method public android.os.Parcelable onCaptureSharedElementSnapshot(android.view.View, android.grap…
910 …method public android.view.View onCreateSnapshotView(android.content.Context, android.os.Parcelabl…
911 …method public void onMapSharedElements(java.util.List<java.lang.String>, java.util.Map<java.lang.S…
912 method public void onRejectSharedElements(java.util.List<android.view.View>);
913 …method public void onSharedElementEnd(java.util.List<java.lang.String>, java.util.List<android.vie…
914 …method public void onSharedElementStart(java.util.List<java.lang.String>, java.util.List<android.v…
917 public class TaskStackBuilder implements java.lang.Iterable {
918 method public android.support.v4.app.TaskStackBuilder addNextIntent(android.content.Intent);
919 …method public android.support.v4.app.TaskStackBuilder addNextIntentWithParentStack(android.content…
920 method public android.support.v4.app.TaskStackBuilder addParentStack(android.app.Activity);
921 method public android.support.v4.app.TaskStackBuilder addParentStack(java.lang.Class<?>);
922 …method public android.support.v4.app.TaskStackBuilder addParentStack(android.content.ComponentName…
923 method public static android.support.v4.app.TaskStackBuilder create(android.content.Context);
924 method public android.content.Intent editIntentAt(int);
925 …method public static deprecated android.support.v4.app.TaskStackBuilder from(android.content.Conte…
926 method public deprecated android.content.Intent getIntent(int);
927 method public int getIntentCount();
928 method public android.content.Intent[] getIntents();
929 method public android.app.PendingIntent getPendingIntent(int, int);
930 method public android.app.PendingIntent getPendingIntent(int, int, android.os.Bundle);
931 method public deprecated java.util.Iterator<android.content.Intent> iterator();
932 method public void startActivities();
933 method public void startActivities(android.os.Bundle);
936 public static abstract interface TaskStackBuilder.SupportParentable {
937 method public abstract android.content.Intent getSupportParentActivityIntent();
944 public abstract class AsyncTaskLoader extends android.support.v4.content.Loader {
945 ctor public AsyncTaskLoader(android.content.Context);
946 method public void cancelLoadInBackground();
947 method public boolean isLoadInBackgroundCanceled();
948 method public abstract D loadInBackground();
949 method public void onCanceled(D);
951 method public void setUpdateThrottle(long);
954 public class ContentResolverCompat {
955 …method public static android.database.Cursor query(android.content.ContentResolver, android.net.Ur…
958 public class ContextCompat {
959 ctor public ContextCompat();
960 method public static int checkSelfPermission(android.content.Context, java.lang.String);
961 method public final java.io.File getCodeCacheDir(android.content.Context);
962 method public static final int getColor(android.content.Context, int);
963 …method public static final android.content.res.ColorStateList getColorStateList(android.content.Co…
964 …method public static final android.graphics.drawable.Drawable getDrawable(android.content.Context,…
965 method public static java.io.File[] getExternalCacheDirs(android.content.Context);
966 …method public static java.io.File[] getExternalFilesDirs(android.content.Context, java.lang.String…
967 method public final java.io.File getNoBackupFilesDir(android.content.Context);
968 method public static java.io.File[] getObbDirs(android.content.Context);
969 method public static boolean startActivities(android.content.Context, android.content.Intent[]);
970 …method public static boolean startActivities(android.content.Context, android.content.Intent[], an…
973 public class CursorLoader extends android.support.v4.content.AsyncTaskLoader {
974 ctor public CursorLoader(android.content.Context);
975 …ctor public CursorLoader(android.content.Context, android.net.Uri, java.lang.String[], java.lang.S…
976 method public void deliverResult(android.database.Cursor);
977 method public java.lang.String[] getProjection();
978 method public java.lang.String getSelection();
979 method public java.lang.String[] getSelectionArgs();
980 method public java.lang.String getSortOrder();
981 method public android.net.Uri getUri();
982 method public android.database.Cursor loadInBackground();
983 method public void onCanceled(android.database.Cursor);
984 method public void setProjection(java.lang.String[]);
985 method public void setSelection(java.lang.String);
986 method public void setSelectionArgs(java.lang.String[]);
987 method public void setSortOrder(java.lang.String);
988 method public void setUri(android.net.Uri);
991 public class FileProvider extends android.content.ContentProvider {
992 ctor public FileProvider();
993 method public int delete(android.net.Uri, java.lang.String, java.lang.String[]);
994 method public java.lang.String getType(android.net.Uri);
995 …method public static android.net.Uri getUriForFile(android.content.Context, java.lang.String, java…
996 method public android.net.Uri insert(android.net.Uri, android.content.ContentValues);
997 method public boolean onCreate();
998 …method public android.database.Cursor query(android.net.Uri, java.lang.String[], java.lang.String,…
999 …method public int update(android.net.Uri, android.content.ContentValues, java.lang.String, java.la…
1002 public class IntentCompat {
1003 method public static android.content.Intent makeMainActivity(android.content.ComponentName);
1004 …method public static android.content.Intent makeMainSelectorActivity(java.lang.String, java.lang.S…
1005 …method public static android.content.Intent makeRestartActivityTask(android.content.ComponentName);
1006 …field public static final java.lang.String ACTION_EXTERNAL_APPLICATIONS_AVAILABLE = "android.inten…
1007 …field public static final java.lang.String ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE = "android.int…
1008 …field public static final java.lang.String EXTRA_CHANGED_PACKAGE_LIST = "android.intent.extra.chan…
1009 …field public static final java.lang.String EXTRA_CHANGED_UID_LIST = "android.intent.extra.changed_…
1010 field public static final java.lang.String EXTRA_HTML_TEXT = "android.intent.extra.HTML_TEXT";
1011 field public static final int FLAG_ACTIVITY_CLEAR_TASK = 32768; // 0x8000
1012 field public static final int FLAG_ACTIVITY_TASK_ON_HOME = 16384; // 0x4000
1015 public class Loader {
1016 ctor public Loader(android.content.Context);
1017 method public void abandon();
1018 method public boolean cancelLoad();
1019 method public void commitContentChanged();
1020 method public java.lang.String dataToString(D);
1021 method public void deliverCancellation();
1022 method public void deliverResult(D);
1023 …method public void dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.S…
1024 method public void forceLoad();
1025 method public android.content.Context getContext();
1026 method public int getId();
1027 method public boolean isAbandoned();
1028 method public boolean isReset();
1029 method public boolean isStarted();
1032 method public void onContentChanged();
1037 …method public void registerListener(int, android.support.v4.content.Loader.OnLoadCompleteListener<…
1038 …method public void registerOnLoadCanceledListener(android.support.v4.content.Loader.OnLoadCanceled…
1039 method public void reset();
1040 method public void rollbackContentChanged();
1041 method public final void startLoading();
1042 method public void stopLoading();
1043 method public boolean takeContentChanged();
1044 …method public void unregisterListener(android.support.v4.content.Loader.OnLoadCompleteListener<D>);
1045 …method public void unregisterOnLoadCanceledListener(android.support.v4.content.Loader.OnLoadCancel…
1048 public final class Loader.ForceLoadContentObserver extends android.database.ContentObserver {
1049 ctor public Loader.ForceLoadContentObserver();
1052 public static abstract interface Loader.OnLoadCanceledListener {
1053 method public abstract void onLoadCanceled(android.support.v4.content.Loader<D>);
1056 public static abstract interface Loader.OnLoadCompleteListener {
1057 method public abstract void onLoadComplete(android.support.v4.content.Loader<D>, D);
1060 public class LocalBroadcastManager {
1061 …method public static android.support.v4.content.LocalBroadcastManager getInstance(android.content.…
1062 …method public void registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilte…
1063 method public boolean sendBroadcast(android.content.Intent);
1064 method public void sendBroadcastSync(android.content.Intent);
1065 method public void unregisterReceiver(android.content.BroadcastReceiver);
1068 public final class PermissionChecker {
1069 … method public static int checkCallingOrSelfPermission(android.content.Context, java.lang.String);
1070 …method public static int checkCallingPermission(android.content.Context, java.lang.String, java.la…
1071 …method public static int checkPermission(android.content.Context, java.lang.String, int, int, java…
1072 method public static int checkSelfPermission(android.content.Context, java.lang.String);
1073 field public static final int PERMISSION_DENIED = -1; // 0xffffffff
1074 field public static final int PERMISSION_DENIED_APP_OP = -2; // 0xfffffffe
1075 field public static final int PERMISSION_GRANTED = 0; // 0x0
1078public static abstract class PermissionChecker.PermissionResult implements java.lang.annotation.An…
1081 public class SharedPreferencesCompat {
1082 ctor public SharedPreferencesCompat();
1085 public static class SharedPreferencesCompat.EditorCompat {
1086 method public void apply(android.content.SharedPreferences.Editor);
1087 …method public static android.support.v4.content.SharedPreferencesCompat.EditorCompat getInstance();
1090 public abstract class WakefulBroadcastReceiver extends android.content.BroadcastReceiver {
1091 ctor public WakefulBroadcastReceiver();
1092 method public static boolean completeWakefulIntent(android.content.Intent);
1093 …method public static android.content.ComponentName startWakefulService(android.content.Context, an…
1100 public class ActivityInfoCompat {
1101 field public static final int CONFIG_UI_MODE = 512; // 0x200
1108 public class ResourcesCompat {
1109 ctor public ResourcesCompat();
1110 …method public static android.graphics.drawable.Drawable getDrawable(android.content.res.Resources,…
1111 …method public static android.graphics.drawable.Drawable getDrawableForDensity(android.content.res.…
1118 public class DatabaseUtilsCompat {
1119 …method public static java.lang.String[] appendSelectionArgs(java.lang.String[], java.lang.String[]…
1120 method public static java.lang.String concatenateWhere(java.lang.String, java.lang.String);
1127 public class BitmapCompat {
1128 ctor public BitmapCompat();
1129 method public static int getAllocationByteCount(android.graphics.Bitmap);
1130 method public static boolean hasMipMap(android.graphics.Bitmap);
1131 method public static void setHasMipMap(android.graphics.Bitmap, boolean);
1134 public class ColorUtils {
1135 method public static int HSLToColor(float[]);
1136 method public static void RGBToHSL(int, int, int, float[]);
1137 method public static double calculateContrast(int, int);
1138 method public static double calculateLuminance(int);
1139 method public static int calculateMinimumAlpha(int, int, float);
1140 method public static void colorToHSL(int, float[]);
1141 method public static int compositeColors(int, int);
1142 method public static int setAlphaComponent(int, int);
1149 public class DrawableCompat {
1150 ctor public DrawableCompat();
1151 method public static int getLayoutDirection(android.graphics.drawable.Drawable);
1152 method public static boolean isAutoMirrored(android.graphics.drawable.Drawable);
1153 method public static void jumpToCurrentState(android.graphics.drawable.Drawable);
1154 method public static void setAutoMirrored(android.graphics.drawable.Drawable, boolean);
1155 method public static void setHotspot(android.graphics.drawable.Drawable, float, float);
1156 …method public static void setHotspotBounds(android.graphics.drawable.Drawable, int, int, int, int);
1157 method public static void setLayoutDirection(android.graphics.drawable.Drawable, int);
1158 method public static void setTint(android.graphics.drawable.Drawable, int);
1159 …method public static void setTintList(android.graphics.drawable.Drawable, android.content.res.Colo…
1160 …method public static void setTintMode(android.graphics.drawable.Drawable, android.graphics.PorterD…
1161 method public static T unwrap(android.graphics.drawable.Drawable);
1162 … method public static android.graphics.drawable.Drawable wrap(android.graphics.drawable.Drawable);
1165 public abstract class RoundedBitmapDrawable extends android.graphics.drawable.Drawable {
1166 method public void draw(android.graphics.Canvas);
1167 method public final android.graphics.Bitmap getBitmap();
1168 method public float getCornerRadius();
1169 method public int getGravity();
1170 method public int getOpacity();
1171 method public final android.graphics.Paint getPaint();
1172 method public boolean hasAntiAlias();
1173 method public boolean hasMipMap();
1174 method public boolean isCircular();
1175 method public void setAlpha(int);
1176 method public void setAntiAlias(boolean);
1177 method public void setCircular(boolean);
1178 method public void setColorFilter(android.graphics.ColorFilter);
1179 method public void setCornerRadius(float);
1180 method public void setGravity(int);
1181 method public void setMipMap(boolean);
1182 method public void setTargetDensity(android.graphics.Canvas);
1183 method public void setTargetDensity(android.util.DisplayMetrics);
1184 method public void setTargetDensity(int);
1187 public class RoundedBitmapDrawableFactory {
1188 ctor public RoundedBitmapDrawableFactory();
1189 …method public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create(android.con…
1190 …method public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create(android.con…
1191 …method public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create(android.con…
1198 public abstract class DisplayManagerCompat {
1199 method public abstract android.view.Display getDisplay(int);
1200 method public abstract android.view.Display[] getDisplays();
1201 method public abstract android.view.Display[] getDisplays(java.lang.String);
1202 …method public static android.support.v4.hardware.display.DisplayManagerCompat getInstance(android.…
1203 …field public static final java.lang.String DISPLAY_CATEGORY_PRESENTATION = "android.hardware.displ…
1210 public class FingerprintManagerCompat {
1211 …method public void authenticate(android.support.v4.hardware.fingerprint.FingerprintManagerCompat.C…
1212 …method public static android.support.v4.hardware.fingerprint.FingerprintManagerCompat from(android…
1213 method public boolean hasEnrolledFingerprints();
1214 method public boolean isHardwareDetected();
1217 public static abstract class FingerprintManagerCompat.AuthenticationCallback {
1218 ctor public FingerprintManagerCompat.AuthenticationCallback();
1219 method public void onAuthenticationError(int, java.lang.CharSequence);
1220 method public void onAuthenticationFailed();
1221 method public void onAuthenticationHelp(int, java.lang.CharSequence);
1222 …method public void onAuthenticationSucceeded(android.support.v4.hardware.fingerprint.FingerprintMa…
1225 public static final class FingerprintManagerCompat.AuthenticationResult {
1226 …ctor public FingerprintManagerCompat.AuthenticationResult(android.support.v4.hardware.fingerprint.…
1227 …method public android.support.v4.hardware.fingerprint.FingerprintManagerCompat.CryptoObject getCry…
1230 public static class FingerprintManagerCompat.CryptoObject {
1231 ctor public FingerprintManagerCompat.CryptoObject(java.security.Signature);
1232 ctor public FingerprintManagerCompat.CryptoObject(javax.crypto.Cipher);
1233 ctor public FingerprintManagerCompat.CryptoObject(javax.crypto.Mac);
1234 method public javax.crypto.Cipher getCipher();
1235 method public javax.crypto.Mac getMac();
1236 method public java.security.Signature getSignature();
1243 public final class MediaDescriptionCompat implements android.os.Parcelable {
1244 method public int describeContents();
1245 …method public static android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lan…
1246 method public java.lang.CharSequence getDescription();
1247 method public android.os.Bundle getExtras();
1248 method public android.graphics.Bitmap getIconBitmap();
1249 method public android.net.Uri getIconUri();
1250 method public java.lang.Object getMediaDescription();
1251 method public java.lang.String getMediaId();
1252 method public android.net.Uri getMediaUri();
1253 method public java.lang.CharSequence getSubtitle();
1254 method public java.lang.CharSequence getTitle();
1255 method public void writeToParcel(android.os.Parcel, int);
1256 …field public static final android.os.Parcelable.Creator<android.support.v4.media.MediaDescriptionC…
1259 public static final class MediaDescriptionCompat.Builder {
1260 ctor public MediaDescriptionCompat.Builder();
1261 method public android.support.v4.media.MediaDescriptionCompat build();
1262 …method public android.support.v4.media.MediaDescriptionCompat.Builder setDescription(java.lang.Cha…
1263 …method public android.support.v4.media.MediaDescriptionCompat.Builder setExtras(android.os.Bundle);
1264 …method public android.support.v4.media.MediaDescriptionCompat.Builder setIconBitmap(android.graphi…
1265 … method public android.support.v4.media.MediaDescriptionCompat.Builder setIconUri(android.net.Uri);
1266 …method public android.support.v4.media.MediaDescriptionCompat.Builder setMediaId(java.lang.String);
1267 …method public android.support.v4.media.MediaDescriptionCompat.Builder setMediaUri(android.net.Uri);
1268 …method public android.support.v4.media.MediaDescriptionCompat.Builder setSubtitle(java.lang.CharSe…
1269 …method public android.support.v4.media.MediaDescriptionCompat.Builder setTitle(java.lang.CharSeque…
1272 public final class MediaMetadataCompat implements android.os.Parcelable {
1273 method public boolean containsKey(java.lang.String);
1274 method public int describeContents();
1275 …method public static android.support.v4.media.MediaMetadataCompat fromMediaMetadata(java.lang.Obje…
1276 method public android.graphics.Bitmap getBitmap(java.lang.String);
1277 method public android.os.Bundle getBundle();
1278 method public android.support.v4.media.MediaDescriptionCompat getDescription();
1279 method public long getLong(java.lang.String);
1280 method public java.lang.Object getMediaMetadata();
1281 method public android.support.v4.media.RatingCompat getRating(java.lang.String);
1282 method public java.lang.String getString(java.lang.String);
1283 method public java.lang.CharSequence getText(java.lang.String);
1284 method public java.util.Set<java.lang.String> keySet();
1285 method public int size();
1286 method public void writeToParcel(android.os.Parcel, int);
1287 …field public static final android.os.Parcelable.Creator<android.support.v4.media.MediaMetadataComp…
1288 field public static final java.lang.String METADATA_KEY_ALBUM = "android.media.metadata.ALBUM";
1289 …field public static final java.lang.String METADATA_KEY_ALBUM_ART = "android.media.metadata.ALBUM_…
1290 …field public static final java.lang.String METADATA_KEY_ALBUM_ARTIST = "android.media.metadata.ALB…
1291 …field public static final java.lang.String METADATA_KEY_ALBUM_ART_URI = "android.media.metadata.AL…
1292 field public static final java.lang.String METADATA_KEY_ART = "android.media.metadata.ART";
1293 … field public static final java.lang.String METADATA_KEY_ARTIST = "android.media.metadata.ARTIST";
1294 …field public static final java.lang.String METADATA_KEY_ART_URI = "android.media.metadata.ART_URI";
1295 … field public static final java.lang.String METADATA_KEY_AUTHOR = "android.media.metadata.AUTHOR";
1296 …field public static final java.lang.String METADATA_KEY_COMPILATION = "android.media.metadata.COMP…
1297 …field public static final java.lang.String METADATA_KEY_COMPOSER = "android.media.metadata.COMPOSE…
1298 field public static final java.lang.String METADATA_KEY_DATE = "android.media.metadata.DATE";
1299 …field public static final java.lang.String METADATA_KEY_DISC_NUMBER = "android.media.metadata.DISC…
1300 …field public static final java.lang.String METADATA_KEY_DISPLAY_DESCRIPTION = "android.media.metad…
1301 …field public static final java.lang.String METADATA_KEY_DISPLAY_ICON = "android.media.metadata.DIS…
1302 …field public static final java.lang.String METADATA_KEY_DISPLAY_ICON_URI = "android.media.metadata…
1303 …field public static final java.lang.String METADATA_KEY_DISPLAY_SUBTITLE = "android.media.metadata…
1304 …field public static final java.lang.String METADATA_KEY_DISPLAY_TITLE = "android.media.metadata.DI…
1305 …field public static final java.lang.String METADATA_KEY_DURATION = "android.media.metadata.DURATIO…
1306 field public static final java.lang.String METADATA_KEY_GENRE = "android.media.metadata.GENRE";
1307 …field public static final java.lang.String METADATA_KEY_MEDIA_ID = "android.media.metadata.MEDIA_I…
1308 …field public static final java.lang.String METADATA_KEY_NUM_TRACKS = "android.media.metadata.NUM_T…
1309 … field public static final java.lang.String METADATA_KEY_RATING = "android.media.metadata.RATING";
1310 field public static final java.lang.String METADATA_KEY_TITLE = "android.media.metadata.TITLE";
1311 …field public static final java.lang.String METADATA_KEY_TRACK_NUMBER = "android.media.metadata.TRA…
1312 …field public static final java.lang.String METADATA_KEY_USER_RATING = "android.media.metadata.USER…
1313 … field public static final java.lang.String METADATA_KEY_WRITER = "android.media.metadata.WRITER";
1314 field public static final java.lang.String METADATA_KEY_YEAR = "android.media.metadata.YEAR";
1317 public static final class MediaMetadataCompat.Builder {
1318 ctor public MediaMetadataCompat.Builder();
1319 ctor public MediaMetadataCompat.Builder(android.support.v4.media.MediaMetadataCompat);
1320 method public android.support.v4.media.MediaMetadataCompat build();
1321 …method public android.support.v4.media.MediaMetadataCompat.Builder putBitmap(java.lang.String, and…
1322 …method public android.support.v4.media.MediaMetadataCompat.Builder putLong(java.lang.String, long);
1323 …method public android.support.v4.media.MediaMetadataCompat.Builder putRating(java.lang.String, and…
1324 …method public android.support.v4.media.MediaMetadataCompat.Builder putString(java.lang.String, jav…
1325 …method public android.support.v4.media.MediaMetadataCompat.Builder putText(java.lang.String, java.…
1328 public final class RatingCompat implements android.os.Parcelable {
1329 method public int describeContents();
1330 method public static android.support.v4.media.RatingCompat fromRating(java.lang.Object);
1331 method public float getPercentRating();
1332 method public java.lang.Object getRating();
1333 method public int getRatingStyle();
1334 method public float getStarRating();
1335 method public boolean hasHeart();
1336 method public boolean isRated();
1337 method public boolean isThumbUp();
1338 method public static android.support.v4.media.RatingCompat newHeartRating(boolean);
1339 method public static android.support.v4.media.RatingCompat newPercentageRating(float);
1340 method public static android.support.v4.media.RatingCompat newStarRating(int, float);
1341 method public static android.support.v4.media.RatingCompat newThumbRating(boolean);
1342 method public static android.support.v4.media.RatingCompat newUnratedRating(int);
1343 method public void writeToParcel(android.os.Parcel, int);
1344 …field public static final android.os.Parcelable.Creator<android.support.v4.media.RatingCompat> CRE…
1345 field public static final int RATING_3_STARS = 3; // 0x3
1346 field public static final int RATING_4_STARS = 4; // 0x4
1347 field public static final int RATING_5_STARS = 5; // 0x5
1348 field public static final int RATING_HEART = 1; // 0x1
1349 field public static final int RATING_NONE = 0; // 0x0
1350 field public static final int RATING_PERCENTAGE = 6; // 0x6
1351 field public static final int RATING_THUMB_UP_DOWN = 2; // 0x2
1354 public abstract class TransportController {
1355 ctor public TransportController();
1356 method public abstract int getBufferPercentage();
1357 method public abstract long getCurrentPosition();
1358 method public abstract long getDuration();
1359 method public abstract int getTransportControlFlags();
1360 method public abstract boolean isPlaying();
1361 method public abstract void pausePlaying();
1362 …method public abstract void registerStateListener(android.support.v4.media.TransportStateListener);
1363 method public abstract void seekTo(long);
1364 method public abstract void startPlaying();
1365 method public abstract void stopPlaying();
1366 …method public abstract void unregisterStateListener(android.support.v4.media.TransportStateListene…
1369 public class TransportMediator extends android.support.v4.media.TransportController {
1370 … ctor public TransportMediator(android.app.Activity, android.support.v4.media.TransportPerformer);
1371 ctor public TransportMediator(android.view.View, android.support.v4.media.TransportPerformer);
1372 method public void destroy();
1373 method public boolean dispatchKeyEvent(android.view.KeyEvent);
1374 method public int getBufferPercentage();
1375 method public long getCurrentPosition();
1376 method public long getDuration();
1377 method public java.lang.Object getRemoteControlClient();
1378 method public int getTransportControlFlags();
1379 method public boolean isPlaying();
1380 method public void pausePlaying();
1381 method public void refreshState();
1382 method public void registerStateListener(android.support.v4.media.TransportStateListener);
1383 method public void seekTo(long);
1384 method public void startPlaying();
1385 method public void stopPlaying();
1386 method public void unregisterStateListener(android.support.v4.media.TransportStateListener);
1387 field public static final int FLAG_KEY_MEDIA_FAST_FORWARD = 64; // 0x40
1388 field public static final int FLAG_KEY_MEDIA_NEXT = 128; // 0x80
1389 field public static final int FLAG_KEY_MEDIA_PAUSE = 16; // 0x10
1390 field public static final int FLAG_KEY_MEDIA_PLAY = 4; // 0x4
1391 field public static final int FLAG_KEY_MEDIA_PLAY_PAUSE = 8; // 0x8
1392 field public static final int FLAG_KEY_MEDIA_PREVIOUS = 1; // 0x1
1393 field public static final int FLAG_KEY_MEDIA_REWIND = 2; // 0x2
1394 field public static final int FLAG_KEY_MEDIA_STOP = 32; // 0x20
1395 field public static final int KEYCODE_MEDIA_PAUSE = 127; // 0x7f
1396 field public static final int KEYCODE_MEDIA_PLAY = 126; // 0x7e
1397 field public static final int KEYCODE_MEDIA_RECORD = 130; // 0x82
1400 public abstract class TransportPerformer {
1401 ctor public TransportPerformer();
1402 method public void onAudioFocusChange(int);
1403 method public int onGetBufferPercentage();
1404 method public abstract long onGetCurrentPosition();
1405 method public abstract long onGetDuration();
1406 method public int onGetTransportControlFlags();
1407 method public abstract boolean onIsPlaying();
1408 method public boolean onMediaButtonDown(int, android.view.KeyEvent);
1409 method public boolean onMediaButtonUp(int, android.view.KeyEvent);
1410 method public abstract void onPause();
1411 method public abstract void onSeekTo(long);
1412 method public abstract void onStart();
1413 method public abstract void onStop();
1416 public class TransportStateListener {
1417 ctor public TransportStateListener();
1418 method public void onPlayingChanged(android.support.v4.media.TransportController);
1419 method public void onTransportControlsChanged(android.support.v4.media.TransportController);
1422 public abstract class VolumeProviderCompat {
1423 ctor public VolumeProviderCompat(int, int, int);
1424 method public final int getCurrentVolume();
1425 method public final int getMaxVolume();
1426 method public final int getVolumeControl();
1427 method public java.lang.Object getVolumeProvider();
1428 method public void onAdjustVolume(int);
1429 method public void onSetVolumeTo(int);
1430 method public void setCallback(android.support.v4.media.VolumeProviderCompat.Callback);
1431 method public final void setCurrentVolume(int);
1432 field public static final int VOLUME_CONTROL_ABSOLUTE = 2; // 0x2
1433 field public static final int VOLUME_CONTROL_FIXED = 0; // 0x0
1434 field public static final int VOLUME_CONTROL_RELATIVE = 1; // 0x1
1437 public static abstract class VolumeProviderCompat.Callback {
1438 ctor public VolumeProviderCompat.Callback();
1439 method public abstract void onVolumeChanged(android.support.v4.media.VolumeProviderCompat);
1446 public final class MediaControllerCompat {
1447 …ctor public MediaControllerCompat(android.content.Context, android.support.v4.media.session.MediaS…
1448 …ctor public MediaControllerCompat(android.content.Context, android.support.v4.media.session.MediaS…
1449 method public void adjustVolume(int, int);
1450 method public boolean dispatchMediaButtonEvent(android.view.KeyEvent);
1451 method public android.os.Bundle getExtras();
1452 method public long getFlags();
1453 method public java.lang.Object getMediaController();
1454 method public android.support.v4.media.MediaMetadataCompat getMetadata();
1455 method public java.lang.String getPackageName();
1456 …method public android.support.v4.media.session.MediaControllerCompat.PlaybackInfo getPlaybackInfo(…
1457 method public android.support.v4.media.session.PlaybackStateCompat getPlaybackState();
1458 …method public java.util.List<android.support.v4.media.session.MediaSessionCompat.QueueItem> getQue…
1459 method public java.lang.CharSequence getQueueTitle();
1460 method public int getRatingType();
1461 method public android.app.PendingIntent getSessionActivity();
1462 method public android.support.v4.media.session.MediaSessionCompat.Token getSessionToken();
1463 …method public android.support.v4.media.session.MediaControllerCompat.TransportControls getTranspor…
1464 …method public void registerCallback(android.support.v4.media.session.MediaControllerCompat.Callbac…
1465 …method public void registerCallback(android.support.v4.media.session.MediaControllerCompat.Callbac…
1466 method public void sendCommand(java.lang.String, android.os.Bundle, android.os.ResultReceiver);
1467 method public void setVolumeTo(int, int);
1468 …method public void unregisterCallback(android.support.v4.media.session.MediaControllerCompat.Callb…
1471public static abstract class MediaControllerCompat.Callback implements android.os.IBinder.DeathRec…
1472 ctor public MediaControllerCompat.Callback();
1473 method public void binderDied();
1474 …method public void onAudioInfoChanged(android.support.v4.media.session.MediaControllerCompat.Playb…
1475 method public void onExtrasChanged(android.os.Bundle);
1476 method public void onMetadataChanged(android.support.v4.media.MediaMetadataCompat);
1477 method public void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat);
1478 …method public void onQueueChanged(java.util.List<android.support.v4.media.session.MediaSessionComp…
1479 method public void onQueueTitleChanged(java.lang.CharSequence);
1480 method public void onSessionDestroyed();
1481 method public void onSessionEvent(java.lang.String, android.os.Bundle);
1484 public static final class MediaControllerCompat.PlaybackInfo {
1485 method public int getAudioStream();
1486 method public int getCurrentVolume();
1487 method public int getMaxVolume();
1488 method public int getPlaybackType();
1489 method public int getVolumeControl();
1490 field public static final int PLAYBACK_TYPE_LOCAL = 1; // 0x1
1491 field public static final int PLAYBACK_TYPE_REMOTE = 2; // 0x2
1494 public static abstract class MediaControllerCompat.TransportControls {
1495 method public abstract void fastForward();
1496 method public abstract void pause();
1497 method public abstract void play();
1498 method public abstract void playFromMediaId(java.lang.String, android.os.Bundle);
1499 method public abstract void playFromSearch(java.lang.String, android.os.Bundle);
1500 method public abstract void playFromUri(android.net.Uri, android.os.Bundle);
1501 method public abstract void rewind();
1502 method public abstract void seekTo(long);
1503 …method public abstract void sendCustomAction(android.support.v4.media.session.PlaybackStateCompat.…
1504 method public abstract void sendCustomAction(java.lang.String, android.os.Bundle);
1505 method public abstract void setRating(android.support.v4.media.RatingCompat);
1506 method public abstract void skipToNext();
1507 method public abstract void skipToPrevious();
1508 method public abstract void skipToQueueItem(long);
1509 method public abstract void stop();
1512 public class MediaSessionCompat {
1513 …ctor public MediaSessionCompat(android.content.Context, java.lang.String, android.content.Componen…
1514 …method public void addOnActiveChangeListener(android.support.v4.media.session.MediaSessionCompat.O…
1515 method public android.support.v4.media.session.MediaControllerCompat getController();
1516 method public java.lang.Object getMediaSession();
1517 method public java.lang.Object getRemoteControlClient();
1518 method public android.support.v4.media.session.MediaSessionCompat.Token getSessionToken();
1519 method public boolean isActive();
1520 …method public static android.support.v4.media.session.MediaSessionCompat obtain(android.content.Co…
1521 method public void release();
1522 …method public void removeOnActiveChangeListener(android.support.v4.media.session.MediaSessionCompa…
1523 method public void sendSessionEvent(java.lang.String, android.os.Bundle);
1524 method public void setActive(boolean);
1525 method public void setCallback(android.support.v4.media.session.MediaSessionCompat.Callback);
1526 …method public void setCallback(android.support.v4.media.session.MediaSessionCompat.Callback, andro…
1527 method public void setExtras(android.os.Bundle);
1528 method public void setFlags(int);
1529 method public void setMediaButtonReceiver(android.app.PendingIntent);
1530 method public void setMetadata(android.support.v4.media.MediaMetadataCompat);
1531 method public void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat);
1532 method public void setPlaybackToLocal(int);
1533 method public void setPlaybackToRemote(android.support.v4.media.VolumeProviderCompat);
1534 …method public void setQueue(java.util.List<android.support.v4.media.session.MediaSessionCompat.Que…
1535 method public void setQueueTitle(java.lang.CharSequence);
1536 method public void setRatingType(int);
1537 method public void setSessionActivity(android.app.PendingIntent);
1538 field public static final int FLAG_HANDLES_MEDIA_BUTTONS = 1; // 0x1
1539 field public static final int FLAG_HANDLES_TRANSPORT_CONTROLS = 2; // 0x2
1542 public static abstract class MediaSessionCompat.Callback {
1543 ctor public MediaSessionCompat.Callback();
1544 method public void onCommand(java.lang.String, android.os.Bundle, android.os.ResultReceiver);
1545 method public void onCustomAction(java.lang.String, android.os.Bundle);
1546 method public void onFastForward();
1547 method public boolean onMediaButtonEvent(android.content.Intent);
1548 method public void onPause();
1549 method public void onPlay();
1550 method public void onPlayFromMediaId(java.lang.String, android.os.Bundle);
1551 method public void onPlayFromSearch(java.lang.String, android.os.Bundle);
1552 method public void onPlayFromUri(android.net.Uri, android.os.Bundle);
1553 method public void onRewind();
1554 method public void onSeekTo(long);
1555 method public void onSetRating(android.support.v4.media.RatingCompat);
1556 method public void onSkipToNext();
1557 method public void onSkipToPrevious();
1558 method public void onSkipToQueueItem(long);
1559 method public void onStop();
1562 public static abstract interface MediaSessionCompat.OnActiveChangeListener {
1563 method public abstract void onActiveChanged();
1566 public static final class MediaSessionCompat.QueueItem implements android.os.Parcelable {
1567 ctor public MediaSessionCompat.QueueItem(android.support.v4.media.MediaDescriptionCompat, long);
1568 method public int describeContents();
1569 method public android.support.v4.media.MediaDescriptionCompat getDescription();
1570 method public long getQueueId();
1571 method public java.lang.Object getQueueItem();
1572 …method public static android.support.v4.media.session.MediaSessionCompat.QueueItem obtain(java.lan…
1573 method public void writeToParcel(android.os.Parcel, int);
1574 …field public static final android.os.Parcelable.Creator<android.support.v4.media.session.MediaSess…
1575 field public static final int UNKNOWN_ID = -1; // 0xffffffff
1578 public static final class MediaSessionCompat.Token implements android.os.Parcelable {
1579 method public int describeContents();
1580 …method public static android.support.v4.media.session.MediaSessionCompat.Token fromToken(java.lang…
1581 method public java.lang.Object getToken();
1582 method public void writeToParcel(android.os.Parcel, int);
1583 …field public static final android.os.Parcelable.Creator<android.support.v4.media.session.MediaSess…
1586 public class ParcelableVolumeInfo implements android.os.Parcelable {
1587 ctor public ParcelableVolumeInfo(int, int, int, int, int);
1588 ctor public ParcelableVolumeInfo(android.os.Parcel);
1589 method public int describeContents();
1590 method public void writeToParcel(android.os.Parcel, int);
1591 …field public static final android.os.Parcelable.Creator<android.support.v4.media.session.Parcelabl…
1592 field public int audioStream;
1593 field public int controlType;
1594 field public int currentVolume;
1595 field public int maxVolume;
1596 field public int volumeType;
1599 public final class PlaybackStateCompat implements android.os.Parcelable {
1600 method public int describeContents();
1601 …method public static android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.l…
1602 method public long getActions();
1603 method public long getActiveQueueItemId();
1604 method public long getBufferedPosition();
1605 …method public java.util.List<android.support.v4.media.session.PlaybackStateCompat.CustomAction> ge…
1606 method public java.lang.CharSequence getErrorMessage();
1607 method public android.os.Bundle getExtras();
1608 method public long getLastPositionUpdateTime();
1609 method public float getPlaybackSpeed();
1610 method public java.lang.Object getPlaybackState();
1611 method public long getPosition();
1612 method public int getState();
1613 method public void writeToParcel(android.os.Parcel, int);
1614 field public static final long ACTION_FAST_FORWARD = 64L; // 0x40L
1615 field public static final long ACTION_PAUSE = 2L; // 0x2L
1616 field public static final long ACTION_PLAY = 4L; // 0x4L
1617 field public static final long ACTION_PLAY_FROM_MEDIA_ID = 1024L; // 0x400L
1618 field public static final long ACTION_PLAY_FROM_SEARCH = 2048L; // 0x800L
1619 field public static final long ACTION_PLAY_FROM_URI = 8192L; // 0x2000L
1620 field public static final long ACTION_PLAY_PAUSE = 512L; // 0x200L
1621 field public static final long ACTION_REWIND = 8L; // 0x8L
1622 field public static final long ACTION_SEEK_TO = 256L; // 0x100L
1623 field public static final long ACTION_SET_RATING = 128L; // 0x80L
1624 field public static final long ACTION_SKIP_TO_NEXT = 32L; // 0x20L
1625 field public static final long ACTION_SKIP_TO_PREVIOUS = 16L; // 0x10L
1626 field public static final long ACTION_SKIP_TO_QUEUE_ITEM = 4096L; // 0x1000L
1627 field public static final long ACTION_STOP = 1L; // 0x1L
1628 …field public static final android.os.Parcelable.Creator<android.support.v4.media.session.PlaybackS…
1629 field public static final long PLAYBACK_POSITION_UNKNOWN = -1L; // 0xffffffffffffffffL
1630 field public static final int STATE_BUFFERING = 6; // 0x6
1631 field public static final int STATE_CONNECTING = 8; // 0x8
1632 field public static final int STATE_ERROR = 7; // 0x7
1633 field public static final int STATE_FAST_FORWARDING = 4; // 0x4
1634 field public static final int STATE_NONE = 0; // 0x0
1635 field public static final int STATE_PAUSED = 2; // 0x2
1636 field public static final int STATE_PLAYING = 3; // 0x3
1637 field public static final int STATE_REWINDING = 5; // 0x5
1638 field public static final int STATE_SKIPPING_TO_NEXT = 10; // 0xa
1639 field public static final int STATE_SKIPPING_TO_PREVIOUS = 9; // 0x9
1640 field public static final int STATE_SKIPPING_TO_QUEUE_ITEM = 11; // 0xb
1641 field public static final int STATE_STOPPED = 1; // 0x1
1644 public static final class PlaybackStateCompat.Builder {
1645 ctor public PlaybackStateCompat.Builder();
1646 ctor public PlaybackStateCompat.Builder(android.support.v4.media.session.PlaybackStateCompat);
1647 …method public android.support.v4.media.session.PlaybackStateCompat.Builder addCustomAction(java.la…
1648 …method public android.support.v4.media.session.PlaybackStateCompat.Builder addCustomAction(android…
1649 method public android.support.v4.media.session.PlaybackStateCompat build();
1650 method public android.support.v4.media.session.PlaybackStateCompat.Builder setActions(long);
1651 …method public android.support.v4.media.session.PlaybackStateCompat.Builder setActiveQueueItemId(lo…
1652 …method public android.support.v4.media.session.PlaybackStateCompat.Builder setBufferedPosition(lon…
1653 …method public android.support.v4.media.session.PlaybackStateCompat.Builder setErrorMessage(java.la…
1654 …method public android.support.v4.media.session.PlaybackStateCompat.Builder setExtras(android.os.Bu…
1655 …method public android.support.v4.media.session.PlaybackStateCompat.Builder setState(int, long, flo…
1656 …method public android.support.v4.media.session.PlaybackStateCompat.Builder setState(int, long, flo…
1659 public static final class PlaybackStateCompat.CustomAction implements android.os.Parcelable {
1660 method public int describeContents();
1661 …method public static android.support.v4.media.session.PlaybackStateCompat.CustomAction fromCustomA…
1662 method public java.lang.String getAction();
1663 method public java.lang.Object getCustomAction();
1664 method public android.os.Bundle getExtras();
1665 method public int getIcon();
1666 method public java.lang.CharSequence getName();
1667 method public void writeToParcel(android.os.Parcel, int);
1668 …field public static final android.os.Parcelable.Creator<android.support.v4.media.session.PlaybackS…
1671 public static final class PlaybackStateCompat.CustomAction.Builder {
1672 …ctor public PlaybackStateCompat.CustomAction.Builder(java.lang.String, java.lang.CharSequence, int…
1673 method public android.support.v4.media.session.PlaybackStateCompat.CustomAction build();
1674 …method public android.support.v4.media.session.PlaybackStateCompat.CustomAction.Builder setExtras(…
1681 public class ConnectivityManagerCompat {
1682 ctor public ConnectivityManagerCompat();
1683 …method public static android.net.NetworkInfo getNetworkInfoFromBroadcast(android.net.ConnectivityM…
1684 method public static boolean isActiveNetworkMetered(android.net.ConnectivityManager);
1687 public class TrafficStatsCompat {
1688 ctor public TrafficStatsCompat();
1689 method public static void clearThreadStatsTag();
1690 method public static int getThreadStatsTag();
1691 method public static void incrementOperationCount(int);
1692 method public static void incrementOperationCount(int, int);
1693 method public static void setThreadStatsTag(int);
1694 method public static void tagSocket(java.net.Socket) throws java.net.SocketException;
1695 method public static void untagSocket(java.net.Socket) throws java.net.SocketException;
1702 public class AsyncTaskCompat {
1703 ctor public AsyncTaskCompat();
1704 …method public static android.os.AsyncTask<Params, Progress, Result> executeParallel(android.os.Asy…
1707 public final class CancellationSignal {
1708 ctor public CancellationSignal();
1709 method public void cancel();
1710 method public java.lang.Object getCancellationSignalObject();
1711 method public boolean isCanceled();
1712 … method public void setOnCancelListener(android.support.v4.os.CancellationSignal.OnCancelListener);
1713 method public void throwIfCanceled();
1716 public static abstract interface CancellationSignal.OnCancelListener {
1717 method public abstract void onCancel();
1720 public class EnvironmentCompat {
1721 ctor public EnvironmentCompat();
1722 method public static java.lang.String getStorageState(java.io.File);
1723 field public static final java.lang.String MEDIA_UNKNOWN = "unknown";
1726 public class OperationCanceledException extends java.lang.RuntimeException {
1727 ctor public OperationCanceledException();
1728 ctor public OperationCanceledException(java.lang.String);
1731 public class ParcelableCompat {
1732 ctor public ParcelableCompat();
1733 …method public static android.os.Parcelable.Creator<T> newCreator(android.support.v4.os.ParcelableC…
1736 public abstract interface ParcelableCompatCreatorCallbacks {
1737 method public abstract T createFromParcel(android.os.Parcel, java.lang.ClassLoader);
1738 method public abstract T[] newArray(int);
1741 public class TraceCompat {
1742 ctor public TraceCompat();
1743 method public static void beginSection(java.lang.String);
1744 method public static void endSection();
1751 public final class PrintHelper {
1752 ctor public PrintHelper(android.content.Context);
1753 method public int getColorMode();
1754 method public int getOrientation();
1755 method public int getScaleMode();
1756 method public void printBitmap(java.lang.String, android.graphics.Bitmap);
1757 …method public void printBitmap(java.lang.String, android.graphics.Bitmap, android.support.v4.print…
1758 …method public void printBitmap(java.lang.String, android.net.Uri) throws java.io.FileNotFoundExcep…
1759 …method public void printBitmap(java.lang.String, android.net.Uri, android.support.v4.print.PrintHe…
1760 method public void setColorMode(int);
1761 method public void setOrientation(int);
1762 method public void setScaleMode(int);
1763 method public static boolean systemSupportsPrint();
1764 field public static final int COLOR_MODE_COLOR = 2; // 0x2
1765 field public static final int COLOR_MODE_MONOCHROME = 1; // 0x1
1766 field public static final int ORIENTATION_LANDSCAPE = 1; // 0x1
1767 field public static final int ORIENTATION_PORTRAIT = 2; // 0x2
1768 field public static final int SCALE_MODE_FILL = 2; // 0x2
1769 field public static final int SCALE_MODE_FIT = 1; // 0x1
1772 public static abstract interface PrintHelper.OnPrintFinishCallback {
1773 method public abstract void onFinish();
1780 public abstract class DocumentFile {
1781 method public abstract boolean canRead();
1782 method public abstract boolean canWrite();
1783 … method public abstract android.support.v4.provider.DocumentFile createDirectory(java.lang.String);
1784 …method public abstract android.support.v4.provider.DocumentFile createFile(java.lang.String, java.…
1785 method public abstract boolean delete();
1786 method public abstract boolean exists();
1787 method public android.support.v4.provider.DocumentFile findFile(java.lang.String);
1788 method public static android.support.v4.provider.DocumentFile fromFile(java.io.File);
1789 …method public static android.support.v4.provider.DocumentFile fromSingleUri(android.content.Contex…
1790 …method public static android.support.v4.provider.DocumentFile fromTreeUri(android.content.Context,…
1791 method public abstract java.lang.String getName();
1792 method public android.support.v4.provider.DocumentFile getParentFile();
1793 method public abstract java.lang.String getType();
1794 method public abstract android.net.Uri getUri();
1795 method public abstract boolean isDirectory();
1796 method public static boolean isDocumentUri(android.content.Context, android.net.Uri);
1797 method public abstract boolean isFile();
1798 method public abstract long lastModified();
1799 method public abstract long length();
1800 method public abstract android.support.v4.provider.DocumentFile[] listFiles();
1801 method public abstract boolean renameTo(java.lang.String);
1808 public final class BidiFormatter {
1809 method public static android.support.v4.text.BidiFormatter getInstance();
1810 method public static android.support.v4.text.BidiFormatter getInstance(boolean);
1811 method public static android.support.v4.text.BidiFormatter getInstance(java.util.Locale);
1812 method public boolean getStereoReset();
1813 method public boolean isRtl(java.lang.String);
1814 method public boolean isRtlContext();
1815 …method public java.lang.String unicodeWrap(java.lang.String, android.support.v4.text.TextDirection…
1816 …method public java.lang.String unicodeWrap(java.lang.String, android.support.v4.text.TextDirection…
1817 method public java.lang.String unicodeWrap(java.lang.String, boolean);
1818 method public java.lang.String unicodeWrap(java.lang.String);
1821 public static final class BidiFormatter.Builder {
1822 ctor public BidiFormatter.Builder();
1823 ctor public BidiFormatter.Builder(boolean);
1824 ctor public BidiFormatter.Builder(java.util.Locale);
1825 method public android.support.v4.text.BidiFormatter build();
1826 …method public android.support.v4.text.BidiFormatter.Builder setTextDirectionHeuristic(android.supp…
1827 method public android.support.v4.text.BidiFormatter.Builder stereoReset(boolean);
1830 public class ICUCompat {
1831 ctor public ICUCompat();
1832 method public static java.lang.String maximizeAndGetScript(java.util.Locale);
1835 public abstract interface TextDirectionHeuristicCompat {
1836 method public abstract boolean isRtl(char[], int, int);
1837 method public abstract boolean isRtl(java.lang.CharSequence, int, int);
1840 public class TextDirectionHeuristicsCompat {
1841 ctor public TextDirectionHeuristicsCompat();
1842 field public static final android.support.v4.text.TextDirectionHeuristicCompat ANYRTL_LTR;
1843 field public static final android.support.v4.text.TextDirectionHeuristicCompat FIRSTSTRONG_LTR;
1844 field public static final android.support.v4.text.TextDirectionHeuristicCompat FIRSTSTRONG_RTL;
1845 field public static final android.support.v4.text.TextDirectionHeuristicCompat LOCALE;
1846 field public static final android.support.v4.text.TextDirectionHeuristicCompat LTR;
1847 field public static final android.support.v4.text.TextDirectionHeuristicCompat RTL;
1850 public class TextUtilsCompat {
1851 ctor public TextUtilsCompat();
1852 method public static int getLayoutDirectionFromLocale(java.util.Locale);
1853 method public static java.lang.String htmlEncode(java.lang.String);
1854 field public static final java.util.Locale ROOT;
1861 public class ArrayMap extends android.support.v4.util.SimpleArrayMap implements java.util.Map {
1862 ctor public ArrayMap();
1863 ctor public ArrayMap(int);
1864 ctor public ArrayMap(android.support.v4.util.SimpleArrayMap);
1865 method public boolean containsAll(java.util.Collection<?>);
1866 method public java.util.Set<java.util.Map.Entry<K, V>> entrySet();
1867 method public java.util.Set<K> keySet();
1868 method public void putAll(java.util.Map<? extends K, ? extends V>);
1869 method public boolean removeAll(java.util.Collection<?>);
1870 method public boolean retainAll(java.util.Collection<?>);
1871 method public java.util.Collection<V> values();
1874 public class AtomicFile {
1875 ctor public AtomicFile(java.io.File);
1876 method public void delete();
1877 method public void failWrite(java.io.FileOutputStream);
1878 method public void finishWrite(java.io.FileOutputStream);
1879 method public java.io.File getBaseFile();
1880 method public java.io.FileInputStream openRead() throws java.io.FileNotFoundException;
1881 method public byte[] readFully() throws java.io.IOException;
1882 method public java.io.FileOutputStream startWrite() throws java.io.IOException;
1885 public final class CircularArray {
1886 ctor public CircularArray();
1887 ctor public CircularArray(int);
1888 method public void addFirst(E);
1889 method public void addLast(E);
1890 method public void clear();
1891 method public E get(int);
1892 method public E getFirst();
1893 method public E getLast();
1894 method public boolean isEmpty();
1895 method public E popFirst();
1896 method public E popLast();
1897 method public void removeFromEnd(int);
1898 method public void removeFromStart(int);
1899 method public int size();
1902 public final class CircularIntArray {
1903 ctor public CircularIntArray();
1904 ctor public CircularIntArray(int);
1905 method public void addFirst(int);
1906 method public void addLast(int);
1907 method public void clear();
1908 method public int get(int);
1909 method public int getFirst();
1910 method public int getLast();
1911 method public boolean isEmpty();
1912 method public int popFirst();
1913 method public int popLast();
1914 method public void removeFromEnd(int);
1915 method public void removeFromStart(int);
1916 method public int size();
1919 public class LongSparseArray {
1920 ctor public LongSparseArray();
1921 ctor public LongSparseArray(int);
1922 method public void append(long, E);
1923 method public void clear();
1924 method public android.support.v4.util.LongSparseArray<E> clone();
1925 method public void delete(long);
1926 method public E get(long);
1927 method public E get(long, E);
1928 method public int indexOfKey(long);
1929 method public int indexOfValue(E);
1930 method public long keyAt(int);
1931 method public void put(long, E);
1932 method public void remove(long);
1933 method public void removeAt(int);
1934 method public void setValueAt(int, E);
1935 method public int size();
1936 method public E valueAt(int);
1939 public class LruCache {
1940 ctor public LruCache(int);
1942 method public final synchronized int createCount();
1944 method public final void evictAll();
1945 method public final synchronized int evictionCount();
1946 method public final V get(K);
1947 method public final synchronized int hitCount();
1948 method public final synchronized int maxSize();
1949 method public final synchronized int missCount();
1950 method public final V put(K, V);
1951 method public final synchronized int putCount();
1952 method public final V remove(K);
1953 method public void resize(int);
1954 method public final synchronized int size();
1956 method public final synchronized java.util.Map<K, V> snapshot();
1957 method public final synchronized java.lang.String toString();
1958 method public void trimToSize(int);
1961 public class Pair {
1962 ctor public Pair(F, S);
1963 method public static android.support.v4.util.Pair<A, B> create(A, B);
1964 field public final F first;
1965 field public final S second;
1968 public final class Pools {
1971 public static abstract interface Pools.Pool {
1972 method public abstract T acquire();
1973 method public abstract boolean release(T);
1976 public static class Pools.SimplePool implements android.support.v4.util.Pools.Pool {
1977 ctor public Pools.SimplePool(int);
1978 method public T acquire();
1979 method public boolean release(T);
1982 public static class Pools.SynchronizedPool extends android.support.v4.util.Pools.SimplePool {
1983 ctor public Pools.SynchronizedPool(int);
1986 public class SimpleArrayMap {
1987 ctor public SimpleArrayMap();
1988 ctor public SimpleArrayMap(int);
1989 ctor public SimpleArrayMap(android.support.v4.util.SimpleArrayMap);
1990 method public void clear();
1991 method public boolean containsKey(java.lang.Object);
1992 method public boolean containsValue(java.lang.Object);
1993 method public void ensureCapacity(int);
1994 method public V get(java.lang.Object);
1995 method public int indexOfKey(java.lang.Object);
1996 method public boolean isEmpty();
1997 method public K keyAt(int);
1998 method public V put(K, V);
1999 method public void putAll(android.support.v4.util.SimpleArrayMap<? extends K, ? extends V>);
2000 method public V remove(java.lang.Object);
2001 method public V removeAt(int);
2002 method public V setValueAt(int, V);
2003 method public int size();
2004 method public V valueAt(int);
2007 public class SparseArrayCompat {
2008 ctor public SparseArrayCompat();
2009 ctor public SparseArrayCompat(int);
2010 method public void append(int, E);
2011 method public void clear();
2012 method public android.support.v4.util.SparseArrayCompat<E> clone();
2013 method public void delete(int);
2014 method public E get(int);
2015 method public E get(int, E);
2016 method public int indexOfKey(int);
2017 method public int indexOfValue(E);
2018 method public int keyAt(int);
2019 method public void put(int, E);
2020 method public void remove(int);
2021 method public void removeAt(int);
2022 method public void removeAtRange(int, int);
2023 method public void setValueAt(int, E);
2024 method public int size();
2025 method public E valueAt(int);
2032 public class AccessibilityDelegateCompat {
2033 ctor public AccessibilityDelegateCompat();
2034 …method public boolean dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibi…
2035 …method public android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibili…
2036 …method public void onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.Ac…
2037 …method public void onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.view.ac…
2038 …method public void onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.Acce…
2039 …method public boolean onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, a…
2040 method public boolean performAccessibilityAction(android.view.View, int, android.os.Bundle);
2041 method public void sendAccessibilityEvent(android.view.View, int);
2042 …method public void sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.A…
2045 public abstract class ActionProvider {
2046 ctor public ActionProvider(android.content.Context);
2047 method public android.content.Context getContext();
2048 method public boolean hasSubMenu();
2049 method public boolean isVisible();
2050 method public abstract android.view.View onCreateActionView();
2051 method public android.view.View onCreateActionView(android.view.MenuItem);
2052 method public boolean onPerformDefaultAction();
2053 method public void onPrepareSubMenu(android.view.SubMenu);
2054 method public boolean overridesItemVisibility();
2055 method public void refreshVisibility();
2056 …method public void setVisibilityListener(android.support.v4.view.ActionProvider.VisibilityListener…
2059 public static abstract interface ActionProvider.VisibilityListener {
2060 method public abstract void onActionProviderVisibilityChanged(boolean);
2063 public class GestureDetectorCompat {
2064 …ctor public GestureDetectorCompat(android.content.Context, android.view.GestureDetector.OnGestureL…
2065 …ctor public GestureDetectorCompat(android.content.Context, android.view.GestureDetector.OnGestureL…
2066 method public boolean isLongpressEnabled();
2067 method public boolean onTouchEvent(android.view.MotionEvent);
2068 method public void setIsLongpressEnabled(boolean);
2069 method public void setOnDoubleTapListener(android.view.GestureDetector.OnDoubleTapListener);
2072 public class GravityCompat {
2073 ctor public GravityCompat();
2074 … method public static void apply(int, int, int, android.graphics.Rect, android.graphics.Rect, int);
2075 …method public static void apply(int, int, int, android.graphics.Rect, int, int, android.graphics.R…
2076 method public static void applyDisplay(int, android.graphics.Rect, android.graphics.Rect, int);
2077 method public static int getAbsoluteGravity(int, int);
2078 field public static final int END = 8388613; // 0x800005
2079 field public static final int RELATIVE_HORIZONTAL_GRAVITY_MASK = 8388615; // 0x800007
2080 field public static final int RELATIVE_LAYOUT_DIRECTION = 8388608; // 0x800000
2081 field public static final int START = 8388611; // 0x800003
2084 public class InputDeviceCompat {
2085 ctor public InputDeviceCompat();
2086 field public static final int SOURCE_ANY = -256; // 0xffffff00
2087 field public static final int SOURCE_CLASS_BUTTON = 1; // 0x1
2088 field public static final int SOURCE_CLASS_JOYSTICK = 16; // 0x10
2089 field public static final int SOURCE_CLASS_MASK = 255; // 0xff
2090 field public static final int SOURCE_CLASS_NONE = 0; // 0x0
2091 field public static final int SOURCE_CLASS_POINTER = 2; // 0x2
2092 field public static final int SOURCE_CLASS_POSITION = 8; // 0x8
2093 field public static final int SOURCE_CLASS_TRACKBALL = 4; // 0x4
2094 field public static final int SOURCE_DPAD = 513; // 0x201
2095 field public static final int SOURCE_GAMEPAD = 1025; // 0x401
2096 field public static final int SOURCE_HDMI = 33554433; // 0x2000001
2097 field public static final int SOURCE_JOYSTICK = 16777232; // 0x1000010
2098 field public static final int SOURCE_KEYBOARD = 257; // 0x101
2099 field public static final int SOURCE_MOUSE = 8194; // 0x2002
2100 field public static final int SOURCE_STYLUS = 16386; // 0x4002
2101 field public static final int SOURCE_TOUCHPAD = 1048584; // 0x100008
2102 field public static final int SOURCE_TOUCHSCREEN = 4098; // 0x1002
2103 field public static final int SOURCE_TOUCH_NAVIGATION = 2097152; // 0x200000
2104 field public static final int SOURCE_TRACKBALL = 65540; // 0x10004
2105 field public static final int SOURCE_UNKNOWN = 0; // 0x0
2108 public class KeyEventCompat {
2109 ctor public KeyEventCompat();
2110 …method public static boolean dispatch(android.view.KeyEvent, android.view.KeyEvent.Callback, java.…
2111 method public static java.lang.Object getKeyDispatcherState(android.view.View);
2112 method public static boolean hasModifiers(android.view.KeyEvent, int);
2113 method public static boolean hasNoModifiers(android.view.KeyEvent);
2114 method public static boolean isTracking(android.view.KeyEvent);
2115 method public static boolean metaStateHasModifiers(int, int);
2116 method public static boolean metaStateHasNoModifiers(int);
2117 method public static int normalizeMetaState(int);
2118 method public static void startTracking(android.view.KeyEvent);
2121 public class LayoutInflaterCompat {
2122 …method public static void setFactory(android.view.LayoutInflater, android.support.v4.view.LayoutIn…
2125 public abstract interface LayoutInflaterFactory {
2126 …method public abstract android.view.View onCreateView(android.view.View, java.lang.String, android…
2129 public class MarginLayoutParamsCompat {
2130 ctor public MarginLayoutParamsCompat();
2131 method public static int getLayoutDirection(android.view.ViewGroup.MarginLayoutParams);
2132 method public static int getMarginEnd(android.view.ViewGroup.MarginLayoutParams);
2133 method public static int getMarginStart(android.view.ViewGroup.MarginLayoutParams);
2134 method public static boolean isMarginRelative(android.view.ViewGroup.MarginLayoutParams);
2135 … method public static void resolveLayoutDirection(android.view.ViewGroup.MarginLayoutParams, int);
2136 method public static void setLayoutDirection(android.view.ViewGroup.MarginLayoutParams, int);
2137 method public static void setMarginEnd(android.view.ViewGroup.MarginLayoutParams, int);
2138 method public static void setMarginStart(android.view.ViewGroup.MarginLayoutParams, int);
2141 public class MenuCompat {
2142 ctor public MenuCompat();
2143 method public static deprecated void setShowAsAction(android.view.MenuItem, int);
2146 public class MenuItemCompat {
2147 ctor public MenuItemCompat();
2148 method public static boolean collapseActionView(android.view.MenuItem);
2149 method public static boolean expandActionView(android.view.MenuItem);
2150 …method public static android.support.v4.view.ActionProvider getActionProvider(android.view.MenuIte…
2151 method public static android.view.View getActionView(android.view.MenuItem);
2152 method public static boolean isActionViewExpanded(android.view.MenuItem);
2153 …method public static android.view.MenuItem setActionProvider(android.view.MenuItem, android.suppor…
2154 …method public static android.view.MenuItem setActionView(android.view.MenuItem, android.view.View);
2155 method public static android.view.MenuItem setActionView(android.view.MenuItem, int);
2156 …method public static android.view.MenuItem setOnActionExpandListener(android.view.MenuItem, androi…
2157 method public static void setShowAsAction(android.view.MenuItem, int);
2158 field public static final int SHOW_AS_ACTION_ALWAYS = 2; // 0x2
2159 field public static final int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW = 8; // 0x8
2160 field public static final int SHOW_AS_ACTION_IF_ROOM = 1; // 0x1
2161 field public static final int SHOW_AS_ACTION_NEVER = 0; // 0x0
2162 field public static final int SHOW_AS_ACTION_WITH_TEXT = 4; // 0x4
2165 public static abstract interface MenuItemCompat.OnActionExpandListener {
2166 method public abstract boolean onMenuItemActionCollapse(android.view.MenuItem);
2167 method public abstract boolean onMenuItemActionExpand(android.view.MenuItem);
2170 public class MotionEventCompat {
2171 ctor public MotionEventCompat();
2172 method public static int findPointerIndex(android.view.MotionEvent, int);
2173 method public static int getActionIndex(android.view.MotionEvent);
2174 method public static int getActionMasked(android.view.MotionEvent);
2175 method public static float getAxisValue(android.view.MotionEvent, int);
2176 method public static float getAxisValue(android.view.MotionEvent, int, int);
2177 method public static int getPointerCount(android.view.MotionEvent);
2178 method public static int getPointerId(android.view.MotionEvent, int);
2179 method public static int getSource(android.view.MotionEvent);
2180 method public static float getX(android.view.MotionEvent, int);
2181 method public static float getY(android.view.MotionEvent, int);
2182 field public static final int ACTION_HOVER_ENTER = 9; // 0x9
2183 field public static final int ACTION_HOVER_EXIT = 10; // 0xa
2184 field public static final int ACTION_HOVER_MOVE = 7; // 0x7
2185 field public static final int ACTION_MASK = 255; // 0xff
2186 field public static final int ACTION_POINTER_DOWN = 5; // 0x5
2187 field public static final int ACTION_POINTER_INDEX_MASK = 65280; // 0xff00
2188 field public static final int ACTION_POINTER_INDEX_SHIFT = 8; // 0x8
2189 field public static final int ACTION_POINTER_UP = 6; // 0x6
2190 field public static final int ACTION_SCROLL = 8; // 0x8
2191 field public static final int AXIS_BRAKE = 23; // 0x17
2192 field public static final int AXIS_DISTANCE = 24; // 0x18
2193 field public static final int AXIS_GAS = 22; // 0x16
2194 field public static final int AXIS_GENERIC_1 = 32; // 0x20
2195 field public static final int AXIS_GENERIC_10 = 41; // 0x29
2196 field public static final int AXIS_GENERIC_11 = 42; // 0x2a
2197 field public static final int AXIS_GENERIC_12 = 43; // 0x2b
2198 field public static final int AXIS_GENERIC_13 = 44; // 0x2c
2199 field public static final int AXIS_GENERIC_14 = 45; // 0x2d
2200 field public static final int AXIS_GENERIC_15 = 46; // 0x2e
2201 field public static final int AXIS_GENERIC_16 = 47; // 0x2f
2202 field public static final int AXIS_GENERIC_2 = 33; // 0x21
2203 field public static final int AXIS_GENERIC_3 = 34; // 0x22
2204 field public static final int AXIS_GENERIC_4 = 35; // 0x23
2205 field public static final int AXIS_GENERIC_5 = 36; // 0x24
2206 field public static final int AXIS_GENERIC_6 = 37; // 0x25
2207 field public static final int AXIS_GENERIC_7 = 38; // 0x26
2208 field public static final int AXIS_GENERIC_8 = 39; // 0x27
2209 field public static final int AXIS_GENERIC_9 = 40; // 0x28
2210 field public static final int AXIS_HAT_X = 15; // 0xf
2211 field public static final int AXIS_HAT_Y = 16; // 0x10
2212 field public static final int AXIS_HSCROLL = 10; // 0xa
2213 field public static final int AXIS_LTRIGGER = 17; // 0x11
2214 field public static final int AXIS_ORIENTATION = 8; // 0x8
2215 field public static final int AXIS_PRESSURE = 2; // 0x2
2216 field public static final int AXIS_RTRIGGER = 18; // 0x12
2217 field public static final int AXIS_RUDDER = 20; // 0x14
2218 field public static final int AXIS_RX = 12; // 0xc
2219 field public static final int AXIS_RY = 13; // 0xd
2220 field public static final int AXIS_RZ = 14; // 0xe
2221 field public static final int AXIS_SIZE = 3; // 0x3
2222 field public static final int AXIS_THROTTLE = 19; // 0x13
2223 field public static final int AXIS_TILT = 25; // 0x19
2224 field public static final int AXIS_TOOL_MAJOR = 6; // 0x6
2225 field public static final int AXIS_TOOL_MINOR = 7; // 0x7
2226 field public static final int AXIS_TOUCH_MAJOR = 4; // 0x4
2227 field public static final int AXIS_TOUCH_MINOR = 5; // 0x5
2228 field public static final int AXIS_VSCROLL = 9; // 0x9
2229 field public static final int AXIS_WHEEL = 21; // 0x15
2230 field public static final int AXIS_X = 0; // 0x0
2231 field public static final int AXIS_Y = 1; // 0x1
2232 field public static final int AXIS_Z = 11; // 0xb
2235 public abstract interface NestedScrollingChild {
2236 method public abstract boolean dispatchNestedFling(float, float, boolean);
2237 method public abstract boolean dispatchNestedPreFling(float, float);
2238 method public abstract boolean dispatchNestedPreScroll(int, int, int[], int[]);
2239 method public abstract boolean dispatchNestedScroll(int, int, int, int, int[]);
2240 method public abstract boolean hasNestedScrollingParent();
2241 method public abstract boolean isNestedScrollingEnabled();
2242 method public abstract void setNestedScrollingEnabled(boolean);
2243 method public abstract boolean startNestedScroll(int);
2244 method public abstract void stopNestedScroll();
2247 public class NestedScrollingChildHelper {
2248 ctor public NestedScrollingChildHelper(android.view.View);
2249 method public boolean dispatchNestedFling(float, float, boolean);
2250 method public boolean dispatchNestedPreFling(float, float);
2251 method public boolean dispatchNestedPreScroll(int, int, int[], int[]);
2252 method public boolean dispatchNestedScroll(int, int, int, int, int[]);
2253 method public boolean hasNestedScrollingParent();
2254 method public boolean isNestedScrollingEnabled();
2255 method public void onDetachedFromWindow();
2256 method public void onStopNestedScroll(android.view.View);
2257 method public void setNestedScrollingEnabled(boolean);
2258 method public boolean startNestedScroll(int);
2259 method public void stopNestedScroll();
2262 public abstract interface NestedScrollingParent {
2263 method public abstract int getNestedScrollAxes();
2264 method public abstract boolean onNestedFling(android.view.View, float, float, boolean);
2265 method public abstract boolean onNestedPreFling(android.view.View, float, float);
2266 method public abstract void onNestedPreScroll(android.view.View, int, int, int[]);
2267 method public abstract void onNestedScroll(android.view.View, int, int, int, int);
2268 method public abstract void onNestedScrollAccepted(android.view.View, android.view.View, int);
2269 method public abstract boolean onStartNestedScroll(android.view.View, android.view.View, int);
2270 method public abstract void onStopNestedScroll(android.view.View);
2273 public class NestedScrollingParentHelper {
2274 ctor public NestedScrollingParentHelper(android.view.ViewGroup);
2275 method public int getNestedScrollAxes();
2276 method public void onNestedScrollAccepted(android.view.View, android.view.View, int);
2277 method public void onStopNestedScroll(android.view.View);
2280 public abstract interface OnApplyWindowInsetsListener {
2281 …method public abstract android.support.v4.view.WindowInsetsCompat onApplyWindowInsets(android.view…
2284 public abstract class PagerAdapter {
2285 ctor public PagerAdapter();
2286 method public void destroyItem(android.view.ViewGroup, int, java.lang.Object);
2287 method public deprecated void destroyItem(android.view.View, int, java.lang.Object);
2288 method public void finishUpdate(android.view.ViewGroup);
2289 method public deprecated void finishUpdate(android.view.View);
2290 method public abstract int getCount();
2291 method public int getItemPosition(java.lang.Object);
2292 method public java.lang.CharSequence getPageTitle(int);
2293 method public float getPageWidth(int);
2294 method public java.lang.Object instantiateItem(android.view.ViewGroup, int);
2295 method public deprecated java.lang.Object instantiateItem(android.view.View, int);
2296 method public abstract boolean isViewFromObject(android.view.View, java.lang.Object);
2297 method public void notifyDataSetChanged();
2298 method public void registerDataSetObserver(android.database.DataSetObserver);
2299 method public void restoreState(android.os.Parcelable, java.lang.ClassLoader);
2300 method public android.os.Parcelable saveState();
2301 method public void setPrimaryItem(android.view.ViewGroup, int, java.lang.Object);
2302 method public deprecated void setPrimaryItem(android.view.View, int, java.lang.Object);
2303 method public void startUpdate(android.view.ViewGroup);
2304 method public deprecated void startUpdate(android.view.View);
2305 method public void unregisterDataSetObserver(android.database.DataSetObserver);
2306 field public static final int POSITION_NONE = -2; // 0xfffffffe
2307 field public static final int POSITION_UNCHANGED = -1; // 0xffffffff
2310 public class PagerTabStrip extends android.support.v4.view.PagerTitleStrip {
2311 ctor public PagerTabStrip(android.content.Context);
2312 ctor public PagerTabStrip(android.content.Context, android.util.AttributeSet);
2313 method public boolean getDrawFullUnderline();
2314 method public int getTabIndicatorColor();
2315 method public void setDrawFullUnderline(boolean);
2316 method public void setTabIndicatorColor(int);
2317 method public void setTabIndicatorColorResource(int);
2320 public class PagerTitleStrip extends android.view.ViewGroup {
2321 ctor public PagerTitleStrip(android.content.Context);
2322 ctor public PagerTitleStrip(android.content.Context, android.util.AttributeSet);
2323 method public int getTextSpacing();
2325 method public void setGravity(int);
2326 method public void setNonPrimaryAlpha(float);
2327 method public void setTextColor(int);
2328 method public void setTextSize(int, float);
2329 method public void setTextSpacing(int);
2332 public class ScaleGestureDetectorCompat {
2333 method public static boolean isQuickScaleEnabled(java.lang.Object);
2334 method public static void setQuickScaleEnabled(java.lang.Object, boolean);
2337 public abstract interface ScrollingView {
2338 method public abstract int computeHorizontalScrollExtent();
2339 method public abstract int computeHorizontalScrollOffset();
2340 method public abstract int computeHorizontalScrollRange();
2341 method public abstract int computeVerticalScrollExtent();
2342 method public abstract int computeVerticalScrollOffset();
2343 method public abstract int computeVerticalScrollRange();
2346 public class VelocityTrackerCompat {
2347 ctor public VelocityTrackerCompat();
2348 method public static float getXVelocity(android.view.VelocityTracker, int);
2349 method public static float getYVelocity(android.view.VelocityTracker, int);
2352 public class ViewCompat {
2353 ctor public ViewCompat();
2354 …method public static android.support.v4.view.ViewPropertyAnimatorCompat animate(android.view.View);
2355 method public static boolean canScrollHorizontally(android.view.View, int);
2356 method public static boolean canScrollVertically(android.view.View, int);
2357 method public static int combineMeasuredStates(int, int);
2358 …method public static android.support.v4.view.WindowInsetsCompat dispatchApplyWindowInsets(android.…
2359 method public static void dispatchFinishTemporaryDetach(android.view.View);
2360 method public static boolean dispatchNestedFling(android.view.View, float, float, boolean);
2361 method public static boolean dispatchNestedPreFling(android.view.View, float, float);
2362 method public static boolean dispatchNestedPreScroll(android.view.View, int, int, int[], int[]);
2363 method public static boolean dispatchNestedScroll(android.view.View, int, int, int, int, int[]);
2364 method public static void dispatchStartTemporaryDetach(android.view.View);
2365 method public static int getAccessibilityLiveRegion(android.view.View);
2366 …method public static android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAcce…
2367 method public static float getAlpha(android.view.View);
2368 … method public static android.content.res.ColorStateList getBackgroundTintList(android.view.View);
2369 method public static android.graphics.PorterDuff.Mode getBackgroundTintMode(android.view.View);
2370 method public static android.graphics.Rect getClipBounds(android.view.View);
2371 method public static float getElevation(android.view.View);
2372 method public static boolean getFitsSystemWindows(android.view.View);
2373 method public static int getImportantForAccessibility(android.view.View);
2374 method public static int getLabelFor(android.view.View);
2375 method public static int getLayerType(android.view.View);
2376 method public static int getLayoutDirection(android.view.View);
2377 method public static int getMeasuredHeightAndState(android.view.View);
2378 method public static int getMeasuredState(android.view.View);
2379 method public static int getMeasuredWidthAndState(android.view.View);
2380 method public static int getMinimumHeight(android.view.View);
2381 method public static int getMinimumWidth(android.view.View);
2382 method public static int getOverScrollMode(android.view.View);
2383 method public static int getPaddingEnd(android.view.View);
2384 method public static int getPaddingStart(android.view.View);
2385 method public static android.view.ViewParent getParentForAccessibility(android.view.View);
2386 method public static float getPivotX(android.view.View);
2387 method public static float getPivotY(android.view.View);
2388 method public static float getRotation(android.view.View);
2389 method public static float getRotationX(android.view.View);
2390 method public static float getRotationY(android.view.View);
2391 method public static float getScaleX(android.view.View);
2392 method public static float getScaleY(android.view.View);
2393 method public static java.lang.String getTransitionName(android.view.View);
2394 method public static float getTranslationX(android.view.View);
2395 method public static float getTranslationY(android.view.View);
2396 method public static float getTranslationZ(android.view.View);
2397 method public static int getWindowSystemUiVisibility(android.view.View);
2398 method public static float getX(android.view.View);
2399 method public static float getY(android.view.View);
2400 method public static float getZ(android.view.View);
2401 method public static boolean hasAccessibilityDelegate(android.view.View);
2402 method public static boolean hasNestedScrollingParent(android.view.View);
2403 method public static boolean hasOverlappingRendering(android.view.View);
2404 method public static boolean hasTransientState(android.view.View);
2405 method public static boolean isAttachedToWindow(android.view.View);
2406 method public static boolean isLaidOut(android.view.View);
2407 method public static boolean isNestedScrollingEnabled(android.view.View);
2408 method public static boolean isOpaque(android.view.View);
2409 method public static boolean isPaddingRelative(android.view.View);
2410 method public static void jumpDrawablesToCurrentState(android.view.View);
2411 method public static void offsetLeftAndRight(android.view.View, int);
2412 method public static void offsetTopAndBottom(android.view.View, int);
2413 …method public static android.support.v4.view.WindowInsetsCompat onApplyWindowInsets(android.view.V…
2414 …method public static void onInitializeAccessibilityEvent(android.view.View, android.view.accessibi…
2415 …method public static void onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.…
2416 …method public static void onPopulateAccessibilityEvent(android.view.View, android.view.accessibili…
2417 …method public static boolean performAccessibilityAction(android.view.View, int, android.os.Bundle);
2418 method public static void postInvalidateOnAnimation(android.view.View);
2419 method public static void postInvalidateOnAnimation(android.view.View, int, int, int, int);
2420 method public static void postOnAnimation(android.view.View, java.lang.Runnable);
2421 method public static void postOnAnimationDelayed(android.view.View, java.lang.Runnable, long);
2422 method public static void requestApplyInsets(android.view.View);
2423 method public static int resolveSizeAndState(int, int, int);
2424 …method public static void setAccessibilityDelegate(android.view.View, android.support.v4.view.Acce…
2425 method public static void setAccessibilityLiveRegion(android.view.View, int);
2426 method public static void setActivated(android.view.View, boolean);
2427 method public static void setAlpha(android.view.View, float);
2428 …method public static void setBackgroundTintList(android.view.View, android.content.res.ColorStateL…
2429 …method public static void setBackgroundTintMode(android.view.View, android.graphics.PorterDuff.Mod…
2430 method public static void setChildrenDrawingOrderEnabled(android.view.ViewGroup, boolean);
2431 method public static void setClipBounds(android.view.View, android.graphics.Rect);
2432 method public static void setElevation(android.view.View, float);
2433 method public static void setFitsSystemWindows(android.view.View, boolean);
2434 method public static void setHasTransientState(android.view.View, boolean);
2435 method public static void setImportantForAccessibility(android.view.View, int);
2436 method public static void setLabelFor(android.view.View, int);
2437 method public static void setLayerPaint(android.view.View, android.graphics.Paint);
2438 method public static void setLayerType(android.view.View, int, android.graphics.Paint);
2439 method public static void setLayoutDirection(android.view.View, int);
2440 method public static void setNestedScrollingEnabled(android.view.View, boolean);
2441 …method public static void setOnApplyWindowInsetsListener(android.view.View, android.support.v4.vie…
2442 method public static void setOverScrollMode(android.view.View, int);
2443 method public static void setPaddingRelative(android.view.View, int, int, int, int);
2444 method public static void setPivotX(android.view.View, float);
2445 method public static void setPivotY(android.view.View, float);
2446 method public static void setRotation(android.view.View, float);
2447 method public static void setRotationX(android.view.View, float);
2448 method public static void setRotationY(android.view.View, float);
2449 method public static void setSaveFromParentEnabled(android.view.View, boolean);
2450 method public static void setScaleX(android.view.View, float);
2451 method public static void setScaleY(android.view.View, float);
2452 method public static void setTransitionName(android.view.View, java.lang.String);
2453 method public static void setTranslationX(android.view.View, float);
2454 method public static void setTranslationY(android.view.View, float);
2455 method public static void setTranslationZ(android.view.View, float);
2456 method public static void setX(android.view.View, float);
2457 method public static void setY(android.view.View, float);
2458 method public static boolean startNestedScroll(android.view.View, int);
2459 method public static void stopNestedScroll(android.view.View);
2460 field public static final int ACCESSIBILITY_LIVE_REGION_ASSERTIVE = 2; // 0x2
2461 field public static final int ACCESSIBILITY_LIVE_REGION_NONE = 0; // 0x0
2462 field public static final int ACCESSIBILITY_LIVE_REGION_POLITE = 1; // 0x1
2463 field public static final int IMPORTANT_FOR_ACCESSIBILITY_AUTO = 0; // 0x0
2464 field public static final int IMPORTANT_FOR_ACCESSIBILITY_NO = 2; // 0x2
2465 field public static final int IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS = 4; // 0x4
2466 field public static final int IMPORTANT_FOR_ACCESSIBILITY_YES = 1; // 0x1
2467 field public static final int LAYER_TYPE_HARDWARE = 2; // 0x2
2468 field public static final int LAYER_TYPE_NONE = 0; // 0x0
2469 field public static final int LAYER_TYPE_SOFTWARE = 1; // 0x1
2470 field public static final int LAYOUT_DIRECTION_INHERIT = 2; // 0x2
2471 field public static final int LAYOUT_DIRECTION_LOCALE = 3; // 0x3
2472 field public static final int LAYOUT_DIRECTION_LTR = 0; // 0x0
2473 field public static final int LAYOUT_DIRECTION_RTL = 1; // 0x1
2474 field public static final int MEASURED_HEIGHT_STATE_SHIFT = 16; // 0x10
2475 field public static final int MEASURED_SIZE_MASK = 16777215; // 0xffffff
2476 field public static final int MEASURED_STATE_MASK = -16777216; // 0xff000000
2477 field public static final int MEASURED_STATE_TOO_SMALL = 16777216; // 0x1000000
2478 field public static final int OVER_SCROLL_ALWAYS = 0; // 0x0
2479 field public static final int OVER_SCROLL_IF_CONTENT_SCROLLS = 1; // 0x1
2480 field public static final int OVER_SCROLL_NEVER = 2; // 0x2
2481 field public static final int SCROLL_AXIS_HORIZONTAL = 1; // 0x1
2482 field public static final int SCROLL_AXIS_NONE = 0; // 0x0
2483 field public static final int SCROLL_AXIS_VERTICAL = 2; // 0x2
2486 public class ViewConfigurationCompat {
2487 ctor public ViewConfigurationCompat();
2488 method public static int getScaledPagingTouchSlop(android.view.ViewConfiguration);
2489 method public static boolean hasPermanentMenuKey(android.view.ViewConfiguration);
2492 public class ViewGroupCompat {
2493 method public static int getLayoutMode(android.view.ViewGroup);
2494 method public static int getNestedScrollAxes(android.view.ViewGroup);
2495 method public static boolean isTransitionGroup(android.view.ViewGroup);
2496 …method public static boolean onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.…
2497 method public static void setLayoutMode(android.view.ViewGroup, int);
2498 method public static void setMotionEventSplittingEnabled(android.view.ViewGroup, boolean);
2499 method public static void setTransitionGroup(android.view.ViewGroup, boolean);
2500 field public static final int LAYOUT_MODE_CLIP_BOUNDS = 0; // 0x0
2501 field public static final int LAYOUT_MODE_OPTICAL_BOUNDS = 1; // 0x1
2504 public class ViewPager extends android.view.ViewGroup {
2505 ctor public ViewPager(android.content.Context);
2506 ctor public ViewPager(android.content.Context, android.util.AttributeSet);
2507 …method public void addOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChangeListener);
2508 method public boolean arrowScroll(int);
2509 method public boolean beginFakeDrag();
2511 method public void clearOnPageChangeListeners();
2512 method public void endFakeDrag();
2513 method public boolean executeKeyEvent(android.view.KeyEvent);
2514 method public void fakeDragBy(float);
2515 method public android.support.v4.view.PagerAdapter getAdapter();
2516 method public int getCurrentItem();
2517 method public int getOffscreenPageLimit();
2518 method public int getPageMargin();
2519 method public boolean isFakeDragging();
2522 method public void onRestoreInstanceState(android.os.Parcelable);
2523 method public android.os.Parcelable onSaveInstanceState();
2524 …method public void removeOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChangeListen…
2525 method public void setAdapter(android.support.v4.view.PagerAdapter);
2526 method public void setCurrentItem(int);
2527 method public void setCurrentItem(int, boolean);
2528 method public void setOffscreenPageLimit(int);
2529 …method public deprecated void setOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChan…
2530 method public void setPageMargin(int);
2531 method public void setPageMarginDrawable(android.graphics.drawable.Drawable);
2532 method public void setPageMarginDrawable(int);
2533 … method public void setPageTransformer(boolean, android.support.v4.view.ViewPager.PageTransformer);
2534 field public static final int SCROLL_STATE_DRAGGING = 1; // 0x1
2535 field public static final int SCROLL_STATE_IDLE = 0; // 0x0
2536 field public static final int SCROLL_STATE_SETTLING = 2; // 0x2
2539 public static class ViewPager.LayoutParams extends android.view.ViewGroup.LayoutParams {
2540 ctor public ViewPager.LayoutParams();
2541 ctor public ViewPager.LayoutParams(android.content.Context, android.util.AttributeSet);
2542 field public int gravity;
2543 field public boolean isDecor;
2546 public static abstract interface ViewPager.OnPageChangeListener {
2547 method public abstract void onPageScrollStateChanged(int);
2548 method public abstract void onPageScrolled(int, float, int);
2549 method public abstract void onPageSelected(int);
2552 public static abstract interface ViewPager.PageTransformer {
2553 method public abstract void transformPage(android.view.View, float);
2556 public static class ViewPager.SavedState extends android.view.View.BaseSavedState {
2557 ctor public ViewPager.SavedState(android.os.Parcelable);
2558 …field public static final android.os.Parcelable.Creator<android.support.v4.view.ViewPager.SavedSta…
2561public static class ViewPager.SimpleOnPageChangeListener implements android.support.v4.view.ViewPa…
2562 ctor public ViewPager.SimpleOnPageChangeListener();
2563 method public void onPageScrollStateChanged(int);
2564 method public void onPageScrolled(int, float, int);
2565 method public void onPageSelected(int);
2568 public class ViewParentCompat {
2569 …method public static void notifySubtreeAccessibilityStateChanged(android.view.ViewParent, android.…
2570 …method public static boolean onNestedFling(android.view.ViewParent, android.view.View, float, floa…
2571 …method public static boolean onNestedPreFling(android.view.ViewParent, android.view.View, float, f…
2572 …method public static void onNestedPreScroll(android.view.ViewParent, android.view.View, int, int, …
2573 …method public static void onNestedScroll(android.view.ViewParent, android.view.View, int, int, int…
2574 …method public static void onNestedScrollAccepted(android.view.ViewParent, android.view.View, andro…
2575 …method public static boolean onStartNestedScroll(android.view.ViewParent, android.view.View, andro…
2576 method public static void onStopNestedScroll(android.view.ViewParent, android.view.View);
2577 …method public static boolean requestSendAccessibilityEvent(android.view.ViewParent, android.view.V…
2580 public class ViewPropertyAnimatorCompat {
2581 method public android.support.v4.view.ViewPropertyAnimatorCompat alpha(float);
2582 method public android.support.v4.view.ViewPropertyAnimatorCompat alphaBy(float);
2583 method public void cancel();
2584 method public long getDuration();
2585 method public android.view.animation.Interpolator getInterpolator();
2586 method public long getStartDelay();
2587 method public android.support.v4.view.ViewPropertyAnimatorCompat rotation(float);
2588 method public android.support.v4.view.ViewPropertyAnimatorCompat rotationBy(float);
2589 method public android.support.v4.view.ViewPropertyAnimatorCompat rotationX(float);
2590 method public android.support.v4.view.ViewPropertyAnimatorCompat rotationXBy(float);
2591 method public android.support.v4.view.ViewPropertyAnimatorCompat rotationY(float);
2592 method public android.support.v4.view.ViewPropertyAnimatorCompat rotationYBy(float);
2593 method public android.support.v4.view.ViewPropertyAnimatorCompat scaleX(float);
2594 method public android.support.v4.view.ViewPropertyAnimatorCompat scaleXBy(float);
2595 method public android.support.v4.view.ViewPropertyAnimatorCompat scaleY(float);
2596 method public android.support.v4.view.ViewPropertyAnimatorCompat scaleYBy(float);
2597 method public android.support.v4.view.ViewPropertyAnimatorCompat setDuration(long);
2598 …method public android.support.v4.view.ViewPropertyAnimatorCompat setInterpolator(android.view.anim…
2599 …method public android.support.v4.view.ViewPropertyAnimatorCompat setListener(android.support.v4.vi…
2600 method public android.support.v4.view.ViewPropertyAnimatorCompat setStartDelay(long);
2601 …method public android.support.v4.view.ViewPropertyAnimatorCompat setUpdateListener(android.support…
2602 method public void start();
2603 method public android.support.v4.view.ViewPropertyAnimatorCompat translationX(float);
2604 method public android.support.v4.view.ViewPropertyAnimatorCompat translationXBy(float);
2605 method public android.support.v4.view.ViewPropertyAnimatorCompat translationY(float);
2606 method public android.support.v4.view.ViewPropertyAnimatorCompat translationYBy(float);
2607 method public android.support.v4.view.ViewPropertyAnimatorCompat translationZ(float);
2608 method public android.support.v4.view.ViewPropertyAnimatorCompat translationZBy(float);
2609 …method public android.support.v4.view.ViewPropertyAnimatorCompat withEndAction(java.lang.Runnable);
2610 method public android.support.v4.view.ViewPropertyAnimatorCompat withLayer();
2611 …method public android.support.v4.view.ViewPropertyAnimatorCompat withStartAction(java.lang.Runnabl…
2612 method public android.support.v4.view.ViewPropertyAnimatorCompat x(float);
2613 method public android.support.v4.view.ViewPropertyAnimatorCompat xBy(float);
2614 method public android.support.v4.view.ViewPropertyAnimatorCompat y(float);
2615 method public android.support.v4.view.ViewPropertyAnimatorCompat yBy(float);
2616 method public android.support.v4.view.ViewPropertyAnimatorCompat z(float);
2617 method public android.support.v4.view.ViewPropertyAnimatorCompat zBy(float);
2620 public abstract interface ViewPropertyAnimatorListener {
2621 method public abstract void onAnimationCancel(android.view.View);
2622 method public abstract void onAnimationEnd(android.view.View);
2623 method public abstract void onAnimationStart(android.view.View);
2626public class ViewPropertyAnimatorListenerAdapter implements android.support.v4.view.ViewPropertyAn…
2627 ctor public ViewPropertyAnimatorListenerAdapter();
2628 method public void onAnimationCancel(android.view.View);
2629 method public void onAnimationEnd(android.view.View);
2630 method public void onAnimationStart(android.view.View);
2633 public abstract interface ViewPropertyAnimatorUpdateListener {
2634 method public abstract void onAnimationUpdate(android.view.View);
2637 public class WindowCompat {
2638 ctor public WindowCompat();
2639 field public static final int FEATURE_ACTION_BAR = 8; // 0x8
2640 field public static final int FEATURE_ACTION_BAR_OVERLAY = 9; // 0x9
2641 field public static final int FEATURE_ACTION_MODE_OVERLAY = 10; // 0xa
2644 public class WindowInsetsCompat {
2645 method public android.support.v4.view.WindowInsetsCompat consumeStableInsets();
2646 method public android.support.v4.view.WindowInsetsCompat consumeSystemWindowInsets();
2647 method public int getStableInsetBottom();
2648 method public int getStableInsetLeft();
2649 method public int getStableInsetRight();
2650 method public int getStableInsetTop();
2651 method public int getSystemWindowInsetBottom();
2652 method public int getSystemWindowInsetLeft();
2653 method public int getSystemWindowInsetRight();
2654 method public int getSystemWindowInsetTop();
2655 method public boolean hasInsets();
2656 method public boolean hasStableInsets();
2657 method public boolean hasSystemWindowInsets();
2658 method public boolean isConsumed();
2659 method public boolean isRound();
2660 …method public android.support.v4.view.WindowInsetsCompat replaceSystemWindowInsets(int, int, int, …
2661 …method public android.support.v4.view.WindowInsetsCompat replaceSystemWindowInsets(android.graphic…
2668 public class AccessibilityEventCompat {
2669 …method public static void appendRecord(android.view.accessibility.AccessibilityEvent, android.supp…
2670 …method public static android.support.v4.view.accessibility.AccessibilityRecordCompat asRecord(andr…
2671 method public static int getContentChangeTypes(android.view.accessibility.AccessibilityEvent);
2672 …method public static android.support.v4.view.accessibility.AccessibilityRecordCompat getRecord(and…
2673 method public static int getRecordCount(android.view.accessibility.AccessibilityEvent);
2674 …method public static void setContentChangeTypes(android.view.accessibility.AccessibilityEvent, int…
2675 field public static final int CONTENT_CHANGE_TYPE_CONTENT_DESCRIPTION = 4; // 0x4
2676 field public static final int CONTENT_CHANGE_TYPE_SUBTREE = 1; // 0x1
2677 field public static final int CONTENT_CHANGE_TYPE_TEXT = 2; // 0x2
2678 field public static final int CONTENT_CHANGE_TYPE_UNDEFINED = 0; // 0x0
2679 field public static final int TYPES_ALL_MASK = -1; // 0xffffffff
2680 field public static final int TYPE_ANNOUNCEMENT = 16384; // 0x4000
2681 field public static final int TYPE_GESTURE_DETECTION_END = 524288; // 0x80000
2682 field public static final int TYPE_GESTURE_DETECTION_START = 262144; // 0x40000
2683 field public static final int TYPE_TOUCH_EXPLORATION_GESTURE_END = 1024; // 0x400
2684 field public static final int TYPE_TOUCH_EXPLORATION_GESTURE_START = 512; // 0x200
2685 field public static final int TYPE_TOUCH_INTERACTION_END = 2097152; // 0x200000
2686 field public static final int TYPE_TOUCH_INTERACTION_START = 1048576; // 0x100000
2687 field public static final int TYPE_VIEW_ACCESSIBILITY_FOCUSED = 32768; // 0x8000
2688 field public static final int TYPE_VIEW_ACCESSIBILITY_FOCUS_CLEARED = 65536; // 0x10000
2689 field public static final int TYPE_VIEW_HOVER_ENTER = 128; // 0x80
2690 field public static final int TYPE_VIEW_HOVER_EXIT = 256; // 0x100
2691 field public static final int TYPE_VIEW_SCROLLED = 4096; // 0x1000
2692 field public static final int TYPE_VIEW_TEXT_SELECTION_CHANGED = 8192; // 0x2000
2693 …field public static final int TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY = 131072; // 0x20000
2694 field public static final int TYPE_WINDOW_CONTENT_CHANGED = 2048; // 0x800
2697 public class AccessibilityManagerCompat {
2698 ctor public AccessibilityManagerCompat();
2699 …method public static boolean addAccessibilityStateChangeListener(android.view.accessibility.Access…
2700 …method public static java.util.List<android.accessibilityservice.AccessibilityServiceInfo> getEnab…
2701 …method public static java.util.List<android.accessibilityservice.AccessibilityServiceInfo> getInst…
2702 …method public static boolean isTouchExplorationEnabled(android.view.accessibility.AccessibilityMan…
2703 …method public static boolean removeAccessibilityStateChangeListener(android.view.accessibility.Acc…
2706 public static abstract class AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat {
2707 ctor public AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat();
2708 method public abstract void onAccessibilityStateChanged(boolean);
2711 public class AccessibilityNodeInfoCompat {
2712 ctor public AccessibilityNodeInfoCompat(java.lang.Object);
2713 method public void addAction(int);
2714 …method public void addAction(android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Acc…
2715 method public void addChild(android.view.View);
2716 method public void addChild(android.view.View, int);
2717 method public boolean canOpenPopup();
2718 …method public java.util.List<android.support.v4.view.accessibility.AccessibilityNodeInfoCompat> fi…
2719 …method public java.util.List<android.support.v4.view.accessibility.AccessibilityNodeInfoCompat> fi…
2720 method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat findFocus(int);
2721 … method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat focusSearch(int);
2722 …method public java.util.List<android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Acc…
2723 method public int getActions();
2724 method public void getBoundsInParent(android.graphics.Rect);
2725 method public void getBoundsInScreen(android.graphics.Rect);
2726 method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getChild(int);
2727 method public int getChildCount();
2728 method public java.lang.CharSequence getClassName();
2729 …method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.CollectionInfoComp…
2730 …method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.CollectionItemInfo…
2731 method public java.lang.CharSequence getContentDescription();
2732 method public java.lang.CharSequence getError();
2733 method public android.os.Bundle getExtras();
2734 method public java.lang.Object getInfo();
2735 method public int getInputType();
2736 method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getLabelFor();
2737 method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getLabeledBy();
2738 method public int getLiveRegion();
2739 method public int getMaxTextLength();
2740 method public int getMovementGranularities();
2741 method public java.lang.CharSequence getPackageName();
2742 method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getParent();
2743 …method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.RangeInfoCompat ge…
2744 method public java.lang.CharSequence getText();
2745 method public int getTextSelectionEnd();
2746 method public int getTextSelectionStart();
2747 …method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getTraversalAfter(…
2748 …method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getTraversalBefore…
2749 method public java.lang.String getViewIdResourceName();
2750 method public android.support.v4.view.accessibility.AccessibilityWindowInfoCompat getWindow();
2751 method public int getWindowId();
2752 method public boolean isAccessibilityFocused();
2753 method public boolean isCheckable();
2754 method public boolean isChecked();
2755 method public boolean isClickable();
2756 method public boolean isContentInvalid();
2757 method public boolean isDismissable();
2758 method public boolean isEditable();
2759 method public boolean isEnabled();
2760 method public boolean isFocusable();
2761 method public boolean isFocused();
2762 method public boolean isLongClickable();
2763 method public boolean isMultiLine();
2764 method public boolean isPassword();
2765 method public boolean isScrollable();
2766 method public boolean isSelected();
2767 method public boolean isVisibleToUser();
2768 …method public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain(andr…
2769 …method public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain(andr…
2770 method public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain();
2771 …method public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain(andr…
2772 method public boolean performAction(int);
2773 method public boolean performAction(int, android.os.Bundle);
2774 method public void recycle();
2775 method public boolean refresh();
2776 …method public boolean removeAction(android.support.v4.view.accessibility.AccessibilityNodeInfoComp…
2777 method public boolean removeChild(android.view.View);
2778 method public boolean removeChild(android.view.View, int);
2779 method public void setAccessibilityFocused(boolean);
2780 method public void setBoundsInParent(android.graphics.Rect);
2781 method public void setBoundsInScreen(android.graphics.Rect);
2782 method public void setCanOpenPopup(boolean);
2783 method public void setCheckable(boolean);
2784 method public void setChecked(boolean);
2785 method public void setClassName(java.lang.CharSequence);
2786 method public void setClickable(boolean);
2787 method public void setCollectionInfo(java.lang.Object);
2788 method public void setCollectionItemInfo(java.lang.Object);
2789 method public void setContentDescription(java.lang.CharSequence);
2790 method public void setContentInvalid(boolean);
2791 method public void setDismissable(boolean);
2792 method public void setEditable(boolean);
2793 method public void setEnabled(boolean);
2794 method public void setError(java.lang.CharSequence);
2795 method public void setFocusable(boolean);
2796 method public void setFocused(boolean);
2797 method public void setInputType(int);
2798 method public void setLabelFor(android.view.View);
2799 method public void setLabelFor(android.view.View, int);
2800 method public void setLabeledBy(android.view.View);
2801 method public void setLabeledBy(android.view.View, int);
2802 method public void setLiveRegion(int);
2803 method public void setLongClickable(boolean);
2804 method public void setMaxTextLength(int);
2805 method public void setMovementGranularities(int);
2806 method public void setMultiLine(boolean);
2807 method public void setPackageName(java.lang.CharSequence);
2808 method public void setParent(android.view.View);
2809 method public void setParent(android.view.View, int);
2810 method public void setPassword(boolean);
2811 …method public void setRangeInfo(android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.…
2812 method public void setScrollable(boolean);
2813 method public void setSelected(boolean);
2814 method public void setSource(android.view.View);
2815 method public void setSource(android.view.View, int);
2816 method public void setText(java.lang.CharSequence);
2817 method public void setTextSelection(int, int);
2818 method public void setTraversalAfter(android.view.View);
2819 method public void setTraversalAfter(android.view.View, int);
2820 method public void setTraversalBefore(android.view.View);
2821 method public void setTraversalBefore(android.view.View, int);
2822 method public void setViewIdResourceName(java.lang.String);
2823 method public void setVisibleToUser(boolean);
2824 field public static final int ACTION_ACCESSIBILITY_FOCUS = 64; // 0x40
2825 …field public static final java.lang.String ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN = "ACTION_ARGU…
2826 …field public static final java.lang.String ACTION_ARGUMENT_HTML_ELEMENT_STRING = "ACTION_ARGUMENT_…
2827 …field public static final java.lang.String ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT = "ACTION_ARGU…
2828 …field public static final java.lang.String ACTION_ARGUMENT_SELECTION_END_INT = "ACTION_ARGUMENT_SE…
2829 …field public static final java.lang.String ACTION_ARGUMENT_SELECTION_START_INT = "ACTION_ARGUMENT_…
2830 …field public static final java.lang.String ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE = "ACTION_ARGUMEN…
2831 field public static final int ACTION_CLEAR_ACCESSIBILITY_FOCUS = 128; // 0x80
2832 field public static final int ACTION_CLEAR_FOCUS = 2; // 0x2
2833 field public static final int ACTION_CLEAR_SELECTION = 8; // 0x8
2834 field public static final int ACTION_CLICK = 16; // 0x10
2835 field public static final int ACTION_COLLAPSE = 524288; // 0x80000
2836 field public static final int ACTION_COPY = 16384; // 0x4000
2837 field public static final int ACTION_CUT = 65536; // 0x10000
2838 field public static final int ACTION_DISMISS = 1048576; // 0x100000
2839 field public static final int ACTION_EXPAND = 262144; // 0x40000
2840 field public static final int ACTION_FOCUS = 1; // 0x1
2841 field public static final int ACTION_LONG_CLICK = 32; // 0x20
2842 field public static final int ACTION_NEXT_AT_MOVEMENT_GRANULARITY = 256; // 0x100
2843 field public static final int ACTION_NEXT_HTML_ELEMENT = 1024; // 0x400
2844 field public static final int ACTION_PASTE = 32768; // 0x8000
2845 field public static final int ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY = 512; // 0x200
2846 field public static final int ACTION_PREVIOUS_HTML_ELEMENT = 2048; // 0x800
2847 field public static final int ACTION_SCROLL_BACKWARD = 8192; // 0x2000
2848 field public static final int ACTION_SCROLL_FORWARD = 4096; // 0x1000
2849 field public static final int ACTION_SELECT = 4; // 0x4
2850 field public static final int ACTION_SET_SELECTION = 131072; // 0x20000
2851 field public static final int ACTION_SET_TEXT = 2097152; // 0x200000
2852 field public static final int FOCUS_ACCESSIBILITY = 2; // 0x2
2853 field public static final int FOCUS_INPUT = 1; // 0x1
2854 field public static final int MOVEMENT_GRANULARITY_CHARACTER = 1; // 0x1
2855 field public static final int MOVEMENT_GRANULARITY_LINE = 4; // 0x4
2856 field public static final int MOVEMENT_GRANULARITY_PAGE = 16; // 0x10
2857 field public static final int MOVEMENT_GRANULARITY_PARAGRAPH = 8; // 0x8
2858 field public static final int MOVEMENT_GRANULARITY_WORD = 2; // 0x2
2861 public static class AccessibilityNodeInfoCompat.AccessibilityActionCompat {
2862 ctor public AccessibilityNodeInfoCompat.AccessibilityActionCompat(int, java.lang.CharSequence);
2863 method public int getId();
2864 method public java.lang.CharSequence getLabel();
2865 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2866 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2867 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2868 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2869 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2870 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2871 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2872 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2873 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2874 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2875 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2876 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2877 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2878 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2879 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2880 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2881 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2882 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2883 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2884 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2885 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2886 …field public static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Access…
2889 public static class AccessibilityNodeInfoCompat.CollectionInfoCompat {
2890 method public int getColumnCount();
2891 method public int getRowCount();
2892 method public boolean isHierarchical();
2893 …method public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.CollectionI…
2894 field public static final int SELECTION_MODE_MULTIPLE = 2; // 0x2
2895 field public static final int SELECTION_MODE_NONE = 0; // 0x0
2896 field public static final int SELECTION_MODE_SINGLE = 1; // 0x1
2899 public static class AccessibilityNodeInfoCompat.CollectionItemInfoCompat {
2900 method public int getColumnIndex();
2901 method public int getColumnSpan();
2902 method public int getRowIndex();
2903 method public int getRowSpan();
2904 method public boolean isHeading();
2905 method public boolean isSelected();
2906 …method public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.CollectionI…
2909 public static class AccessibilityNodeInfoCompat.RangeInfoCompat {
2910 method public float getCurrent();
2911 method public float getMax();
2912 method public float getMin();
2913 method public int getType();
2914 field public static final int RANGE_TYPE_FLOAT = 1; // 0x1
2915 field public static final int RANGE_TYPE_INT = 0; // 0x0
2916 field public static final int RANGE_TYPE_PERCENT = 2; // 0x2
2919 public class AccessibilityNodeProviderCompat {
2920 ctor public AccessibilityNodeProviderCompat();
2921 ctor public AccessibilityNodeProviderCompat(java.lang.Object);
2922 …method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat createAccessibilit…
2923 …method public java.util.List<android.support.v4.view.accessibility.AccessibilityNodeInfoCompat> fi…
2924 method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat findFocus(int);
2925 method public java.lang.Object getProvider();
2926 method public boolean performAction(int, int, android.os.Bundle);
2929 public class AccessibilityRecordCompat {
2930 ctor public deprecated AccessibilityRecordCompat(java.lang.Object);
2931 method public int getAddedCount();
2932 method public java.lang.CharSequence getBeforeText();
2933 method public java.lang.CharSequence getClassName();
2934 method public java.lang.CharSequence getContentDescription();
2935 method public int getCurrentItemIndex();
2936 method public int getFromIndex();
2937 method public deprecated java.lang.Object getImpl();
2938 method public int getItemCount();
2939 method public int getMaxScrollX();
2940 method public int getMaxScrollY();
2941 method public android.os.Parcelable getParcelableData();
2942 method public int getRemovedCount();
2943 method public int getScrollX();
2944 method public int getScrollY();
2945 method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getSource();
2946 method public java.util.List<java.lang.CharSequence> getText();
2947 method public int getToIndex();
2948 method public int getWindowId();
2949 method public boolean isChecked();
2950 method public boolean isEnabled();
2951 method public boolean isFullScreen();
2952 method public boolean isPassword();
2953 method public boolean isScrollable();
2954 …method public static android.support.v4.view.accessibility.AccessibilityRecordCompat obtain(androi…
2955 method public static android.support.v4.view.accessibility.AccessibilityRecordCompat obtain();
2956 method public void recycle();
2957 method public void setAddedCount(int);
2958 method public void setBeforeText(java.lang.CharSequence);
2959 method public void setChecked(boolean);
2960 method public void setClassName(java.lang.CharSequence);
2961 method public void setContentDescription(java.lang.CharSequence);
2962 method public void setCurrentItemIndex(int);
2963 method public void setEnabled(boolean);
2964 method public void setFromIndex(int);
2965 method public void setFullScreen(boolean);
2966 method public void setItemCount(int);
2967 method public void setMaxScrollX(int);
2968 method public void setMaxScrollY(int);
2969 method public void setParcelableData(android.os.Parcelable);
2970 method public void setPassword(boolean);
2971 method public void setRemovedCount(int);
2972 method public void setScrollX(int);
2973 method public void setScrollY(int);
2974 method public void setScrollable(boolean);
2975 method public void setSource(android.view.View);
2976 method public void setSource(android.view.View, int);
2977 method public void setToIndex(int);
2980 public class AccessibilityWindowInfoCompat {
2981 method public void getBoundsInScreen(android.graphics.Rect);
2982 method public android.support.v4.view.accessibility.AccessibilityWindowInfoCompat getChild(int);
2983 method public int getChildCount();
2984 method public int getId();
2985 method public int getLayer();
2986 method public android.support.v4.view.accessibility.AccessibilityWindowInfoCompat getParent();
2987 method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getRoot();
2988 method public int getType();
2989 method public boolean isAccessibilityFocused();
2990 method public boolean isActive();
2991 method public boolean isFocused();
2992 … method public static android.support.v4.view.accessibility.AccessibilityWindowInfoCompat obtain();
2993 …method public static android.support.v4.view.accessibility.AccessibilityWindowInfoCompat obtain(an…
2994 method public void recycle();
2995 field public static final int TYPE_ACCESSIBILITY_OVERLAY = 4; // 0x4
2996 field public static final int TYPE_APPLICATION = 1; // 0x1
2997 field public static final int TYPE_INPUT_METHOD = 2; // 0x2
2998 field public static final int TYPE_SYSTEM = 3; // 0x3
3005public class FastOutLinearInInterpolator extends android.support.v4.view.animation.LookupTableInte…
3006 ctor public FastOutLinearInInterpolator();
3009public class FastOutSlowInInterpolator extends android.support.v4.view.animation.LookupTableInterp…
3010 ctor public FastOutSlowInInterpolator();
3013public class LinearOutSlowInInterpolator extends android.support.v4.view.animation.LookupTableInte…
3014 ctor public LinearOutSlowInInterpolator();
3018 ctor public LookupTableInterpolator(float[]);
3019 method public float getInterpolation(float);
3022 public class PathInterpolatorCompat {
3023 method public static android.view.animation.Interpolator create(android.graphics.Path);
3024 method public static android.view.animation.Interpolator create(float, float);
3025 method public static android.view.animation.Interpolator create(float, float, float, float);
3032 public abstract class AutoScrollHelper implements android.view.View.OnTouchListener {
3033 ctor public AutoScrollHelper(android.view.View);
3034 method public abstract boolean canTargetScrollHorizontally(int);
3035 method public abstract boolean canTargetScrollVertically(int);
3036 method public boolean isEnabled();
3037 method public boolean isExclusive();
3038 method public boolean onTouch(android.view.View, android.view.MotionEvent);
3039 method public abstract void scrollTargetBy(int, int);
3040 method public android.support.v4.widget.AutoScrollHelper setActivationDelay(int);
3041 method public android.support.v4.widget.AutoScrollHelper setEdgeType(int);
3042 method public android.support.v4.widget.AutoScrollHelper setEnabled(boolean);
3043 method public android.support.v4.widget.AutoScrollHelper setExclusive(boolean);
3044 method public android.support.v4.widget.AutoScrollHelper setMaximumEdges(float, float);
3045 method public android.support.v4.widget.AutoScrollHelper setMaximumVelocity(float, float);
3046 method public android.support.v4.widget.AutoScrollHelper setMinimumVelocity(float, float);
3047 method public android.support.v4.widget.AutoScrollHelper setRampDownDuration(int);
3048 method public android.support.v4.widget.AutoScrollHelper setRampUpDuration(int);
3049 method public android.support.v4.widget.AutoScrollHelper setRelativeEdges(float, float);
3050 method public android.support.v4.widget.AutoScrollHelper setRelativeVelocity(float, float);
3051 field public static final int EDGE_TYPE_INSIDE = 0; // 0x0
3052 field public static final int EDGE_TYPE_INSIDE_EXTEND = 1; // 0x1
3053 field public static final int EDGE_TYPE_OUTSIDE = 2; // 0x2
3054 field public static final float NO_MAX = 3.4028235E38f;
3055 field public static final float NO_MIN = 0.0f;
3056 field public static final float RELATIVE_UNSPECIFIED = 0.0f;
3059 public final class CompoundButtonCompat {
3060 …method public static android.graphics.drawable.Drawable getButtonDrawable(android.widget.CompoundB…
3061 …method public static android.content.res.ColorStateList getButtonTintList(android.widget.CompoundB…
3062 …method public static android.graphics.PorterDuff.Mode getButtonTintMode(android.widget.CompoundBut…
3063 …method public static void setButtonTintList(android.widget.CompoundButton, android.content.res.Col…
3064 …method public static void setButtonTintMode(android.widget.CompoundButton, android.graphics.Porter…
3067 public class ContentLoadingProgressBar extends android.widget.ProgressBar {
3068 ctor public ContentLoadingProgressBar(android.content.Context);
3069 ctor public ContentLoadingProgressBar(android.content.Context, android.util.AttributeSet);
3070 method public void hide();
3071 method public void onAttachedToWindow();
3072 method public void onDetachedFromWindow();
3073 method public void show();
3076 public abstract class CursorAdapter extends android.widget.BaseAdapter {
3077 ctor public deprecated CursorAdapter(android.content.Context, android.database.Cursor);
3078 ctor public CursorAdapter(android.content.Context, android.database.Cursor, boolean);
3079 ctor public CursorAdapter(android.content.Context, android.database.Cursor, int);
3080 …method public abstract void bindView(android.view.View, android.content.Context, android.database.…
3081 method public void changeCursor(android.database.Cursor);
3082 method public java.lang.CharSequence convertToString(android.database.Cursor);
3083 method public int getCount();
3084 method public android.database.Cursor getCursor();
3085 method public android.widget.Filter getFilter();
3086 method public android.widget.FilterQueryProvider getFilterQueryProvider();
3087 method public java.lang.Object getItem(int);
3088 method public long getItemId(int);
3089 method public android.view.View getView(int, android.view.View, android.view.ViewGroup);
3091 …method public android.view.View newDropDownView(android.content.Context, android.database.Cursor, …
3092 …method public abstract android.view.View newView(android.content.Context, android.database.Cursor,…
3094 method public android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence);
3095 method public void setFilterQueryProvider(android.widget.FilterQueryProvider);
3096 method public android.database.Cursor swapCursor(android.database.Cursor);
3097 field public static final deprecated int FLAG_AUTO_REQUERY = 1; // 0x1
3098 field public static final int FLAG_REGISTER_CONTENT_OBSERVER = 2; // 0x2
3101 public class DrawerLayout extends android.view.ViewGroup {
3102 ctor public DrawerLayout(android.content.Context);
3103 ctor public DrawerLayout(android.content.Context, android.util.AttributeSet);
3104 ctor public DrawerLayout(android.content.Context, android.util.AttributeSet, int);
3105 method public void closeDrawer(android.view.View);
3106 method public void closeDrawer(int);
3107 method public void closeDrawers();
3108 method public float getDrawerElevation();
3109 method public int getDrawerLockMode(int);
3110 method public int getDrawerLockMode(android.view.View);
3111 method public java.lang.CharSequence getDrawerTitle(int);
3112 method public android.graphics.drawable.Drawable getStatusBarBackgroundDrawable();
3113 method public boolean isDrawerOpen(android.view.View);
3114 method public boolean isDrawerOpen(int);
3115 method public boolean isDrawerVisible(android.view.View);
3116 method public boolean isDrawerVisible(int);
3117 method public void onDraw(android.graphics.Canvas);
3119 method public void openDrawer(android.view.View);
3120 method public void openDrawer(int);
3121 method public void setDrawerElevation(float);
3122 method public void setDrawerListener(android.support.v4.widget.DrawerLayout.DrawerListener);
3123 method public void setDrawerLockMode(int);
3124 method public void setDrawerLockMode(int, int);
3125 method public void setDrawerLockMode(int, android.view.View);
3126 method public void setDrawerShadow(android.graphics.drawable.Drawable, int);
3127 method public void setDrawerShadow(int, int);
3128 method public void setDrawerTitle(int, java.lang.CharSequence);
3129 method public void setScrimColor(int);
3130 method public void setStatusBarBackground(android.graphics.drawable.Drawable);
3131 method public void setStatusBarBackground(int);
3132 method public void setStatusBarBackgroundColor(int);
3133 field public static final int LOCK_MODE_LOCKED_CLOSED = 1; // 0x1
3134 field public static final int LOCK_MODE_LOCKED_OPEN = 2; // 0x2
3135 field public static final int LOCK_MODE_UNLOCKED = 0; // 0x0
3136 field public static final int STATE_DRAGGING = 1; // 0x1
3137 field public static final int STATE_IDLE = 0; // 0x0
3138 field public static final int STATE_SETTLING = 2; // 0x2
3141 public static abstract interface DrawerLayout.DrawerListener {
3142 method public abstract void onDrawerClosed(android.view.View);
3143 method public abstract void onDrawerOpened(android.view.View);
3144 method public abstract void onDrawerSlide(android.view.View, float);
3145 method public abstract void onDrawerStateChanged(int);
3148 public static class DrawerLayout.LayoutParams extends android.view.ViewGroup.MarginLayoutParams {
3149 ctor public DrawerLayout.LayoutParams(android.content.Context, android.util.AttributeSet);
3150 ctor public DrawerLayout.LayoutParams(int, int);
3151 ctor public DrawerLayout.LayoutParams(int, int, int);
3152 ctor public DrawerLayout.LayoutParams(android.support.v4.widget.DrawerLayout.LayoutParams);
3153 ctor public DrawerLayout.LayoutParams(android.view.ViewGroup.LayoutParams);
3154 ctor public DrawerLayout.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
3155 field public int gravity;
3159 ctor public DrawerLayout.SavedState(android.os.Parcel);
3160 ctor public DrawerLayout.SavedState(android.os.Parcelable);
3161 …field public static final android.os.Parcelable.Creator<android.support.v4.widget.DrawerLayout.Sav…
3164public static abstract class DrawerLayout.SimpleDrawerListener implements android.support.v4.widge…
3165 ctor public DrawerLayout.SimpleDrawerListener();
3166 method public void onDrawerClosed(android.view.View);
3167 method public void onDrawerOpened(android.view.View);
3168 method public void onDrawerSlide(android.view.View, float);
3169 method public void onDrawerStateChanged(int);
3172 public class EdgeEffectCompat {
3173 ctor public EdgeEffectCompat(android.content.Context);
3174 method public boolean draw(android.graphics.Canvas);
3175 method public void finish();
3176 method public boolean isFinished();
3177 method public boolean onAbsorb(int);
3178 method public deprecated boolean onPull(float);
3179 method public boolean onPull(float, float);
3180 method public boolean onRelease();
3181 method public void setSize(int, int);
3184public abstract class ExploreByTouchHelper extends android.support.v4.view.AccessibilityDelegateCo…
3185 ctor public ExploreByTouchHelper(android.view.View);
3186 method public boolean dispatchHoverEvent(android.view.MotionEvent);
3187 method public int getFocusedVirtualView();
3190 method public void invalidateRoot();
3191 method public void invalidateVirtualView(int);
3194 …method public void onPopulateNodeForHost(android.support.v4.view.accessibility.AccessibilityNodeIn…
3196 method public boolean sendEventForVirtualView(int, int);
3197 field public static final int HOST_ID = -1; // 0xffffffff
3198 field public static final int INVALID_ID = -2147483648; // 0x80000000
3201 public class ListPopupWindowCompat {
3202 …method public static android.view.View.OnTouchListener createDragToOpenListener(java.lang.Object, …
3205 public class ListViewAutoScrollHelper extends android.support.v4.widget.AutoScrollHelper {
3206 ctor public ListViewAutoScrollHelper(android.widget.ListView);
3207 method public boolean canTargetScrollHorizontally(int);
3208 method public boolean canTargetScrollVertically(int);
3209 method public void scrollTargetBy(int, int);
3212public class NestedScrollView extends android.widget.FrameLayout implements android.support.v4.vie…
3213 ctor public NestedScrollView(android.content.Context);
3214 ctor public NestedScrollView(android.content.Context, android.util.AttributeSet);
3215 ctor public NestedScrollView(android.content.Context, android.util.AttributeSet, int);
3216 method public boolean arrowScroll(int);
3218 method public boolean executeKeyEvent(android.view.KeyEvent);
3219 method public void fling(int);
3220 method public boolean fullScroll(int);
3221 method public int getMaxScrollAmount();
3222 method public boolean isFillViewport();
3223 method public boolean isSmoothScrollingEnabled();
3224 method public void onAttachedToWindow();
3225 method public boolean pageScroll(int);
3226 method public void setFillViewport(boolean);
3227 method public void setSmoothScrollingEnabled(boolean);
3228 method public final void smoothScrollBy(int, int);
3229 method public final void smoothScrollTo(int, int);
3232 public class PopupMenuCompat {
3233 method public static android.view.View.OnTouchListener getDragToOpenListener(java.lang.Object);
3236 public class PopupWindowCompat {
3237 method public static boolean getOverlapAnchor(android.widget.PopupWindow);
3238 method public static int getWindowLayoutType(android.widget.PopupWindow);
3239 method public static void setOverlapAnchor(android.widget.PopupWindow, boolean);
3240 method public static void setWindowLayoutType(android.widget.PopupWindow, int);
3241 …method public static void showAsDropDown(android.widget.PopupWindow, android.view.View, int, int, …
3244 public abstract class ResourceCursorAdapter extends android.support.v4.widget.CursorAdapter {
3245 …ctor public deprecated ResourceCursorAdapter(android.content.Context, int, android.database.Cursor…
3246 … ctor public ResourceCursorAdapter(android.content.Context, int, android.database.Cursor, boolean);
3247 ctor public ResourceCursorAdapter(android.content.Context, int, android.database.Cursor, int);
3248 …method public android.view.View newView(android.content.Context, android.database.Cursor, android.…
3249 method public void setDropDownViewResource(int);
3250 method public void setViewResource(int);
3253 public class ScrollerCompat {
3254 method public void abortAnimation();
3255 method public boolean computeScrollOffset();
3256 method public static android.support.v4.widget.ScrollerCompat create(android.content.Context);
3257 …method public static android.support.v4.widget.ScrollerCompat create(android.content.Context, andr…
3258 method public void fling(int, int, int, int, int, int, int, int);
3259 method public void fling(int, int, int, int, int, int, int, int, int, int);
3260 method public float getCurrVelocity();
3261 method public int getCurrX();
3262 method public int getCurrY();
3263 method public int getFinalX();
3264 method public int getFinalY();
3265 method public boolean isFinished();
3266 method public boolean isOverScrolled();
3267 method public void notifyHorizontalEdgeReached(int, int, int);
3268 method public void notifyVerticalEdgeReached(int, int, int);
3269 method public void startScroll(int, int, int, int);
3270 method public void startScroll(int, int, int, int, int);
3273 public class SearchViewCompat {
3274 method public static java.lang.CharSequence getQuery(android.view.View);
3275 method public static boolean isIconified(android.view.View);
3276 method public static boolean isQueryRefinementEnabled(android.view.View);
3277 method public static boolean isSubmitButtonEnabled(android.view.View);
3278 method public static android.view.View newSearchView(android.content.Context);
3279 method public static void setIconified(android.view.View, boolean);
3280 method public static void setImeOptions(android.view.View, int);
3281 method public static void setInputType(android.view.View, int);
3282 method public static void setMaxWidth(android.view.View, int);
3283 …method public static void setOnCloseListener(android.view.View, android.support.v4.widget.SearchVi…
3284 …method public static void setOnQueryTextListener(android.view.View, android.support.v4.widget.Sear…
3285 method public static void setQuery(android.view.View, java.lang.CharSequence, boolean);
3286 method public static void setQueryHint(android.view.View, java.lang.CharSequence);
3287 method public static void setQueryRefinementEnabled(android.view.View, boolean);
3288 method public static void setSearchableInfo(android.view.View, android.content.ComponentName);
3289 method public static void setSubmitButtonEnabled(android.view.View, boolean);
3292 public static abstract class SearchViewCompat.OnCloseListenerCompat {
3293 ctor public SearchViewCompat.OnCloseListenerCompat();
3294 method public boolean onClose();
3297 public static abstract class SearchViewCompat.OnQueryTextListenerCompat {
3298 ctor public SearchViewCompat.OnQueryTextListenerCompat();
3299 method public boolean onQueryTextChange(java.lang.String);
3300 method public boolean onQueryTextSubmit(java.lang.String);
3303 public class SimpleCursorAdapter extends android.support.v4.widget.ResourceCursorAdapter {
3304 …ctor public deprecated SimpleCursorAdapter(android.content.Context, int, android.database.Cursor, …
3305 …ctor public SimpleCursorAdapter(android.content.Context, int, android.database.Cursor, java.lang.S…
3306 … method public void bindView(android.view.View, android.content.Context, android.database.Cursor);
3307 method public void changeCursorAndColumns(android.database.Cursor, java.lang.String[], int[]);
3308 …method public android.support.v4.widget.SimpleCursorAdapter.CursorToStringConverter getCursorToStr…
3309 method public int getStringConversionColumn();
3310 method public android.support.v4.widget.SimpleCursorAdapter.ViewBinder getViewBinder();
3311 …method public void setCursorToStringConverter(android.support.v4.widget.SimpleCursorAdapter.Cursor…
3312 method public void setStringConversionColumn(int);
3313 method public void setViewBinder(android.support.v4.widget.SimpleCursorAdapter.ViewBinder);
3314 method public void setViewImage(android.widget.ImageView, java.lang.String);
3315 method public void setViewText(android.widget.TextView, java.lang.String);
3318 public static abstract interface SimpleCursorAdapter.CursorToStringConverter {
3319 method public abstract java.lang.CharSequence convertToString(android.database.Cursor);
3322 public static abstract interface SimpleCursorAdapter.ViewBinder {
3323 method public abstract boolean setViewValue(android.view.View, android.database.Cursor, int);
3326 public class SlidingPaneLayout extends android.view.ViewGroup {
3327 ctor public SlidingPaneLayout(android.content.Context);
3328 ctor public SlidingPaneLayout(android.content.Context, android.util.AttributeSet);
3329 ctor public SlidingPaneLayout(android.content.Context, android.util.AttributeSet, int);
3331 method public deprecated boolean canSlide();
3332 method public boolean closePane();
3333 method public int getCoveredFadeColor();
3334 method public int getParallaxDistance();
3335 method public int getSliderFadeColor();
3336 method public boolean isOpen();
3337 method public boolean isSlideable();
3339 method public boolean openPane();
3340 method public void setCoveredFadeColor(int);
3341 …method public void setPanelSlideListener(android.support.v4.widget.SlidingPaneLayout.PanelSlideLis…
3342 method public void setParallaxDistance(int);
3343 method public deprecated void setShadowDrawable(android.graphics.drawable.Drawable);
3344 method public void setShadowDrawableLeft(android.graphics.drawable.Drawable);
3345 method public void setShadowDrawableRight(android.graphics.drawable.Drawable);
3346 method public deprecated void setShadowResource(int);
3347 method public void setShadowResourceLeft(int);
3348 method public void setShadowResourceRight(int);
3349 method public void setSliderFadeColor(int);
3350 method public deprecated void smoothSlideClosed();
3351 method public deprecated void smoothSlideOpen();
3354public static class SlidingPaneLayout.LayoutParams extends android.view.ViewGroup.MarginLayoutPara…
3355 ctor public SlidingPaneLayout.LayoutParams();
3356 ctor public SlidingPaneLayout.LayoutParams(int, int);
3357 ctor public SlidingPaneLayout.LayoutParams(android.view.ViewGroup.LayoutParams);
3358 ctor public SlidingPaneLayout.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
3359 …ctor public SlidingPaneLayout.LayoutParams(android.support.v4.widget.SlidingPaneLayout.LayoutParam…
3360 ctor public SlidingPaneLayout.LayoutParams(android.content.Context, android.util.AttributeSet);
3361 field public float weight;
3364 public static abstract interface SlidingPaneLayout.PanelSlideListener {
3365 method public abstract void onPanelClosed(android.view.View);
3366 method public abstract void onPanelOpened(android.view.View);
3367 method public abstract void onPanelSlide(android.view.View, float);
3370public static class SlidingPaneLayout.SimplePanelSlideListener implements android.support.v4.widge…
3371 ctor public SlidingPaneLayout.SimplePanelSlideListener();
3372 method public void onPanelClosed(android.view.View);
3373 method public void onPanelOpened(android.view.View);
3374 method public void onPanelSlide(android.view.View, float);
3377 public class Space extends android.view.View {
3378 ctor public Space(android.content.Context, android.util.AttributeSet, int);
3379 ctor public Space(android.content.Context, android.util.AttributeSet);
3380 ctor public Space(android.content.Context);
3383public class SwipeRefreshLayout extends android.view.ViewGroup implements android.support.v4.view.…
3384 ctor public SwipeRefreshLayout(android.content.Context);
3385 ctor public SwipeRefreshLayout(android.content.Context, android.util.AttributeSet);
3386 method public boolean canChildScrollUp();
3387 method public int getProgressCircleDiameter();
3388 method public boolean isRefreshing();
3390 method public void onMeasure(int, int);
3391 method public deprecated void setColorScheme(int...);
3392 method public void setColorSchemeColors(int...);
3393 method public void setColorSchemeResources(int...);
3394 method public void setDistanceToTriggerSync(int);
3395 …method public void setOnRefreshListener(android.support.v4.widget.SwipeRefreshLayout.OnRefreshList…
3396 method public deprecated void setProgressBackgroundColor(int);
3397 method public void setProgressBackgroundColorSchemeColor(int);
3398 method public void setProgressBackgroundColorSchemeResource(int);
3399 method public void setProgressViewEndTarget(boolean, int);
3400 method public void setProgressViewOffset(boolean, int, int);
3401 method public void setRefreshing(boolean);
3402 method public void setSize(int);
3403 field public static final int DEFAULT = 1; // 0x1
3404 field public static final int LARGE = 0; // 0x0
3409 public static abstract interface SwipeRefreshLayout.OnRefreshListener {
3410 method public abstract void onRefresh();
3413 public class TextViewCompat {
3414 …method public static void setCompoundDrawablesRelative(android.widget.TextView, android.graphics.d…
3415 …method public static void setCompoundDrawablesRelativeWithIntrinsicBounds(android.widget.TextView,…
3416 …method public static void setCompoundDrawablesRelativeWithIntrinsicBounds(android.widget.TextView,…
3419 public class ViewDragHelper {
3420 method public void abort();
3422 method public void cancel();
3423 method public void captureChildView(android.view.View, int);
3424 method public boolean checkTouchSlop(int);
3425 method public boolean checkTouchSlop(int, int);
3426 method public boolean continueSettling(boolean);
3427 …method public static android.support.v4.widget.ViewDragHelper create(android.view.ViewGroup, andro…
3428 …method public static android.support.v4.widget.ViewDragHelper create(android.view.ViewGroup, float…
3429 method public android.view.View findTopChildUnder(int, int);
3430 method public void flingCapturedView(int, int, int, int);
3431 method public int getActivePointerId();
3432 method public android.view.View getCapturedView();
3433 method public int getEdgeSize();
3434 method public float getMinVelocity();
3435 method public int getTouchSlop();
3436 method public int getViewDragState();
3437 method public boolean isCapturedViewUnder(int, int);
3438 method public boolean isEdgeTouched(int);
3439 method public boolean isEdgeTouched(int, int);
3440 method public boolean isPointerDown(int);
3441 method public boolean isViewUnder(android.view.View, int, int);
3442 method public void processTouchEvent(android.view.MotionEvent);
3443 method public void setEdgeTrackingEnabled(int);
3444 method public void setMinVelocity(float);
3445 method public boolean settleCapturedViewAt(int, int);
3446 method public boolean shouldInterceptTouchEvent(android.view.MotionEvent);
3447 method public boolean smoothSlideViewTo(android.view.View, int, int);
3448 field public static final int DIRECTION_ALL = 3; // 0x3
3449 field public static final int DIRECTION_HORIZONTAL = 1; // 0x1
3450 field public static final int DIRECTION_VERTICAL = 2; // 0x2
3451 field public static final int EDGE_ALL = 15; // 0xf
3452 field public static final int EDGE_BOTTOM = 8; // 0x8
3453 field public static final int EDGE_LEFT = 1; // 0x1
3454 field public static final int EDGE_RIGHT = 2; // 0x2
3455 field public static final int EDGE_TOP = 4; // 0x4
3456 field public static final int INVALID_POINTER = -1; // 0xffffffff
3457 field public static final int STATE_DRAGGING = 1; // 0x1
3458 field public static final int STATE_IDLE = 0; // 0x0
3459 field public static final int STATE_SETTLING = 2; // 0x2
3462 public static abstract class ViewDragHelper.Callback {
3463 ctor public ViewDragHelper.Callback();
3464 method public int clampViewPositionHorizontal(android.view.View, int, int);
3465 method public int clampViewPositionVertical(android.view.View, int, int);
3466 method public int getOrderedChildIndex(int);
3467 method public int getViewHorizontalDragRange(android.view.View);
3468 method public int getViewVerticalDragRange(android.view.View);
3469 method public void onEdgeDragStarted(int, int);
3470 method public boolean onEdgeLock(int);
3471 method public void onEdgeTouched(int, int);
3472 method public void onViewCaptured(android.view.View, int);
3473 method public void onViewDragStateChanged(int);
3474 method public void onViewPositionChanged(android.view.View, int, int, int, int);
3475 method public void onViewReleased(android.view.View, float, float);
3476 method public abstract boolean tryCaptureView(android.view.View, int);