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