Merge "Fix bug 3362375 - API REVIEW: remove unused public 'up' id" into honeycomb
This commit is contained in:
122
api/11.xml
122
api/11.xml
@ -13977,17 +13977,6 @@
|
|||||||
visibility="public"
|
visibility="public"
|
||||||
>
|
>
|
||||||
</field>
|
</field>
|
||||||
<field name="up"
|
|
||||||
type="int"
|
|
||||||
transient="false"
|
|
||||||
volatile="false"
|
|
||||||
value="16908334"
|
|
||||||
static="true"
|
|
||||||
final="true"
|
|
||||||
deprecated="not deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</field>
|
|
||||||
<field name="widget_frame"
|
<field name="widget_frame"
|
||||||
type="int"
|
type="int"
|
||||||
transient="false"
|
transient="false"
|
||||||
@ -21602,17 +21591,6 @@
|
|||||||
<parameter name="setSelected" type="boolean">
|
<parameter name="setSelected" type="boolean">
|
||||||
</parameter>
|
</parameter>
|
||||||
</method>
|
</method>
|
||||||
<method name="getCustomNavigationView"
|
|
||||||
return="android.view.View"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</method>
|
|
||||||
<method name="getCustomView"
|
<method name="getCustomView"
|
||||||
return="android.view.View"
|
return="android.view.View"
|
||||||
abstract="true"
|
abstract="true"
|
||||||
@ -21679,17 +21657,6 @@
|
|||||||
visibility="public"
|
visibility="public"
|
||||||
>
|
>
|
||||||
</method>
|
</method>
|
||||||
<method name="getSelectedNavigationItem"
|
|
||||||
return="int"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</method>
|
|
||||||
<method name="getSelectedTab"
|
<method name="getSelectedTab"
|
||||||
return="android.app.ActionBar.Tab"
|
return="android.app.ActionBar.Tab"
|
||||||
abstract="true"
|
abstract="true"
|
||||||
@ -21856,19 +21823,6 @@
|
|||||||
<parameter name="d" type="android.graphics.drawable.Drawable">
|
<parameter name="d" type="android.graphics.drawable.Drawable">
|
||||||
</parameter>
|
</parameter>
|
||||||
</method>
|
</method>
|
||||||
<method name="setCustomNavigationMode"
|
|
||||||
return="void"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
<parameter name="view" type="android.view.View">
|
|
||||||
</parameter>
|
|
||||||
</method>
|
|
||||||
<method name="setCustomView"
|
<method name="setCustomView"
|
||||||
return="void"
|
return="void"
|
||||||
abstract="true"
|
abstract="true"
|
||||||
@ -22003,38 +21957,6 @@
|
|||||||
<parameter name="useLogo" type="boolean">
|
<parameter name="useLogo" type="boolean">
|
||||||
</parameter>
|
</parameter>
|
||||||
</method>
|
</method>
|
||||||
<method name="setDropdownNavigationMode"
|
|
||||||
return="void"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
<parameter name="adapter" type="android.widget.SpinnerAdapter">
|
|
||||||
</parameter>
|
|
||||||
<parameter name="callback" type="android.app.ActionBar.OnNavigationListener">
|
|
||||||
</parameter>
|
|
||||||
</method>
|
|
||||||
<method name="setDropdownNavigationMode"
|
|
||||||
return="void"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
<parameter name="adapter" type="android.widget.SpinnerAdapter">
|
|
||||||
</parameter>
|
|
||||||
<parameter name="callback" type="android.app.ActionBar.OnNavigationListener">
|
|
||||||
</parameter>
|
|
||||||
<parameter name="defaultSelectedPosition" type="int">
|
|
||||||
</parameter>
|
|
||||||
</method>
|
|
||||||
<method name="setListNavigationCallbacks"
|
<method name="setListNavigationCallbacks"
|
||||||
return="void"
|
return="void"
|
||||||
abstract="true"
|
abstract="true"
|
||||||
@ -22076,17 +21998,6 @@
|
|||||||
<parameter name="position" type="int">
|
<parameter name="position" type="int">
|
||||||
</parameter>
|
</parameter>
|
||||||
</method>
|
</method>
|
||||||
<method name="setStandardNavigationMode"
|
|
||||||
return="void"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</method>
|
|
||||||
<method name="setSubtitle"
|
<method name="setSubtitle"
|
||||||
return="void"
|
return="void"
|
||||||
abstract="true"
|
abstract="true"
|
||||||
@ -22113,17 +22024,6 @@
|
|||||||
<parameter name="resId" type="int">
|
<parameter name="resId" type="int">
|
||||||
</parameter>
|
</parameter>
|
||||||
</method>
|
</method>
|
||||||
<method name="setTabNavigationMode"
|
|
||||||
return="void"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</method>
|
|
||||||
<method name="setTitle"
|
<method name="setTitle"
|
||||||
return="void"
|
return="void"
|
||||||
abstract="true"
|
abstract="true"
|
||||||
@ -22161,17 +22061,6 @@
|
|||||||
visibility="public"
|
visibility="public"
|
||||||
>
|
>
|
||||||
</method>
|
</method>
|
||||||
<field name="DISPLAY_HIDE_HOME"
|
|
||||||
type="int"
|
|
||||||
transient="false"
|
|
||||||
volatile="false"
|
|
||||||
value="4096"
|
|
||||||
static="true"
|
|
||||||
final="true"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</field>
|
|
||||||
<field name="DISPLAY_HOME_AS_UP"
|
<field name="DISPLAY_HOME_AS_UP"
|
||||||
type="int"
|
type="int"
|
||||||
transient="false"
|
transient="false"
|
||||||
@ -22227,17 +22116,6 @@
|
|||||||
visibility="public"
|
visibility="public"
|
||||||
>
|
>
|
||||||
</field>
|
</field>
|
||||||
<field name="NAVIGATION_MODE_DROPDOWN_LIST"
|
|
||||||
type="int"
|
|
||||||
transient="false"
|
|
||||||
volatile="false"
|
|
||||||
value="1"
|
|
||||||
static="true"
|
|
||||||
final="true"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</field>
|
|
||||||
<field name="NAVIGATION_MODE_LIST"
|
<field name="NAVIGATION_MODE_LIST"
|
||||||
type="int"
|
type="int"
|
||||||
transient="false"
|
transient="false"
|
||||||
|
122
api/current.xml
122
api/current.xml
@ -13977,17 +13977,6 @@
|
|||||||
visibility="public"
|
visibility="public"
|
||||||
>
|
>
|
||||||
</field>
|
</field>
|
||||||
<field name="up"
|
|
||||||
type="int"
|
|
||||||
transient="false"
|
|
||||||
volatile="false"
|
|
||||||
value="16908334"
|
|
||||||
static="true"
|
|
||||||
final="true"
|
|
||||||
deprecated="not deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</field>
|
|
||||||
<field name="widget_frame"
|
<field name="widget_frame"
|
||||||
type="int"
|
type="int"
|
||||||
transient="false"
|
transient="false"
|
||||||
@ -21602,17 +21591,6 @@
|
|||||||
<parameter name="setSelected" type="boolean">
|
<parameter name="setSelected" type="boolean">
|
||||||
</parameter>
|
</parameter>
|
||||||
</method>
|
</method>
|
||||||
<method name="getCustomNavigationView"
|
|
||||||
return="android.view.View"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</method>
|
|
||||||
<method name="getCustomView"
|
<method name="getCustomView"
|
||||||
return="android.view.View"
|
return="android.view.View"
|
||||||
abstract="true"
|
abstract="true"
|
||||||
@ -21679,17 +21657,6 @@
|
|||||||
visibility="public"
|
visibility="public"
|
||||||
>
|
>
|
||||||
</method>
|
</method>
|
||||||
<method name="getSelectedNavigationItem"
|
|
||||||
return="int"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</method>
|
|
||||||
<method name="getSelectedTab"
|
<method name="getSelectedTab"
|
||||||
return="android.app.ActionBar.Tab"
|
return="android.app.ActionBar.Tab"
|
||||||
abstract="true"
|
abstract="true"
|
||||||
@ -21856,19 +21823,6 @@
|
|||||||
<parameter name="d" type="android.graphics.drawable.Drawable">
|
<parameter name="d" type="android.graphics.drawable.Drawable">
|
||||||
</parameter>
|
</parameter>
|
||||||
</method>
|
</method>
|
||||||
<method name="setCustomNavigationMode"
|
|
||||||
return="void"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
<parameter name="view" type="android.view.View">
|
|
||||||
</parameter>
|
|
||||||
</method>
|
|
||||||
<method name="setCustomView"
|
<method name="setCustomView"
|
||||||
return="void"
|
return="void"
|
||||||
abstract="true"
|
abstract="true"
|
||||||
@ -22003,38 +21957,6 @@
|
|||||||
<parameter name="useLogo" type="boolean">
|
<parameter name="useLogo" type="boolean">
|
||||||
</parameter>
|
</parameter>
|
||||||
</method>
|
</method>
|
||||||
<method name="setDropdownNavigationMode"
|
|
||||||
return="void"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
<parameter name="adapter" type="android.widget.SpinnerAdapter">
|
|
||||||
</parameter>
|
|
||||||
<parameter name="callback" type="android.app.ActionBar.OnNavigationListener">
|
|
||||||
</parameter>
|
|
||||||
</method>
|
|
||||||
<method name="setDropdownNavigationMode"
|
|
||||||
return="void"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
<parameter name="adapter" type="android.widget.SpinnerAdapter">
|
|
||||||
</parameter>
|
|
||||||
<parameter name="callback" type="android.app.ActionBar.OnNavigationListener">
|
|
||||||
</parameter>
|
|
||||||
<parameter name="defaultSelectedPosition" type="int">
|
|
||||||
</parameter>
|
|
||||||
</method>
|
|
||||||
<method name="setListNavigationCallbacks"
|
<method name="setListNavigationCallbacks"
|
||||||
return="void"
|
return="void"
|
||||||
abstract="true"
|
abstract="true"
|
||||||
@ -22076,17 +21998,6 @@
|
|||||||
<parameter name="position" type="int">
|
<parameter name="position" type="int">
|
||||||
</parameter>
|
</parameter>
|
||||||
</method>
|
</method>
|
||||||
<method name="setStandardNavigationMode"
|
|
||||||
return="void"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</method>
|
|
||||||
<method name="setSubtitle"
|
<method name="setSubtitle"
|
||||||
return="void"
|
return="void"
|
||||||
abstract="true"
|
abstract="true"
|
||||||
@ -22113,17 +22024,6 @@
|
|||||||
<parameter name="resId" type="int">
|
<parameter name="resId" type="int">
|
||||||
</parameter>
|
</parameter>
|
||||||
</method>
|
</method>
|
||||||
<method name="setTabNavigationMode"
|
|
||||||
return="void"
|
|
||||||
abstract="true"
|
|
||||||
native="false"
|
|
||||||
synchronized="false"
|
|
||||||
static="false"
|
|
||||||
final="false"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</method>
|
|
||||||
<method name="setTitle"
|
<method name="setTitle"
|
||||||
return="void"
|
return="void"
|
||||||
abstract="true"
|
abstract="true"
|
||||||
@ -22161,17 +22061,6 @@
|
|||||||
visibility="public"
|
visibility="public"
|
||||||
>
|
>
|
||||||
</method>
|
</method>
|
||||||
<field name="DISPLAY_HIDE_HOME"
|
|
||||||
type="int"
|
|
||||||
transient="false"
|
|
||||||
volatile="false"
|
|
||||||
value="4096"
|
|
||||||
static="true"
|
|
||||||
final="true"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</field>
|
|
||||||
<field name="DISPLAY_HOME_AS_UP"
|
<field name="DISPLAY_HOME_AS_UP"
|
||||||
type="int"
|
type="int"
|
||||||
transient="false"
|
transient="false"
|
||||||
@ -22227,17 +22116,6 @@
|
|||||||
visibility="public"
|
visibility="public"
|
||||||
>
|
>
|
||||||
</field>
|
</field>
|
||||||
<field name="NAVIGATION_MODE_DROPDOWN_LIST"
|
|
||||||
type="int"
|
|
||||||
transient="false"
|
|
||||||
volatile="false"
|
|
||||||
value="1"
|
|
||||||
static="true"
|
|
||||||
final="true"
|
|
||||||
deprecated="deprecated"
|
|
||||||
visibility="public"
|
|
||||||
>
|
|
||||||
</field>
|
|
||||||
<field name="NAVIGATION_MODE_LIST"
|
<field name="NAVIGATION_MODE_LIST"
|
||||||
type="int"
|
type="int"
|
||||||
transient="false"
|
transient="false"
|
||||||
|
@ -50,12 +50,6 @@ public abstract class ActionBar {
|
|||||||
*/
|
*/
|
||||||
public static final int NAVIGATION_MODE_LIST = 1;
|
public static final int NAVIGATION_MODE_LIST = 1;
|
||||||
|
|
||||||
/**
|
|
||||||
* @deprecated use NAVIGATION_MODE_LIST
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public static final int NAVIGATION_MODE_DROPDOWN_LIST = 1;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tab navigation mode. Instead of static title text this mode
|
* Tab navigation mode. Instead of static title text this mode
|
||||||
* presents a series of tabs for navigation within the activity.
|
* presents a series of tabs for navigation within the activity.
|
||||||
@ -80,13 +74,6 @@ public abstract class ActionBar {
|
|||||||
*/
|
*/
|
||||||
public static final int DISPLAY_SHOW_HOME = 0x2;
|
public static final int DISPLAY_SHOW_HOME = 0x2;
|
||||||
|
|
||||||
/**
|
|
||||||
* @deprecated Display flags are now positive for consistency - 'show' instead of 'hide'.
|
|
||||||
* Use DISPLAY_SHOW_HOME.
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public static final int DISPLAY_HIDE_HOME = 0x1000;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Display the 'home' element such that it appears as an 'up' affordance.
|
* Display the 'home' element such that it appears as an 'up' affordance.
|
||||||
* e.g. show an arrow to the left indicating the action that will be taken.
|
* e.g. show an arrow to the left indicating the action that will be taken.
|
||||||
@ -172,28 +159,6 @@ public abstract class ActionBar {
|
|||||||
*/
|
*/
|
||||||
public abstract void setCustomView(int resId);
|
public abstract void setCustomView(int resId);
|
||||||
|
|
||||||
/**
|
|
||||||
* @param view
|
|
||||||
* @deprecated Use {@link #setCustomView(View)} and {@link #setDisplayOptions(int)} instead.
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public abstract void setCustomNavigationMode(View view);
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the action bar into dropdown navigation mode and supply an adapter
|
|
||||||
* that will provide views for navigation choices.
|
|
||||||
*
|
|
||||||
* @param adapter An adapter that will provide views both to display
|
|
||||||
* the current navigation selection and populate views
|
|
||||||
* within the dropdown navigation menu.
|
|
||||||
* @param callback A OnNavigationListener that will receive events when the user
|
|
||||||
* selects a navigation item.
|
|
||||||
* @deprecated See setListNavigationCallbacks.
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public abstract void setDropdownNavigationMode(SpinnerAdapter adapter,
|
|
||||||
OnNavigationListener callback);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the adapter and navigation callback for list navigation mode.
|
* Set the adapter and navigation callback for list navigation mode.
|
||||||
*
|
*
|
||||||
@ -212,23 +177,6 @@ public abstract class ActionBar {
|
|||||||
public abstract void setListNavigationCallbacks(SpinnerAdapter adapter,
|
public abstract void setListNavigationCallbacks(SpinnerAdapter adapter,
|
||||||
OnNavigationListener callback);
|
OnNavigationListener callback);
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the action bar into dropdown navigation mode and supply an adapter that will
|
|
||||||
* provide views for navigation choices.
|
|
||||||
*
|
|
||||||
* @param adapter An adapter that will provide views both to display the current
|
|
||||||
* navigation selection and populate views within the dropdown
|
|
||||||
* navigation menu.
|
|
||||||
* @param callback A OnNavigationListener that will receive events when the user
|
|
||||||
* selects a navigation item.
|
|
||||||
* @param defaultSelectedPosition Position within the provided adapter that should be
|
|
||||||
* selected from the outset.
|
|
||||||
* @deprecated See setListNavigationCallbacks and setSelectedNavigationItem.
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public abstract void setDropdownNavigationMode(SpinnerAdapter adapter,
|
|
||||||
OnNavigationListener callback, int defaultSelectedPosition);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the selected navigation item in list or tabbed navigation modes.
|
* Set the selected navigation item in list or tabbed navigation modes.
|
||||||
*
|
*
|
||||||
@ -236,15 +184,6 @@ public abstract class ActionBar {
|
|||||||
*/
|
*/
|
||||||
public abstract void setSelectedNavigationItem(int position);
|
public abstract void setSelectedNavigationItem(int position);
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the position of the selected navigation item in list or tabbed navigation modes.
|
|
||||||
*
|
|
||||||
* @return Position of the selected item.
|
|
||||||
* @deprecated Use {@link #getSelectedNavigationIndex()} instead.
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public abstract int getSelectedNavigationItem();
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the position of the selected navigation item in list or tabbed navigation modes.
|
* Get the position of the selected navigation item in list or tabbed navigation modes.
|
||||||
*
|
*
|
||||||
@ -259,17 +198,6 @@ public abstract class ActionBar {
|
|||||||
*/
|
*/
|
||||||
public abstract int getNavigationItemCount();
|
public abstract int getNavigationItemCount();
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the action bar into standard navigation mode, using the currently set title
|
|
||||||
* and/or subtitle.
|
|
||||||
*
|
|
||||||
* Standard navigation mode is default. The title is automatically set to the name of
|
|
||||||
* your Activity on startup if an action bar is present.
|
|
||||||
* @deprecated See setNavigationMode
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public abstract void setStandardNavigationMode();
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the action bar's title. This will only be displayed if
|
* Set the action bar's title. This will only be displayed if
|
||||||
* {@link #DISPLAY_SHOW_TITLE} is set.
|
* {@link #DISPLAY_SHOW_TITLE} is set.
|
||||||
@ -411,13 +339,6 @@ public abstract class ActionBar {
|
|||||||
*/
|
*/
|
||||||
public abstract void setBackgroundDrawable(Drawable d);
|
public abstract void setBackgroundDrawable(Drawable d);
|
||||||
|
|
||||||
/**
|
|
||||||
* @return The current custom navigation view.
|
|
||||||
* @deprecated Method has been renamed. Use {@link #getCustomView()}.
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public abstract View getCustomNavigationView();
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return The current custom view.
|
* @return The current custom view.
|
||||||
*/
|
*/
|
||||||
@ -475,18 +396,6 @@ public abstract class ActionBar {
|
|||||||
*/
|
*/
|
||||||
public abstract int getDisplayOptions();
|
public abstract int getDisplayOptions();
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the action bar into tabbed navigation mode.
|
|
||||||
*
|
|
||||||
* @see #addTab(Tab)
|
|
||||||
* @see #insertTab(Tab, int)
|
|
||||||
* @see #removeTab(Tab)
|
|
||||||
* @see #removeTabAt(int)
|
|
||||||
*
|
|
||||||
* @deprecated See {@link #setNavigationMode(int)}
|
|
||||||
*/
|
|
||||||
public abstract void setTabNavigationMode();
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create and return a new {@link Tab}.
|
* Create and return a new {@link Tab}.
|
||||||
* This tab will not be included in the action bar until it is added.
|
* This tab will not be included in the action bar until it is added.
|
||||||
|
@ -29,9 +29,9 @@ import android.widget.TextView;
|
|||||||
/**
|
/**
|
||||||
* Helper class for showing "bread crumbs" representing the fragment
|
* Helper class for showing "bread crumbs" representing the fragment
|
||||||
* stack in an activity. This is intended to be used with
|
* stack in an activity. This is intended to be used with
|
||||||
* {@link ActionBar#setCustomNavigationMode(View)
|
* {@link ActionBar#setCustomView(View)
|
||||||
* ActionBar.setCustomNavigationMode(View)} to place the bread crumbs in
|
* ActionBar.setCustomView(View)} to place the bread crumbs in
|
||||||
* the navigation area of the action bar.
|
* the action bar.
|
||||||
*
|
*
|
||||||
* <p>The default style for this view is
|
* <p>The default style for this view is
|
||||||
* {@link android.R.style#Widget_FragmentBreadCrumbs}.
|
* {@link android.R.style#Widget_FragmentBreadCrumbs}.
|
||||||
|
@ -998,7 +998,9 @@ public abstract class PreferenceActivity extends ListActivity implements
|
|||||||
mFragmentBreadCrumbs = new FragmentBreadCrumbs(this);
|
mFragmentBreadCrumbs = new FragmentBreadCrumbs(this);
|
||||||
ActionBar actionBar = getActionBar();
|
ActionBar actionBar = getActionBar();
|
||||||
if (actionBar != null) {
|
if (actionBar != null) {
|
||||||
actionBar.setCustomNavigationMode(mFragmentBreadCrumbs);
|
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM,
|
||||||
|
ActionBar.DISPLAY_SHOW_TITLE | ActionBar.DISPLAY_SHOW_CUSTOM);
|
||||||
|
actionBar.setCustomView(mFragmentBreadCrumbs);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
mFragmentBreadCrumbs.setMaxVisible(2);
|
mFragmentBreadCrumbs.setMaxVisible(2);
|
||||||
|
@ -277,36 +277,6 @@ public class ActionBarImpl extends ActionBar {
|
|||||||
setSubtitle(mContext.getString(resId));
|
setSubtitle(mContext.getString(resId));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setCustomNavigationMode(View view) {
|
|
||||||
cleanupTabs();
|
|
||||||
setCustomView(view);
|
|
||||||
setDisplayOptions(DISPLAY_SHOW_CUSTOM, DISPLAY_SHOW_CUSTOM | DISPLAY_SHOW_TITLE);
|
|
||||||
mActionView.setNavigationMode(NAVIGATION_MODE_STANDARD);
|
|
||||||
mActionView.setCallback(null);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDropdownNavigationMode(SpinnerAdapter adapter, OnNavigationListener callback) {
|
|
||||||
setDropdownNavigationMode(adapter, callback, -1);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDropdownNavigationMode(SpinnerAdapter adapter, OnNavigationListener callback,
|
|
||||||
int defaultSelectedPosition) {
|
|
||||||
cleanupTabs();
|
|
||||||
setDisplayOptions(0, DISPLAY_SHOW_CUSTOM | DISPLAY_SHOW_TITLE);
|
|
||||||
mActionView.setNavigationMode(NAVIGATION_MODE_LIST);
|
|
||||||
setListNavigationCallbacks(adapter, callback);
|
|
||||||
if (defaultSelectedPosition >= 0) {
|
|
||||||
mActionView.setDropdownSelectedPosition(defaultSelectedPosition);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setStandardNavigationMode() {
|
|
||||||
cleanupTabs();
|
|
||||||
setDisplayOptions(DISPLAY_SHOW_TITLE, DISPLAY_SHOW_TITLE | DISPLAY_SHOW_CUSTOM);
|
|
||||||
mActionView.setNavigationMode(NAVIGATION_MODE_STANDARD);
|
|
||||||
mActionView.setCallback(null);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setSelectedNavigationItem(int position) {
|
public void setSelectedNavigationItem(int position) {
|
||||||
switch (mActionView.getNavigationMode()) {
|
switch (mActionView.getNavigationMode()) {
|
||||||
case NAVIGATION_MODE_TABS:
|
case NAVIGATION_MODE_TABS:
|
||||||
@ -321,10 +291,6 @@ public class ActionBarImpl extends ActionBar {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getSelectedNavigationItem() {
|
|
||||||
return getSelectedNavigationIndex();
|
|
||||||
}
|
|
||||||
|
|
||||||
public void removeAllTabs() {
|
public void removeAllTabs() {
|
||||||
cleanupTabs();
|
cleanupTabs();
|
||||||
}
|
}
|
||||||
@ -359,10 +325,6 @@ public class ActionBarImpl extends ActionBar {
|
|||||||
mContainerView.setBackgroundDrawable(d);
|
mContainerView.setBackgroundDrawable(d);
|
||||||
}
|
}
|
||||||
|
|
||||||
public View getCustomNavigationView() {
|
|
||||||
return getCustomView();
|
|
||||||
}
|
|
||||||
|
|
||||||
public View getCustomView() {
|
public View getCustomView() {
|
||||||
return mActionView.getCustomNavigationView();
|
return mActionView.getCustomNavigationView();
|
||||||
}
|
}
|
||||||
@ -476,16 +438,6 @@ public class ActionBarImpl extends ActionBar {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public void setTabNavigationMode() {
|
|
||||||
if (mActivity == null) {
|
|
||||||
throw new IllegalStateException(
|
|
||||||
"Tab navigation mode cannot be used outside of an Activity");
|
|
||||||
}
|
|
||||||
setDisplayOptions(0, DISPLAY_SHOW_TITLE | DISPLAY_SHOW_CUSTOM);
|
|
||||||
mActionView.setNavigationMode(NAVIGATION_MODE_TABS);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void selectTab(Tab tab) {
|
public void selectTab(Tab tab) {
|
||||||
if (getNavigationMode() != NAVIGATION_MODE_TABS) {
|
if (getNavigationMode() != NAVIGATION_MODE_TABS) {
|
||||||
|
@ -370,12 +370,6 @@ public class ActionBarView extends ViewGroup {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void setDisplayOptions(int options) {
|
public void setDisplayOptions(int options) {
|
||||||
// TODO Remove this once DISPLAY_HIDE_HOME is removed
|
|
||||||
if ((options & ActionBar.DISPLAY_HIDE_HOME) != 0) {
|
|
||||||
options &= ~(ActionBar.DISPLAY_HIDE_HOME | ActionBar.DISPLAY_SHOW_HOME);
|
|
||||||
}
|
|
||||||
// End TODO
|
|
||||||
|
|
||||||
final int flagsChanged = options ^ mDisplayOptions;
|
final int flagsChanged = options ^ mDisplayOptions;
|
||||||
mDisplayOptions = options;
|
mDisplayOptions = options;
|
||||||
if ((flagsChanged & DISPLAY_RELAYOUT_MASK) != 0) {
|
if ((flagsChanged & DISPLAY_RELAYOUT_MASK) != 0) {
|
||||||
|
@ -4648,8 +4648,6 @@
|
|||||||
<flag name="homeAsUp" value="0x4" />
|
<flag name="homeAsUp" value="0x4" />
|
||||||
<flag name="showTitle" value="0x8" />
|
<flag name="showTitle" value="0x8" />
|
||||||
<flag name="showCustom" value="0x10" />
|
<flag name="showCustom" value="0x10" />
|
||||||
<!-- DEPRECATED - Remove this later!! -->
|
|
||||||
<flag name="hideHome" value="0x1000" />
|
|
||||||
</attr>
|
</attr>
|
||||||
<!-- Specifies title text used for navigationMode="normal" -->
|
<!-- Specifies title text used for navigationMode="normal" -->
|
||||||
<attr name="title" />
|
<attr name="title" />
|
||||||
|
@ -1468,7 +1468,6 @@
|
|||||||
<!-- Context menu ID for the "Select text..." menu item to switch to text
|
<!-- Context menu ID for the "Select text..." menu item to switch to text
|
||||||
selection context mode in text views. -->
|
selection context mode in text views. -->
|
||||||
<public type="id" name="selectTextMode" />
|
<public type="id" name="selectTextMode" />
|
||||||
<public type="id" name="up" />
|
|
||||||
|
|
||||||
<public type="dimen" name="dialog_min_width_major" />
|
<public type="dimen" name="dialog_min_width_major" />
|
||||||
<public type="dimen" name="dialog_min_width_minor" />
|
<public type="dimen" name="dialog_min_width_minor" />
|
||||||
|
@ -425,7 +425,7 @@ to call {@link android.app.FragmentTransaction#commit} for these transactions. Y
|
|||||||
<p>If your activity is stopped, you should retain the currently selected tab with the saved state so
|
<p>If your activity is stopped, you should retain the currently selected tab with the saved state so
|
||||||
that when the user returns to your application, you can open the tab. When it's time to save the
|
that when the user returns to your application, you can open the tab. When it's time to save the
|
||||||
state, you can query the currently selected tab with {@link
|
state, you can query the currently selected tab with {@link
|
||||||
android.app.ActionBar#getSelectedNavigationItem()}. This returns the index position of the selected
|
android.app.ActionBar#getSelectedNavigationIndex()}. This returns the index position of the selected
|
||||||
tab.</p>
|
tab.</p>
|
||||||
|
|
||||||
<p class="caution"><strong>Caution:</strong> It's important that you save
|
<p class="caution"><strong>Caution:</strong> It's important that you save
|
||||||
|
Reference in New Issue
Block a user