blob: 0b26bb7a6776706bd9dd416ea0e563b16c5b74b5 [file] [log] [blame]
Sergey Vasilinets49066c42017-07-10 12:00:26 -07001package android.support.v7.app {
2
3 public abstract class ActionBar {
4 ctor public ActionBar();
5 method public abstract void addOnMenuVisibilityListener(android.support.v7.app.ActionBar.OnMenuVisibilityListener);
6 method public abstract deprecated void addTab(android.support.v7.app.ActionBar.Tab);
7 method public abstract deprecated void addTab(android.support.v7.app.ActionBar.Tab, boolean);
8 method public abstract deprecated void addTab(android.support.v7.app.ActionBar.Tab, int);
9 method public abstract deprecated void addTab(android.support.v7.app.ActionBar.Tab, int, boolean);
10 method public abstract android.view.View getCustomView();
11 method public abstract int getDisplayOptions();
12 method public float getElevation();
13 method public abstract int getHeight();
14 method public int getHideOffset();
15 method public abstract deprecated int getNavigationItemCount();
16 method public abstract deprecated int getNavigationMode();
17 method public abstract deprecated int getSelectedNavigationIndex();
18 method public abstract deprecated android.support.v7.app.ActionBar.Tab getSelectedTab();
19 method public abstract java.lang.CharSequence getSubtitle();
20 method public abstract deprecated android.support.v7.app.ActionBar.Tab getTabAt(int);
21 method public abstract deprecated int getTabCount();
22 method public android.content.Context getThemedContext();
23 method public abstract java.lang.CharSequence getTitle();
24 method public abstract void hide();
25 method public boolean isHideOnContentScrollEnabled();
26 method public abstract boolean isShowing();
27 method public abstract deprecated android.support.v7.app.ActionBar.Tab newTab();
28 method public abstract deprecated void removeAllTabs();
29 method public abstract void removeOnMenuVisibilityListener(android.support.v7.app.ActionBar.OnMenuVisibilityListener);
30 method public abstract deprecated void removeTab(android.support.v7.app.ActionBar.Tab);
31 method public abstract deprecated void removeTabAt(int);
32 method public abstract deprecated void selectTab(android.support.v7.app.ActionBar.Tab);
33 method public abstract void setBackgroundDrawable(android.graphics.drawable.Drawable);
34 method public abstract void setCustomView(android.view.View);
35 method public abstract void setCustomView(android.view.View, android.support.v7.app.ActionBar.LayoutParams);
36 method public abstract void setCustomView(int);
37 method public abstract void setDisplayHomeAsUpEnabled(boolean);
38 method public abstract void setDisplayOptions(int);
39 method public abstract void setDisplayOptions(int, int);
40 method public abstract void setDisplayShowCustomEnabled(boolean);
41 method public abstract void setDisplayShowHomeEnabled(boolean);
42 method public abstract void setDisplayShowTitleEnabled(boolean);
43 method public abstract void setDisplayUseLogoEnabled(boolean);
44 method public void setElevation(float);
45 method public void setHideOffset(int);
46 method public void setHideOnContentScrollEnabled(boolean);
47 method public void setHomeActionContentDescription(java.lang.CharSequence);
48 method public void setHomeActionContentDescription(int);
49 method public void setHomeAsUpIndicator(android.graphics.drawable.Drawable);
50 method public void setHomeAsUpIndicator(int);
51 method public void setHomeButtonEnabled(boolean);
52 method public abstract void setIcon(int);
53 method public abstract void setIcon(android.graphics.drawable.Drawable);
54 method public abstract deprecated void setListNavigationCallbacks(android.widget.SpinnerAdapter, android.support.v7.app.ActionBar.OnNavigationListener);
55 method public abstract void setLogo(int);
56 method public abstract void setLogo(android.graphics.drawable.Drawable);
57 method public abstract deprecated void setNavigationMode(int);
58 method public abstract deprecated void setSelectedNavigationItem(int);
59 method public void setSplitBackgroundDrawable(android.graphics.drawable.Drawable);
60 method public void setStackedBackgroundDrawable(android.graphics.drawable.Drawable);
61 method public abstract void setSubtitle(java.lang.CharSequence);
62 method public abstract void setSubtitle(int);
63 method public abstract void setTitle(java.lang.CharSequence);
64 method public abstract void setTitle(int);
65 method public abstract void show();
66 field public static final int DISPLAY_HOME_AS_UP = 4; // 0x4
67 field public static final int DISPLAY_SHOW_CUSTOM = 16; // 0x10
68 field public static final int DISPLAY_SHOW_HOME = 2; // 0x2
69 field public static final int DISPLAY_SHOW_TITLE = 8; // 0x8
70 field public static final int DISPLAY_USE_LOGO = 1; // 0x1
71 field public static final deprecated int NAVIGATION_MODE_LIST = 1; // 0x1
72 field public static final deprecated int NAVIGATION_MODE_STANDARD = 0; // 0x0
73 field public static final deprecated int NAVIGATION_MODE_TABS = 2; // 0x2
74 }
75
76 public static class ActionBar.LayoutParams extends android.view.ViewGroup.MarginLayoutParams {
77 ctor public ActionBar.LayoutParams(android.content.Context, android.util.AttributeSet);
78 ctor public ActionBar.LayoutParams(int, int);
79 ctor public ActionBar.LayoutParams(int, int, int);
80 ctor public ActionBar.LayoutParams(int);
81 ctor public ActionBar.LayoutParams(android.support.v7.app.ActionBar.LayoutParams);
82 ctor public ActionBar.LayoutParams(android.view.ViewGroup.LayoutParams);
83 field public int gravity;
84 }
85
86 public static abstract interface ActionBar.OnMenuVisibilityListener {
87 method public abstract void onMenuVisibilityChanged(boolean);
88 }
89
90 public static abstract deprecated interface ActionBar.OnNavigationListener {
91 method public abstract boolean onNavigationItemSelected(int, long);
92 }
93
94 public static abstract deprecated class ActionBar.Tab {
95 ctor public ActionBar.Tab();
96 method public abstract java.lang.CharSequence getContentDescription();
97 method public abstract android.view.View getCustomView();
98 method public abstract android.graphics.drawable.Drawable getIcon();
99 method public abstract int getPosition();
100 method public abstract java.lang.Object getTag();
101 method public abstract java.lang.CharSequence getText();
102 method public abstract void select();
103 method public abstract android.support.v7.app.ActionBar.Tab setContentDescription(int);
104 method public abstract android.support.v7.app.ActionBar.Tab setContentDescription(java.lang.CharSequence);
105 method public abstract android.support.v7.app.ActionBar.Tab setCustomView(android.view.View);
106 method public abstract android.support.v7.app.ActionBar.Tab setCustomView(int);
107 method public abstract android.support.v7.app.ActionBar.Tab setIcon(android.graphics.drawable.Drawable);
108 method public abstract android.support.v7.app.ActionBar.Tab setIcon(int);
109 method public abstract android.support.v7.app.ActionBar.Tab setTabListener(android.support.v7.app.ActionBar.TabListener);
110 method public abstract android.support.v7.app.ActionBar.Tab setTag(java.lang.Object);
111 method public abstract android.support.v7.app.ActionBar.Tab setText(java.lang.CharSequence);
112 method public abstract android.support.v7.app.ActionBar.Tab setText(int);
113 field public static final int INVALID_POSITION = -1; // 0xffffffff
114 }
115
116 public static abstract deprecated interface ActionBar.TabListener {
117 method public abstract void onTabReselected(android.support.v7.app.ActionBar.Tab, android.support.v4.app.FragmentTransaction);
118 method public abstract void onTabSelected(android.support.v7.app.ActionBar.Tab, android.support.v4.app.FragmentTransaction);
119 method public abstract void onTabUnselected(android.support.v7.app.ActionBar.Tab, android.support.v4.app.FragmentTransaction);
120 }
121
122 public class ActionBarDrawerToggle implements android.support.v4.widget.DrawerLayout.DrawerListener {
123 ctor public ActionBarDrawerToggle(android.app.Activity, android.support.v4.widget.DrawerLayout, int, int);
124 ctor public ActionBarDrawerToggle(android.app.Activity, android.support.v4.widget.DrawerLayout, android.support.v7.widget.Toolbar, int, int);
125 method public android.support.v7.graphics.drawable.DrawerArrowDrawable getDrawerArrowDrawable();
126 method public android.view.View.OnClickListener getToolbarNavigationClickListener();
127 method public boolean isDrawerIndicatorEnabled();
128 method public boolean isDrawerSlideAnimationEnabled();
129 method public void onConfigurationChanged(android.content.res.Configuration);
130 method public void onDrawerClosed(android.view.View);
131 method public void onDrawerOpened(android.view.View);
132 method public void onDrawerSlide(android.view.View, float);
133 method public void onDrawerStateChanged(int);
134 method public boolean onOptionsItemSelected(android.view.MenuItem);
135 method public void setDrawerArrowDrawable(android.support.v7.graphics.drawable.DrawerArrowDrawable);
136 method public void setDrawerIndicatorEnabled(boolean);
137 method public void setDrawerSlideAnimationEnabled(boolean);
138 method public void setHomeAsUpIndicator(android.graphics.drawable.Drawable);
139 method public void setHomeAsUpIndicator(int);
140 method public void setToolbarNavigationClickListener(android.view.View.OnClickListener);
141 method public void syncState();
142 }
143
144 public static abstract interface ActionBarDrawerToggle.Delegate {
145 method public abstract android.content.Context getActionBarThemedContext();
146 method public abstract android.graphics.drawable.Drawable getThemeUpIndicator();
147 method public abstract boolean isNavigationVisible();
148 method public abstract void setActionBarDescription(int);
149 method public abstract void setActionBarUpIndicator(android.graphics.drawable.Drawable, int);
150 }
151
152 public static abstract interface ActionBarDrawerToggle.DelegateProvider {
153 method public abstract android.support.v7.app.ActionBarDrawerToggle.Delegate getDrawerToggleDelegate();
154 }
155
156 public class AlertDialog extends android.support.v7.app.AppCompatDialog implements android.content.DialogInterface {
157 ctor protected AlertDialog(android.content.Context);
158 ctor protected AlertDialog(android.content.Context, int);
159 ctor protected AlertDialog(android.content.Context, boolean, android.content.DialogInterface.OnCancelListener);
160 method public android.widget.Button getButton(int);
161 method public android.widget.ListView getListView();
162 method public void setButton(int, java.lang.CharSequence, android.os.Message);
163 method public void setButton(int, java.lang.CharSequence, android.content.DialogInterface.OnClickListener);
164 method public void setCustomTitle(android.view.View);
165 method public void setIcon(int);
166 method public void setIcon(android.graphics.drawable.Drawable);
167 method public void setIconAttribute(int);
168 method public void setMessage(java.lang.CharSequence);
169 method public void setView(android.view.View);
170 method public void setView(android.view.View, int, int, int, int);
171 }
172
173 public static class AlertDialog.Builder {
174 ctor public AlertDialog.Builder(android.content.Context);
175 ctor public AlertDialog.Builder(android.content.Context, int);
176 method public android.support.v7.app.AlertDialog create();
177 method public android.content.Context getContext();
178 method public android.support.v7.app.AlertDialog.Builder setAdapter(android.widget.ListAdapter, android.content.DialogInterface.OnClickListener);
179 method public android.support.v7.app.AlertDialog.Builder setCancelable(boolean);
180 method public android.support.v7.app.AlertDialog.Builder setCursor(android.database.Cursor, android.content.DialogInterface.OnClickListener, java.lang.String);
181 method public android.support.v7.app.AlertDialog.Builder setCustomTitle(android.view.View);
182 method public android.support.v7.app.AlertDialog.Builder setIcon(int);
183 method public android.support.v7.app.AlertDialog.Builder setIcon(android.graphics.drawable.Drawable);
184 method public android.support.v7.app.AlertDialog.Builder setIconAttribute(int);
185 method public deprecated android.support.v7.app.AlertDialog.Builder setInverseBackgroundForced(boolean);
186 method public android.support.v7.app.AlertDialog.Builder setItems(int, android.content.DialogInterface.OnClickListener);
187 method public android.support.v7.app.AlertDialog.Builder setItems(java.lang.CharSequence[], android.content.DialogInterface.OnClickListener);
188 method public android.support.v7.app.AlertDialog.Builder setMessage(int);
189 method public android.support.v7.app.AlertDialog.Builder setMessage(java.lang.CharSequence);
190 method public android.support.v7.app.AlertDialog.Builder setMultiChoiceItems(int, boolean[], android.content.DialogInterface.OnMultiChoiceClickListener);
191 method public android.support.v7.app.AlertDialog.Builder setMultiChoiceItems(java.lang.CharSequence[], boolean[], android.content.DialogInterface.OnMultiChoiceClickListener);
192 method public android.support.v7.app.AlertDialog.Builder setMultiChoiceItems(android.database.Cursor, java.lang.String, java.lang.String, android.content.DialogInterface.OnMultiChoiceClickListener);
193 method public android.support.v7.app.AlertDialog.Builder setNegativeButton(int, android.content.DialogInterface.OnClickListener);
194 method public android.support.v7.app.AlertDialog.Builder setNegativeButton(java.lang.CharSequence, android.content.DialogInterface.OnClickListener);
195 method public android.support.v7.app.AlertDialog.Builder setNeutralButton(int, android.content.DialogInterface.OnClickListener);
196 method public android.support.v7.app.AlertDialog.Builder setNeutralButton(java.lang.CharSequence, android.content.DialogInterface.OnClickListener);
197 method public android.support.v7.app.AlertDialog.Builder setOnCancelListener(android.content.DialogInterface.OnCancelListener);
198 method public android.support.v7.app.AlertDialog.Builder setOnDismissListener(android.content.DialogInterface.OnDismissListener);
199 method public android.support.v7.app.AlertDialog.Builder setOnItemSelectedListener(android.widget.AdapterView.OnItemSelectedListener);
200 method public android.support.v7.app.AlertDialog.Builder setOnKeyListener(android.content.DialogInterface.OnKeyListener);
201 method public android.support.v7.app.AlertDialog.Builder setPositiveButton(int, android.content.DialogInterface.OnClickListener);
202 method public android.support.v7.app.AlertDialog.Builder setPositiveButton(java.lang.CharSequence, android.content.DialogInterface.OnClickListener);
203 method public android.support.v7.app.AlertDialog.Builder setSingleChoiceItems(int, int, android.content.DialogInterface.OnClickListener);
204 method public android.support.v7.app.AlertDialog.Builder setSingleChoiceItems(android.database.Cursor, int, java.lang.String, android.content.DialogInterface.OnClickListener);
205 method public android.support.v7.app.AlertDialog.Builder setSingleChoiceItems(java.lang.CharSequence[], int, android.content.DialogInterface.OnClickListener);
206 method public android.support.v7.app.AlertDialog.Builder setSingleChoiceItems(android.widget.ListAdapter, int, android.content.DialogInterface.OnClickListener);
207 method public android.support.v7.app.AlertDialog.Builder setTitle(int);
208 method public android.support.v7.app.AlertDialog.Builder setTitle(java.lang.CharSequence);
209 method public android.support.v7.app.AlertDialog.Builder setView(int);
210 method public android.support.v7.app.AlertDialog.Builder setView(android.view.View);
211 method public android.support.v7.app.AlertDialog show();
212 }
213
214 public class AppCompatActivity extends android.support.v4.app.FragmentActivity implements android.support.v7.app.ActionBarDrawerToggle.DelegateProvider android.support.v7.app.AppCompatCallback {
215 ctor public AppCompatActivity();
216 method public android.support.v7.app.AppCompatDelegate getDelegate();
217 method public android.support.v7.app.ActionBarDrawerToggle.Delegate getDrawerToggleDelegate();
218 method public android.support.v7.app.ActionBar getSupportActionBar();
219 method public android.content.Intent getSupportParentActivityIntent();
220 method public void onCreateSupportNavigateUpTaskStack(android.support.v4.app.TaskStackBuilder);
221 method public final boolean onMenuItemSelected(int, android.view.MenuItem);
222 method public void onPrepareSupportNavigateUpTaskStack(android.support.v4.app.TaskStackBuilder);
223 method public void onSupportActionModeFinished(android.support.v7.view.ActionMode);
224 method public void onSupportActionModeStarted(android.support.v7.view.ActionMode);
225 method public deprecated void onSupportContentChanged();
226 method public boolean onSupportNavigateUp();
227 method public android.support.v7.view.ActionMode onWindowStartingSupportActionMode(android.support.v7.view.ActionMode.Callback);
228 method public void setSupportActionBar(android.support.v7.widget.Toolbar);
229 method public deprecated void setSupportProgress(int);
230 method public deprecated void setSupportProgressBarIndeterminate(boolean);
231 method public deprecated void setSupportProgressBarIndeterminateVisibility(boolean);
232 method public deprecated void setSupportProgressBarVisibility(boolean);
233 method public android.support.v7.view.ActionMode startSupportActionMode(android.support.v7.view.ActionMode.Callback);
234 method public void supportInvalidateOptionsMenu();
235 method public void supportNavigateUpTo(android.content.Intent);
236 method public boolean supportRequestWindowFeature(int);
237 method public boolean supportShouldUpRecreateTask(android.content.Intent);
238 }
239
240 public abstract interface AppCompatCallback {
241 method public abstract void onSupportActionModeFinished(android.support.v7.view.ActionMode);
242 method public abstract void onSupportActionModeStarted(android.support.v7.view.ActionMode);
243 method public abstract android.support.v7.view.ActionMode onWindowStartingSupportActionMode(android.support.v7.view.ActionMode.Callback);
244 }
245
246 public abstract class AppCompatDelegate {
247 method public abstract void addContentView(android.view.View, android.view.ViewGroup.LayoutParams);
248 method public abstract boolean applyDayNight();
249 method public static android.support.v7.app.AppCompatDelegate create(android.app.Activity, android.support.v7.app.AppCompatCallback);
250 method public static android.support.v7.app.AppCompatDelegate create(android.app.Dialog, android.support.v7.app.AppCompatCallback);
251 method public abstract android.view.View createView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet);
252 method public abstract <T extends android.view.View> T findViewById(int);
253 method public static int getDefaultNightMode();
254 method public abstract android.support.v7.app.ActionBarDrawerToggle.Delegate getDrawerToggleDelegate();
255 method public abstract android.view.MenuInflater getMenuInflater();
256 method public abstract android.support.v7.app.ActionBar getSupportActionBar();
257 method public abstract boolean hasWindowFeature(int);
258 method public abstract void installViewFactory();
259 method public abstract void invalidateOptionsMenu();
260 method public static boolean isCompatVectorFromResourcesEnabled();
261 method public abstract boolean isHandleNativeActionModesEnabled();
262 method public abstract void onConfigurationChanged(android.content.res.Configuration);
263 method public abstract void onCreate(android.os.Bundle);
264 method public abstract void onDestroy();
265 method public abstract void onPostCreate(android.os.Bundle);
266 method public abstract void onPostResume();
267 method public abstract void onSaveInstanceState(android.os.Bundle);
268 method public abstract void onStart();
269 method public abstract void onStop();
270 method public abstract boolean requestWindowFeature(int);
271 method public static void setCompatVectorFromResourcesEnabled(boolean);
272 method public abstract void setContentView(android.view.View);
273 method public abstract void setContentView(int);
274 method public abstract void setContentView(android.view.View, android.view.ViewGroup.LayoutParams);
275 method public static void setDefaultNightMode(int);
276 method public abstract void setHandleNativeActionModesEnabled(boolean);
277 method public abstract void setLocalNightMode(int);
278 method public abstract void setSupportActionBar(android.support.v7.widget.Toolbar);
279 method public abstract void setTitle(java.lang.CharSequence);
280 method public abstract android.support.v7.view.ActionMode startSupportActionMode(android.support.v7.view.ActionMode.Callback);
281 field public static final int FEATURE_ACTION_MODE_OVERLAY = 10; // 0xa
282 field public static final int FEATURE_SUPPORT_ACTION_BAR = 108; // 0x6c
283 field public static final int FEATURE_SUPPORT_ACTION_BAR_OVERLAY = 109; // 0x6d
284 field public static final int MODE_NIGHT_AUTO = 0; // 0x0
285 field public static final int MODE_NIGHT_FOLLOW_SYSTEM = -1; // 0xffffffff
286 field public static final int MODE_NIGHT_NO = 1; // 0x1
287 field public static final int MODE_NIGHT_YES = 2; // 0x2
288 }
289
290 public class AppCompatDialog extends android.app.Dialog implements android.support.v7.app.AppCompatCallback {
291 ctor public AppCompatDialog(android.content.Context);
292 ctor public AppCompatDialog(android.content.Context, int);
293 ctor protected AppCompatDialog(android.content.Context, boolean, android.content.DialogInterface.OnCancelListener);
294 method public android.support.v7.app.AppCompatDelegate getDelegate();
295 method public android.support.v7.app.ActionBar getSupportActionBar();
296 method public void onSupportActionModeFinished(android.support.v7.view.ActionMode);
297 method public void onSupportActionModeStarted(android.support.v7.view.ActionMode);
298 method public android.support.v7.view.ActionMode onWindowStartingSupportActionMode(android.support.v7.view.ActionMode.Callback);
299 method public boolean supportRequestWindowFeature(int);
300 }
301
302 public class AppCompatDialogFragment extends android.support.v4.app.DialogFragment {
303 ctor public AppCompatDialogFragment();
304 }
305
Sergey Vasilinets624b2862017-07-17 11:26:02 -0700306 public deprecated class NotificationCompat extends android.support.v4.app.NotificationCompat {
307 ctor public deprecated NotificationCompat();
Sergey Vasilinetsccb9b8c2017-07-14 12:07:26 -0700308 method public static deprecated android.support.v4.media.session.MediaSessionCompat.Token getMediaSession(android.app.Notification);
Sergey Vasilinets49066c42017-07-10 12:00:26 -0700309 }
310
311 public static deprecated class NotificationCompat.Builder extends android.support.v4.app.NotificationCompat.Builder {
312 ctor public deprecated NotificationCompat.Builder(android.content.Context);
313 }
314
Sergey Vasilinetsccb9b8c2017-07-14 12:07:26 -0700315 public static deprecated class NotificationCompat.DecoratedCustomViewStyle extends android.support.v4.app.NotificationCompat.DecoratedCustomViewStyle {
316 ctor public deprecated NotificationCompat.DecoratedCustomViewStyle();
Sergey Vasilinets49066c42017-07-10 12:00:26 -0700317 }
318
Sergey Vasilinetsccb9b8c2017-07-14 12:07:26 -0700319 public static deprecated class NotificationCompat.DecoratedMediaCustomViewStyle extends android.support.v4.media.app.NotificationCompat.DecoratedMediaCustomViewStyle {
320 ctor public deprecated NotificationCompat.DecoratedMediaCustomViewStyle();
Sergey Vasilinets49066c42017-07-10 12:00:26 -0700321 }
322
Sergey Vasilinetsccb9b8c2017-07-14 12:07:26 -0700323 public static deprecated class NotificationCompat.MediaStyle extends android.support.v4.media.app.NotificationCompat.MediaStyle {
324 ctor public deprecated NotificationCompat.MediaStyle();
325 ctor public deprecated NotificationCompat.MediaStyle(android.support.v4.app.NotificationCompat.Builder);
326 method public deprecated android.support.v7.app.NotificationCompat.MediaStyle setCancelButtonIntent(android.app.PendingIntent);
327 method public deprecated android.support.v7.app.NotificationCompat.MediaStyle setMediaSession(android.support.v4.media.session.MediaSessionCompat.Token);
328 method public deprecated android.support.v7.app.NotificationCompat.MediaStyle setShowActionsInCompactView(int...);
329 method public deprecated android.support.v7.app.NotificationCompat.MediaStyle setShowCancelButton(boolean);
Sergey Vasilinets49066c42017-07-10 12:00:26 -0700330 }
331
332}
333
334package android.support.v7.content.res {
335
336 public final class AppCompatResources {
337 method public static android.content.res.ColorStateList getColorStateList(android.content.Context, int);
338 method public static android.graphics.drawable.Drawable getDrawable(android.content.Context, int);
339 }
340
341}
342
343package android.support.v7.graphics.drawable {
344
345 public class DrawerArrowDrawable extends android.graphics.drawable.Drawable {
346 ctor public DrawerArrowDrawable(android.content.Context);
347 method public void draw(android.graphics.Canvas);
348 method public float getArrowHeadLength();
349 method public float getArrowShaftLength();
350 method public float getBarLength();
351 method public float getBarThickness();
352 method public int getColor();
353 method public int getDirection();
354 method public float getGapSize();
355 method public int getOpacity();
356 method public final android.graphics.Paint getPaint();
357 method public float getProgress();
358 method public boolean isSpinEnabled();
359 method public void setAlpha(int);
360 method public void setArrowHeadLength(float);
361 method public void setArrowShaftLength(float);
362 method public void setBarLength(float);
363 method public void setBarThickness(float);
364 method public void setColor(int);
365 method public void setColorFilter(android.graphics.ColorFilter);
366 method public void setDirection(int);
367 method public void setGapSize(float);
368 method public void setProgress(float);
369 method public void setSpinEnabled(boolean);
370 method public void setVerticalMirror(boolean);
371 field public static final int ARROW_DIRECTION_END = 3; // 0x3
372 field public static final int ARROW_DIRECTION_LEFT = 0; // 0x0
373 field public static final int ARROW_DIRECTION_RIGHT = 1; // 0x1
374 field public static final int ARROW_DIRECTION_START = 2; // 0x2
375 }
376
377}
378
379package android.support.v7.view {
380
381 public abstract class ActionMode {
382 ctor public ActionMode();
383 method public abstract void finish();
384 method public abstract android.view.View getCustomView();
385 method public abstract android.view.Menu getMenu();
386 method public abstract android.view.MenuInflater getMenuInflater();
387 method public abstract java.lang.CharSequence getSubtitle();
388 method public java.lang.Object getTag();
389 method public abstract java.lang.CharSequence getTitle();
390 method public boolean getTitleOptionalHint();
391 method public abstract void invalidate();
392 method public boolean isTitleOptional();
393 method public abstract void setCustomView(android.view.View);
394 method public abstract void setSubtitle(java.lang.CharSequence);
395 method public abstract void setSubtitle(int);
396 method public void setTag(java.lang.Object);
397 method public abstract void setTitle(java.lang.CharSequence);
398 method public abstract void setTitle(int);
399 method public void setTitleOptionalHint(boolean);
400 }
401
402 public static abstract interface ActionMode.Callback {
403 method public abstract boolean onActionItemClicked(android.support.v7.view.ActionMode, android.view.MenuItem);
404 method public abstract boolean onCreateActionMode(android.support.v7.view.ActionMode, android.view.Menu);
405 method public abstract void onDestroyActionMode(android.support.v7.view.ActionMode);
406 method public abstract boolean onPrepareActionMode(android.support.v7.view.ActionMode, android.view.Menu);
407 }
408
409 public abstract interface CollapsibleActionView {
410 method public abstract void onActionViewCollapsed();
411 method public abstract void onActionViewExpanded();
412 }
413
414}
415
416package android.support.v7.widget {
417
418 public class ActionMenuView extends android.support.v7.widget.LinearLayoutCompat {
419 ctor public ActionMenuView(android.content.Context);
420 ctor public ActionMenuView(android.content.Context, android.util.AttributeSet);
421 method public void dismissPopupMenus();
422 method protected android.support.v7.widget.ActionMenuView.LayoutParams generateDefaultLayoutParams();
423 method public android.support.v7.widget.ActionMenuView.LayoutParams generateLayoutParams(android.util.AttributeSet);
424 method protected android.support.v7.widget.ActionMenuView.LayoutParams generateLayoutParams(android.view.ViewGroup.LayoutParams);
425 method public android.view.Menu getMenu();
426 method public android.graphics.drawable.Drawable getOverflowIcon();
427 method public int getPopupTheme();
428 method public boolean hideOverflowMenu();
429 method public boolean isOverflowMenuShowing();
430 method public void onConfigurationChanged(android.content.res.Configuration);
431 method public void onDetachedFromWindow();
432 method public void setOnMenuItemClickListener(android.support.v7.widget.ActionMenuView.OnMenuItemClickListener);
433 method public void setOverflowIcon(android.graphics.drawable.Drawable);
434 method public void setPopupTheme(int);
435 method public boolean showOverflowMenu();
436 }
437
438 public static class ActionMenuView.LayoutParams extends android.support.v7.widget.LinearLayoutCompat.LayoutParams {
439 ctor public ActionMenuView.LayoutParams(android.content.Context, android.util.AttributeSet);
440 ctor public ActionMenuView.LayoutParams(android.view.ViewGroup.LayoutParams);
441 ctor public ActionMenuView.LayoutParams(android.support.v7.widget.ActionMenuView.LayoutParams);
442 ctor public ActionMenuView.LayoutParams(int, int);
443 field public int cellsUsed;
444 field public boolean expandable;
445 field public int extraPixels;
446 field public boolean isOverflowButton;
447 field public boolean preventEdgeOffset;
448 }
449
450 public static abstract interface ActionMenuView.OnMenuItemClickListener {
451 method public abstract boolean onMenuItemClick(android.view.MenuItem);
452 }
453
454 public class AppCompatAutoCompleteTextView extends android.widget.AutoCompleteTextView {
455 ctor public AppCompatAutoCompleteTextView(android.content.Context);
456 ctor public AppCompatAutoCompleteTextView(android.content.Context, android.util.AttributeSet);
457 ctor public AppCompatAutoCompleteTextView(android.content.Context, android.util.AttributeSet, int);
458 method public void setBackgroundDrawable(android.graphics.drawable.Drawable);
459 method public void setTextAppearance(android.content.Context, int);
460 }
461
462 public class AppCompatButton extends android.widget.Button {
463 ctor public AppCompatButton(android.content.Context);
464 ctor public AppCompatButton(android.content.Context, android.util.AttributeSet);
465 ctor public AppCompatButton(android.content.Context, android.util.AttributeSet, int);
466 method public void setBackgroundDrawable(android.graphics.drawable.Drawable);
467 method public void setSupportAllCaps(boolean);
468 method public void setTextAppearance(android.content.Context, int);
469 }
470
471 public class AppCompatCheckBox extends android.widget.CheckBox {
472 ctor public AppCompatCheckBox(android.content.Context);
473 ctor public AppCompatCheckBox(android.content.Context, android.util.AttributeSet);
474 ctor public AppCompatCheckBox(android.content.Context, android.util.AttributeSet, int);
475 }
476
477 public class AppCompatCheckedTextView extends android.widget.CheckedTextView {
478 ctor public AppCompatCheckedTextView(android.content.Context);
479 ctor public AppCompatCheckedTextView(android.content.Context, android.util.AttributeSet);
480 ctor public AppCompatCheckedTextView(android.content.Context, android.util.AttributeSet, int);
481 method public void setTextAppearance(android.content.Context, int);
482 }
483
484 public class AppCompatEditText extends android.widget.EditText {
485 ctor public AppCompatEditText(android.content.Context);
486 ctor public AppCompatEditText(android.content.Context, android.util.AttributeSet);
487 ctor public AppCompatEditText(android.content.Context, android.util.AttributeSet, int);
488 method public void setBackgroundDrawable(android.graphics.drawable.Drawable);
489 method public void setTextAppearance(android.content.Context, int);
490 }
491
492 public class AppCompatImageButton extends android.widget.ImageButton {
493 ctor public AppCompatImageButton(android.content.Context);
494 ctor public AppCompatImageButton(android.content.Context, android.util.AttributeSet);
495 ctor public AppCompatImageButton(android.content.Context, android.util.AttributeSet, int);
496 method public void setBackgroundDrawable(android.graphics.drawable.Drawable);
497 }
498
499 public class AppCompatImageView extends android.widget.ImageView {
500 ctor public AppCompatImageView(android.content.Context);
501 ctor public AppCompatImageView(android.content.Context, android.util.AttributeSet);
502 ctor public AppCompatImageView(android.content.Context, android.util.AttributeSet, int);
503 method public void setBackgroundDrawable(android.graphics.drawable.Drawable);
504 }
505
506 public class AppCompatMultiAutoCompleteTextView extends android.widget.MultiAutoCompleteTextView {
507 ctor public AppCompatMultiAutoCompleteTextView(android.content.Context);
508 ctor public AppCompatMultiAutoCompleteTextView(android.content.Context, android.util.AttributeSet);
509 ctor public AppCompatMultiAutoCompleteTextView(android.content.Context, android.util.AttributeSet, int);
510 method public void setBackgroundDrawable(android.graphics.drawable.Drawable);
511 method public void setTextAppearance(android.content.Context, int);
512 }
513
514 public class AppCompatRadioButton extends android.widget.RadioButton {
515 ctor public AppCompatRadioButton(android.content.Context);
516 ctor public AppCompatRadioButton(android.content.Context, android.util.AttributeSet);
517 ctor public AppCompatRadioButton(android.content.Context, android.util.AttributeSet, int);
518 }
519
520 public class AppCompatRatingBar extends android.widget.RatingBar {
521 ctor public AppCompatRatingBar(android.content.Context);
522 ctor public AppCompatRatingBar(android.content.Context, android.util.AttributeSet);
523 ctor public AppCompatRatingBar(android.content.Context, android.util.AttributeSet, int);
524 }
525
526 public class AppCompatSeekBar extends android.widget.SeekBar {
527 ctor public AppCompatSeekBar(android.content.Context);
528 ctor public AppCompatSeekBar(android.content.Context, android.util.AttributeSet);
529 ctor public AppCompatSeekBar(android.content.Context, android.util.AttributeSet, int);
530 }
531
532 public class AppCompatSpinner extends android.widget.Spinner {
533 ctor public AppCompatSpinner(android.content.Context);
534 ctor public AppCompatSpinner(android.content.Context, int);
535 ctor public AppCompatSpinner(android.content.Context, android.util.AttributeSet);
536 ctor public AppCompatSpinner(android.content.Context, android.util.AttributeSet, int);
537 ctor public AppCompatSpinner(android.content.Context, android.util.AttributeSet, int, int);
538 ctor public AppCompatSpinner(android.content.Context, android.util.AttributeSet, int, int, android.content.res.Resources.Theme);
539 method public void setBackgroundDrawable(android.graphics.drawable.Drawable);
540 }
541
542 public class AppCompatTextView extends android.widget.TextView {
543 ctor public AppCompatTextView(android.content.Context);
544 ctor public AppCompatTextView(android.content.Context, android.util.AttributeSet);
545 ctor public AppCompatTextView(android.content.Context, android.util.AttributeSet, int);
546 method public void setBackgroundDrawable(android.graphics.drawable.Drawable);
547 method public void setTextAppearance(android.content.Context, int);
548 }
549
550 public class LinearLayoutCompat extends android.view.ViewGroup {
551 ctor public LinearLayoutCompat(android.content.Context);
552 ctor public LinearLayoutCompat(android.content.Context, android.util.AttributeSet);
553 ctor public LinearLayoutCompat(android.content.Context, android.util.AttributeSet, int);
554 method protected android.support.v7.widget.LinearLayoutCompat.LayoutParams generateDefaultLayoutParams();
555 method public android.support.v7.widget.LinearLayoutCompat.LayoutParams generateLayoutParams(android.util.AttributeSet);
556 method protected android.support.v7.widget.LinearLayoutCompat.LayoutParams generateLayoutParams(android.view.ViewGroup.LayoutParams);
557 method public int getBaselineAlignedChildIndex();
558 method public android.graphics.drawable.Drawable getDividerDrawable();
559 method public int getDividerPadding();
560 method public int getGravity();
561 method public int getOrientation();
562 method public int getShowDividers();
563 method public float getWeightSum();
564 method public boolean isBaselineAligned();
565 method public boolean isMeasureWithLargestChildEnabled();
566 method protected void onLayout(boolean, int, int, int, int);
567 method public void setBaselineAligned(boolean);
568 method public void setBaselineAlignedChildIndex(int);
569 method public void setDividerDrawable(android.graphics.drawable.Drawable);
570 method public void setDividerPadding(int);
571 method public void setGravity(int);
572 method public void setHorizontalGravity(int);
573 method public void setMeasureWithLargestChildEnabled(boolean);
574 method public void setOrientation(int);
575 method public void setShowDividers(int);
576 method public void setVerticalGravity(int);
577 method public void setWeightSum(float);
578 field public static final int HORIZONTAL = 0; // 0x0
579 field public static final int SHOW_DIVIDER_BEGINNING = 1; // 0x1
580 field public static final int SHOW_DIVIDER_END = 4; // 0x4
581 field public static final int SHOW_DIVIDER_MIDDLE = 2; // 0x2
582 field public static final int SHOW_DIVIDER_NONE = 0; // 0x0
583 field public static final int VERTICAL = 1; // 0x1
584 }
585
586 public static class LinearLayoutCompat.LayoutParams extends android.view.ViewGroup.MarginLayoutParams {
587 ctor public LinearLayoutCompat.LayoutParams(android.content.Context, android.util.AttributeSet);
588 ctor public LinearLayoutCompat.LayoutParams(int, int);
589 ctor public LinearLayoutCompat.LayoutParams(int, int, float);
590 ctor public LinearLayoutCompat.LayoutParams(android.view.ViewGroup.LayoutParams);
591 ctor public LinearLayoutCompat.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
592 ctor public LinearLayoutCompat.LayoutParams(android.support.v7.widget.LinearLayoutCompat.LayoutParams);
593 field public int gravity;
594 field public float weight;
595 }
596
597 public class ListPopupWindow {
598 ctor public ListPopupWindow(android.content.Context);
599 ctor public ListPopupWindow(android.content.Context, android.util.AttributeSet);
600 ctor public ListPopupWindow(android.content.Context, android.util.AttributeSet, int);
601 ctor public ListPopupWindow(android.content.Context, android.util.AttributeSet, int, int);
602 method public void clearListSelection();
603 method public android.view.View.OnTouchListener createDragToOpenListener(android.view.View);
604 method public void dismiss();
605 method public android.view.View getAnchorView();
606 method public int getAnimationStyle();
607 method public android.graphics.drawable.Drawable getBackground();
608 method public int getHeight();
609 method public int getHorizontalOffset();
610 method public int getInputMethodMode();
611 method public android.widget.ListView getListView();
612 method public int getPromptPosition();
613 method public java.lang.Object getSelectedItem();
614 method public long getSelectedItemId();
615 method public int getSelectedItemPosition();
616 method public android.view.View getSelectedView();
617 method public int getSoftInputMode();
618 method public int getVerticalOffset();
619 method public int getWidth();
620 method public boolean isInputMethodNotNeeded();
621 method public boolean isModal();
622 method public boolean isShowing();
623 method public boolean onKeyDown(int, android.view.KeyEvent);
624 method public boolean onKeyPreIme(int, android.view.KeyEvent);
625 method public boolean onKeyUp(int, android.view.KeyEvent);
626 method public boolean performItemClick(int);
627 method public void postShow();
628 method public void setAdapter(android.widget.ListAdapter);
629 method public void setAnchorView(android.view.View);
630 method public void setAnimationStyle(int);
631 method public void setBackgroundDrawable(android.graphics.drawable.Drawable);
632 method public void setContentWidth(int);
633 method public void setDropDownGravity(int);
634 method public void setHeight(int);
635 method public void setHorizontalOffset(int);
636 method public void setInputMethodMode(int);
637 method public void setListSelector(android.graphics.drawable.Drawable);
638 method public void setModal(boolean);
639 method public void setOnDismissListener(android.widget.PopupWindow.OnDismissListener);
640 method public void setOnItemClickListener(android.widget.AdapterView.OnItemClickListener);
641 method public void setOnItemSelectedListener(android.widget.AdapterView.OnItemSelectedListener);
642 method public void setPromptPosition(int);
643 method public void setPromptView(android.view.View);
644 method public void setSelection(int);
645 method public void setSoftInputMode(int);
646 method public void setVerticalOffset(int);
647 method public void setWidth(int);
648 method public void setWindowLayoutType(int);
649 method public void show();
650 field public static final int INPUT_METHOD_FROM_FOCUSABLE = 0; // 0x0
651 field public static final int INPUT_METHOD_NEEDED = 1; // 0x1
652 field public static final int INPUT_METHOD_NOT_NEEDED = 2; // 0x2
653 field public static final int MATCH_PARENT = -1; // 0xffffffff
654 field public static final int POSITION_PROMPT_ABOVE = 0; // 0x0
655 field public static final int POSITION_PROMPT_BELOW = 1; // 0x1
656 field public static final int WRAP_CONTENT = -2; // 0xfffffffe
657 }
658
659 public class PopupMenu {
660 ctor public PopupMenu(android.content.Context, android.view.View);
661 ctor public PopupMenu(android.content.Context, android.view.View, int);
662 ctor public PopupMenu(android.content.Context, android.view.View, int, int, int);
663 method public void dismiss();
664 method public android.view.View.OnTouchListener getDragToOpenListener();
665 method public int getGravity();
666 method public android.view.Menu getMenu();
667 method public android.view.MenuInflater getMenuInflater();
668 method public void inflate(int);
669 method public void setGravity(int);
670 method public void setOnDismissListener(android.support.v7.widget.PopupMenu.OnDismissListener);
671 method public void setOnMenuItemClickListener(android.support.v7.widget.PopupMenu.OnMenuItemClickListener);
672 method public void show();
673 }
674
675 public static abstract interface PopupMenu.OnDismissListener {
676 method public abstract void onDismiss(android.support.v7.widget.PopupMenu);
677 }
678
679 public static abstract interface PopupMenu.OnMenuItemClickListener {
680 method public abstract boolean onMenuItemClick(android.view.MenuItem);
681 }
682
683 public class SearchView extends android.support.v7.widget.LinearLayoutCompat implements android.support.v7.view.CollapsibleActionView {
684 ctor public SearchView(android.content.Context);
685 ctor public SearchView(android.content.Context, android.util.AttributeSet);
686 ctor public SearchView(android.content.Context, android.util.AttributeSet, int);
687 method public int getImeOptions();
688 method public int getInputType();
689 method public int getMaxWidth();
690 method public java.lang.CharSequence getQuery();
691 method public java.lang.CharSequence getQueryHint();
692 method public android.support.v4.widget.CursorAdapter getSuggestionsAdapter();
693 method public boolean isIconfiedByDefault();
694 method public boolean isIconified();
695 method public boolean isQueryRefinementEnabled();
696 method public boolean isSubmitButtonEnabled();
697 method public void onActionViewCollapsed();
698 method public void onActionViewExpanded();
699 method public void setIconified(boolean);
700 method public void setIconifiedByDefault(boolean);
701 method public void setImeOptions(int);
702 method public void setInputType(int);
703 method public void setMaxWidth(int);
704 method public void setOnCloseListener(android.support.v7.widget.SearchView.OnCloseListener);
705 method public void setOnQueryTextFocusChangeListener(android.view.View.OnFocusChangeListener);
706 method public void setOnQueryTextListener(android.support.v7.widget.SearchView.OnQueryTextListener);
707 method public void setOnSearchClickListener(android.view.View.OnClickListener);
708 method public void setOnSuggestionListener(android.support.v7.widget.SearchView.OnSuggestionListener);
709 method public void setQuery(java.lang.CharSequence, boolean);
710 method public void setQueryHint(java.lang.CharSequence);
711 method public void setQueryRefinementEnabled(boolean);
712 method public void setSearchableInfo(android.app.SearchableInfo);
713 method public void setSubmitButtonEnabled(boolean);
714 method public void setSuggestionsAdapter(android.support.v4.widget.CursorAdapter);
715 }
716
717 public static abstract interface SearchView.OnCloseListener {
718 method public abstract boolean onClose();
719 }
720
721 public static abstract interface SearchView.OnQueryTextListener {
722 method public abstract boolean onQueryTextChange(java.lang.String);
723 method public abstract boolean onQueryTextSubmit(java.lang.String);
724 }
725
726 public static abstract interface SearchView.OnSuggestionListener {
727 method public abstract boolean onSuggestionClick(int);
728 method public abstract boolean onSuggestionSelect(int);
729 }
730
731 public class ShareActionProvider extends android.support.v4.view.ActionProvider {
732 ctor public ShareActionProvider(android.content.Context);
733 method public android.view.View onCreateActionView();
734 method public void setOnShareTargetSelectedListener(android.support.v7.widget.ShareActionProvider.OnShareTargetSelectedListener);
735 method public void setShareHistoryFileName(java.lang.String);
736 method public void setShareIntent(android.content.Intent);
737 field public static final java.lang.String DEFAULT_SHARE_HISTORY_FILE_NAME = "share_history.xml";
738 }
739
740 public static abstract interface ShareActionProvider.OnShareTargetSelectedListener {
741 method public abstract boolean onShareTargetSelected(android.support.v7.widget.ShareActionProvider, android.content.Intent);
742 }
743
744 public class SwitchCompat extends android.widget.CompoundButton {
745 ctor public SwitchCompat(android.content.Context);
746 ctor public SwitchCompat(android.content.Context, android.util.AttributeSet);
747 ctor public SwitchCompat(android.content.Context, android.util.AttributeSet, int);
748 method public boolean getShowText();
749 method public boolean getSplitTrack();
750 method public int getSwitchMinWidth();
751 method public int getSwitchPadding();
752 method public java.lang.CharSequence getTextOff();
753 method public java.lang.CharSequence getTextOn();
754 method public android.graphics.drawable.Drawable getThumbDrawable();
755 method public int getThumbTextPadding();
756 method public android.content.res.ColorStateList getThumbTintList();
757 method public android.graphics.PorterDuff.Mode getThumbTintMode();
758 method public android.graphics.drawable.Drawable getTrackDrawable();
759 method public android.content.res.ColorStateList getTrackTintList();
760 method public android.graphics.PorterDuff.Mode getTrackTintMode();
761 method public void onMeasure(int, int);
762 method public void setShowText(boolean);
763 method public void setSplitTrack(boolean);
764 method public void setSwitchMinWidth(int);
765 method public void setSwitchPadding(int);
766 method public void setSwitchTextAppearance(android.content.Context, int);
767 method public void setSwitchTypeface(android.graphics.Typeface, int);
768 method public void setSwitchTypeface(android.graphics.Typeface);
769 method public void setTextOff(java.lang.CharSequence);
770 method public void setTextOn(java.lang.CharSequence);
771 method public void setThumbDrawable(android.graphics.drawable.Drawable);
772 method public void setThumbResource(int);
773 method public void setThumbTextPadding(int);
774 method public void setThumbTintList(android.content.res.ColorStateList);
775 method public void setThumbTintMode(android.graphics.PorterDuff.Mode);
776 method public void setTrackDrawable(android.graphics.drawable.Drawable);
777 method public void setTrackResource(int);
778 method public void setTrackTintList(android.content.res.ColorStateList);
779 method public void setTrackTintMode(android.graphics.PorterDuff.Mode);
780 }
781
782 public abstract interface ThemedSpinnerAdapter implements android.widget.SpinnerAdapter {
783 method public abstract android.content.res.Resources.Theme getDropDownViewTheme();
784 method public abstract void setDropDownViewTheme(android.content.res.Resources.Theme);
785 }
786
787 public static final class ThemedSpinnerAdapter.Helper {
788 ctor public ThemedSpinnerAdapter.Helper(android.content.Context);
789 method public android.view.LayoutInflater getDropDownViewInflater();
790 method public android.content.res.Resources.Theme getDropDownViewTheme();
791 method public void setDropDownViewTheme(android.content.res.Resources.Theme);
792 }
793
794 public class Toolbar extends android.view.ViewGroup {
795 ctor public Toolbar(android.content.Context);
796 ctor public Toolbar(android.content.Context, android.util.AttributeSet);
797 ctor public Toolbar(android.content.Context, android.util.AttributeSet, int);
798 method public void collapseActionView();
799 method public void dismissPopupMenus();
800 method protected android.support.v7.widget.Toolbar.LayoutParams generateDefaultLayoutParams();
801 method public android.support.v7.widget.Toolbar.LayoutParams generateLayoutParams(android.util.AttributeSet);
802 method protected android.support.v7.widget.Toolbar.LayoutParams generateLayoutParams(android.view.ViewGroup.LayoutParams);
803 method public int getContentInsetEnd();
804 method public int getContentInsetEndWithActions();
805 method public int getContentInsetLeft();
806 method public int getContentInsetRight();
807 method public int getContentInsetStart();
808 method public int getContentInsetStartWithNavigation();
809 method public int getCurrentContentInsetEnd();
810 method public int getCurrentContentInsetLeft();
811 method public int getCurrentContentInsetRight();
812 method public int getCurrentContentInsetStart();
813 method public android.graphics.drawable.Drawable getLogo();
814 method public java.lang.CharSequence getLogoDescription();
815 method public android.view.Menu getMenu();
816 method public java.lang.CharSequence getNavigationContentDescription();
817 method public android.graphics.drawable.Drawable getNavigationIcon();
818 method public android.graphics.drawable.Drawable getOverflowIcon();
819 method public int getPopupTheme();
820 method public java.lang.CharSequence getSubtitle();
821 method public java.lang.CharSequence getTitle();
822 method public int getTitleMarginBottom();
823 method public int getTitleMarginEnd();
824 method public int getTitleMarginStart();
825 method public int getTitleMarginTop();
826 method public boolean hasExpandedActionView();
827 method public boolean hideOverflowMenu();
828 method public void inflateMenu(int);
829 method public boolean isOverflowMenuShowing();
830 method protected void onLayout(boolean, int, int, int, int);
831 method public void setContentInsetEndWithActions(int);
832 method public void setContentInsetStartWithNavigation(int);
833 method public void setContentInsetsAbsolute(int, int);
834 method public void setContentInsetsRelative(int, int);
835 method public void setLogo(int);
836 method public void setLogo(android.graphics.drawable.Drawable);
837 method public void setLogoDescription(int);
838 method public void setLogoDescription(java.lang.CharSequence);
839 method public void setNavigationContentDescription(int);
840 method public void setNavigationContentDescription(java.lang.CharSequence);
841 method public void setNavigationIcon(int);
842 method public void setNavigationIcon(android.graphics.drawable.Drawable);
843 method public void setNavigationOnClickListener(android.view.View.OnClickListener);
844 method public void setOnMenuItemClickListener(android.support.v7.widget.Toolbar.OnMenuItemClickListener);
845 method public void setOverflowIcon(android.graphics.drawable.Drawable);
846 method public void setPopupTheme(int);
847 method public void setSubtitle(int);
848 method public void setSubtitle(java.lang.CharSequence);
849 method public void setSubtitleTextAppearance(android.content.Context, int);
850 method public void setSubtitleTextColor(int);
851 method public void setTitle(int);
852 method public void setTitle(java.lang.CharSequence);
853 method public void setTitleMargin(int, int, int, int);
854 method public void setTitleMarginBottom(int);
855 method public void setTitleMarginEnd(int);
856 method public void setTitleMarginStart(int);
857 method public void setTitleMarginTop(int);
858 method public void setTitleTextAppearance(android.content.Context, int);
859 method public void setTitleTextColor(int);
860 method public boolean showOverflowMenu();
861 }
862
863 public static class Toolbar.LayoutParams extends android.support.v7.app.ActionBar.LayoutParams {
864 ctor public Toolbar.LayoutParams(android.content.Context, android.util.AttributeSet);
865 ctor public Toolbar.LayoutParams(int, int);
866 ctor public Toolbar.LayoutParams(int, int, int);
867 ctor public Toolbar.LayoutParams(int);
868 ctor public Toolbar.LayoutParams(android.support.v7.widget.Toolbar.LayoutParams);
869 ctor public Toolbar.LayoutParams(android.support.v7.app.ActionBar.LayoutParams);
870 ctor public Toolbar.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
871 ctor public Toolbar.LayoutParams(android.view.ViewGroup.LayoutParams);
872 }
873
874 public static abstract interface Toolbar.OnMenuItemClickListener {
875 method public abstract boolean onMenuItemClick(android.view.MenuItem);
876 }
877
878 public static class Toolbar.SavedState extends android.support.v4.view.AbsSavedState {
879 ctor public Toolbar.SavedState(android.os.Parcel);
880 ctor public Toolbar.SavedState(android.os.Parcel, java.lang.ClassLoader);
881 ctor public Toolbar.SavedState(android.os.Parcelable);
882 field public static final android.os.Parcelable.Creator<android.support.v7.widget.Toolbar.SavedState> CREATOR;
883 }
884
885 public class TooltipCompat {
886 method public static void setTooltipText(android.view.View, java.lang.CharSequence);
887 }
888
889}
890