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 android.support.v4.animation.ValueAnimatorCompat emptyValueAnimator();
35 public abstract interface AnimatorListenerCompat {
36 method public abstract void onAnimationCancel(android.support.v4.animation.ValueAnimatorCompat);
37 method public abstract void onAnimationEnd(android.support.v4.animation.ValueAnimatorCompat);
38 method public abstract void onAnimationRepeat(android.support.v4.animation.ValueAnimatorCompat);
39 method public abstract void onAnimationStart(android.support.v4.animation.ValueAnimatorCompat);
42 public abstract interface AnimatorUpdateListenerCompat {
43 method public abstract void onAnimationUpdate(android.support.v4.animation.ValueAnimatorCompat);
46 public abstract interface ValueAnimatorCompat {
47 method public abstract void addListener(android.support.v4.animation.AnimatorListenerCompat);
48 …method public abstract void addUpdateListener(android.support.v4.animation.AnimatorUpdateListenerC…
49 method public abstract void cancel();
50 method public abstract float getAnimatedFraction();
51 method public abstract void setDuration(long);
52 method public abstract void setTarget(android.view.View);
53 method public abstract void start();
60public deprecated class ActionBarDrawerToggle implements android.support.v4.widget.DrawerLayout.Dr…
61 …ctor public ActionBarDrawerToggle(android.app.Activity, android.support.v4.widget.DrawerLayout, in…
62 …ctor public ActionBarDrawerToggle(android.app.Activity, android.support.v4.widget.DrawerLayout, bo…
63 method public boolean isDrawerIndicatorEnabled();
64 method public void onConfigurationChanged(android.content.res.Configuration);
65 method public void onDrawerClosed(android.view.View);
66 method public void onDrawerOpened(android.view.View);
67 method public void onDrawerSlide(android.view.View, float);
68 method public void onDrawerStateChanged(int);
69 method public boolean onOptionsItemSelected(android.view.MenuItem);
70 method public void setDrawerIndicatorEnabled(boolean);
71 method public void setHomeAsUpIndicator(android.graphics.drawable.Drawable);
72 method public void setHomeAsUpIndicator(int);
73 method public void syncState();
76 public static abstract interface ActionBarDrawerToggle.Delegate {
77 method public abstract android.graphics.drawable.Drawable getThemeUpIndicator();
78 method public abstract void setActionBarDescription(int);
79 method public abstract void setActionBarUpIndicator(android.graphics.drawable.Drawable, int);
82 public static abstract interface ActionBarDrawerToggle.DelegateProvider {
83 …method public abstract android.support.v4.app.ActionBarDrawerToggle.Delegate getDrawerToggleDelega…
86 public class ActivityCompat extends android.support.v4.content.ContextCompat {
87 ctor public ActivityCompat();
88 method public static void finishAffinity(android.app.Activity);
89 method public static void finishAfterTransition(android.app.Activity);
90 method public static boolean invalidateOptionsMenu(android.app.Activity);
91 method public static void postponeEnterTransition(android.app.Activity);
92 …method public static void setEnterSharedElementCallback(android.app.Activity, android.support.v4.a…
93 …method public static void setExitSharedElementCallback(android.app.Activity, android.support.v4.ap…
94 …method public static void startActivity(android.app.Activity, android.content.Intent, android.os.B…
95 …method public static void startActivityForResult(android.app.Activity, android.content.Intent, int…
96 method public static void startPostponedEnterTransition(android.app.Activity);
99 public final class ActivityManagerCompat {
100 method public static boolean isLowRamDevice(android.app.ActivityManager);
103 public class ActivityOptionsCompat {
105 …method public static android.support.v4.app.ActivityOptionsCompat makeCustomAnimation(android.cont…
106 …method public static android.support.v4.app.ActivityOptionsCompat makeScaleUpAnimation(android.vie…
107 …method public static android.support.v4.app.ActivityOptionsCompat makeSceneTransitionAnimation(and…
108 …method public static android.support.v4.app.ActivityOptionsCompat makeSceneTransitionAnimation(and…
109 …method public static android.support.v4.app.ActivityOptionsCompat makeThumbnailScaleUpAnimation(an…
110 method public android.os.Bundle toBundle();
111 method public void update(android.support.v4.app.ActivityOptionsCompat);
114public class DialogFragment extends android.support.v4.app.Fragment implements android.content.Dia…
115 ctor public DialogFragment();
116 method public void dismiss();
117 method public void dismissAllowingStateLoss();
118 method public android.app.Dialog getDialog();
119 method public boolean getShowsDialog();
120 method public int getTheme();
121 method public boolean isCancelable();
122 method public void onCancel(android.content.DialogInterface);
123 method public android.app.Dialog onCreateDialog(android.os.Bundle);
124 method public void onDismiss(android.content.DialogInterface);
125 method public void setCancelable(boolean);
126 method public void setShowsDialog(boolean);
127 method public void setStyle(int, int);
128 method public void show(android.support.v4.app.FragmentManager, java.lang.String);
129 method public int show(android.support.v4.app.FragmentTransaction, java.lang.String);
130 field public static final int STYLE_NORMAL = 0; // 0x0
131 field public static final int STYLE_NO_FRAME = 2; // 0x2
132 field public static final int STYLE_NO_INPUT = 3; // 0x3
133 field public static final int STYLE_NO_TITLE = 1; // 0x1
136public class Fragment implements android.content.ComponentCallbacks android.view.View.OnCreateCont…
137 ctor public Fragment();
138 …method public void dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.S…
139 method public final boolean equals(java.lang.Object);
140 method public final android.support.v4.app.FragmentActivity getActivity();
141 method public boolean getAllowEnterTransitionOverlap();
142 method public boolean getAllowReturnTransitionOverlap();
143 method public final android.os.Bundle getArguments();
144 method public final android.support.v4.app.FragmentManager getChildFragmentManager();
145 method public java.lang.Object getEnterTransition();
146 method public java.lang.Object getExitTransition();
147 method public final android.support.v4.app.FragmentManager getFragmentManager();
148 method public final int getId();
149 method public android.support.v4.app.LoaderManager getLoaderManager();
150 method public final android.support.v4.app.Fragment getParentFragment();
151 method public java.lang.Object getReenterTransition();
152 method public final android.content.res.Resources getResources();
153 method public final boolean getRetainInstance();
154 method public java.lang.Object getReturnTransition();
155 method public java.lang.Object getSharedElementEnterTransition();
156 method public java.lang.Object getSharedElementReturnTransition();
157 method public final java.lang.String getString(int);
158 method public final java.lang.String getString(int, java.lang.Object...);
159 method public final java.lang.String getTag();
160 method public final android.support.v4.app.Fragment getTargetFragment();
161 method public final int getTargetRequestCode();
162 method public final java.lang.CharSequence getText(int);
163 method public boolean getUserVisibleHint();
164 method public android.view.View getView();
165 method public final int hashCode();
166 …method public static android.support.v4.app.Fragment instantiate(android.content.Context, java.lan…
167 …method public static android.support.v4.app.Fragment instantiate(android.content.Context, java.lan…
168 method public final boolean isAdded();
169 method public final boolean isDetached();
170 method public final boolean isHidden();
171 method public final boolean isInLayout();
172 method public final boolean isRemoving();
173 method public final boolean isResumed();
174 method public final boolean isVisible();
175 method public void onActivityCreated(android.os.Bundle);
176 method public void onActivityResult(int, int, android.content.Intent);
177 method public void onAttach(android.app.Activity);
178 method public void onConfigurationChanged(android.content.res.Configuration);
179 method public boolean onContextItemSelected(android.view.MenuItem);
180 method public void onCreate(android.os.Bundle);
181 method public android.view.animation.Animation onCreateAnimation(int, boolean, int);
182 …method public void onCreateContextMenu(android.view.ContextMenu, android.view.View, android.view.C…
183 method public void onCreateOptionsMenu(android.view.Menu, android.view.MenuInflater);
184 …method public android.view.View onCreateView(android.view.LayoutInflater, android.view.ViewGroup, …
185 method public void onDestroy();
186 method public void onDestroyOptionsMenu();
187 method public void onDestroyView();
188 method public void onDetach();
189 method public void onHiddenChanged(boolean);
190 … method public void onInflate(android.app.Activity, android.util.AttributeSet, android.os.Bundle);
191 method public void onLowMemory();
192 method public boolean onOptionsItemSelected(android.view.MenuItem);
193 method public void onOptionsMenuClosed(android.view.Menu);
194 method public void onPause();
195 method public void onPrepareOptionsMenu(android.view.Menu);
196 method public void onResume();
197 method public void onSaveInstanceState(android.os.Bundle);
198 method public void onStart();
199 method public void onStop();
200 method public void onViewCreated(android.view.View, android.os.Bundle);
201 method public void onViewStateRestored(android.os.Bundle);
202 method public void registerForContextMenu(android.view.View);
203 method public void setAllowEnterTransitionOverlap(boolean);
204 method public void setAllowReturnTransitionOverlap(boolean);
205 method public void setArguments(android.os.Bundle);
206 method public void setEnterSharedElementCallback(android.support.v4.app.SharedElementCallback);
207 method public void setEnterTransition(java.lang.Object);
208 method public void setExitSharedElementCallback(android.support.v4.app.SharedElementCallback);
209 method public void setExitTransition(java.lang.Object);
210 method public void setHasOptionsMenu(boolean);
211 method public void setInitialSavedState(android.support.v4.app.Fragment.SavedState);
212 method public void setMenuVisibility(boolean);
213 method public void setReenterTransition(java.lang.Object);
214 method public void setRetainInstance(boolean);
215 method public void setReturnTransition(java.lang.Object);
216 method public void setSharedElementEnterTransition(java.lang.Object);
217 method public void setSharedElementReturnTransition(java.lang.Object);
218 method public void setTargetFragment(android.support.v4.app.Fragment, int);
219 method public void setUserVisibleHint(boolean);
220 method public void startActivity(android.content.Intent);
221 method public void startActivityForResult(android.content.Intent, int);
222 method public void unregisterForContextMenu(android.view.View);
225 public static class Fragment.InstantiationException extends java.lang.RuntimeException {
226 ctor public Fragment.InstantiationException(java.lang.String, java.lang.Exception);
229 public static class Fragment.SavedState implements android.os.Parcelable {
230 method public int describeContents();
231 method public void writeToParcel(android.os.Parcel, int);
232 …field public static final android.os.Parcelable.Creator<android.support.v4.app.Fragment.SavedState…
235 public class FragmentActivity extends android.app.Activity {
236 ctor public FragmentActivity();
237 method public java.lang.Object getLastCustomNonConfigurationInstance();
238 method public android.support.v4.app.FragmentManager getSupportFragmentManager();
239 method public android.support.v4.app.LoaderManager getSupportLoaderManager();
240 method public void onAttachFragment(android.support.v4.app.Fragment);
242 method public java.lang.Object onRetainCustomNonConfigurationInstance();
243 method public final java.lang.Object onRetainNonConfigurationInstance();
244 method public void setEnterSharedElementCallback(android.support.v4.app.SharedElementCallback);
245 method public void setExitSharedElementCallback(android.support.v4.app.SharedElementCallback);
246 …method public void startActivityFromFragment(android.support.v4.app.Fragment, android.content.Inte…
247 method public void supportFinishAfterTransition();
248 method public void supportInvalidateOptionsMenu();
249 method public void supportPostponeEnterTransition();
250 method public void supportStartPostponedEnterTransition();
253 public abstract class FragmentManager {
254 ctor public FragmentManager();
255 …method public abstract void addOnBackStackChangedListener(android.support.v4.app.FragmentManager.O…
256 method public abstract android.support.v4.app.FragmentTransaction beginTransaction();
257 …method public abstract void dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, ja…
258 method public static void enableDebugLogging(boolean);
259 method public abstract boolean executePendingTransactions();
260 method public abstract android.support.v4.app.Fragment findFragmentById(int);
261 method public abstract android.support.v4.app.Fragment findFragmentByTag(java.lang.String);
262 …method public abstract android.support.v4.app.FragmentManager.BackStackEntry getBackStackEntryAt(i…
263 method public abstract int getBackStackEntryCount();
264 …method public abstract android.support.v4.app.Fragment getFragment(android.os.Bundle, java.lang.St…
265 method public abstract boolean isDestroyed();
266 method public abstract void popBackStack();
267 method public abstract void popBackStack(java.lang.String, int);
268 method public abstract void popBackStack(int, int);
269 method public abstract boolean popBackStackImmediate();
270 method public abstract boolean popBackStackImmediate(java.lang.String, int);
271 method public abstract boolean popBackStackImmediate(int, int);
272 …method public abstract void putFragment(android.os.Bundle, java.lang.String, android.support.v4.ap…
273 …method public abstract void removeOnBackStackChangedListener(android.support.v4.app.FragmentManage…
274 …method public abstract android.support.v4.app.Fragment.SavedState saveFragmentInstanceState(androi…
275 field public static final int POP_BACK_STACK_INCLUSIVE = 1; // 0x1
278 public static abstract interface FragmentManager.BackStackEntry {
279 method public abstract java.lang.CharSequence getBreadCrumbShortTitle();
280 method public abstract int getBreadCrumbShortTitleRes();
281 method public abstract java.lang.CharSequence getBreadCrumbTitle();
282 method public abstract int getBreadCrumbTitleRes();
283 method public abstract int getId();
284 method public abstract java.lang.String getName();
287 public static abstract interface FragmentManager.OnBackStackChangedListener {
288 method public abstract void onBackStackChanged();
291 public abstract class FragmentPagerAdapter extends android.support.v4.view.PagerAdapter {
292 ctor public FragmentPagerAdapter(android.support.v4.app.FragmentManager);
293 method public abstract android.support.v4.app.Fragment getItem(int);
294 method public long getItemId(int);
295 method public boolean isViewFromObject(android.view.View, java.lang.Object);
298 public abstract class FragmentStatePagerAdapter extends android.support.v4.view.PagerAdapter {
299 ctor public FragmentStatePagerAdapter(android.support.v4.app.FragmentManager);
300 method public abstract android.support.v4.app.Fragment getItem(int);
301 method public boolean isViewFromObject(android.view.View, java.lang.Object);
304public class FragmentTabHost extends android.widget.TabHost implements android.widget.TabHost.OnTa…
305 ctor public FragmentTabHost(android.content.Context);
306 ctor public FragmentTabHost(android.content.Context, android.util.AttributeSet);
307 … method public void addTab(android.widget.TabHost.TabSpec, java.lang.Class<?>, android.os.Bundle);
308 method public void onTabChanged(java.lang.String);
309 method public void setup(android.content.Context, android.support.v4.app.FragmentManager);
310 method public void setup(android.content.Context, android.support.v4.app.FragmentManager, int);
313 public abstract class FragmentTransaction {
314 ctor public FragmentTransaction();
315 …method public abstract android.support.v4.app.FragmentTransaction add(android.support.v4.app.Fragm…
316 …method public abstract android.support.v4.app.FragmentTransaction add(int, android.support.v4.app.…
317 …method public abstract android.support.v4.app.FragmentTransaction add(int, android.support.v4.app.…
318 …method public abstract android.support.v4.app.FragmentTransaction addSharedElement(android.view.Vi…
319 …method public abstract android.support.v4.app.FragmentTransaction addToBackStack(java.lang.String);
320 …method public abstract android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fr…
321 method public abstract int commit();
322 method public abstract int commitAllowingStateLoss();
323 …method public abstract android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fr…
324 method public abstract android.support.v4.app.FragmentTransaction disallowAddToBackStack();
325 …method public abstract android.support.v4.app.FragmentTransaction hide(android.support.v4.app.Frag…
326 method public abstract boolean isAddToBackStackAllowed();
327 method public abstract boolean isEmpty();
328 …method public abstract android.support.v4.app.FragmentTransaction remove(android.support.v4.app.Fr…
329 …method public abstract android.support.v4.app.FragmentTransaction replace(int, android.support.v4.…
330 …method public abstract android.support.v4.app.FragmentTransaction replace(int, android.support.v4.…
331 method public abstract android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(int);
332 …method public abstract android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(java.lan…
333 method public abstract android.support.v4.app.FragmentTransaction setBreadCrumbTitle(int);
334 …method public abstract android.support.v4.app.FragmentTransaction setBreadCrumbTitle(java.lang.Cha…
335 method public abstract android.support.v4.app.FragmentTransaction setCustomAnimations(int, int);
336 …method public abstract android.support.v4.app.FragmentTransaction setCustomAnimations(int, int, in…
337 method public abstract android.support.v4.app.FragmentTransaction setTransition(int);
338 method public abstract android.support.v4.app.FragmentTransaction setTransitionStyle(int);
339 …method public abstract android.support.v4.app.FragmentTransaction show(android.support.v4.app.Frag…
340 field public static final int TRANSIT_ENTER_MASK = 4096; // 0x1000
341 field public static final int TRANSIT_EXIT_MASK = 8192; // 0x2000
342 field public static final int TRANSIT_FRAGMENT_CLOSE = 8194; // 0x2002
343 field public static final int TRANSIT_FRAGMENT_FADE = 4099; // 0x1003
344 field public static final int TRANSIT_FRAGMENT_OPEN = 4097; // 0x1001
345 field public static final int TRANSIT_NONE = 0; // 0x0
346 field public static final int TRANSIT_UNSET = -1; // 0xffffffff
349 public class ListFragment extends android.support.v4.app.Fragment {
350 ctor public ListFragment();
351 method public android.widget.ListAdapter getListAdapter();
352 method public android.widget.ListView getListView();
353 method public long getSelectedItemId();
354 method public int getSelectedItemPosition();
355 method public void onListItemClick(android.widget.ListView, android.view.View, int, long);
356 method public void setEmptyText(java.lang.CharSequence);
357 method public void setListAdapter(android.widget.ListAdapter);
358 method public void setListShown(boolean);
359 method public void setListShownNoAnimation(boolean);
360 method public void setSelection(int);
363 public abstract class LoaderManager {
364 ctor public LoaderManager();
365 method public abstract void destroyLoader(int);
366 …method public abstract void dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, ja…
367 method public static void enableDebugLogging(boolean);
368 method public abstract android.support.v4.content.Loader<D> getLoader(int);
369 method public boolean hasRunningLoaders();
370 …method public abstract android.support.v4.content.Loader<D> initLoader(int, android.os.Bundle, and…
371 …method public abstract android.support.v4.content.Loader<D> restartLoader(int, android.os.Bundle, …
374 public static abstract interface LoaderManager.LoaderCallbacks {
375 …method public abstract android.support.v4.content.Loader<D> onCreateLoader(int, android.os.Bundle);
376 method public abstract void onLoadFinished(android.support.v4.content.Loader<D>, D);
377 method public abstract void onLoaderReset(android.support.v4.content.Loader<D>);
380 public class NavUtils {
381 method public static android.content.Intent getParentActivityIntent(android.app.Activity);
382 …method public static android.content.Intent getParentActivityIntent(android.content.Context, java.…
383 …method public static android.content.Intent getParentActivityIntent(android.content.Context, andro…
384 method public static java.lang.String getParentActivityName(android.app.Activity);
385 …method public static java.lang.String getParentActivityName(android.content.Context, android.conte…
386 method public static void navigateUpFromSameTask(android.app.Activity);
387 method public static void navigateUpTo(android.app.Activity, android.content.Intent);
388 method public static boolean shouldUpRecreateTask(android.app.Activity, android.content.Intent);
389 field public static final java.lang.String PARENT_ACTIVITY = "android.support.PARENT_ACTIVITY";
392 public class NotificationCompat {
393 ctor public NotificationCompat();
394 …method public static android.support.v4.app.NotificationCompat.Action getAction(android.app.Notifi…
395 method public static int getActionCount(android.app.Notification);
396 method public static java.lang.String getCategory(android.app.Notification);
397 method public static android.os.Bundle getExtras(android.app.Notification);
398 method public static java.lang.String getGroup(android.app.Notification);
399 method public static boolean getLocalOnly(android.app.Notification);
400 method public static java.lang.String getSortKey(android.app.Notification);
401 method public static boolean isGroupSummary(android.app.Notification);
402 field public static final java.lang.String CATEGORY_ALARM = "alarm";
403 field public static final java.lang.String CATEGORY_CALL = "call";
404 field public static final java.lang.String CATEGORY_EMAIL = "email";
405 field public static final java.lang.String CATEGORY_ERROR = "err";
406 field public static final java.lang.String CATEGORY_EVENT = "event";
407 field public static final java.lang.String CATEGORY_MESSAGE = "msg";
408 field public static final java.lang.String CATEGORY_PROGRESS = "progress";
409 field public static final java.lang.String CATEGORY_PROMO = "promo";
410 field public static final java.lang.String CATEGORY_RECOMMENDATION = "recommendation";
411 field public static final java.lang.String CATEGORY_SERVICE = "service";
412 field public static final java.lang.String CATEGORY_SOCIAL = "social";
413 field public static final java.lang.String CATEGORY_STATUS = "status";
414 field public static final java.lang.String CATEGORY_SYSTEM = "sys";
415 field public static final java.lang.String CATEGORY_TRANSPORT = "transport";
416 field public static final int COLOR_DEFAULT = 0; // 0x0
417 field public static final int DEFAULT_ALL = -1; // 0xffffffff
418 field public static final int DEFAULT_LIGHTS = 4; // 0x4
419 field public static final int DEFAULT_SOUND = 1; // 0x1
420 field public static final int DEFAULT_VIBRATE = 2; // 0x2
421 …field public static final java.lang.String EXTRA_BACKGROUND_IMAGE_URI = "android.backgroundImageUr…
422 field public static final java.lang.String EXTRA_BIG_TEXT = "android.bigText";
423 field public static final java.lang.String EXTRA_COMPACT_ACTIONS = "android.compactActions";
424 field public static final java.lang.String EXTRA_INFO_TEXT = "android.infoText";
425 field public static final java.lang.String EXTRA_LARGE_ICON = "android.largeIcon";
426 field public static final java.lang.String EXTRA_LARGE_ICON_BIG = "android.largeIcon.big";
427 field public static final java.lang.String EXTRA_MEDIA_SESSION = "android.mediaSession";
428 field public static final java.lang.String EXTRA_PEOPLE = "android.people";
429 field public static final java.lang.String EXTRA_PICTURE = "android.picture";
430 field public static final java.lang.String EXTRA_PROGRESS = "android.progress";
431 …field public static final java.lang.String EXTRA_PROGRESS_INDETERMINATE = "android.progressIndeter…
432 field public static final java.lang.String EXTRA_PROGRESS_MAX = "android.progressMax";
433 field public static final java.lang.String EXTRA_SHOW_CHRONOMETER = "android.showChronometer";
434 field public static final java.lang.String EXTRA_SHOW_WHEN = "android.showWhen";
435 field public static final java.lang.String EXTRA_SMALL_ICON = "android.icon";
436 field public static final java.lang.String EXTRA_SUB_TEXT = "android.subText";
437 field public static final java.lang.String EXTRA_SUMMARY_TEXT = "android.summaryText";
438 field public static final java.lang.String EXTRA_TEMPLATE = "android.template";
439 field public static final java.lang.String EXTRA_TEXT = "android.text";
440 field public static final java.lang.String EXTRA_TEXT_LINES = "android.textLines";
441 field public static final java.lang.String EXTRA_TITLE = "android.title";
442 field public static final java.lang.String EXTRA_TITLE_BIG = "android.title.big";
443 field public static final int FLAG_AUTO_CANCEL = 16; // 0x10
444 field public static final int FLAG_FOREGROUND_SERVICE = 64; // 0x40
445 field public static final int FLAG_GROUP_SUMMARY = 512; // 0x200
446 field public static final deprecated int FLAG_HIGH_PRIORITY = 128; // 0x80
447 field public static final int FLAG_INSISTENT = 4; // 0x4
448 field public static final int FLAG_LOCAL_ONLY = 256; // 0x100
449 field public static final int FLAG_NO_CLEAR = 32; // 0x20
450 field public static final int FLAG_ONGOING_EVENT = 2; // 0x2
451 field public static final int FLAG_ONLY_ALERT_ONCE = 8; // 0x8
452 field public static final int FLAG_SHOW_LIGHTS = 1; // 0x1
453 field public static final int PRIORITY_DEFAULT = 0; // 0x0
454 field public static final int PRIORITY_HIGH = 1; // 0x1
455 field public static final int PRIORITY_LOW = -1; // 0xffffffff
456 field public static final int PRIORITY_MAX = 2; // 0x2
457 field public static final int PRIORITY_MIN = -2; // 0xfffffffe
458 field public static final int STREAM_DEFAULT = -1; // 0xffffffff
459 field public static final int VISIBILITY_PRIVATE = 0; // 0x0
460 field public static final int VISIBILITY_PUBLIC = 1; // 0x1
461 field public static final int VISIBILITY_SECRET = -1; // 0xffffffff
464public static class NotificationCompat.Action extends android.support.v4.app.NotificationCompatBas…
465 ctor public NotificationCompat.Action(int, java.lang.CharSequence, android.app.PendingIntent);
467 method public android.os.Bundle getExtras();
469 method public android.support.v4.app.RemoteInput[] getRemoteInputs();
471 field public android.app.PendingIntent actionIntent;
472 field public int icon;
473 field public java.lang.CharSequence title;
476 public static final class NotificationCompat.Action.Builder {
477 …ctor public NotificationCompat.Action.Builder(int, java.lang.CharSequence, android.app.PendingInte…
478 ctor public NotificationCompat.Action.Builder(android.support.v4.app.NotificationCompat.Action);
479 …method public android.support.v4.app.NotificationCompat.Action.Builder addExtras(android.os.Bundle…
480 …method public android.support.v4.app.NotificationCompat.Action.Builder addRemoteInput(android.supp…
481 method public android.support.v4.app.NotificationCompat.Action build();
482 …method public android.support.v4.app.NotificationCompat.Action.Builder extend(android.support.v4.a…
483 method public android.os.Bundle getExtras();
486 public static abstract interface NotificationCompat.Action.Extender {
487 …method public abstract android.support.v4.app.NotificationCompat.Action.Builder extend(android.sup…
490public static final class NotificationCompat.Action.WearableExtender implements android.support.v4…
491 ctor public NotificationCompat.Action.WearableExtender();
492 …ctor public NotificationCompat.Action.WearableExtender(android.support.v4.app.NotificationCompat.A…
493 method public android.support.v4.app.NotificationCompat.Action.WearableExtender clone();
494 …method public android.support.v4.app.NotificationCompat.Action.Builder extend(android.support.v4.a…
495 method public java.lang.CharSequence getCancelLabel();
496 method public java.lang.CharSequence getConfirmLabel();
497 method public java.lang.CharSequence getInProgressLabel();
498 method public boolean isAvailableOffline();
499 …method public android.support.v4.app.NotificationCompat.Action.WearableExtender setAvailableOfflin…
500 …method public android.support.v4.app.NotificationCompat.Action.WearableExtender setCancelLabel(jav…
501 …method public android.support.v4.app.NotificationCompat.Action.WearableExtender setConfirmLabel(ja…
502 …method public android.support.v4.app.NotificationCompat.Action.WearableExtender setInProgressLabel…
505public static class NotificationCompat.BigPictureStyle extends android.support.v4.app.Notification…
506 ctor public NotificationCompat.BigPictureStyle();
507 … ctor public NotificationCompat.BigPictureStyle(android.support.v4.app.NotificationCompat.Builder);
508 …method public android.support.v4.app.NotificationCompat.BigPictureStyle bigLargeIcon(android.graph…
509 …method public android.support.v4.app.NotificationCompat.BigPictureStyle bigPicture(android.graphic…
510 …method public android.support.v4.app.NotificationCompat.BigPictureStyle setBigContentTitle(java.la…
511 …method public android.support.v4.app.NotificationCompat.BigPictureStyle setSummaryText(java.lang.C…
514public static class NotificationCompat.BigTextStyle extends android.support.v4.app.NotificationCom…
515 ctor public NotificationCompat.BigTextStyle();
516 ctor public NotificationCompat.BigTextStyle(android.support.v4.app.NotificationCompat.Builder);
517 …method public android.support.v4.app.NotificationCompat.BigTextStyle bigText(java.lang.CharSequenc…
518 …method public android.support.v4.app.NotificationCompat.BigTextStyle setBigContentTitle(java.lang.…
519 …method public android.support.v4.app.NotificationCompat.BigTextStyle setSummaryText(java.lang.Char…
522 public static class NotificationCompat.Builder {
523 ctor public NotificationCompat.Builder(android.content.Context);
524 …method public android.support.v4.app.NotificationCompat.Builder addAction(int, java.lang.CharSeque…
525 …method public android.support.v4.app.NotificationCompat.Builder addAction(android.support.v4.app.N…
526 method public android.support.v4.app.NotificationCompat.Builder addExtras(android.os.Bundle);
527 method public android.support.v4.app.NotificationCompat.Builder addPerson(java.lang.String);
528 method public android.app.Notification build();
529 …method public android.support.v4.app.NotificationCompat.Builder extend(android.support.v4.app.Noti…
530 method public android.os.Bundle getExtras();
531 method public deprecated android.app.Notification getNotification();
533 method public android.support.v4.app.NotificationCompat.Builder setAutoCancel(boolean);
534 method public android.support.v4.app.NotificationCompat.Builder setCategory(java.lang.String);
535 method public android.support.v4.app.NotificationCompat.Builder setColor(int);
536 …method public android.support.v4.app.NotificationCompat.Builder setContent(android.widget.RemoteVi…
537 …method public android.support.v4.app.NotificationCompat.Builder setContentInfo(java.lang.CharSeque…
538 …method public android.support.v4.app.NotificationCompat.Builder setContentIntent(android.app.Pendi…
539 …method public android.support.v4.app.NotificationCompat.Builder setContentText(java.lang.CharSeque…
540 …method public android.support.v4.app.NotificationCompat.Builder setContentTitle(java.lang.CharSequ…
541 method public android.support.v4.app.NotificationCompat.Builder setDefaults(int);
542 …method public android.support.v4.app.NotificationCompat.Builder setDeleteIntent(android.app.Pendin…
543 method public android.support.v4.app.NotificationCompat.Builder setExtras(android.os.Bundle);
544 …method public android.support.v4.app.NotificationCompat.Builder setFullScreenIntent(android.app.Pe…
545 method public android.support.v4.app.NotificationCompat.Builder setGroup(java.lang.String);
546 method public android.support.v4.app.NotificationCompat.Builder setGroupSummary(boolean);
547 …method public android.support.v4.app.NotificationCompat.Builder setLargeIcon(android.graphics.Bitm…
548 method public android.support.v4.app.NotificationCompat.Builder setLights(int, int, int);
549 method public android.support.v4.app.NotificationCompat.Builder setLocalOnly(boolean);
550 method public android.support.v4.app.NotificationCompat.Builder setNumber(int);
551 method public android.support.v4.app.NotificationCompat.Builder setOngoing(boolean);
552 method public android.support.v4.app.NotificationCompat.Builder setOnlyAlertOnce(boolean);
553 method public android.support.v4.app.NotificationCompat.Builder setPriority(int);
554 method public android.support.v4.app.NotificationCompat.Builder setProgress(int, int, boolean);
555 …method public android.support.v4.app.NotificationCompat.Builder setPublicVersion(android.app.Notif…
556 method public android.support.v4.app.NotificationCompat.Builder setShowWhen(boolean);
557 method public android.support.v4.app.NotificationCompat.Builder setSmallIcon(int);
558 method public android.support.v4.app.NotificationCompat.Builder setSmallIcon(int, int);
559 method public android.support.v4.app.NotificationCompat.Builder setSortKey(java.lang.String);
560 method public android.support.v4.app.NotificationCompat.Builder setSound(android.net.Uri);
561 method public android.support.v4.app.NotificationCompat.Builder setSound(android.net.Uri, int);
562 …method public android.support.v4.app.NotificationCompat.Builder setStyle(android.support.v4.app.No…
563 …method public android.support.v4.app.NotificationCompat.Builder setSubText(java.lang.CharSequence);
564 … method public android.support.v4.app.NotificationCompat.Builder setTicker(java.lang.CharSequence);
565 …method public android.support.v4.app.NotificationCompat.Builder setTicker(java.lang.CharSequence, …
566 method public android.support.v4.app.NotificationCompat.Builder setUsesChronometer(boolean);
567 method public android.support.v4.app.NotificationCompat.Builder setVibrate(long[]);
568 method public android.support.v4.app.NotificationCompat.Builder setVisibility(int);
569 method public android.support.v4.app.NotificationCompat.Builder setWhen(long);
570 field public java.util.ArrayList<java.lang.String> mPeople;
573public static final class NotificationCompat.CarExtender implements android.support.v4.app.Notific…
574 ctor public NotificationCompat.CarExtender();
575 ctor public NotificationCompat.CarExtender(android.app.Notification);
576 …method public android.support.v4.app.NotificationCompat.Builder extend(android.support.v4.app.Noti…
577 method public int getColor();
578 method public android.graphics.Bitmap getLargeIcon();
579 …method public android.support.v4.app.NotificationCompat.CarExtender.UnreadConversation getUnreadCo…
580 method public android.support.v4.app.NotificationCompat.CarExtender setColor(int);
581 …method public android.support.v4.app.NotificationCompat.CarExtender setLargeIcon(android.graphics.…
582 …method public android.support.v4.app.NotificationCompat.CarExtender setUnreadConversation(android.…
585public static class NotificationCompat.CarExtender.UnreadConversation extends android.support.v4.a…
586 method public long getLatestTimestamp();
587 method public java.lang.String[] getMessages();
588 method public java.lang.String getParticipant();
589 method public java.lang.String[] getParticipants();
590 method public android.app.PendingIntent getReadPendingIntent();
591 method public android.support.v4.app.RemoteInput getRemoteInput();
592 method public android.app.PendingIntent getReplyPendingIntent();
595 public static class NotificationCompat.CarExtender.UnreadConversation.Builder {
596 ctor public NotificationCompat.CarExtender.UnreadConversation.Builder(java.lang.String);
597 …method public android.support.v4.app.NotificationCompat.CarExtender.UnreadConversation.Builder add…
598 method public android.support.v4.app.NotificationCompat.CarExtender.UnreadConversation build();
599 …method public android.support.v4.app.NotificationCompat.CarExtender.UnreadConversation.Builder set…
600 …method public android.support.v4.app.NotificationCompat.CarExtender.UnreadConversation.Builder set…
601 …method public android.support.v4.app.NotificationCompat.CarExtender.UnreadConversation.Builder set…
604 public static abstract interface NotificationCompat.Extender {
605 …method public abstract android.support.v4.app.NotificationCompat.Builder extend(android.support.v4…
608public static class NotificationCompat.InboxStyle extends android.support.v4.app.NotificationCompa…
609 ctor public NotificationCompat.InboxStyle();
610 ctor public NotificationCompat.InboxStyle(android.support.v4.app.NotificationCompat.Builder);
611 …method public android.support.v4.app.NotificationCompat.InboxStyle addLine(java.lang.CharSequence);
612 …method public android.support.v4.app.NotificationCompat.InboxStyle setBigContentTitle(java.lang.Ch…
613 …method public android.support.v4.app.NotificationCompat.InboxStyle setSummaryText(java.lang.CharSe…
616 public static abstract class NotificationCompat.Style {
617 ctor public NotificationCompat.Style();
618 method public android.app.Notification build();
619 method public void setBuilder(android.support.v4.app.NotificationCompat.Builder);
622public static final class NotificationCompat.WearableExtender implements android.support.v4.app.No…
623 ctor public NotificationCompat.WearableExtender();
624 ctor public NotificationCompat.WearableExtender(android.app.Notification);
625 …method public android.support.v4.app.NotificationCompat.WearableExtender addAction(android.support…
626 …method public android.support.v4.app.NotificationCompat.WearableExtender addActions(java.util.List…
627 …method public android.support.v4.app.NotificationCompat.WearableExtender addPage(android.app.Notif…
628 …method public android.support.v4.app.NotificationCompat.WearableExtender addPages(java.util.List<a…
629 method public android.support.v4.app.NotificationCompat.WearableExtender clearActions();
630 method public android.support.v4.app.NotificationCompat.WearableExtender clearPages();
631 method public android.support.v4.app.NotificationCompat.WearableExtender clone();
632 …method public android.support.v4.app.NotificationCompat.Builder extend(android.support.v4.app.Noti…
633 method public java.util.List<android.support.v4.app.NotificationCompat.Action> getActions();
634 method public android.graphics.Bitmap getBackground();
635 method public int getContentAction();
636 method public int getContentIcon();
637 method public int getContentIconGravity();
638 method public boolean getContentIntentAvailableOffline();
639 method public int getCustomContentHeight();
640 method public int getCustomSizePreset();
641 method public android.app.PendingIntent getDisplayIntent();
642 method public int getGravity();
643 method public boolean getHintAvoidBackgroundClipping();
644 method public boolean getHintHideIcon();
645 method public int getHintScreenTimeout();
646 method public boolean getHintShowBackgroundOnly();
647 method public java.util.List<android.app.Notification> getPages();
648 method public boolean getStartScrollBottom();
649 …method public android.support.v4.app.NotificationCompat.WearableExtender setBackground(android.gra…
650 method public android.support.v4.app.NotificationCompat.WearableExtender setContentAction(int);
651 method public android.support.v4.app.NotificationCompat.WearableExtender setContentIcon(int);
652 …method public android.support.v4.app.NotificationCompat.WearableExtender setContentIconGravity(int…
653 …method public android.support.v4.app.NotificationCompat.WearableExtender setContentIntentAvailable…
654 …method public android.support.v4.app.NotificationCompat.WearableExtender setCustomContentHeight(in…
655 … method public android.support.v4.app.NotificationCompat.WearableExtender setCustomSizePreset(int);
656 …method public android.support.v4.app.NotificationCompat.WearableExtender setDisplayIntent(android.…
657 method public android.support.v4.app.NotificationCompat.WearableExtender setGravity(int);
658 …method public android.support.v4.app.NotificationCompat.WearableExtender setHintAvoidBackgroundCli…
659 … method public android.support.v4.app.NotificationCompat.WearableExtender setHintHideIcon(boolean);
660 …method public android.support.v4.app.NotificationCompat.WearableExtender setHintScreenTimeout(int);
661 …method public android.support.v4.app.NotificationCompat.WearableExtender setHintShowBackgroundOnly…
662 …method public android.support.v4.app.NotificationCompat.WearableExtender setStartScrollBottom(bool…
663 field public static final int SCREEN_TIMEOUT_LONG = -1; // 0xffffffff
664 field public static final int SCREEN_TIMEOUT_SHORT = 0; // 0x0
665 field public static final int SIZE_DEFAULT = 0; // 0x0
666 field public static final int SIZE_FULL_SCREEN = 5; // 0x5
667 field public static final int SIZE_LARGE = 4; // 0x4
668 field public static final int SIZE_MEDIUM = 3; // 0x3
669 field public static final int SIZE_SMALL = 2; // 0x2
670 field public static final int SIZE_XSMALL = 1; // 0x1
671 field public static final int UNSET_ACTION_INDEX = -1; // 0xffffffff
677 public static abstract class NotificationCompatBase.Action {
678 ctor public NotificationCompatBase.Action();
686 public static abstract class NotificationCompatBase.UnreadConversation {
687 ctor public NotificationCompatBase.UnreadConversation();
690 public final class NotificationCompatExtras {
691 field public static final java.lang.String EXTRA_ACTION_EXTRAS = "android.support.actionExtras";
692 field public static final java.lang.String EXTRA_GROUP_KEY = "android.support.groupKey";
693 … field public static final java.lang.String EXTRA_GROUP_SUMMARY = "android.support.isGroupSummary";
694 field public static final java.lang.String EXTRA_LOCAL_ONLY = "android.support.localOnly";
695 field public static final java.lang.String EXTRA_REMOTE_INPUTS = "android.support.remoteInputs";
696 field public static final java.lang.String EXTRA_SORT_KEY = "android.support.sortKey";
699 public abstract class NotificationCompatSideChannelService extends android.app.Service {
700 ctor public NotificationCompatSideChannelService();
701 method public abstract void cancel(java.lang.String, int, java.lang.String);
702 method public abstract void cancelAll(java.lang.String);
703 …method public abstract void notify(java.lang.String, int, java.lang.String, android.app.Notificati…
704 method public android.os.IBinder onBind(android.content.Intent);
707 public class NotificationManagerCompat {
708 method public void cancel(int);
709 method public void cancel(java.lang.String, int);
710 method public void cancelAll();
711 …method public static android.support.v4.app.NotificationManagerCompat from(android.content.Context…
712 …method public static java.util.Set<java.lang.String> getEnabledListenerPackages(android.content.Co…
713 method public void notify(int, android.app.Notification);
714 method public void notify(java.lang.String, int, android.app.Notification);
715 …field public static final java.lang.String ACTION_BIND_SIDE_CHANNEL = "android.support.BIND_NOTIFI…
716 …field public static final java.lang.String EXTRA_USE_SIDE_CHANNEL = "android.support.useSideChanne…
719 public class RemoteInput extends android.support.v4.app.RemoteInputCompatBase.RemoteInput {
720 …method public static void addResultsToIntent(android.support.v4.app.RemoteInput[], android.content…
721 method public boolean getAllowFreeFormInput();
722 method public java.lang.CharSequence[] getChoices();
723 method public android.os.Bundle getExtras();
724 method public java.lang.CharSequence getLabel();
725 method public java.lang.String getResultKey();
726 method public static android.os.Bundle getResultsFromIntent(android.content.Intent);
727 … field public static final java.lang.String EXTRA_RESULTS_DATA = "android.remoteinput.resultsData";
728 field public static final java.lang.String RESULTS_CLIP_LABEL = "android.remoteinput.results";
731 public static final class RemoteInput.Builder {
732 ctor public RemoteInput.Builder(java.lang.String);
733 method public android.support.v4.app.RemoteInput.Builder addExtras(android.os.Bundle);
734 method public android.support.v4.app.RemoteInput build();
735 method public android.os.Bundle getExtras();
736 method public android.support.v4.app.RemoteInput.Builder setAllowFreeFormInput(boolean);
737 method public android.support.v4.app.RemoteInput.Builder setChoices(java.lang.CharSequence[]);
738 method public android.support.v4.app.RemoteInput.Builder setLabel(java.lang.CharSequence);
744 public static abstract class RemoteInputCompatBase.RemoteInput {
745 ctor public RemoteInputCompatBase.RemoteInput();
753 public class ServiceCompat {
754 field public static final int START_STICKY = 1; // 0x1
757 public class ShareCompat {
758 ctor public ShareCompat();
759 …method public static void configureMenuItem(android.view.MenuItem, android.support.v4.app.ShareCom…
760 …method public static void configureMenuItem(android.view.Menu, int, android.support.v4.app.ShareCo…
761 method public static android.content.ComponentName getCallingActivity(android.app.Activity);
762 method public static java.lang.String getCallingPackage(android.app.Activity);
763 …field public static final java.lang.String EXTRA_CALLING_ACTIVITY = "android.support.v4.app.EXTRA_…
764 …field public static final java.lang.String EXTRA_CALLING_PACKAGE = "android.support.v4.app.EXTRA_C…
767 public static class ShareCompat.IntentBuilder {
768 method public android.support.v4.app.ShareCompat.IntentBuilder addEmailBcc(java.lang.String);
769 method public android.support.v4.app.ShareCompat.IntentBuilder addEmailBcc(java.lang.String[]);
770 method public android.support.v4.app.ShareCompat.IntentBuilder addEmailCc(java.lang.String);
771 method public android.support.v4.app.ShareCompat.IntentBuilder addEmailCc(java.lang.String[]);
772 method public android.support.v4.app.ShareCompat.IntentBuilder addEmailTo(java.lang.String);
773 method public android.support.v4.app.ShareCompat.IntentBuilder addEmailTo(java.lang.String[]);
774 method public android.support.v4.app.ShareCompat.IntentBuilder addStream(android.net.Uri);
775 method public android.content.Intent createChooserIntent();
776 … method public static android.support.v4.app.ShareCompat.IntentBuilder from(android.app.Activity);
777 method public android.content.Intent getIntent();
778 …method public android.support.v4.app.ShareCompat.IntentBuilder setChooserTitle(java.lang.CharSeque…
779 method public android.support.v4.app.ShareCompat.IntentBuilder setChooserTitle(int);
780 method public android.support.v4.app.ShareCompat.IntentBuilder setEmailBcc(java.lang.String[]);
781 method public android.support.v4.app.ShareCompat.IntentBuilder setEmailCc(java.lang.String[]);
782 method public android.support.v4.app.ShareCompat.IntentBuilder setEmailTo(java.lang.String[]);
783 method public android.support.v4.app.ShareCompat.IntentBuilder setHtmlText(java.lang.String);
784 method public android.support.v4.app.ShareCompat.IntentBuilder setStream(android.net.Uri);
785 method public android.support.v4.app.ShareCompat.IntentBuilder setSubject(java.lang.String);
786 method public android.support.v4.app.ShareCompat.IntentBuilder setText(java.lang.CharSequence);
787 method public android.support.v4.app.ShareCompat.IntentBuilder setType(java.lang.String);
788 method public void startChooser();
791 public static class ShareCompat.IntentReader {
792 method public static android.support.v4.app.ShareCompat.IntentReader from(android.app.Activity);
793 method public android.content.ComponentName getCallingActivity();
794 method public android.graphics.drawable.Drawable getCallingActivityIcon();
795 method public android.graphics.drawable.Drawable getCallingApplicationIcon();
796 method public java.lang.CharSequence getCallingApplicationLabel();
797 method public java.lang.String getCallingPackage();
798 method public java.lang.String[] getEmailBcc();
799 method public java.lang.String[] getEmailCc();
800 method public java.lang.String[] getEmailTo();
801 method public java.lang.String getHtmlText();
802 method public android.net.Uri getStream();
803 method public android.net.Uri getStream(int);
804 method public int getStreamCount();
805 method public java.lang.String getSubject();
806 method public java.lang.CharSequence getText();
807 method public java.lang.String getType();
808 method public boolean isMultipleShare();
809 method public boolean isShareIntent();
810 method public boolean isSingleShare();
813 public abstract class SharedElementCallback {
814 ctor public SharedElementCallback();
815 …method public android.os.Parcelable onCaptureSharedElementSnapshot(android.view.View, android.grap…
816 …method public android.view.View onCreateSnapshotView(android.content.Context, android.os.Parcelabl…
817 …method public void onMapSharedElements(java.util.List<java.lang.String>, java.util.Map<java.lang.S…
818 method public void onRejectSharedElements(java.util.List<android.view.View>);
819 …method public void onSharedElementEnd(java.util.List<java.lang.String>, java.util.List<android.vie…
820 …method public void onSharedElementStart(java.util.List<java.lang.String>, java.util.List<android.v…
823 public class TaskStackBuilder implements java.lang.Iterable {
824 method public android.support.v4.app.TaskStackBuilder addNextIntent(android.content.Intent);
825 …method public android.support.v4.app.TaskStackBuilder addNextIntentWithParentStack(android.content…
826 method public android.support.v4.app.TaskStackBuilder addParentStack(android.app.Activity);
827 method public android.support.v4.app.TaskStackBuilder addParentStack(java.lang.Class<?>);
828 …method public android.support.v4.app.TaskStackBuilder addParentStack(android.content.ComponentName…
829 method public static android.support.v4.app.TaskStackBuilder create(android.content.Context);
830 method public android.content.Intent editIntentAt(int);
831 …method public static deprecated android.support.v4.app.TaskStackBuilder from(android.content.Conte…
832 method public deprecated android.content.Intent getIntent(int);
833 method public int getIntentCount();
834 method public android.content.Intent[] getIntents();
835 method public android.app.PendingIntent getPendingIntent(int, int);
836 method public android.app.PendingIntent getPendingIntent(int, int, android.os.Bundle);
837 method public deprecated java.util.Iterator<android.content.Intent> iterator();
838 method public void startActivities();
839 method public void startActivities(android.os.Bundle);
842 public static abstract interface TaskStackBuilder.SupportParentable {
843 method public abstract android.content.Intent getSupportParentActivityIntent();
850 public abstract class AsyncTaskLoader extends android.support.v4.content.Loader {
851 ctor public AsyncTaskLoader(android.content.Context);
852 method public boolean cancelLoad();
853 method public abstract D loadInBackground();
854 method public void onCanceled(D);
856 method public void setUpdateThrottle(long);
859 public class ContextCompat {
860 ctor public ContextCompat();
861 method public final java.io.File getCodeCacheDir(android.content.Context);
862 …method public static final android.graphics.drawable.Drawable getDrawable(android.content.Context,…
863 method public static java.io.File[] getExternalCacheDirs(android.content.Context);
864 …method public static java.io.File[] getExternalFilesDirs(android.content.Context, java.lang.String…
865 method public final java.io.File getNoBackupFilesDir(android.content.Context);
866 method public static java.io.File[] getObbDirs(android.content.Context);
867 method public static boolean startActivities(android.content.Context, android.content.Intent[]);
868 …method public static boolean startActivities(android.content.Context, android.content.Intent[], an…
871 public class CursorLoader extends android.support.v4.content.AsyncTaskLoader {
872 ctor public CursorLoader(android.content.Context);
873 …ctor public CursorLoader(android.content.Context, android.net.Uri, java.lang.String[], java.lang.S…
874 method public void deliverResult(android.database.Cursor);
875 method public java.lang.String[] getProjection();
876 method public java.lang.String getSelection();
877 method public java.lang.String[] getSelectionArgs();
878 method public java.lang.String getSortOrder();
879 method public android.net.Uri getUri();
880 method public android.database.Cursor loadInBackground();
881 method public void onCanceled(android.database.Cursor);
882 method public void setProjection(java.lang.String[]);
883 method public void setSelection(java.lang.String);
884 method public void setSelectionArgs(java.lang.String[]);
885 method public void setSortOrder(java.lang.String);
886 method public void setUri(android.net.Uri);
889 public class FileProvider extends android.content.ContentProvider {
890 ctor public FileProvider();
891 method public int delete(android.net.Uri, java.lang.String, java.lang.String[]);
892 method public java.lang.String getType(android.net.Uri);
893 …method public static android.net.Uri getUriForFile(android.content.Context, java.lang.String, java…
894 method public android.net.Uri insert(android.net.Uri, android.content.ContentValues);
895 method public boolean onCreate();
896 …method public android.database.Cursor query(android.net.Uri, java.lang.String[], java.lang.String,…
897 …method public int update(android.net.Uri, android.content.ContentValues, java.lang.String, java.la…
900 public class IntentCompat {
901 method public static android.content.Intent makeMainActivity(android.content.ComponentName);
902 …method public static android.content.Intent makeMainSelectorActivity(java.lang.String, java.lang.S…
903 …method public static android.content.Intent makeRestartActivityTask(android.content.ComponentName);
904 …field public static final java.lang.String ACTION_EXTERNAL_APPLICATIONS_AVAILABLE = "android.inten…
905 …field public static final java.lang.String ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE = "android.int…
906 …field public static final java.lang.String EXTRA_CHANGED_PACKAGE_LIST = "android.intent.extra.chan…
907 …field public static final java.lang.String EXTRA_CHANGED_UID_LIST = "android.intent.extra.changed_…
908 field public static final java.lang.String EXTRA_HTML_TEXT = "android.intent.extra.HTML_TEXT";
909 field public static final int FLAG_ACTIVITY_CLEAR_TASK = 32768; // 0x8000
910 field public static final int FLAG_ACTIVITY_TASK_ON_HOME = 16384; // 0x4000
913 public class Loader {
914 ctor public Loader(android.content.Context);
915 method public void abandon();
916 method public void commitContentChanged();
917 method public java.lang.String dataToString(D);
918 method public void deliverResult(D);
919 …method public void dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.S…
920 method public void forceLoad();
921 method public android.content.Context getContext();
922 method public int getId();
923 method public boolean isAbandoned();
924 method public boolean isReset();
925 method public boolean isStarted();
927 method public void onContentChanged();
932 …method public void registerListener(int, android.support.v4.content.Loader.OnLoadCompleteListener<…
933 method public void reset();
934 method public void rollbackContentChanged();
935 method public final void startLoading();
936 method public void stopLoading();
937 method public boolean takeContentChanged();
938 …method public void unregisterListener(android.support.v4.content.Loader.OnLoadCompleteListener<D>);
941 public final class Loader.ForceLoadContentObserver extends android.database.ContentObserver {
942 ctor public Loader.ForceLoadContentObserver();
945 public static abstract interface Loader.OnLoadCompleteListener {
946 method public abstract void onLoadComplete(android.support.v4.content.Loader<D>, D);
949 public class LocalBroadcastManager {
950 …method public static android.support.v4.content.LocalBroadcastManager getInstance(android.content.…
951 …method public void registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilte…
952 method public boolean sendBroadcast(android.content.Intent);
953 method public void sendBroadcastSync(android.content.Intent);
954 method public void unregisterReceiver(android.content.BroadcastReceiver);
957 public abstract class WakefulBroadcastReceiver extends android.content.BroadcastReceiver {
958 ctor public WakefulBroadcastReceiver();
959 method public static boolean completeWakefulIntent(android.content.Intent);
960 …method public static android.content.ComponentName startWakefulService(android.content.Context, an…
967 public class ActivityInfoCompat {
968 field public static final int CONFIG_UI_MODE = 512; // 0x200
975 public class ResourcesCompat {
976 ctor public ResourcesCompat();
977 …method public static android.graphics.drawable.Drawable getDrawable(android.content.res.Resources,…
978 …method public static android.graphics.drawable.Drawable getDrawableForDensity(android.content.res.…
985 public class DatabaseUtilsCompat {
986 …method public static java.lang.String[] appendSelectionArgs(java.lang.String[], java.lang.String[]…
987 method public static java.lang.String concatenateWhere(java.lang.String, java.lang.String);
994 public class BitmapCompat {
995 ctor public BitmapCompat();
996 method public static int getAllocationByteCount(android.graphics.Bitmap);
997 method public static boolean hasMipMap(android.graphics.Bitmap);
998 method public static void setHasMipMap(android.graphics.Bitmap, boolean);
1001 public class ColorUtils {
1002 method public static int HSLToColor(float[]);
1003 method public static void RGBToHSL(int, int, int, float[]);
1004 method public static double calculateContrast(int, int);
1005 method public static double calculateLuminance(int);
1006 method public static int calculateMinimumAlpha(int, int, float);
1007 method public static void colorToHSL(int, float[]);
1008 method public static int compositeColors(int, int);
1009 method public static int setAlphaComponent(int, int);
1016 public class DrawableCompat {
1017 ctor public DrawableCompat();
1018 method public static boolean isAutoMirrored(android.graphics.drawable.Drawable);
1019 method public static void jumpToCurrentState(android.graphics.drawable.Drawable);
1020 method public static void setAutoMirrored(android.graphics.drawable.Drawable, boolean);
1021 method public static void setHotspot(android.graphics.drawable.Drawable, float, float);
1022 …method public static void setHotspotBounds(android.graphics.drawable.Drawable, int, int, int, int);
1023 method public static void setTint(android.graphics.drawable.Drawable, int);
1024 …method public static void setTintList(android.graphics.drawable.Drawable, android.content.res.Colo…
1025 …method public static void setTintMode(android.graphics.drawable.Drawable, android.graphics.PorterD…
1026 method public static T unwrap(android.graphics.drawable.Drawable);
1027 … method public static android.graphics.drawable.Drawable wrap(android.graphics.drawable.Drawable);
1030 public abstract class RoundedBitmapDrawable extends android.graphics.drawable.Drawable {
1031 method public void draw(android.graphics.Canvas);
1032 method public final android.graphics.Bitmap getBitmap();
1033 method public float getCornerRadius();
1034 method public int getGravity();
1035 method public int getOpacity();
1036 method public final android.graphics.Paint getPaint();
1037 method public boolean hasAntiAlias();
1038 method public boolean hasMipMap();
1039 method public void setAlpha(int);
1040 method public void setAntiAlias(boolean);
1041 method public void setColorFilter(android.graphics.ColorFilter);
1042 method public void setCornerRadius(float);
1043 method public void setGravity(int);
1044 method public void setMipMap(boolean);
1045 method public void setTargetDensity(android.graphics.Canvas);
1046 method public void setTargetDensity(android.util.DisplayMetrics);
1047 method public void setTargetDensity(int);
1050 public class RoundedBitmapDrawableFactory {
1051 ctor public RoundedBitmapDrawableFactory();
1052 …method public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create(android.con…
1053 …method public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create(android.con…
1054 …method public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create(android.con…
1061 public abstract class DisplayManagerCompat {
1062 method public abstract android.view.Display getDisplay(int);
1063 method public abstract android.view.Display[] getDisplays();
1064 method public abstract android.view.Display[] getDisplays(java.lang.String);
1065 …method public static android.support.v4.hardware.display.DisplayManagerCompat getInstance(android.…
1066 …field public static final java.lang.String DISPLAY_CATEGORY_PRESENTATION = "android.hardware.displ…
1073 public final class MediaDescriptionCompat implements android.os.Parcelable {
1074 method public int describeContents();
1075 …method public static android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lan…
1076 method public java.lang.CharSequence getDescription();
1077 method public android.os.Bundle getExtras();
1078 method public android.graphics.Bitmap getIconBitmap();
1079 method public android.net.Uri getIconUri();
1080 method public java.lang.Object getMediaDescription();
1081 method public java.lang.String getMediaId();
1082 method public java.lang.CharSequence getSubtitle();
1083 method public java.lang.CharSequence getTitle();
1084 method public void writeToParcel(android.os.Parcel, int);
1085 …field public static final android.os.Parcelable.Creator<android.support.v4.media.MediaDescriptionC…
1088 public static final class MediaDescriptionCompat.Builder {
1089 ctor public MediaDescriptionCompat.Builder();
1090 method public android.support.v4.media.MediaDescriptionCompat build();
1091 …method public android.support.v4.media.MediaDescriptionCompat.Builder setDescription(java.lang.Cha…
1092 …method public android.support.v4.media.MediaDescriptionCompat.Builder setExtras(android.os.Bundle);
1093 …method public android.support.v4.media.MediaDescriptionCompat.Builder setIconBitmap(android.graphi…
1094 … method public android.support.v4.media.MediaDescriptionCompat.Builder setIconUri(android.net.Uri);
1095 …method public android.support.v4.media.MediaDescriptionCompat.Builder setMediaId(java.lang.String);
1096 …method public android.support.v4.media.MediaDescriptionCompat.Builder setSubtitle(java.lang.CharSe…
1097 …method public android.support.v4.media.MediaDescriptionCompat.Builder setTitle(java.lang.CharSeque…
1100 public final class MediaMetadataCompat implements android.os.Parcelable {
1101 method public boolean containsKey(java.lang.String);
1102 method public int describeContents();
1103 …method public static android.support.v4.media.MediaMetadataCompat fromMediaMetadata(java.lang.Obje…
1104 method public android.graphics.Bitmap getBitmap(java.lang.String);
1105 method public android.os.Bundle getBundle();
1106 method public android.support.v4.media.MediaDescriptionCompat getDescription();
1107 method public long getLong(java.lang.String);
1108 method public java.lang.Object getMediaMetadata();
1109 method public android.support.v4.media.RatingCompat getRating(java.lang.String);
1110 method public java.lang.String getString(java.lang.String);
1111 method public java.lang.CharSequence getText(java.lang.String);
1112 method public java.util.Set<java.lang.String> keySet();
1113 method public int size();
1114 method public void writeToParcel(android.os.Parcel, int);
1115 …field public static final android.os.Parcelable.Creator<android.support.v4.media.MediaMetadataComp…
1116 field public static final java.lang.String METADATA_KEY_ALBUM = "android.media.metadata.ALBUM";
1117 …field public static final java.lang.String METADATA_KEY_ALBUM_ART = "android.media.metadata.ALBUM_…
1118 …field public static final java.lang.String METADATA_KEY_ALBUM_ARTIST = "android.media.metadata.ALB…
1119 …field public static final java.lang.String METADATA_KEY_ALBUM_ART_URI = "android.media.metadata.AL…
1120 field public static final java.lang.String METADATA_KEY_ART = "android.media.metadata.ART";
1121 … field public static final java.lang.String METADATA_KEY_ARTIST = "android.media.metadata.ARTIST";
1122 …field public static final java.lang.String METADATA_KEY_ART_URI = "android.media.metadata.ART_URI";
1123 … field public static final java.lang.String METADATA_KEY_AUTHOR = "android.media.metadata.AUTHOR";
1124 …field public static final java.lang.String METADATA_KEY_COMPILATION = "android.media.metadata.COMP…
1125 …field public static final java.lang.String METADATA_KEY_COMPOSER = "android.media.metadata.COMPOSE…
1126 field public static final java.lang.String METADATA_KEY_DATE = "android.media.metadata.DATE";
1127 …field public static final java.lang.String METADATA_KEY_DISC_NUMBER = "android.media.metadata.DISC…
1128 …field public static final java.lang.String METADATA_KEY_DISPLAY_DESCRIPTION = "android.media.metad…
1129 …field public static final java.lang.String METADATA_KEY_DISPLAY_ICON = "android.media.metadata.DIS…
1130 …field public static final java.lang.String METADATA_KEY_DISPLAY_ICON_URI = "android.media.metadata…
1131 …field public static final java.lang.String METADATA_KEY_DISPLAY_SUBTITLE = "android.media.metadata…
1132 …field public static final java.lang.String METADATA_KEY_DISPLAY_TITLE = "android.media.metadata.DI…
1133 …field public static final java.lang.String METADATA_KEY_DURATION = "android.media.metadata.DURATIO…
1134 field public static final java.lang.String METADATA_KEY_GENRE = "android.media.metadata.GENRE";
1135 …field public static final java.lang.String METADATA_KEY_MEDIA_ID = "android.media.metadata.MEDIA_I…
1136 …field public static final java.lang.String METADATA_KEY_NUM_TRACKS = "android.media.metadata.NUM_T…
1137 … field public static final java.lang.String METADATA_KEY_RATING = "android.media.metadata.RATING";
1138 field public static final java.lang.String METADATA_KEY_TITLE = "android.media.metadata.TITLE";
1139 …field public static final java.lang.String METADATA_KEY_TRACK_NUMBER = "android.media.metadata.TRA…
1140 …field public static final java.lang.String METADATA_KEY_USER_RATING = "android.media.metadata.USER…
1141 … field public static final java.lang.String METADATA_KEY_WRITER = "android.media.metadata.WRITER";
1142 field public static final java.lang.String METADATA_KEY_YEAR = "android.media.metadata.YEAR";
1145 public static final class MediaMetadataCompat.Builder {
1146 ctor public MediaMetadataCompat.Builder();
1147 ctor public MediaMetadataCompat.Builder(android.support.v4.media.MediaMetadataCompat);
1148 method public android.support.v4.media.MediaMetadataCompat build();
1149 …method public android.support.v4.media.MediaMetadataCompat.Builder putBitmap(java.lang.String, and…
1150 …method public android.support.v4.media.MediaMetadataCompat.Builder putLong(java.lang.String, long);
1151 …method public android.support.v4.media.MediaMetadataCompat.Builder putRating(java.lang.String, and…
1152 …method public android.support.v4.media.MediaMetadataCompat.Builder putString(java.lang.String, jav…
1153 …method public android.support.v4.media.MediaMetadataCompat.Builder putText(java.lang.String, java.…
1156 public final class RatingCompat implements android.os.Parcelable {
1157 method public int describeContents();
1158 method public static android.support.v4.media.RatingCompat fromRating(java.lang.Object);
1159 method public float getPercentRating();
1160 method public java.lang.Object getRating();
1161 method public int getRatingStyle();
1162 method public float getStarRating();
1163 method public boolean hasHeart();
1164 method public boolean isRated();
1165 method public boolean isThumbUp();
1166 method public static android.support.v4.media.RatingCompat newHeartRating(boolean);
1167 method public static android.support.v4.media.RatingCompat newPercentageRating(float);
1168 method public static android.support.v4.media.RatingCompat newStarRating(int, float);
1169 method public static android.support.v4.media.RatingCompat newThumbRating(boolean);
1170 method public static android.support.v4.media.RatingCompat newUnratedRating(int);
1171 method public void writeToParcel(android.os.Parcel, int);
1172 …field public static final android.os.Parcelable.Creator<android.support.v4.media.RatingCompat> CRE…
1173 field public static final int RATING_3_STARS = 3; // 0x3
1174 field public static final int RATING_4_STARS = 4; // 0x4
1175 field public static final int RATING_5_STARS = 5; // 0x5
1176 field public static final int RATING_HEART = 1; // 0x1
1177 field public static final int RATING_NONE = 0; // 0x0
1178 field public static final int RATING_PERCENTAGE = 6; // 0x6
1179 field public static final int RATING_THUMB_UP_DOWN = 2; // 0x2
1182 public abstract class TransportController {
1183 ctor public TransportController();
1184 method public abstract int getBufferPercentage();
1185 method public abstract long getCurrentPosition();
1186 method public abstract long getDuration();
1187 method public abstract int getTransportControlFlags();
1188 method public abstract boolean isPlaying();
1189 method public abstract void pausePlaying();
1190 …method public abstract void registerStateListener(android.support.v4.media.TransportStateListener);
1191 method public abstract void seekTo(long);
1192 method public abstract void startPlaying();
1193 method public abstract void stopPlaying();
1194 …method public abstract void unregisterStateListener(android.support.v4.media.TransportStateListene…
1197 public class TransportMediator extends android.support.v4.media.TransportController {
1198 … ctor public TransportMediator(android.app.Activity, android.support.v4.media.TransportPerformer);
1199 ctor public TransportMediator(android.view.View, android.support.v4.media.TransportPerformer);
1200 method public void destroy();
1201 method public boolean dispatchKeyEvent(android.view.KeyEvent);
1202 method public int getBufferPercentage();
1203 method public long getCurrentPosition();
1204 method public long getDuration();
1205 method public java.lang.Object getRemoteControlClient();
1206 method public int getTransportControlFlags();
1207 method public boolean isPlaying();
1208 method public void pausePlaying();
1209 method public void refreshState();
1210 method public void registerStateListener(android.support.v4.media.TransportStateListener);
1211 method public void seekTo(long);
1212 method public void startPlaying();
1213 method public void stopPlaying();
1214 method public void unregisterStateListener(android.support.v4.media.TransportStateListener);
1215 field public static final int FLAG_KEY_MEDIA_FAST_FORWARD = 64; // 0x40
1216 field public static final int FLAG_KEY_MEDIA_NEXT = 128; // 0x80
1217 field public static final int FLAG_KEY_MEDIA_PAUSE = 16; // 0x10
1218 field public static final int FLAG_KEY_MEDIA_PLAY = 4; // 0x4
1219 field public static final int FLAG_KEY_MEDIA_PLAY_PAUSE = 8; // 0x8
1220 field public static final int FLAG_KEY_MEDIA_PREVIOUS = 1; // 0x1
1221 field public static final int FLAG_KEY_MEDIA_REWIND = 2; // 0x2
1222 field public static final int FLAG_KEY_MEDIA_STOP = 32; // 0x20
1223 field public static final int KEYCODE_MEDIA_PAUSE = 127; // 0x7f
1224 field public static final int KEYCODE_MEDIA_PLAY = 126; // 0x7e
1225 field public static final int KEYCODE_MEDIA_RECORD = 130; // 0x82
1228 public abstract class TransportPerformer {
1229 ctor public TransportPerformer();
1230 method public void onAudioFocusChange(int);
1231 method public int onGetBufferPercentage();
1232 method public abstract long onGetCurrentPosition();
1233 method public abstract long onGetDuration();
1234 method public int onGetTransportControlFlags();
1235 method public abstract boolean onIsPlaying();
1236 method public boolean onMediaButtonDown(int, android.view.KeyEvent);
1237 method public boolean onMediaButtonUp(int, android.view.KeyEvent);
1238 method public abstract void onPause();
1239 method public abstract void onSeekTo(long);
1240 method public abstract void onStart();
1241 method public abstract void onStop();
1244 public class TransportStateListener {
1245 ctor public TransportStateListener();
1246 method public void onPlayingChanged(android.support.v4.media.TransportController);
1247 method public void onTransportControlsChanged(android.support.v4.media.TransportController);
1250 public abstract class VolumeProviderCompat {
1251 ctor public VolumeProviderCompat(int, int, int);
1252 method public final int getCurrentVolume();
1253 method public final int getMaxVolume();
1254 method public final int getVolumeControl();
1255 method public java.lang.Object getVolumeProvider();
1256 method public void onAdjustVolume(int);
1257 method public void onSetVolumeTo(int);
1258 method public void setCallback(android.support.v4.media.VolumeProviderCompat.Callback);
1259 method public final void setCurrentVolume(int);
1260 field public static final int VOLUME_CONTROL_ABSOLUTE = 2; // 0x2
1261 field public static final int VOLUME_CONTROL_FIXED = 0; // 0x0
1262 field public static final int VOLUME_CONTROL_RELATIVE = 1; // 0x1
1265 public static abstract class VolumeProviderCompat.Callback {
1266 ctor public VolumeProviderCompat.Callback();
1267 method public abstract void onVolumeChanged(android.support.v4.media.VolumeProviderCompat);
1274 public final class MediaControllerCompat {
1275 …ctor public MediaControllerCompat(android.content.Context, android.support.v4.media.session.MediaS…
1276 …ctor public MediaControllerCompat(android.content.Context, android.support.v4.media.session.MediaS…
1277 method public void adjustVolume(int, int);
1278 method public boolean dispatchMediaButtonEvent(android.view.KeyEvent);
1279 method public android.os.Bundle getExtras();
1280 method public long getFlags();
1281 method public java.lang.Object getMediaController();
1282 method public android.support.v4.media.MediaMetadataCompat getMetadata();
1283 method public java.lang.String getPackageName();
1284 …method public android.support.v4.media.session.MediaControllerCompat.PlaybackInfo getPlaybackInfo(…
1285 method public android.support.v4.media.session.PlaybackStateCompat getPlaybackState();
1286 …method public java.util.List<android.support.v4.media.session.MediaSessionCompat.QueueItem> getQue…
1287 method public java.lang.CharSequence getQueueTitle();
1288 method public int getRatingType();
1289 method public android.app.PendingIntent getSessionActivity();
1290 method public android.support.v4.media.session.MediaSessionCompat.Token getSessionToken();
1291 …method public android.support.v4.media.session.MediaControllerCompat.TransportControls getTranspor…
1292 …method public void registerCallback(android.support.v4.media.session.MediaControllerCompat.Callbac…
1293 …method public void registerCallback(android.support.v4.media.session.MediaControllerCompat.Callbac…
1294 method public void sendCommand(java.lang.String, android.os.Bundle, android.os.ResultReceiver);
1295 method public void setVolumeTo(int, int);
1296 …method public void unregisterCallback(android.support.v4.media.session.MediaControllerCompat.Callb…
1299public static abstract class MediaControllerCompat.Callback implements android.os.IBinder.DeathRec…
1300 ctor public MediaControllerCompat.Callback();
1301 method public void binderDied();
1302 …method public void onAudioInfoChanged(android.support.v4.media.session.MediaControllerCompat.Playb…
1303 method public void onExtrasChanged(android.os.Bundle);
1304 method public void onMetadataChanged(android.support.v4.media.MediaMetadataCompat);
1305 method public void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat);
1306 …method public void onQueueChanged(java.util.List<android.support.v4.media.session.MediaSessionComp…
1307 method public void onQueueTitleChanged(java.lang.CharSequence);
1308 method public void onSessionDestroyed();
1309 method public void onSessionEvent(java.lang.String, android.os.Bundle);
1312 public static final class MediaControllerCompat.PlaybackInfo {
1313 method public int getAudioStream();
1314 method public int getCurrentVolume();
1315 method public int getMaxVolume();
1316 method public int getPlaybackType();
1317 method public int getVolumeControl();
1318 field public static final int PLAYBACK_TYPE_LOCAL = 1; // 0x1
1319 field public static final int PLAYBACK_TYPE_REMOTE = 2; // 0x2
1322 public static abstract class MediaControllerCompat.TransportControls {
1323 method public abstract void fastForward();
1324 method public abstract void pause();
1325 method public abstract void play();
1326 method public abstract void playFromMediaId(java.lang.String, android.os.Bundle);
1327 method public abstract void playFromSearch(java.lang.String, android.os.Bundle);
1328 method public abstract void rewind();
1329 method public abstract void seekTo(long);
1330 …method public abstract void sendCustomAction(android.support.v4.media.session.PlaybackStateCompat.…
1331 method public abstract void sendCustomAction(java.lang.String, android.os.Bundle);
1332 method public abstract void setRating(android.support.v4.media.RatingCompat);
1333 method public abstract void skipToNext();
1334 method public abstract void skipToPrevious();
1335 method public abstract void skipToQueueItem(long);
1336 method public abstract void stop();
1339 public class MediaSessionCompat {
1340 …ctor public MediaSessionCompat(android.content.Context, java.lang.String, android.content.Componen…
1341 …method public void addOnActiveChangeListener(android.support.v4.media.session.MediaSessionCompat.O…
1342 method public android.support.v4.media.session.MediaControllerCompat getController();
1343 method public java.lang.Object getMediaSession();
1344 method public java.lang.Object getRemoteControlClient();
1345 method public android.support.v4.media.session.MediaSessionCompat.Token getSessionToken();
1346 method public boolean isActive();
1347 …method public static android.support.v4.media.session.MediaSessionCompat obtain(android.content.Co…
1348 method public void release();
1349 …method public void removeOnActiveChangeListener(android.support.v4.media.session.MediaSessionCompa…
1350 method public void sendSessionEvent(java.lang.String, android.os.Bundle);
1351 method public void setActive(boolean);
1352 method public void setCallback(android.support.v4.media.session.MediaSessionCompat.Callback);
1353 …method public void setCallback(android.support.v4.media.session.MediaSessionCompat.Callback, andro…
1354 method public void setExtras(android.os.Bundle);
1355 method public void setFlags(int);
1356 method public void setMediaButtonReceiver(android.app.PendingIntent);
1357 method public void setMetadata(android.support.v4.media.MediaMetadataCompat);
1358 method public void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat);
1359 method public void setPlaybackToLocal(int);
1360 method public void setPlaybackToRemote(android.support.v4.media.VolumeProviderCompat);
1361 …method public void setQueue(java.util.List<android.support.v4.media.session.MediaSessionCompat.Que…
1362 method public void setQueueTitle(java.lang.CharSequence);
1363 method public void setRatingType(int);
1364 method public void setSessionActivity(android.app.PendingIntent);
1365 field public static final int FLAG_HANDLES_MEDIA_BUTTONS = 1; // 0x1
1366 field public static final int FLAG_HANDLES_TRANSPORT_CONTROLS = 2; // 0x2
1369 public static abstract class MediaSessionCompat.Callback {
1370 ctor public MediaSessionCompat.Callback();
1371 method public void onCommand(java.lang.String, android.os.Bundle, android.os.ResultReceiver);
1372 method public void onCustomAction(java.lang.String, android.os.Bundle);
1373 method public void onFastForward();
1374 method public boolean onMediaButtonEvent(android.content.Intent);
1375 method public void onPause();
1376 method public void onPlay();
1377 method public void onPlayFromMediaId(java.lang.String, android.os.Bundle);
1378 method public void onPlayFromSearch(java.lang.String, android.os.Bundle);
1379 method public void onRewind();
1380 method public void onSeekTo(long);
1381 method public void onSetRating(android.support.v4.media.RatingCompat);
1382 method public void onSkipToNext();
1383 method public void onSkipToPrevious();
1384 method public void onSkipToQueueItem(long);
1385 method public void onStop();
1388 public static abstract interface MediaSessionCompat.OnActiveChangeListener {
1389 method public abstract void onActiveChanged();
1392 public static final class MediaSessionCompat.QueueItem implements android.os.Parcelable {
1393 ctor public MediaSessionCompat.QueueItem(android.support.v4.media.MediaDescriptionCompat, long);
1394 method public int describeContents();
1395 method public android.support.v4.media.MediaDescriptionCompat getDescription();
1396 method public long getQueueId();
1397 method public java.lang.Object getQueueItem();
1398 …method public static android.support.v4.media.session.MediaSessionCompat.QueueItem obtain(java.lan…
1399 method public void writeToParcel(android.os.Parcel, int);
1400 …field public static final android.os.Parcelable.Creator<android.support.v4.media.session.MediaSess…
1401 field public static final int UNKNOWN_ID = -1; // 0xffffffff
1404 public static final class MediaSessionCompat.Token implements android.os.Parcelable {
1405 method public int describeContents();
1406 …method public static android.support.v4.media.session.MediaSessionCompat.Token fromToken(java.lang…
1407 method public java.lang.Object getToken();
1408 method public void writeToParcel(android.os.Parcel, int);
1409 …field public static final android.os.Parcelable.Creator<android.support.v4.media.session.MediaSess…
1412 public class ParcelableVolumeInfo implements android.os.Parcelable {
1413 ctor public ParcelableVolumeInfo(int, int, int, int, int);
1414 ctor public ParcelableVolumeInfo(android.os.Parcel);
1415 method public int describeContents();
1416 method public void writeToParcel(android.os.Parcel, int);
1417 …field public static final android.os.Parcelable.Creator<android.support.v4.media.session.Parcelabl…
1418 field public int audioStream;
1419 field public int controlType;
1420 field public int currentVolume;
1421 field public int maxVolume;
1422 field public int volumeType;
1425 public final class PlaybackStateCompat implements android.os.Parcelable {
1426 method public int describeContents();
1427 …method public static android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.l…
1428 method public long getActions();
1429 method public long getActiveQueueItemId();
1430 method public long getBufferedPosition();
1431 …method public java.util.List<android.support.v4.media.session.PlaybackStateCompat.CustomAction> ge…
1432 method public java.lang.CharSequence getErrorMessage();
1433 method public android.os.Bundle getExtras();
1434 method public long getLastPositionUpdateTime();
1435 method public float getPlaybackSpeed();
1436 method public java.lang.Object getPlaybackState();
1437 method public long getPosition();
1438 method public int getState();
1439 method public void writeToParcel(android.os.Parcel, int);
1440 field public static final long ACTION_FAST_FORWARD = 64L; // 0x40L
1441 field public static final long ACTION_PAUSE = 2L; // 0x2L
1442 field public static final long ACTION_PLAY = 4L; // 0x4L
1443 field public static final long ACTION_PLAY_FROM_MEDIA_ID = 1024L; // 0x400L
1444 field public static final long ACTION_PLAY_FROM_SEARCH = 2048L; // 0x800L
1445 field public static final long ACTION_PLAY_PAUSE = 512L; // 0x200L
1446 field public static final long ACTION_REWIND = 8L; // 0x8L
1447 field public static final long ACTION_SEEK_TO = 256L; // 0x100L
1448 field public static final long ACTION_SET_RATING = 128L; // 0x80L
1449 field public static final long ACTION_SKIP_TO_NEXT = 32L; // 0x20L
1450 field public static final long ACTION_SKIP_TO_PREVIOUS = 16L; // 0x10L
1451 field public static final long ACTION_SKIP_TO_QUEUE_ITEM = 4096L; // 0x1000L
1452 field public static final long ACTION_STOP = 1L; // 0x1L
1453 …field public static final android.os.Parcelable.Creator<android.support.v4.media.session.PlaybackS…
1454 field public static final long PLAYBACK_POSITION_UNKNOWN = -1L; // 0xffffffffffffffffL
1455 field public static final int STATE_BUFFERING = 6; // 0x6
1456 field public static final int STATE_CONNECTING = 8; // 0x8
1457 field public static final int STATE_ERROR = 7; // 0x7
1458 field public static final int STATE_FAST_FORWARDING = 4; // 0x4
1459 field public static final int STATE_NONE = 0; // 0x0
1460 field public static final int STATE_PAUSED = 2; // 0x2
1461 field public static final int STATE_PLAYING = 3; // 0x3
1462 field public static final int STATE_REWINDING = 5; // 0x5
1463 field public static final int STATE_SKIPPING_TO_NEXT = 10; // 0xa
1464 field public static final int STATE_SKIPPING_TO_PREVIOUS = 9; // 0x9
1465 field public static final int STATE_SKIPPING_TO_QUEUE_ITEM = 11; // 0xb
1466 field public static final int STATE_STOPPED = 1; // 0x1
1469 public static final class PlaybackStateCompat.Builder {
1470 ctor public PlaybackStateCompat.Builder();
1471 ctor public PlaybackStateCompat.Builder(android.support.v4.media.session.PlaybackStateCompat);
1472 …method public android.support.v4.media.session.PlaybackStateCompat.Builder addCustomAction(java.la…
1473 …method public android.support.v4.media.session.PlaybackStateCompat.Builder addCustomAction(android…
1474 method public android.support.v4.media.session.PlaybackStateCompat build();
1475 method public android.support.v4.media.session.PlaybackStateCompat.Builder setActions(long);
1476 …method public android.support.v4.media.session.PlaybackStateCompat.Builder setActiveQueueItemId(lo…
1477 …method public android.support.v4.media.session.PlaybackStateCompat.Builder setBufferedPosition(lon…
1478 …method public android.support.v4.media.session.PlaybackStateCompat.Builder setErrorMessage(java.la…
1479 …method public android.support.v4.media.session.PlaybackStateCompat.Builder setExtras(android.os.Bu…
1480 …method public android.support.v4.media.session.PlaybackStateCompat.Builder setState(int, long, flo…
1481 …method public android.support.v4.media.session.PlaybackStateCompat.Builder setState(int, long, flo…
1484 public static final class PlaybackStateCompat.CustomAction implements android.os.Parcelable {
1485 method public int describeContents();
1486 …method public static android.support.v4.media.session.PlaybackStateCompat.CustomAction fromCustomA…
1487 method public java.lang.String getAction();
1488 method public java.lang.Object getCustomAction();
1489 method public android.os.Bundle getExtras();
1490 method public int getIcon();
1491 method public java.lang.CharSequence getName();
1492 method public void writeToParcel(android.os.Parcel, int);
1493 …field public static final android.os.Parcelable.Creator<android.support.v4.media.session.PlaybackS…
1496 public static final class PlaybackStateCompat.CustomAction.Builder {
1497 …ctor public PlaybackStateCompat.CustomAction.Builder(java.lang.String, java.lang.CharSequence, int…
1498 method public android.support.v4.media.session.PlaybackStateCompat.CustomAction build();
1499 …method public android.support.v4.media.session.PlaybackStateCompat.CustomAction.Builder setExtras(…
1506 public class ConnectivityManagerCompat {
1507 ctor public ConnectivityManagerCompat();
1508 …method public static android.net.NetworkInfo getNetworkInfoFromBroadcast(android.net.ConnectivityM…
1509 method public static boolean isActiveNetworkMetered(android.net.ConnectivityManager);
1512 public class TrafficStatsCompat {
1513 ctor public TrafficStatsCompat();
1514 method public static void clearThreadStatsTag();
1515 method public static int getThreadStatsTag();
1516 method public static void incrementOperationCount(int);
1517 method public static void incrementOperationCount(int, int);
1518 method public static void setThreadStatsTag(int);
1519 method public static void tagSocket(java.net.Socket) throws java.net.SocketException;
1520 method public static void untagSocket(java.net.Socket) throws java.net.SocketException;
1527 public class AsyncTaskCompat {
1528 ctor public AsyncTaskCompat();
1529 …method public static android.os.AsyncTask<Params, Progress, Result> executeParallel(android.os.Asy…
1532 public class EnvironmentCompat {
1533 ctor public EnvironmentCompat();
1534 method public static java.lang.String getStorageState(java.io.File);
1535 field public static final java.lang.String MEDIA_UNKNOWN = "unknown";
1538 public class ParcelableCompat {
1539 ctor public ParcelableCompat();
1540 …method public static android.os.Parcelable.Creator<T> newCreator(android.support.v4.os.ParcelableC…
1543 public abstract interface ParcelableCompatCreatorCallbacks {
1544 method public abstract T createFromParcel(android.os.Parcel, java.lang.ClassLoader);
1545 method public abstract T[] newArray(int);
1548 public class TraceCompat {
1549 ctor public TraceCompat();
1550 method public static void beginSection(java.lang.String);
1551 method public static void endSection();
1558 public final class PrintHelper {
1559 ctor public PrintHelper(android.content.Context);
1560 method public int getColorMode();
1561 method public int getOrientation();
1562 method public int getScaleMode();
1563 method public void printBitmap(java.lang.String, android.graphics.Bitmap);
1564 …method public void printBitmap(java.lang.String, android.graphics.Bitmap, android.support.v4.print…
1565 …method public void printBitmap(java.lang.String, android.net.Uri) throws java.io.FileNotFoundExcep…
1566 …method public void printBitmap(java.lang.String, android.net.Uri, android.support.v4.print.PrintHe…
1567 method public void setColorMode(int);
1568 method public void setOrientation(int);
1569 method public void setScaleMode(int);
1570 method public static boolean systemSupportsPrint();
1571 field public static final int COLOR_MODE_COLOR = 2; // 0x2
1572 field public static final int COLOR_MODE_MONOCHROME = 1; // 0x1
1573 field public static final int ORIENTATION_LANDSCAPE = 1; // 0x1
1574 field public static final int ORIENTATION_PORTRAIT = 2; // 0x2
1575 field public static final int SCALE_MODE_FILL = 2; // 0x2
1576 field public static final int SCALE_MODE_FIT = 1; // 0x1
1579 public static abstract interface PrintHelper.OnPrintFinishCallback {
1580 method public abstract void onFinish();
1587 public abstract class DocumentFile {
1588 method public abstract boolean canRead();
1589 method public abstract boolean canWrite();
1590 … method public abstract android.support.v4.provider.DocumentFile createDirectory(java.lang.String);
1591 …method public abstract android.support.v4.provider.DocumentFile createFile(java.lang.String, java.…
1592 method public abstract boolean delete();
1593 method public abstract boolean exists();
1594 method public android.support.v4.provider.DocumentFile findFile(java.lang.String);
1595 method public static android.support.v4.provider.DocumentFile fromFile(java.io.File);
1596 …method public static android.support.v4.provider.DocumentFile fromSingleUri(android.content.Contex…
1597 …method public static android.support.v4.provider.DocumentFile fromTreeUri(android.content.Context,…
1598 method public abstract java.lang.String getName();
1599 method public android.support.v4.provider.DocumentFile getParentFile();
1600 method public abstract java.lang.String getType();
1601 method public abstract android.net.Uri getUri();
1602 method public abstract boolean isDirectory();
1603 method public static boolean isDocumentUri(android.content.Context, android.net.Uri);
1604 method public abstract boolean isFile();
1605 method public abstract long lastModified();
1606 method public abstract long length();
1607 method public abstract android.support.v4.provider.DocumentFile[] listFiles();
1608 method public abstract boolean renameTo(java.lang.String);
1615 public final class BidiFormatter {
1616 method public static android.support.v4.text.BidiFormatter getInstance();
1617 method public static android.support.v4.text.BidiFormatter getInstance(boolean);
1618 method public static android.support.v4.text.BidiFormatter getInstance(java.util.Locale);
1619 method public boolean getStereoReset();
1620 method public boolean isRtl(java.lang.String);
1621 method public boolean isRtlContext();
1622 …method public java.lang.String unicodeWrap(java.lang.String, android.support.v4.text.TextDirection…
1623 …method public java.lang.String unicodeWrap(java.lang.String, android.support.v4.text.TextDirection…
1624 method public java.lang.String unicodeWrap(java.lang.String, boolean);
1625 method public java.lang.String unicodeWrap(java.lang.String);
1628 public static final class BidiFormatter.Builder {
1629 ctor public BidiFormatter.Builder();
1630 ctor public BidiFormatter.Builder(boolean);
1631 ctor public BidiFormatter.Builder(java.util.Locale);
1632 method public android.support.v4.text.BidiFormatter build();
1633 …method public android.support.v4.text.BidiFormatter.Builder setTextDirectionHeuristic(android.supp…
1634 method public android.support.v4.text.BidiFormatter.Builder stereoReset(boolean);
1637 public class ICUCompat {
1638 ctor public ICUCompat();
1639 method public static java.lang.String addLikelySubtags(java.lang.String);
1640 method public static java.lang.String getScript(java.lang.String);
1643 public abstract interface TextDirectionHeuristicCompat {
1644 method public abstract boolean isRtl(char[], int, int);
1645 method public abstract boolean isRtl(java.lang.CharSequence, int, int);
1648 public class TextDirectionHeuristicsCompat {
1649 ctor public TextDirectionHeuristicsCompat();
1650 field public static final android.support.v4.text.TextDirectionHeuristicCompat ANYRTL_LTR;
1651 field public static final android.support.v4.text.TextDirectionHeuristicCompat FIRSTSTRONG_LTR;
1652 field public static final android.support.v4.text.TextDirectionHeuristicCompat FIRSTSTRONG_RTL;
1653 field public static final android.support.v4.text.TextDirectionHeuristicCompat LOCALE;
1654 field public static final android.support.v4.text.TextDirectionHeuristicCompat LTR;
1655 field public static final android.support.v4.text.TextDirectionHeuristicCompat RTL;
1658 public class TextUtilsCompat {
1659 ctor public TextUtilsCompat();
1660 method public static int getLayoutDirectionFromLocale(java.util.Locale);
1661 method public static java.lang.String htmlEncode(java.lang.String);
1662 field public static final java.util.Locale ROOT;
1669 public class ArrayMap extends android.support.v4.util.SimpleArrayMap implements java.util.Map {
1670 ctor public ArrayMap();
1671 ctor public ArrayMap(int);
1672 ctor public ArrayMap(android.support.v4.util.SimpleArrayMap);
1673 method public boolean containsAll(java.util.Collection<?>);
1674 method public java.util.Set<java.util.Map.Entry<K, V>> entrySet();
1675 method public java.util.Set<K> keySet();
1676 method public void putAll(java.util.Map<? extends K, ? extends V>);
1677 method public boolean removeAll(java.util.Collection<?>);
1678 method public boolean retainAll(java.util.Collection<?>);
1679 method public java.util.Collection<V> values();
1682 public class AtomicFile {
1683 ctor public AtomicFile(java.io.File);
1684 method public void delete();
1685 method public void failWrite(java.io.FileOutputStream);
1686 method public void finishWrite(java.io.FileOutputStream);
1687 method public java.io.File getBaseFile();
1688 method public java.io.FileInputStream openRead() throws java.io.FileNotFoundException;
1689 method public byte[] readFully() throws java.io.IOException;
1690 method public java.io.FileOutputStream startWrite() throws java.io.IOException;
1693 public final class CircularArray {
1694 ctor public CircularArray();
1695 ctor public CircularArray(int);
1696 method public void addFirst(E);
1697 method public void addLast(E);
1698 method public void clear();
1699 method public E get(int);
1700 method public E getFirst();
1701 method public E getLast();
1702 method public boolean isEmpty();
1703 method public E popFirst();
1704 method public E popLast();
1705 method public void removeFromEnd(int);
1706 method public void removeFromStart(int);
1707 method public int size();
1710 public final class CircularIntArray {
1711 ctor public CircularIntArray();
1712 ctor public CircularIntArray(int);
1713 method public void addFirst(int);
1714 method public void addLast(int);
1715 method public void clear();
1716 method public int get(int);
1717 method public int getFirst();
1718 method public int getLast();
1719 method public boolean isEmpty();
1720 method public int popFirst();
1721 method public int popLast();
1722 method public void removeFromEnd(int);
1723 method public void removeFromStart(int);
1724 method public int size();
1727 public class LongSparseArray {
1728 ctor public LongSparseArray();
1729 ctor public LongSparseArray(int);
1730 method public void append(long, E);
1731 method public void clear();
1732 method public android.support.v4.util.LongSparseArray<E> clone();
1733 method public void delete(long);
1734 method public E get(long);
1735 method public E get(long, E);
1736 method public int indexOfKey(long);
1737 method public int indexOfValue(E);
1738 method public long keyAt(int);
1739 method public void put(long, E);
1740 method public void remove(long);
1741 method public void removeAt(int);
1742 method public void setValueAt(int, E);
1743 method public int size();
1744 method public E valueAt(int);
1747 public class LruCache {
1748 ctor public LruCache(int);
1750 method public final synchronized int createCount();
1752 method public final void evictAll();
1753 method public final synchronized int evictionCount();
1754 method public final V get(K);
1755 method public final synchronized int hitCount();
1756 method public final synchronized int maxSize();
1757 method public final synchronized int missCount();
1758 method public final V put(K, V);
1759 method public final synchronized int putCount();
1760 method public final V remove(K);
1761 method public void resize(int);
1762 method public final synchronized int size();
1764 method public final synchronized java.util.Map<K, V> snapshot();
1765 method public final synchronized java.lang.String toString();
1766 method public void trimToSize(int);
1769 public class Pair {
1770 ctor public Pair(F, S);
1771 method public static android.support.v4.util.Pair<A, B> create(A, B);
1772 field public final F first;
1773 field public final S second;
1776 public final class Pools {
1779 public static abstract interface Pools.Pool {
1780 method public abstract T acquire();
1781 method public abstract boolean release(T);
1784 public static class Pools.SimplePool implements android.support.v4.util.Pools.Pool {
1785 ctor public Pools.SimplePool(int);
1786 method public T acquire();
1787 method public boolean release(T);
1790 public static class Pools.SynchronizedPool extends android.support.v4.util.Pools.SimplePool {
1791 ctor public Pools.SynchronizedPool(int);
1794 public class SimpleArrayMap {
1795 ctor public SimpleArrayMap();
1796 ctor public SimpleArrayMap(int);
1797 ctor public SimpleArrayMap(android.support.v4.util.SimpleArrayMap);
1798 method public void clear();
1799 method public boolean containsKey(java.lang.Object);
1800 method public boolean containsValue(java.lang.Object);
1801 method public void ensureCapacity(int);
1802 method public V get(java.lang.Object);
1803 method public int indexOfKey(java.lang.Object);
1804 method public boolean isEmpty();
1805 method public K keyAt(int);
1806 method public V put(K, V);
1807 method public void putAll(android.support.v4.util.SimpleArrayMap<? extends K, ? extends V>);
1808 method public V remove(java.lang.Object);
1809 method public V removeAt(int);
1810 method public V setValueAt(int, V);
1811 method public int size();
1812 method public V valueAt(int);
1815 public class SparseArrayCompat {
1816 ctor public SparseArrayCompat();
1817 ctor public SparseArrayCompat(int);
1818 method public void append(int, E);
1819 method public void clear();
1820 method public android.support.v4.util.SparseArrayCompat<E> clone();
1821 method public void delete(int);
1822 method public E get(int);
1823 method public E get(int, E);
1824 method public int indexOfKey(int);
1825 method public int indexOfValue(E);
1826 method public int keyAt(int);
1827 method public void put(int, E);
1828 method public void remove(int);
1829 method public void removeAt(int);
1830 method public void removeAtRange(int, int);
1831 method public void setValueAt(int, E);
1832 method public int size();
1833 method public E valueAt(int);
1840 public class AccessibilityDelegateCompat {
1841 ctor public AccessibilityDelegateCompat();
1842 …method public boolean dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibi…
1843 …method public android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibili…
1844 …method public void onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.Ac…
1845 …method public void onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.view.ac…
1846 …method public void onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.Acce…
1847 …method public boolean onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, a…
1848 method public boolean performAccessibilityAction(android.view.View, int, android.os.Bundle);
1849 method public void sendAccessibilityEvent(android.view.View, int);
1850 …method public void sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.A…
1853 public abstract class ActionProvider {
1854 ctor public ActionProvider(android.content.Context);
1855 method public android.content.Context getContext();
1856 method public boolean hasSubMenu();
1857 method public boolean isVisible();
1858 method public abstract android.view.View onCreateActionView();
1859 method public android.view.View onCreateActionView(android.view.MenuItem);
1860 method public boolean onPerformDefaultAction();
1861 method public void onPrepareSubMenu(android.view.SubMenu);
1862 method public boolean overridesItemVisibility();
1863 method public void refreshVisibility();
1864 …method public void setVisibilityListener(android.support.v4.view.ActionProvider.VisibilityListener…
1867 public static abstract interface ActionProvider.VisibilityListener {
1868 method public abstract void onActionProviderVisibilityChanged(boolean);
1871 public class GestureDetectorCompat {
1872 …ctor public GestureDetectorCompat(android.content.Context, android.view.GestureDetector.OnGestureL…
1873 …ctor public GestureDetectorCompat(android.content.Context, android.view.GestureDetector.OnGestureL…
1874 method public boolean isLongpressEnabled();
1875 method public boolean onTouchEvent(android.view.MotionEvent);
1876 method public void setIsLongpressEnabled(boolean);
1877 method public void setOnDoubleTapListener(android.view.GestureDetector.OnDoubleTapListener);
1880 public class GravityCompat {
1881 ctor public GravityCompat();
1882 … method public static void apply(int, int, int, android.graphics.Rect, android.graphics.Rect, int);
1883 …method public static void apply(int, int, int, android.graphics.Rect, int, int, android.graphics.R…
1884 method public static void applyDisplay(int, android.graphics.Rect, android.graphics.Rect, int);
1885 method public static int getAbsoluteGravity(int, int);
1886 field public static final int END = 8388613; // 0x800005
1887 field public static final int RELATIVE_HORIZONTAL_GRAVITY_MASK = 8388615; // 0x800007
1888 field public static final int RELATIVE_LAYOUT_DIRECTION = 8388608; // 0x800000
1889 field public static final int START = 8388611; // 0x800003
1892 public class InputDeviceCompat {
1893 ctor public InputDeviceCompat();
1894 field public static final int SOURCE_ANY = -256; // 0xffffff00
1895 field public static final int SOURCE_CLASS_BUTTON = 1; // 0x1
1896 field public static final int SOURCE_CLASS_JOYSTICK = 16; // 0x10
1897 field public static final int SOURCE_CLASS_MASK = 255; // 0xff
1898 field public static final int SOURCE_CLASS_NONE = 0; // 0x0
1899 field public static final int SOURCE_CLASS_POINTER = 2; // 0x2
1900 field public static final int SOURCE_CLASS_POSITION = 8; // 0x8
1901 field public static final int SOURCE_CLASS_TRACKBALL = 4; // 0x4
1902 field public static final int SOURCE_DPAD = 513; // 0x201
1903 field public static final int SOURCE_GAMEPAD = 1025; // 0x401
1904 field public static final int SOURCE_HDMI = 33554433; // 0x2000001
1905 field public static final int SOURCE_JOYSTICK = 16777232; // 0x1000010
1906 field public static final int SOURCE_KEYBOARD = 257; // 0x101
1907 field public static final int SOURCE_MOUSE = 8194; // 0x2002
1908 field public static final int SOURCE_STYLUS = 16386; // 0x4002
1909 field public static final int SOURCE_TOUCHPAD = 1048584; // 0x100008
1910 field public static final int SOURCE_TOUCHSCREEN = 4098; // 0x1002
1911 field public static final int SOURCE_TOUCH_NAVIGATION = 2097152; // 0x200000
1912 field public static final int SOURCE_TRACKBALL = 65540; // 0x10004
1913 field public static final int SOURCE_UNKNOWN = 0; // 0x0
1916 public class KeyEventCompat {
1917 ctor public KeyEventCompat();
1918 …method public static boolean dispatch(android.view.KeyEvent, android.view.KeyEvent.Callback, java.…
1919 method public static java.lang.Object getKeyDispatcherState(android.view.View);
1920 method public static boolean hasModifiers(android.view.KeyEvent, int);
1921 method public static boolean hasNoModifiers(android.view.KeyEvent);
1922 method public static boolean isTracking(android.view.KeyEvent);
1923 method public static boolean metaStateHasModifiers(int, int);
1924 method public static boolean metaStateHasNoModifiers(int);
1925 method public static int normalizeMetaState(int);
1926 method public static void startTracking(android.view.KeyEvent);
1929 public class LayoutInflaterCompat {
1930 …method public static void setFactory(android.view.LayoutInflater, android.support.v4.view.LayoutIn…
1933 public abstract interface LayoutInflaterFactory {
1934 …method public abstract android.view.View onCreateView(android.view.View, java.lang.String, android…
1937 public class MarginLayoutParamsCompat {
1938 ctor public MarginLayoutParamsCompat();
1939 method public static int getLayoutDirection(android.view.ViewGroup.MarginLayoutParams);
1940 method public static int getMarginEnd(android.view.ViewGroup.MarginLayoutParams);
1941 method public static int getMarginStart(android.view.ViewGroup.MarginLayoutParams);
1942 method public static boolean isMarginRelative(android.view.ViewGroup.MarginLayoutParams);
1943 … method public static void resolveLayoutDirection(android.view.ViewGroup.MarginLayoutParams, int);
1944 method public static void setLayoutDirection(android.view.ViewGroup.MarginLayoutParams, int);
1945 method public static void setMarginEnd(android.view.ViewGroup.MarginLayoutParams, int);
1946 method public static void setMarginStart(android.view.ViewGroup.MarginLayoutParams, int);
1949 public class MenuCompat {
1950 ctor public MenuCompat();
1951 method public static deprecated void setShowAsAction(android.view.MenuItem, int);
1954 public class MenuItemCompat {
1955 ctor public MenuItemCompat();
1956 method public static boolean collapseActionView(android.view.MenuItem);
1957 method public static boolean expandActionView(android.view.MenuItem);
1958 …method public static android.support.v4.view.ActionProvider getActionProvider(android.view.MenuIte…
1959 method public static android.view.View getActionView(android.view.MenuItem);
1960 method public static boolean isActionViewExpanded(android.view.MenuItem);
1961 …method public static android.view.MenuItem setActionProvider(android.view.MenuItem, android.suppor…
1962 …method public static android.view.MenuItem setActionView(android.view.MenuItem, android.view.View);
1963 method public static android.view.MenuItem setActionView(android.view.MenuItem, int);
1964 …method public static android.view.MenuItem setOnActionExpandListener(android.view.MenuItem, androi…
1965 method public static void setShowAsAction(android.view.MenuItem, int);
1966 field public static final int SHOW_AS_ACTION_ALWAYS = 2; // 0x2
1967 field public static final int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW = 8; // 0x8
1968 field public static final int SHOW_AS_ACTION_IF_ROOM = 1; // 0x1
1969 field public static final int SHOW_AS_ACTION_NEVER = 0; // 0x0
1970 field public static final int SHOW_AS_ACTION_WITH_TEXT = 4; // 0x4
1973 public static abstract interface MenuItemCompat.OnActionExpandListener {
1974 method public abstract boolean onMenuItemActionCollapse(android.view.MenuItem);
1975 method public abstract boolean onMenuItemActionExpand(android.view.MenuItem);
1978 public class MotionEventCompat {
1979 ctor public MotionEventCompat();
1980 method public static int findPointerIndex(android.view.MotionEvent, int);
1981 method public static int getActionIndex(android.view.MotionEvent);
1982 method public static int getActionMasked(android.view.MotionEvent);
1983 method public static float getAxisValue(android.view.MotionEvent, int);
1984 method public static float getAxisValue(android.view.MotionEvent, int, int);
1985 method public static int getPointerCount(android.view.MotionEvent);
1986 method public static int getPointerId(android.view.MotionEvent, int);
1987 method public static int getSource(android.view.MotionEvent);
1988 method public static float getX(android.view.MotionEvent, int);
1989 method public static float getY(android.view.MotionEvent, int);
1990 field public static final int ACTION_HOVER_ENTER = 9; // 0x9
1991 field public static final int ACTION_HOVER_EXIT = 10; // 0xa
1992 field public static final int ACTION_HOVER_MOVE = 7; // 0x7
1993 field public static final int ACTION_MASK = 255; // 0xff
1994 field public static final int ACTION_POINTER_DOWN = 5; // 0x5
1995 field public static final int ACTION_POINTER_INDEX_MASK = 65280; // 0xff00
1996 field public static final int ACTION_POINTER_INDEX_SHIFT = 8; // 0x8
1997 field public static final int ACTION_POINTER_UP = 6; // 0x6
1998 field public static final int ACTION_SCROLL = 8; // 0x8
1999 field public static final int AXIS_BRAKE = 23; // 0x17
2000 field public static final int AXIS_DISTANCE = 24; // 0x18
2001 field public static final int AXIS_GAS = 22; // 0x16
2002 field public static final int AXIS_GENERIC_1 = 32; // 0x20
2003 field public static final int AXIS_GENERIC_10 = 41; // 0x29
2004 field public static final int AXIS_GENERIC_11 = 42; // 0x2a
2005 field public static final int AXIS_GENERIC_12 = 43; // 0x2b
2006 field public static final int AXIS_GENERIC_13 = 44; // 0x2c
2007 field public static final int AXIS_GENERIC_14 = 45; // 0x2d
2008 field public static final int AXIS_GENERIC_15 = 46; // 0x2e
2009 field public static final int AXIS_GENERIC_16 = 47; // 0x2f
2010 field public static final int AXIS_GENERIC_2 = 33; // 0x21
2011 field public static final int AXIS_GENERIC_3 = 34; // 0x22
2012 field public static final int AXIS_GENERIC_4 = 35; // 0x23
2013 field public static final int AXIS_GENERIC_5 = 36; // 0x24
2014 field public static final int AXIS_GENERIC_6 = 37; // 0x25
2015 field public static final int AXIS_GENERIC_7 = 38; // 0x26
2016 field public static final int AXIS_GENERIC_8 = 39; // 0x27
2017 field public static final int AXIS_GENERIC_9 = 40; // 0x28
2018 field public static final int AXIS_HAT_X = 15; // 0xf
2019 field public static final int AXIS_HAT_Y = 16; // 0x10
2020 field public static final int AXIS_HSCROLL = 10; // 0xa
2021 field public static final int AXIS_LTRIGGER = 17; // 0x11
2022 field public static final int AXIS_ORIENTATION = 8; // 0x8
2023 field public static final int AXIS_PRESSURE = 2; // 0x2
2024 field public static final int AXIS_RTRIGGER = 18; // 0x12
2025 field public static final int AXIS_RUDDER = 20; // 0x14
2026 field public static final int AXIS_RX = 12; // 0xc
2027 field public static final int AXIS_RY = 13; // 0xd
2028 field public static final int AXIS_RZ = 14; // 0xe
2029 field public static final int AXIS_SIZE = 3; // 0x3
2030 field public static final int AXIS_THROTTLE = 19; // 0x13
2031 field public static final int AXIS_TILT = 25; // 0x19
2032 field public static final int AXIS_TOOL_MAJOR = 6; // 0x6
2033 field public static final int AXIS_TOOL_MINOR = 7; // 0x7
2034 field public static final int AXIS_TOUCH_MAJOR = 4; // 0x4
2035 field public static final int AXIS_TOUCH_MINOR = 5; // 0x5
2036 field public static final int AXIS_VSCROLL = 9; // 0x9
2037 field public static final int AXIS_WHEEL = 21; // 0x15
2038 field public static final int AXIS_X = 0; // 0x0
2039 field public static final int AXIS_Y = 1; // 0x1
2040 field public static final int AXIS_Z = 11; // 0xb
2043 public abstract interface NestedScrollingChild {
2044 method public abstract boolean dispatchNestedFling(float, float, boolean);
2045 method public abstract boolean dispatchNestedPreFling(float, float);
2046 method public abstract boolean dispatchNestedPreScroll(int, int, int[], int[]);
2047 method public abstract boolean dispatchNestedScroll(int, int, int, int, int[]);
2048 method public abstract boolean hasNestedScrollingParent();
2049 method public abstract boolean isNestedScrollingEnabled();
2050 method public abstract void setNestedScrollingEnabled(boolean);
2051 method public abstract boolean startNestedScroll(int);
2052 method public abstract void stopNestedScroll();
2055 public class NestedScrollingChildHelper {
2056 ctor public NestedScrollingChildHelper(android.view.View);
2057 method public boolean dispatchNestedFling(float, float, boolean);
2058 method public boolean dispatchNestedPreFling(float, float);
2059 method public boolean dispatchNestedPreScroll(int, int, int[], int[]);
2060 method public boolean dispatchNestedScroll(int, int, int, int, int[]);
2061 method public boolean hasNestedScrollingParent();
2062 method public boolean isNestedScrollingEnabled();
2063 method public void onDetachedFromWindow();
2064 method public void onStopNestedScroll(android.view.View);
2065 method public void setNestedScrollingEnabled(boolean);
2066 method public boolean startNestedScroll(int);
2067 method public void stopNestedScroll();
2070 public abstract interface NestedScrollingParent {
2071 method public abstract int getNestedScrollAxes();
2072 method public abstract boolean onNestedFling(android.view.View, float, float, boolean);
2073 method public abstract boolean onNestedPreFling(android.view.View, float, float);
2074 method public abstract void onNestedPreScroll(android.view.View, int, int, int[]);
2075 method public abstract void onNestedScroll(android.view.View, int, int, int, int);
2076 method public abstract void onNestedScrollAccepted(android.view.View, android.view.View, int);
2077 method public abstract boolean onStartNestedScroll(android.view.View, android.view.View, int);
2078 method public abstract void onStopNestedScroll(android.view.View);
2081 public class NestedScrollingParentHelper {
2082 ctor public NestedScrollingParentHelper(android.view.ViewGroup);
2083 method public int getNestedScrollAxes();
2084 method public void onNestedScrollAccepted(android.view.View, android.view.View, int);
2085 method public void onStopNestedScroll(android.view.View);
2088 public abstract interface OnApplyWindowInsetsListener {
2089 …method public abstract android.support.v4.view.WindowInsetsCompat onApplyWindowInsets(android.view…
2092 public abstract class PagerAdapter {
2093 ctor public PagerAdapter();
2094 method public void destroyItem(android.view.ViewGroup, int, java.lang.Object);
2095 method public deprecated void destroyItem(android.view.View, int, java.lang.Object);
2096 method public void finishUpdate(android.view.ViewGroup);
2097 method public deprecated void finishUpdate(android.view.View);
2098 method public abstract int getCount();
2099 method public int getItemPosition(java.lang.Object);
2100 method public java.lang.CharSequence getPageTitle(int);
2101 method public float getPageWidth(int);
2102 method public java.lang.Object instantiateItem(android.view.ViewGroup, int);
2103 method public deprecated java.lang.Object instantiateItem(android.view.View, int);
2104 method public abstract boolean isViewFromObject(android.view.View, java.lang.Object);
2105 method public void notifyDataSetChanged();
2106 method public void registerDataSetObserver(android.database.DataSetObserver);
2107 method public void restoreState(android.os.Parcelable, java.lang.ClassLoader);
2108 method public android.os.Parcelable saveState();
2109 method public void setPrimaryItem(android.view.ViewGroup, int, java.lang.Object);
2110 method public deprecated void setPrimaryItem(android.view.View, int, java.lang.Object);
2111 method public void startUpdate(android.view.ViewGroup);
2112 method public deprecated void startUpdate(android.view.View);
2113 method public void unregisterDataSetObserver(android.database.DataSetObserver);
2114 field public static final int POSITION_NONE = -2; // 0xfffffffe
2115 field public static final int POSITION_UNCHANGED = -1; // 0xffffffff
2118 public class PagerTabStrip extends android.support.v4.view.PagerTitleStrip {
2119 ctor public PagerTabStrip(android.content.Context);
2120 ctor public PagerTabStrip(android.content.Context, android.util.AttributeSet);
2121 method public boolean getDrawFullUnderline();
2122 method public int getTabIndicatorColor();
2123 method public void setDrawFullUnderline(boolean);
2124 method public void setTabIndicatorColor(int);
2125 method public void setTabIndicatorColorResource(int);
2128 public class PagerTitleStrip extends android.view.ViewGroup {
2129 ctor public PagerTitleStrip(android.content.Context);
2130 ctor public PagerTitleStrip(android.content.Context, android.util.AttributeSet);
2131 method public int getTextSpacing();
2133 method public void setGravity(int);
2134 method public void setNonPrimaryAlpha(float);
2135 method public void setTextColor(int);
2136 method public void setTextSize(int, float);
2137 method public void setTextSpacing(int);
2140 public class ScaleGestureDetectorCompat {
2141 method public static boolean isQuickScaleEnabled(java.lang.Object);
2142 method public static void setQuickScaleEnabled(java.lang.Object, boolean);
2145 public abstract interface ScrollingView {
2146 method public abstract int computeHorizontalScrollExtent();
2147 method public abstract int computeHorizontalScrollOffset();
2148 method public abstract int computeHorizontalScrollRange();
2149 method public abstract int computeVerticalScrollExtent();
2150 method public abstract int computeVerticalScrollOffset();
2151 method public abstract int computeVerticalScrollRange();
2154 public class VelocityTrackerCompat {
2155 ctor public VelocityTrackerCompat();
2156 method public static float getXVelocity(android.view.VelocityTracker, int);
2157 method public static float getYVelocity(android.view.VelocityTracker, int);
2160 public class ViewCompat {
2161 ctor public ViewCompat();
2162 …method public static android.support.v4.view.ViewPropertyAnimatorCompat animate(android.view.View);
2163 method public static boolean canScrollHorizontally(android.view.View, int);
2164 method public static boolean canScrollVertically(android.view.View, int);
2165 method public static int combineMeasuredStates(int, int);
2166 …method public static android.support.v4.view.WindowInsetsCompat dispatchApplyWindowInsets(android.…
2167 method public static void dispatchFinishTemporaryDetach(android.view.View);
2168 method public static boolean dispatchNestedFling(android.view.View, float, float, boolean);
2169 method public static boolean dispatchNestedPreFling(android.view.View, float, float);
2170 method public static boolean dispatchNestedPreScroll(android.view.View, int, int, int[], int[]);
2171 method public static boolean dispatchNestedScroll(android.view.View, int, int, int, int, int[]);
2172 method public static void dispatchStartTemporaryDetach(android.view.View);
2173 method public static int getAccessibilityLiveRegion(android.view.View);
2174 …method public static android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAcce…
2175 method public static float getAlpha(android.view.View);
2176 … method public static android.content.res.ColorStateList getBackgroundTintList(android.view.View);
2177 method public static android.graphics.PorterDuff.Mode getBackgroundTintMode(android.view.View);
2178 method public static float getElevation(android.view.View);
2179 method public static boolean getFitsSystemWindows(android.view.View);
2180 method public static int getImportantForAccessibility(android.view.View);
2181 method public static int getLabelFor(android.view.View);
2182 method public static int getLayerType(android.view.View);
2183 method public static int getLayoutDirection(android.view.View);
2184 method public static int getMeasuredHeightAndState(android.view.View);
2185 method public static int getMeasuredState(android.view.View);
2186 method public static int getMeasuredWidthAndState(android.view.View);
2187 method public static int getMinimumHeight(android.view.View);
2188 method public static int getMinimumWidth(android.view.View);
2189 method public static int getOverScrollMode(android.view.View);
2190 method public static int getPaddingEnd(android.view.View);
2191 method public static int getPaddingStart(android.view.View);
2192 method public static android.view.ViewParent getParentForAccessibility(android.view.View);
2193 method public static float getPivotX(android.view.View);
2194 method public static float getPivotY(android.view.View);
2195 method public static float getRotation(android.view.View);
2196 method public static float getRotationX(android.view.View);
2197 method public static float getRotationY(android.view.View);
2198 method public static float getScaleX(android.view.View);
2199 method public static float getScaleY(android.view.View);
2200 method public static java.lang.String getTransitionName(android.view.View);
2201 method public static float getTranslationX(android.view.View);
2202 method public static float getTranslationY(android.view.View);
2203 method public static float getTranslationZ(android.view.View);
2204 method public static int getWindowSystemUiVisibility(android.view.View);
2205 method public static float getX(android.view.View);
2206 method public static float getY(android.view.View);
2207 method public static float getZ(android.view.View);
2208 method public static boolean hasAccessibilityDelegate(android.view.View);
2209 method public static boolean hasNestedScrollingParent(android.view.View);
2210 method public static boolean hasTransientState(android.view.View);
2211 method public static boolean isAttachedToWindow(android.view.View);
2212 method public static boolean isLaidOut(android.view.View);
2213 method public static boolean isNestedScrollingEnabled(android.view.View);
2214 method public static boolean isOpaque(android.view.View);
2215 method public static boolean isPaddingRelative(android.view.View);
2216 method public static void jumpDrawablesToCurrentState(android.view.View);
2217 method public static void offsetLeftAndRight(android.view.View, int);
2218 method public static void offsetTopAndBottom(android.view.View, int);
2219 …method public static android.support.v4.view.WindowInsetsCompat onApplyWindowInsets(android.view.V…
2220 …method public static void onInitializeAccessibilityEvent(android.view.View, android.view.accessibi…
2221 …method public static void onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.…
2222 …method public static void onPopulateAccessibilityEvent(android.view.View, android.view.accessibili…
2223 …method public static boolean performAccessibilityAction(android.view.View, int, android.os.Bundle);
2224 method public static void postInvalidateOnAnimation(android.view.View);
2225 method public static void postInvalidateOnAnimation(android.view.View, int, int, int, int);
2226 method public static void postOnAnimation(android.view.View, java.lang.Runnable);
2227 method public static void postOnAnimationDelayed(android.view.View, java.lang.Runnable, long);
2228 method public static void requestApplyInsets(android.view.View);
2229 method public static int resolveSizeAndState(int, int, int);
2230 …method public static void setAccessibilityDelegate(android.view.View, android.support.v4.view.Acce…
2231 method public static void setAccessibilityLiveRegion(android.view.View, int);
2232 method public static void setActivated(android.view.View, boolean);
2233 method public static void setAlpha(android.view.View, float);
2234 …method public static void setBackgroundTintList(android.view.View, android.content.res.ColorStateL…
2235 …method public static void setBackgroundTintMode(android.view.View, android.graphics.PorterDuff.Mod…
2236 method public static void setChildrenDrawingOrderEnabled(android.view.ViewGroup, boolean);
2237 method public static void setElevation(android.view.View, float);
2238 method public static void setFitsSystemWindows(android.view.View, boolean);
2239 method public static void setHasTransientState(android.view.View, boolean);
2240 method public static void setImportantForAccessibility(android.view.View, int);
2241 method public static void setLabelFor(android.view.View, int);
2242 method public static void setLayerPaint(android.view.View, android.graphics.Paint);
2243 method public static void setLayerType(android.view.View, int, android.graphics.Paint);
2244 method public static void setLayoutDirection(android.view.View, int);
2245 method public static void setNestedScrollingEnabled(android.view.View, boolean);
2246 …method public static void setOnApplyWindowInsetsListener(android.view.View, android.support.v4.vie…
2247 method public static void setOverScrollMode(android.view.View, int);
2248 method public static void setPaddingRelative(android.view.View, int, int, int, int);
2249 method public static void setPivotX(android.view.View, float);
2250 method public static void setPivotY(android.view.View, float);
2251 method public static void setRotation(android.view.View, float);
2252 method public static void setRotationX(android.view.View, float);
2253 method public static void setRotationY(android.view.View, float);
2254 method public static void setSaveFromParentEnabled(android.view.View, boolean);
2255 method public static void setScaleX(android.view.View, float);
2256 method public static void setScaleY(android.view.View, float);
2257 method public static void setTransitionName(android.view.View, java.lang.String);
2258 method public static void setTranslationX(android.view.View, float);
2259 method public static void setTranslationY(android.view.View, float);
2260 method public static void setTranslationZ(android.view.View, float);
2261 method public static void setX(android.view.View, float);
2262 method public static void setY(android.view.View, float);
2263 method public static boolean startNestedScroll(android.view.View, int);
2264 method public static void stopNestedScroll(android.view.View);
2265 field public static final int ACCESSIBILITY_LIVE_REGION_ASSERTIVE = 2; // 0x2
2266 field public static final int ACCESSIBILITY_LIVE_REGION_NONE = 0; // 0x0
2267 field public static final int ACCESSIBILITY_LIVE_REGION_POLITE = 1; // 0x1
2268 field public static final int IMPORTANT_FOR_ACCESSIBILITY_AUTO = 0; // 0x0
2269 field public static final int IMPORTANT_FOR_ACCESSIBILITY_NO = 2; // 0x2
2270 field public static final int IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS = 4; // 0x4
2271 field public static final int IMPORTANT_FOR_ACCESSIBILITY_YES = 1; // 0x1
2272 field public static final int LAYER_TYPE_HARDWARE = 2; // 0x2
2273 field public static final int LAYER_TYPE_NONE = 0; // 0x0
2274 field public static final int LAYER_TYPE_SOFTWARE = 1; // 0x1
2275 field public static final int LAYOUT_DIRECTION_INHERIT = 2; // 0x2
2276 field public static final int LAYOUT_DIRECTION_LOCALE = 3; // 0x3
2277 field public static final int LAYOUT_DIRECTION_LTR = 0; // 0x0
2278 field public static final int LAYOUT_DIRECTION_RTL = 1; // 0x1
2279 field public static final int MEASURED_HEIGHT_STATE_SHIFT = 16; // 0x10
2280 field public static final int MEASURED_SIZE_MASK = 16777215; // 0xffffff
2281 field public static final int MEASURED_STATE_MASK = -16777216; // 0xff000000
2282 field public static final int MEASURED_STATE_TOO_SMALL = 16777216; // 0x1000000
2283 field public static final int OVER_SCROLL_ALWAYS = 0; // 0x0
2284 field public static final int OVER_SCROLL_IF_CONTENT_SCROLLS = 1; // 0x1
2285 field public static final int OVER_SCROLL_NEVER = 2; // 0x2
2286 field public static final int SCROLL_AXIS_HORIZONTAL = 1; // 0x1
2287 field public static final int SCROLL_AXIS_NONE = 0; // 0x0
2288 field public static final int SCROLL_AXIS_VERTICAL = 2; // 0x2
2291 public class ViewConfigurationCompat {
2292 ctor public ViewConfigurationCompat();
2293 method public static int getScaledPagingTouchSlop(android.view.ViewConfiguration);
2294 method public static boolean hasPermanentMenuKey(android.view.ViewConfiguration);
2297 public class ViewGroupCompat {
2298 method public static int getLayoutMode(android.view.ViewGroup);
2299 method public static int getNestedScrollAxes(android.view.ViewGroup);
2300 method public static boolean isTransitionGroup(android.view.ViewGroup);
2301 …method public static boolean onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.…
2302 method public static void setLayoutMode(android.view.ViewGroup, int);
2303 method public static void setMotionEventSplittingEnabled(android.view.ViewGroup, boolean);
2304 method public static void setTransitionGroup(android.view.ViewGroup, boolean);
2305 field public static final int LAYOUT_MODE_CLIP_BOUNDS = 0; // 0x0
2306 field public static final int LAYOUT_MODE_OPTICAL_BOUNDS = 1; // 0x1
2309 public class ViewPager extends android.view.ViewGroup {
2310 ctor public ViewPager(android.content.Context);
2311 ctor public ViewPager(android.content.Context, android.util.AttributeSet);
2312 …method public void addOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChangeListener);
2313 method public boolean arrowScroll(int);
2314 method public boolean beginFakeDrag();
2316 method public void clearOnPageChangeListeners();
2317 method public void endFakeDrag();
2318 method public boolean executeKeyEvent(android.view.KeyEvent);
2319 method public void fakeDragBy(float);
2320 method public android.support.v4.view.PagerAdapter getAdapter();
2321 method public int getCurrentItem();
2322 method public int getOffscreenPageLimit();
2323 method public int getPageMargin();
2324 method public boolean isFakeDragging();
2327 method public void onRestoreInstanceState(android.os.Parcelable);
2328 method public android.os.Parcelable onSaveInstanceState();
2329 …method public void removeOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChangeListen…
2330 method public void setAdapter(android.support.v4.view.PagerAdapter);
2331 method public void setCurrentItem(int);
2332 method public void setCurrentItem(int, boolean);
2333 method public void setOffscreenPageLimit(int);
2334 …method public deprecated void setOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChan…
2335 method public void setPageMargin(int);
2336 method public void setPageMarginDrawable(android.graphics.drawable.Drawable);
2337 method public void setPageMarginDrawable(int);
2338 … method public void setPageTransformer(boolean, android.support.v4.view.ViewPager.PageTransformer);
2339 field public static final int SCROLL_STATE_DRAGGING = 1; // 0x1
2340 field public static final int SCROLL_STATE_IDLE = 0; // 0x0
2341 field public static final int SCROLL_STATE_SETTLING = 2; // 0x2
2344 public static class ViewPager.LayoutParams extends android.view.ViewGroup.LayoutParams {
2345 ctor public ViewPager.LayoutParams();
2346 ctor public ViewPager.LayoutParams(android.content.Context, android.util.AttributeSet);
2347 field public int gravity;
2348 field public boolean isDecor;
2351 public static abstract interface ViewPager.OnPageChangeListener {
2352 method public abstract void onPageScrollStateChanged(int);
2353 method public abstract void onPageScrolled(int, float, int);
2354 method public abstract void onPageSelected(int);
2357 public static abstract interface ViewPager.PageTransformer {
2358 method public abstract void transformPage(android.view.View, float);
2361 public static class ViewPager.SavedState extends android.view.View.BaseSavedState {
2362 ctor public ViewPager.SavedState(android.os.Parcelable);
2363 …field public static final android.os.Parcelable.Creator<android.support.v4.view.ViewPager.SavedSta…
2366public static class ViewPager.SimpleOnPageChangeListener implements android.support.v4.view.ViewPa…
2367 ctor public ViewPager.SimpleOnPageChangeListener();
2368 method public void onPageScrollStateChanged(int);
2369 method public void onPageScrolled(int, float, int);
2370 method public void onPageSelected(int);
2373 public class ViewParentCompat {
2374 …method public static void notifySubtreeAccessibilityStateChanged(android.view.ViewParent, android.…
2375 …method public static boolean onNestedFling(android.view.ViewParent, android.view.View, float, floa…
2376 …method public static boolean onNestedPreFling(android.view.ViewParent, android.view.View, float, f…
2377 …method public static void onNestedPreScroll(android.view.ViewParent, android.view.View, int, int, …
2378 …method public static void onNestedScroll(android.view.ViewParent, android.view.View, int, int, int…
2379 …method public static void onNestedScrollAccepted(android.view.ViewParent, android.view.View, andro…
2380 …method public static boolean onStartNestedScroll(android.view.ViewParent, android.view.View, andro…
2381 method public static void onStopNestedScroll(android.view.ViewParent, android.view.View);
2382 …method public static boolean requestSendAccessibilityEvent(android.view.ViewParent, android.view.V…
2385 public class ViewPropertyAnimatorCompat {
2386 method public android.support.v4.view.ViewPropertyAnimatorCompat alpha(float);
2387 method public android.support.v4.view.ViewPropertyAnimatorCompat alphaBy(float);
2388 method public void cancel();
2389 method public long getDuration();
2390 method public android.view.animation.Interpolator getInterpolator();
2391 method public long getStartDelay();
2392 method public android.support.v4.view.ViewPropertyAnimatorCompat rotation(float);
2393 method public android.support.v4.view.ViewPropertyAnimatorCompat rotationBy(float);
2394 method public android.support.v4.view.ViewPropertyAnimatorCompat rotationX(float);
2395 method public android.support.v4.view.ViewPropertyAnimatorCompat rotationXBy(float);
2396 method public android.support.v4.view.ViewPropertyAnimatorCompat rotationY(float);
2397 method public android.support.v4.view.ViewPropertyAnimatorCompat rotationYBy(float);
2398 method public android.support.v4.view.ViewPropertyAnimatorCompat scaleX(float);
2399 method public android.support.v4.view.ViewPropertyAnimatorCompat scaleXBy(float);
2400 method public android.support.v4.view.ViewPropertyAnimatorCompat scaleY(float);
2401 method public android.support.v4.view.ViewPropertyAnimatorCompat scaleYBy(float);
2402 method public android.support.v4.view.ViewPropertyAnimatorCompat setDuration(long);
2403 …method public android.support.v4.view.ViewPropertyAnimatorCompat setInterpolator(android.view.anim…
2404 …method public android.support.v4.view.ViewPropertyAnimatorCompat setListener(android.support.v4.vi…
2405 method public android.support.v4.view.ViewPropertyAnimatorCompat setStartDelay(long);
2406 …method public android.support.v4.view.ViewPropertyAnimatorCompat setUpdateListener(android.support…
2407 method public void start();
2408 method public android.support.v4.view.ViewPropertyAnimatorCompat translationX(float);
2409 method public android.support.v4.view.ViewPropertyAnimatorCompat translationXBy(float);
2410 method public android.support.v4.view.ViewPropertyAnimatorCompat translationY(float);
2411 method public android.support.v4.view.ViewPropertyAnimatorCompat translationYBy(float);
2412 method public android.support.v4.view.ViewPropertyAnimatorCompat translationZ(float);
2413 method public android.support.v4.view.ViewPropertyAnimatorCompat translationZBy(float);
2414 …method public android.support.v4.view.ViewPropertyAnimatorCompat withEndAction(java.lang.Runnable);
2415 method public android.support.v4.view.ViewPropertyAnimatorCompat withLayer();
2416 …method public android.support.v4.view.ViewPropertyAnimatorCompat withStartAction(java.lang.Runnabl…
2417 method public android.support.v4.view.ViewPropertyAnimatorCompat x(float);
2418 method public android.support.v4.view.ViewPropertyAnimatorCompat xBy(float);
2419 method public android.support.v4.view.ViewPropertyAnimatorCompat y(float);
2420 method public android.support.v4.view.ViewPropertyAnimatorCompat yBy(float);
2421 method public android.support.v4.view.ViewPropertyAnimatorCompat z(float);
2422 method public android.support.v4.view.ViewPropertyAnimatorCompat zBy(float);
2425 public abstract interface ViewPropertyAnimatorListener {
2426 method public abstract void onAnimationCancel(android.view.View);
2427 method public abstract void onAnimationEnd(android.view.View);
2428 method public abstract void onAnimationStart(android.view.View);
2431public class ViewPropertyAnimatorListenerAdapter implements android.support.v4.view.ViewPropertyAn…
2432 ctor public ViewPropertyAnimatorListenerAdapter();
2433 method public void onAnimationCancel(android.view.View);
2434 method public void onAnimationEnd(android.view.View);
2435 method public void onAnimationStart(android.view.View);
2438 public abstract interface ViewPropertyAnimatorUpdateListener {
2439 method public abstract void onAnimationUpdate(android.view.View);
2442 public class WindowCompat {
2443 ctor public WindowCompat();
2444 field public static final int FEATURE_ACTION_BAR = 8; // 0x8
2445 field public static final int FEATURE_ACTION_BAR_OVERLAY = 9; // 0x9
2446 field public static final int FEATURE_ACTION_MODE_OVERLAY = 10; // 0xa
2449 public class WindowInsetsCompat {
2450 method public android.support.v4.view.WindowInsetsCompat consumeStableInsets();
2451 method public android.support.v4.view.WindowInsetsCompat consumeSystemWindowInsets();
2452 method public int getStableInsetBottom();
2453 method public int getStableInsetLeft();
2454 method public int getStableInsetRight();
2455 method public int getStableInsetTop();
2456 method public int getSystemWindowInsetBottom();
2457 method public int getSystemWindowInsetLeft();
2458 method public int getSystemWindowInsetRight();
2459 method public int getSystemWindowInsetTop();
2460 method public boolean hasInsets();
2461 method public boolean hasStableInsets();
2462 method public boolean hasSystemWindowInsets();
2463 method public boolean isConsumed();
2464 method public boolean isRound();
2465 …method public android.support.v4.view.WindowInsetsCompat replaceSystemWindowInsets(int, int, int, …
2466 …method public android.support.v4.view.WindowInsetsCompat replaceSystemWindowInsets(android.graphic…
2473 public class AccessibilityEventCompat {
2474 …method public static void appendRecord(android.view.accessibility.AccessibilityEvent, android.supp…
2475 …method public static android.support.v4.view.accessibility.AccessibilityRecordCompat asRecord(andr…
2476 method public static int getContentChangeTypes(android.view.accessibility.AccessibilityEvent);
2477 …method public static android.support.v4.view.accessibility.AccessibilityRecordCompat getRecord(and…
2478 method public static int getRecordCount(android.view.accessibility.AccessibilityEvent);
2479 …method public static void setContentChangeTypes(android.view.accessibility.AccessibilityEvent, int…
2480 field public static final int CONTENT_CHANGE_TYPE_CONTENT_DESCRIPTION = 4; // 0x4
2481 field public static final int CONTENT_CHANGE_TYPE_SUBTREE = 1; // 0x1
2482 field public static final int CONTENT_CHANGE_TYPE_TEXT = 2; // 0x2
2483 field public static final int CONTENT_CHANGE_TYPE_UNDEFINED = 0; // 0x0
2484 field public static final int TYPES_ALL_MASK = -1; // 0xffffffff
2485 field public static final int TYPE_ANNOUNCEMENT = 16384; // 0x4000
2486 field public static final int TYPE_GESTURE_DETECTION_END = 524288; // 0x80000
2487 field public static final int TYPE_GESTURE_DETECTION_START = 262144; // 0x40000
2488 field public static final int TYPE_TOUCH_EXPLORATION_GESTURE_END = 1024; // 0x400
2489 field public static final int TYPE_TOUCH_EXPLORATION_GESTURE_START = 512; // 0x200
2490 field public static final int TYPE_TOUCH_INTERACTION_END = 2097152; // 0x200000
2491 field public static final int TYPE_TOUCH_INTERACTION_START = 1048576; // 0x100000
2492 field public static final int TYPE_VIEW_ACCESSIBILITY_FOCUSED = 32768; // 0x8000
2493 field public static final int TYPE_VIEW_ACCESSIBILITY_FOCUS_CLEARED = 65536; // 0x10000
2494 field public static final int TYPE_VIEW_HOVER_ENTER = 128; // 0x80
2495 field public static final int TYPE_VIEW_HOVER_EXIT = 256; // 0x100
2496 field public static final int TYPE_VIEW_SCROLLED = 4096; // 0x1000
2497 field public static final int TYPE_VIEW_TEXT_SELECTION_CHANGED = 8192; // 0x2000
2498 …field public static final int TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY = 131072; // 0x20000
2499 field public static final int TYPE_WINDOW_CONTENT_CHANGED = 2048; // 0x800
2502 public class AccessibilityManagerCompat {
2503 ctor public AccessibilityManagerCompat();
2504 …method public static boolean addAccessibilityStateChangeListener(android.view.accessibility.Access…
2505 …method public static java.util.List<android.accessibilityservice.AccessibilityServiceInfo> getEnab…
2506 …method public static java.util.List<android.accessibilityservice.AccessibilityServiceInfo> getInst…
2507 …method public static boolean isTouchExplorationEnabled(android.view.accessibility.AccessibilityMan…
2508 …method public static boolean removeAccessibilityStateChangeListener(android.view.accessibility.Acc…
2511 public static abstract class AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat {
2512 ctor public AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat();
2513 method public abstract void onAccessibilityStateChanged(boolean);
2516 public class AccessibilityNodeInfoCompat {
2517 ctor public AccessibilityNodeInfoCompat(java.lang.Object);
2518 method public void addAction(int);
2519 …method public void addAction(android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Acc…
2520 method public void addChild(android.view.View);
2521 method public void addChild(android.view.View, int);
2522 …method public java.util.List<android.support.v4.view.accessibility.AccessibilityNodeInfoCompat> fi…
2523 method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat findFocus(int);
2524 … method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat focusSearch(int);
2525 …method public java.util.List<android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.Acc…
2526 method public int getActions();
2527 method public void getBoundsInParent(android.graphics.Rect);
2528 method public void getBoundsInScreen(android.graphics.Rect);
2529 method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getChild(int);
2530 method public int getChildCount();
2531 method public java.lang.CharSequence getClassName();
2532 …method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.CollectionInfoComp…
2533 …method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.CollectionItemInfo…
2534 method public java.lang.CharSequence getContentDescription();
2535 method public java.lang.CharSequence getError();
2536 method public java.lang.Object getInfo();
2537 method public int getLiveRegion();
2538 method public int getMovementGranularities();
2539 method public java.lang.CharSequence getPackageName();
2540 method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getParent();
2541 …method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.RangeInfoCompat ge…
2542 method public java.lang.CharSequence getText();
2543 method public java.lang.String getViewIdResourceName();
2544 method public int getWindowId();
2545 method public boolean isAccessibilityFocused();
2546 method public boolean isCheckable();
2547 method public boolean isChecked();
2548 method public boolean isClickable();
2549 method public boolean isContentInvalid();
2550 method public boolean isEnabled();
2551 method public boolean isFocusable();
2552 method public boolean isFocused();
2553 method public boolean isLongClickable();
2554 method public boolean isPassword();
2555 method public boolean isScrollable();
2556 method public boolean isSelected();
2557 method public boolean isVisibleToUser();
2558 …method public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain(andr…
2559 …method public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain(andr…
2560 method public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain();
2561 …method public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain(andr…
2562 method public boolean performAction(int);
2563 method public boolean performAction(int, android.os.Bundle);
2564 method public void recycle();
2565 method public void setAccessibilityFocused(boolean);
2566 method public void setBoundsInParent(android.graphics.Rect);
2567 method public void setBoundsInScreen(android.graphics.Rect);
2568 method public void setCheckable(boolean);
2569 method public void setChecked(boolean);
2570 method public void setClassName(java.lang.CharSequence);
2571 method public void setClickable(boolean);
2572 method public void setCollectionInfo(java.lang.Object);
2573 method public void setCollectionItemInfo(java.lang.Object);
2574 method public void setContentDescription(java.lang.CharSequence);
2575 method public void setContentInvalid(boolean);
2576 method public void setEnabled(boolean);
2577 method public void setError(java.lang.CharSequence);
2578 method public void setFocusable(boolean);
2579 method public void setFocused(boolean);
2580 method public void setLabelFor(android.view.View);
2581 method public void setLabelFor(android.view.View, int);
2582 method public void setLiveRegion(int);
2583 method public void setLongClickable(boolean);
2584 method public void setMovementGranularities(int);
2585 method public void setPackageName(java.lang.CharSequence);
2586 method public void setParent(android.view.View);
2587 method public void setParent(android.view.View, int);
2588 method public void setPassword(boolean);
2589 method public void setScrollable(boolean);
2590 method public void setSelected(boolean);
2591 method public void setSource(android.view.View);
2592 method public void setSource(android.view.View, int);
2593 method public void setText(java.lang.CharSequence);
2594 method public void setViewIdResourceName(java.lang.String);
2595 method public void setVisibleToUser(boolean);
2596 field public static final int ACTION_ACCESSIBILITY_FOCUS = 64; // 0x40
2597 …field public static final java.lang.String ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN = "ACTION_ARGU…
2598 …field public static final java.lang.String ACTION_ARGUMENT_HTML_ELEMENT_STRING = "ACTION_ARGUMENT_…
2599 …field public static final java.lang.String ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT = "ACTION_ARGU…
2600 …field public static final java.lang.String ACTION_ARGUMENT_SELECTION_END_INT = "ACTION_ARGUMENT_SE…
2601 …field public static final java.lang.String ACTION_ARGUMENT_SELECTION_START_INT = "ACTION_ARGUMENT_…
2602 …field public static final java.lang.String ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE = "ACTION_ARGUMEN…
2603 field public static final int ACTION_CLEAR_ACCESSIBILITY_FOCUS = 128; // 0x80
2604 field public static final int ACTION_CLEAR_FOCUS = 2; // 0x2
2605 field public static final int ACTION_CLEAR_SELECTION = 8; // 0x8
2606 field public static final int ACTION_CLICK = 16; // 0x10
2607 field public static final int ACTION_COPY = 16384; // 0x4000
2608 field public static final int ACTION_CUT = 65536; // 0x10000
2609 field public static final int ACTION_FOCUS = 1; // 0x1
2610 field public static final int ACTION_LONG_CLICK = 32; // 0x20
2611 field public static final int ACTION_NEXT_AT_MOVEMENT_GRANULARITY = 256; // 0x100
2612 field public static final int ACTION_NEXT_HTML_ELEMENT = 1024; // 0x400
2613 field public static final int ACTION_PASTE = 32768; // 0x8000
2614 field public static final int ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY = 512; // 0x200
2615 field public static final int ACTION_PREVIOUS_HTML_ELEMENT = 2048; // 0x800
2616 field public static final int ACTION_SCROLL_BACKWARD = 8192; // 0x2000
2617 field public static final int ACTION_SCROLL_FORWARD = 4096; // 0x1000
2618 field public static final int ACTION_SELECT = 4; // 0x4
2619 field public static final int ACTION_SET_SELECTION = 131072; // 0x20000
2620 field public static final int ACTION_SET_TEXT = 2097152; // 0x200000
2621 field public static final int FOCUS_ACCESSIBILITY = 2; // 0x2
2622 field public static final int FOCUS_INPUT = 1; // 0x1
2623 field public static final int MOVEMENT_GRANULARITY_CHARACTER = 1; // 0x1
2624 field public static final int MOVEMENT_GRANULARITY_LINE = 4; // 0x4
2625 field public static final int MOVEMENT_GRANULARITY_PAGE = 16; // 0x10
2626 field public static final int MOVEMENT_GRANULARITY_PARAGRAPH = 8; // 0x8
2627 field public static final int MOVEMENT_GRANULARITY_WORD = 2; // 0x2
2630 public static class AccessibilityNodeInfoCompat.AccessibilityActionCompat {
2631 ctor public AccessibilityNodeInfoCompat.AccessibilityActionCompat(int, java.lang.CharSequence);
2632 method public int getId();
2633 method public java.lang.CharSequence getLabel();
2636 public static class AccessibilityNodeInfoCompat.CollectionInfoCompat {
2637 method public int getColumnCount();
2638 method public int getRowCount();
2639 method public boolean isHierarchical();
2640 …method public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.CollectionI…
2641 field public static final int SELECTION_MODE_MULTIPLE = 2; // 0x2
2642 field public static final int SELECTION_MODE_NONE = 0; // 0x0
2643 field public static final int SELECTION_MODE_SINGLE = 1; // 0x1
2646 public static class AccessibilityNodeInfoCompat.CollectionItemInfoCompat {
2647 method public int getColumnIndex();
2648 method public int getColumnSpan();
2649 method public int getRowIndex();
2650 method public int getRowSpan();
2651 method public boolean isHeading();
2652 method public boolean isSelected();
2653 …method public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.CollectionI…
2656 public static class AccessibilityNodeInfoCompat.RangeInfoCompat {
2657 method public float getCurrent();
2658 method public float getMax();
2659 method public float getMin();
2660 method public int getType();
2661 field public static final int RANGE_TYPE_FLOAT = 1; // 0x1
2662 field public static final int RANGE_TYPE_INT = 0; // 0x0
2663 field public static final int RANGE_TYPE_PERCENT = 2; // 0x2
2666 public class AccessibilityNodeProviderCompat {
2667 ctor public AccessibilityNodeProviderCompat();
2668 ctor public AccessibilityNodeProviderCompat(java.lang.Object);
2669 …method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat createAccessibilit…
2670 …method public java.util.List<android.support.v4.view.accessibility.AccessibilityNodeInfoCompat> fi…
2671 method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat findFocus(int);
2672 method public java.lang.Object getProvider();
2673 method public boolean performAction(int, int, android.os.Bundle);
2676 public class AccessibilityRecordCompat {
2677 ctor public deprecated AccessibilityRecordCompat(java.lang.Object);
2678 method public int getAddedCount();
2679 method public java.lang.CharSequence getBeforeText();
2680 method public java.lang.CharSequence getClassName();
2681 method public java.lang.CharSequence getContentDescription();
2682 method public int getCurrentItemIndex();
2683 method public int getFromIndex();
2684 method public deprecated java.lang.Object getImpl();
2685 method public int getItemCount();
2686 method public int getMaxScrollX();
2687 method public int getMaxScrollY();
2688 method public android.os.Parcelable getParcelableData();
2689 method public int getRemovedCount();
2690 method public int getScrollX();
2691 method public int getScrollY();
2692 method public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getSource();
2693 method public java.util.List<java.lang.CharSequence> getText();
2694 method public int getToIndex();
2695 method public int getWindowId();
2696 method public boolean isChecked();
2697 method public boolean isEnabled();
2698 method public boolean isFullScreen();
2699 method public boolean isPassword();
2700 method public boolean isScrollable();
2701 …method public static android.support.v4.view.accessibility.AccessibilityRecordCompat obtain(androi…
2702 method public static android.support.v4.view.accessibility.AccessibilityRecordCompat obtain();
2703 method public void recycle();
2704 method public void setAddedCount(int);
2705 method public void setBeforeText(java.lang.CharSequence);
2706 method public void setChecked(boolean);
2707 method public void setClassName(java.lang.CharSequence);
2708 method public void setContentDescription(java.lang.CharSequence);
2709 method public void setCurrentItemIndex(int);
2710 method public void setEnabled(boolean);
2711 method public void setFromIndex(int);
2712 method public void setFullScreen(boolean);
2713 method public void setItemCount(int);
2714 method public void setMaxScrollX(int);
2715 method public void setMaxScrollY(int);
2716 method public void setParcelableData(android.os.Parcelable);
2717 method public void setPassword(boolean);
2718 method public void setRemovedCount(int);
2719 method public void setScrollX(int);
2720 method public void setScrollY(int);
2721 method public void setScrollable(boolean);
2722 method public void setSource(android.view.View);
2723 method public void setSource(android.view.View, int);
2724 method public void setToIndex(int);
2731public class FastOutLinearInInterpolator extends android.support.v4.view.animation.LookupTableInte…
2732 ctor public FastOutLinearInInterpolator();
2735public class FastOutSlowInInterpolator extends android.support.v4.view.animation.LookupTableInterp…
2736 ctor public FastOutSlowInInterpolator();
2739public class LinearOutSlowInInterpolator extends android.support.v4.view.animation.LookupTableInte…
2740 ctor public LinearOutSlowInInterpolator();
2744 ctor public LookupTableInterpolator(float[]);
2745 method public float getInterpolation(float);
2748 public class PathInterpolatorCompat {
2749 method public static android.view.animation.Interpolator create(android.graphics.Path);
2750 method public static android.view.animation.Interpolator create(float, float);
2751 method public static android.view.animation.Interpolator create(float, float, float, float);
2758 public abstract class AutoScrollHelper implements android.view.View.OnTouchListener {
2759 ctor public AutoScrollHelper(android.view.View);
2760 method public abstract boolean canTargetScrollHorizontally(int);
2761 method public abstract boolean canTargetScrollVertically(int);
2762 method public boolean isEnabled();
2763 method public boolean isExclusive();
2764 method public boolean onTouch(android.view.View, android.view.MotionEvent);
2765 method public abstract void scrollTargetBy(int, int);
2766 method public android.support.v4.widget.AutoScrollHelper setActivationDelay(int);
2767 method public android.support.v4.widget.AutoScrollHelper setEdgeType(int);
2768 method public android.support.v4.widget.AutoScrollHelper setEnabled(boolean);
2769 method public android.support.v4.widget.AutoScrollHelper setExclusive(boolean);
2770 method public android.support.v4.widget.AutoScrollHelper setMaximumEdges(float, float);
2771 method public android.support.v4.widget.AutoScrollHelper setMaximumVelocity(float, float);
2772 method public android.support.v4.widget.AutoScrollHelper setMinimumVelocity(float, float);
2773 method public android.support.v4.widget.AutoScrollHelper setRampDownDuration(int);
2774 method public android.support.v4.widget.AutoScrollHelper setRampUpDuration(int);
2775 method public android.support.v4.widget.AutoScrollHelper setRelativeEdges(float, float);
2776 method public android.support.v4.widget.AutoScrollHelper setRelativeVelocity(float, float);
2777 field public static final int EDGE_TYPE_INSIDE = 0; // 0x0
2778 field public static final int EDGE_TYPE_INSIDE_EXTEND = 1; // 0x1
2779 field public static final int EDGE_TYPE_OUTSIDE = 2; // 0x2
2780 field public static final float NO_MAX = 3.4028235E38f;
2781 field public static final float NO_MIN = 0.0f;
2782 field public static final float RELATIVE_UNSPECIFIED = 0.0f;
2785 public class ContentLoadingProgressBar extends android.widget.ProgressBar {
2786 ctor public ContentLoadingProgressBar(android.content.Context);
2787 ctor public ContentLoadingProgressBar(android.content.Context, android.util.AttributeSet);
2788 method public void hide();
2789 method public void onAttachedToWindow();
2790 method public void onDetachedFromWindow();
2791 method public void show();
2794 public abstract class CursorAdapter extends android.widget.BaseAdapter {
2795 ctor public deprecated CursorAdapter(android.content.Context, android.database.Cursor);
2796 ctor public CursorAdapter(android.content.Context, android.database.Cursor, boolean);
2797 ctor public CursorAdapter(android.content.Context, android.database.Cursor, int);
2798 …method public abstract void bindView(android.view.View, android.content.Context, android.database.…
2799 method public void changeCursor(android.database.Cursor);
2800 method public java.lang.CharSequence convertToString(android.database.Cursor);
2801 method public int getCount();
2802 method public android.database.Cursor getCursor();
2803 method public android.widget.Filter getFilter();
2804 method public android.widget.FilterQueryProvider getFilterQueryProvider();
2805 method public java.lang.Object getItem(int);
2806 method public long getItemId(int);
2807 method public android.view.View getView(int, android.view.View, android.view.ViewGroup);
2809 …method public android.view.View newDropDownView(android.content.Context, android.database.Cursor, …
2810 …method public abstract android.view.View newView(android.content.Context, android.database.Cursor,…
2812 method public android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence);
2813 method public void setFilterQueryProvider(android.widget.FilterQueryProvider);
2814 method public android.database.Cursor swapCursor(android.database.Cursor);
2815 field public static final deprecated int FLAG_AUTO_REQUERY = 1; // 0x1
2816 field public static final int FLAG_REGISTER_CONTENT_OBSERVER = 2; // 0x2
2819 public class DrawerLayout extends android.view.ViewGroup {
2820 ctor public DrawerLayout(android.content.Context);
2821 ctor public DrawerLayout(android.content.Context, android.util.AttributeSet);
2822 ctor public DrawerLayout(android.content.Context, android.util.AttributeSet, int);
2823 method public void closeDrawer(android.view.View);
2824 method public void closeDrawer(int);
2825 method public void closeDrawers();
2826 method public int getDrawerLockMode(int);
2827 method public int getDrawerLockMode(android.view.View);
2828 method public java.lang.CharSequence getDrawerTitle(int);
2829 method public android.graphics.drawable.Drawable getStatusBarBackgroundDrawable();
2830 method public boolean isDrawerOpen(android.view.View);
2831 method public boolean isDrawerOpen(int);
2832 method public boolean isDrawerVisible(android.view.View);
2833 method public boolean isDrawerVisible(int);
2834 method public void onDraw(android.graphics.Canvas);
2836 method public void openDrawer(android.view.View);
2837 method public void openDrawer(int);
2838 method public void setDrawerListener(android.support.v4.widget.DrawerLayout.DrawerListener);
2839 method public void setDrawerLockMode(int);
2840 method public void setDrawerLockMode(int, int);
2841 method public void setDrawerLockMode(int, android.view.View);
2842 method public void setDrawerShadow(android.graphics.drawable.Drawable, int);
2843 method public void setDrawerShadow(int, int);
2844 method public void setDrawerTitle(int, java.lang.CharSequence);
2845 method public void setScrimColor(int);
2846 method public void setStatusBarBackground(android.graphics.drawable.Drawable);
2847 method public void setStatusBarBackground(int);
2848 method public void setStatusBarBackgroundColor(int);
2849 field public static final int LOCK_MODE_LOCKED_CLOSED = 1; // 0x1
2850 field public static final int LOCK_MODE_LOCKED_OPEN = 2; // 0x2
2851 field public static final int LOCK_MODE_UNLOCKED = 0; // 0x0
2852 field public static final int STATE_DRAGGING = 1; // 0x1
2853 field public static final int STATE_IDLE = 0; // 0x0
2854 field public static final int STATE_SETTLING = 2; // 0x2
2857 public static abstract interface DrawerLayout.DrawerListener {
2858 method public abstract void onDrawerClosed(android.view.View);
2859 method public abstract void onDrawerOpened(android.view.View);
2860 method public abstract void onDrawerSlide(android.view.View, float);
2861 method public abstract void onDrawerStateChanged(int);
2864 public static class DrawerLayout.LayoutParams extends android.view.ViewGroup.MarginLayoutParams {
2865 ctor public DrawerLayout.LayoutParams(android.content.Context, android.util.AttributeSet);
2866 ctor public DrawerLayout.LayoutParams(int, int);
2867 ctor public DrawerLayout.LayoutParams(int, int, int);
2868 ctor public DrawerLayout.LayoutParams(android.support.v4.widget.DrawerLayout.LayoutParams);
2869 ctor public DrawerLayout.LayoutParams(android.view.ViewGroup.LayoutParams);
2870 ctor public DrawerLayout.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
2871 field public int gravity;
2875 ctor public DrawerLayout.SavedState(android.os.Parcel);
2876 ctor public DrawerLayout.SavedState(android.os.Parcelable);
2877 …field public static final android.os.Parcelable.Creator<android.support.v4.widget.DrawerLayout.Sav…
2880public static abstract class DrawerLayout.SimpleDrawerListener implements android.support.v4.widge…
2881 ctor public DrawerLayout.SimpleDrawerListener();
2882 method public void onDrawerClosed(android.view.View);
2883 method public void onDrawerOpened(android.view.View);
2884 method public void onDrawerSlide(android.view.View, float);
2885 method public void onDrawerStateChanged(int);
2888 public class EdgeEffectCompat {
2889 ctor public EdgeEffectCompat(android.content.Context);
2890 method public boolean draw(android.graphics.Canvas);
2891 method public void finish();
2892 method public boolean isFinished();
2893 method public boolean onAbsorb(int);
2894 method public deprecated boolean onPull(float);
2895 method public boolean onPull(float, float);
2896 method public boolean onRelease();
2897 method public void setSize(int, int);
2900public abstract class ExploreByTouchHelper extends android.support.v4.view.AccessibilityDelegateCo…
2901 ctor public ExploreByTouchHelper(android.view.View);
2902 method public boolean dispatchHoverEvent(android.view.MotionEvent);
2903 method public int getFocusedVirtualView();
2906 method public void invalidateRoot();
2907 method public void invalidateVirtualView(int);
2911 method public boolean sendEventForVirtualView(int, int);
2912 field public static final int INVALID_ID = -2147483648; // 0x80000000
2915 public class ListPopupWindowCompat {
2916 …method public static android.view.View.OnTouchListener createDragToOpenListener(java.lang.Object, …
2919 public class ListViewAutoScrollHelper extends android.support.v4.widget.AutoScrollHelper {
2920 ctor public ListViewAutoScrollHelper(android.widget.ListView);
2921 method public boolean canTargetScrollHorizontally(int);
2922 method public boolean canTargetScrollVertically(int);
2923 method public void scrollTargetBy(int, int);
2926public class NestedScrollView extends android.widget.FrameLayout implements android.support.v4.vie…
2927 ctor public NestedScrollView(android.content.Context);
2928 ctor public NestedScrollView(android.content.Context, android.util.AttributeSet);
2929 ctor public NestedScrollView(android.content.Context, android.util.AttributeSet, int);
2930 method public boolean arrowScroll(int);
2932 method public boolean executeKeyEvent(android.view.KeyEvent);
2933 method public void fling(int);
2934 method public boolean fullScroll(int);
2935 method public int getMaxScrollAmount();
2936 method public boolean isFillViewport();
2937 method public boolean isSmoothScrollingEnabled();
2938 method public void onAttachedToWindow();
2939 method public boolean pageScroll(int);
2940 method public void setFillViewport(boolean);
2941 method public void setSmoothScrollingEnabled(boolean);
2942 method public final void smoothScrollBy(int, int);
2943 method public final void smoothScrollTo(int, int);
2946 public class PopupMenuCompat {
2947 method public static android.view.View.OnTouchListener getDragToOpenListener(java.lang.Object);
2950 public class PopupWindowCompat {
2951 …method public static void showAsDropDown(android.widget.PopupWindow, android.view.View, int, int, …
2954 public abstract class ResourceCursorAdapter extends android.support.v4.widget.CursorAdapter {
2955 …ctor public deprecated ResourceCursorAdapter(android.content.Context, int, android.database.Cursor…
2956 … ctor public ResourceCursorAdapter(android.content.Context, int, android.database.Cursor, boolean);
2957 ctor public ResourceCursorAdapter(android.content.Context, int, android.database.Cursor, int);
2958 …method public android.view.View newView(android.content.Context, android.database.Cursor, android.…
2959 method public void setDropDownViewResource(int);
2960 method public void setViewResource(int);
2963 public class ScrollerCompat {
2964 method public void abortAnimation();
2965 method public boolean computeScrollOffset();
2966 method public static android.support.v4.widget.ScrollerCompat create(android.content.Context);
2967 …method public static android.support.v4.widget.ScrollerCompat create(android.content.Context, andr…
2968 method public void fling(int, int, int, int, int, int, int, int);
2969 method public void fling(int, int, int, int, int, int, int, int, int, int);
2970 method public float getCurrVelocity();
2971 method public int getCurrX();
2972 method public int getCurrY();
2973 method public int getFinalX();
2974 method public int getFinalY();
2975 method public boolean isFinished();
2976 method public boolean isOverScrolled();
2977 method public void notifyHorizontalEdgeReached(int, int, int);
2978 method public void notifyVerticalEdgeReached(int, int, int);
2979 method public void startScroll(int, int, int, int);
2980 method public void startScroll(int, int, int, int, int);
2983 public class SearchViewCompat {
2984 method public static java.lang.CharSequence getQuery(android.view.View);
2985 method public static boolean isIconified(android.view.View);
2986 method public static boolean isQueryRefinementEnabled(android.view.View);
2987 method public static boolean isSubmitButtonEnabled(android.view.View);
2988 method public static android.view.View newSearchView(android.content.Context);
2989 method public static void setIconified(android.view.View, boolean);
2990 method public static void setImeOptions(android.view.View, int);
2991 method public static void setInputType(android.view.View, int);
2992 method public static void setMaxWidth(android.view.View, int);
2993 …method public static void setOnCloseListener(android.view.View, android.support.v4.widget.SearchVi…
2994 …method public static void setOnQueryTextListener(android.view.View, android.support.v4.widget.Sear…
2995 method public static void setQuery(android.view.View, java.lang.CharSequence, boolean);
2996 method public static void setQueryHint(android.view.View, java.lang.CharSequence);
2997 method public static void setQueryRefinementEnabled(android.view.View, boolean);
2998 method public static void setSearchableInfo(android.view.View, android.content.ComponentName);
2999 method public static void setSubmitButtonEnabled(android.view.View, boolean);
3002 public static abstract class SearchViewCompat.OnCloseListenerCompat {
3003 ctor public SearchViewCompat.OnCloseListenerCompat();
3004 method public boolean onClose();
3007 public static abstract class SearchViewCompat.OnQueryTextListenerCompat {
3008 ctor public SearchViewCompat.OnQueryTextListenerCompat();
3009 method public boolean onQueryTextChange(java.lang.String);
3010 method public boolean onQueryTextSubmit(java.lang.String);
3013 public class SimpleCursorAdapter extends android.support.v4.widget.ResourceCursorAdapter {
3014 …ctor public deprecated SimpleCursorAdapter(android.content.Context, int, android.database.Cursor, …
3015 …ctor public SimpleCursorAdapter(android.content.Context, int, android.database.Cursor, java.lang.S…
3016 … method public void bindView(android.view.View, android.content.Context, android.database.Cursor);
3017 method public void changeCursorAndColumns(android.database.Cursor, java.lang.String[], int[]);
3018 …method public android.support.v4.widget.SimpleCursorAdapter.CursorToStringConverter getCursorToStr…
3019 method public int getStringConversionColumn();
3020 method public android.support.v4.widget.SimpleCursorAdapter.ViewBinder getViewBinder();
3021 …method public void setCursorToStringConverter(android.support.v4.widget.SimpleCursorAdapter.Cursor…
3022 method public void setStringConversionColumn(int);
3023 method public void setViewBinder(android.support.v4.widget.SimpleCursorAdapter.ViewBinder);
3024 method public void setViewImage(android.widget.ImageView, java.lang.String);
3025 method public void setViewText(android.widget.TextView, java.lang.String);
3028 public static abstract interface SimpleCursorAdapter.CursorToStringConverter {
3029 method public abstract java.lang.CharSequence convertToString(android.database.Cursor);
3032 public static abstract interface SimpleCursorAdapter.ViewBinder {
3033 method public abstract boolean setViewValue(android.view.View, android.database.Cursor, int);
3036 public class SlidingPaneLayout extends android.view.ViewGroup {
3037 ctor public SlidingPaneLayout(android.content.Context);
3038 ctor public SlidingPaneLayout(android.content.Context, android.util.AttributeSet);
3039 ctor public SlidingPaneLayout(android.content.Context, android.util.AttributeSet, int);
3041 method public deprecated boolean canSlide();
3042 method public boolean closePane();
3043 method public int getCoveredFadeColor();
3044 method public int getParallaxDistance();
3045 method public int getSliderFadeColor();
3046 method public boolean isOpen();
3047 method public boolean isSlideable();
3049 method public boolean openPane();
3050 method public void setCoveredFadeColor(int);
3051 …method public void setPanelSlideListener(android.support.v4.widget.SlidingPaneLayout.PanelSlideLis…
3052 method public void setParallaxDistance(int);
3053 method public deprecated void setShadowDrawable(android.graphics.drawable.Drawable);
3054 method public void setShadowDrawableLeft(android.graphics.drawable.Drawable);
3055 method public void setShadowDrawableRight(android.graphics.drawable.Drawable);
3056 method public deprecated void setShadowResource(int);
3057 method public void setShadowResourceLeft(int);
3058 method public void setShadowResourceRight(int);
3059 method public void setSliderFadeColor(int);
3060 method public deprecated void smoothSlideClosed();
3061 method public deprecated void smoothSlideOpen();
3064public static class SlidingPaneLayout.LayoutParams extends android.view.ViewGroup.MarginLayoutPara…
3065 ctor public SlidingPaneLayout.LayoutParams();
3066 ctor public SlidingPaneLayout.LayoutParams(int, int);
3067 ctor public SlidingPaneLayout.LayoutParams(android.view.ViewGroup.LayoutParams);
3068 ctor public SlidingPaneLayout.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
3069 …ctor public SlidingPaneLayout.LayoutParams(android.support.v4.widget.SlidingPaneLayout.LayoutParam…
3070 ctor public SlidingPaneLayout.LayoutParams(android.content.Context, android.util.AttributeSet);
3071 field public float weight;
3074 public static abstract interface SlidingPaneLayout.PanelSlideListener {
3075 method public abstract void onPanelClosed(android.view.View);
3076 method public abstract void onPanelOpened(android.view.View);
3077 method public abstract void onPanelSlide(android.view.View, float);
3080public static class SlidingPaneLayout.SimplePanelSlideListener implements android.support.v4.widge…
3081 ctor public SlidingPaneLayout.SimplePanelSlideListener();
3082 method public void onPanelClosed(android.view.View);
3083 method public void onPanelOpened(android.view.View);
3084 method public void onPanelSlide(android.view.View, float);
3087 public class Space extends android.view.View {
3088 ctor public Space(android.content.Context, android.util.AttributeSet, int);
3089 ctor public Space(android.content.Context, android.util.AttributeSet);
3090 ctor public Space(android.content.Context);
3093 public class SwipeRefreshLayout extends android.view.ViewGroup {
3094 ctor public SwipeRefreshLayout(android.content.Context);
3095 ctor public SwipeRefreshLayout(android.content.Context, android.util.AttributeSet);
3096 method public boolean canChildScrollUp();
3097 method public int getProgressCircleDiameter();
3098 method public boolean isRefreshing();
3100 method public void onMeasure(int, int);
3101 method public deprecated void setColorScheme(int...);
3102 method public void setColorSchemeColors(int...);
3103 method public void setColorSchemeResources(int...);
3104 method public void setDistanceToTriggerSync(int);
3105 …method public void setOnRefreshListener(android.support.v4.widget.SwipeRefreshLayout.OnRefreshList…
3106 method public deprecated void setProgressBackgroundColor(int);
3107 method public void setProgressBackgroundColorSchemeColor(int);
3108 method public void setProgressBackgroundColorSchemeResource(int);
3109 method public void setProgressViewEndTarget(boolean, int);
3110 method public void setProgressViewOffset(boolean, int, int);
3111 method public void setRefreshing(boolean);
3112 method public void setSize(int);
3113 field public static final int DEFAULT = 1; // 0x1
3114 field public static final int LARGE = 0; // 0x0
3119 public static abstract interface SwipeRefreshLayout.OnRefreshListener {
3120 method public abstract void onRefresh();
3123 public class TextViewCompat {
3124 …method public static void setCompoundDrawablesRelative(android.widget.TextView, android.graphics.d…
3125 …method public static void setCompoundDrawablesRelativeWithIntrinsicBounds(android.widget.TextView,…
3126 …method public static void setCompoundDrawablesRelativeWithIntrinsicBounds(android.widget.TextView,…
3129 public class ViewDragHelper {
3130 method public void abort();
3132 method public void cancel();
3133 method public void captureChildView(android.view.View, int);
3134 method public boolean checkTouchSlop(int);
3135 method public boolean checkTouchSlop(int, int);
3136 method public boolean continueSettling(boolean);
3137 …method public static android.support.v4.widget.ViewDragHelper create(android.view.ViewGroup, andro…
3138 …method public static android.support.v4.widget.ViewDragHelper create(android.view.ViewGroup, float…
3139 method public android.view.View findTopChildUnder(int, int);
3140 method public void flingCapturedView(int, int, int, int);
3141 method public int getActivePointerId();
3142 method public android.view.View getCapturedView();
3143 method public int getEdgeSize();
3144 method public float getMinVelocity();
3145 method public int getTouchSlop();
3146 method public int getViewDragState();
3147 method public boolean isCapturedViewUnder(int, int);
3148 method public boolean isEdgeTouched(int);
3149 method public boolean isEdgeTouched(int, int);
3150 method public boolean isPointerDown(int);
3151 method public boolean isViewUnder(android.view.View, int, int);
3152 method public void processTouchEvent(android.view.MotionEvent);
3153 method public void setEdgeTrackingEnabled(int);
3154 method public void setMinVelocity(float);
3155 method public boolean settleCapturedViewAt(int, int);
3156 method public boolean shouldInterceptTouchEvent(android.view.MotionEvent);
3157 method public boolean smoothSlideViewTo(android.view.View, int, int);
3158 field public static final int DIRECTION_ALL = 3; // 0x3
3159 field public static final int DIRECTION_HORIZONTAL = 1; // 0x1
3160 field public static final int DIRECTION_VERTICAL = 2; // 0x2
3161 field public static final int EDGE_ALL = 15; // 0xf
3162 field public static final int EDGE_BOTTOM = 8; // 0x8
3163 field public static final int EDGE_LEFT = 1; // 0x1
3164 field public static final int EDGE_RIGHT = 2; // 0x2
3165 field public static final int EDGE_TOP = 4; // 0x4
3166 field public static final int INVALID_POINTER = -1; // 0xffffffff
3167 field public static final int STATE_DRAGGING = 1; // 0x1
3168 field public static final int STATE_IDLE = 0; // 0x0
3169 field public static final int STATE_SETTLING = 2; // 0x2
3172 public static abstract class ViewDragHelper.Callback {
3173 ctor public ViewDragHelper.Callback();
3174 method public int clampViewPositionHorizontal(android.view.View, int, int);
3175 method public int clampViewPositionVertical(android.view.View, int, int);
3176 method public int getOrderedChildIndex(int);
3177 method public int getViewHorizontalDragRange(android.view.View);
3178 method public int getViewVerticalDragRange(android.view.View);
3179 method public void onEdgeDragStarted(int, int);
3180 method public boolean onEdgeLock(int);
3181 method public void onEdgeTouched(int, int);
3182 method public void onViewCaptured(android.view.View, int);
3183 method public void onViewDragStateChanged(int);
3184 method public void onViewPositionChanged(android.view.View, int, int, int, int);
3185 method public void onViewReleased(android.view.View, float, float);
3186 method public abstract boolean tryCaptureView(android.view.View, int);