1 package 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 306 public deprecated class NotificationCompat extends android.support.v4.app.NotificationCompat { 307 ctor public deprecated NotificationCompat(); 308 method public static deprecated android.support.v4.media.session.MediaSessionCompat.Token getMediaSession(android.app.Notification); 309 } 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 315 public static deprecated class NotificationCompat.DecoratedCustomViewStyle extends android.support.v4.app.NotificationCompat.DecoratedCustomViewStyle { 316 ctor public deprecated NotificationCompat.DecoratedCustomViewStyle(); 317 } 318 319 public static deprecated class NotificationCompat.DecoratedMediaCustomViewStyle extends android.support.v4.media.app.NotificationCompat.DecoratedMediaCustomViewStyle { 320 ctor public deprecated NotificationCompat.DecoratedMediaCustomViewStyle(); 321 } 322 323 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); 330 } 331 332 } 333 334 package 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 343 package 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 379 package 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 416 package 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 891