Most visited

Recently visited

Added in API level 11
Deprecated since API level 21

ActionBar.Tab

public static abstract class ActionBar.Tab
extends Object

java.lang.Object
   ↳ android.app.ActionBar.Tab


该类在API级别21中已被弃用。
内置工具栏操作栏不支持操作栏导航模式。 考虑改用其他common navigation patterns

操作栏中的选项卡。

标签管理隐藏和显示 Fragment s。

Summary

Constants

int INVALID_POSITION

选项卡无效的位置。

Public constructors

ActionBar.Tab()

Public methods

abstract CharSequence getContentDescription()

获取此选项卡的内容的简要说明以用于辅助功能支持。

abstract View getCustomView()

为此选项卡检索先前设置的自定义视图。

abstract Drawable getIcon()

返回与此选项卡关联的图标。

abstract int getPosition()

在操作栏中返回此选项卡的当前位置。

abstract Object getTag()
abstract CharSequence getText()

返回此选项卡的文本。

abstract void select()

选择此选项卡。

abstract ActionBar.Tab setContentDescription(int resId)

设置此选项卡内容的说明以用于辅助功能支持。

abstract ActionBar.Tab setContentDescription(CharSequence contentDesc)

设置此选项卡内容的说明以用于辅助功能支持。

abstract ActionBar.Tab setCustomView(int layoutResId)

设置用于此选项卡的自定义视图。

abstract ActionBar.Tab setCustomView(View view)

设置用于此选项卡的自定义视图。

abstract ActionBar.Tab setIcon(Drawable icon)

设置此选项卡上显示的图标。

abstract ActionBar.Tab setIcon(int resId)

设置此选项卡上显示的图标。

abstract ActionBar.Tab setTabListener(ActionBar.TabListener listener)

设置将处理切换到此选项卡的 ActionBar.TabListener

abstract ActionBar.Tab setTag(Object obj)

给这个选项卡一个任意的对象以备后用。

abstract ActionBar.Tab setText(int resId)

设置此选项卡上显示的文字。

abstract ActionBar.Tab setText(CharSequence text)

设置此选项卡上显示的文字。

Inherited methods

From class java.lang.Object

Constants

INVALID_POSITION

Added in API level 11
int INVALID_POSITION

选项卡无效的位置。

也可以看看:

常量值:-1(0xffffffff)

Public constructors

ActionBar.Tab

Added in API level 11
ActionBar.Tab ()

Public methods

getContentDescription

Added in API level 14
CharSequence getContentDescription ()

获取此选项卡的内容的简要说明以用于辅助功能支持。

Returns
CharSequence Description of this tab's content

也可以看看:

getCustomView

Added in API level 11
View getCustomView ()

为此选项卡检索先前设置的自定义视图。

Returns
View The custom view set by setCustomView(View).

getIcon

Added in API level 11
Drawable getIcon ()

返回与此选项卡关联的图标。

Returns
Drawable The tab's icon

getPosition

Added in API level 11
int getPosition ()

在操作栏中返回此选项卡的当前位置。

Returns
int Current position, or INVALID_POSITION if this tab is not currently in the action bar.

getTag

Added in API level 11
Object getTag ()

Returns
Object This Tab's tag object.

getText

Added in API level 11
CharSequence getText ()

返回此选项卡的文本。

Returns
CharSequence The tab's text

select

Added in API level 11
void select ()

选择此选项卡。 仅当选项卡已添加到操作栏时才有效。

setContentDescription

Added in API level 14
ActionBar.Tab setContentDescription (int resId)

设置此选项卡内容的说明以用于辅助功能支持。 如果没有提供内容描述,则将使用标题。

Parameters
resId int: A resource ID referring to the description text
Returns
ActionBar.Tab The current instance for call chaining

也可以看看:

setContentDescription

Added in API level 14
ActionBar.Tab setContentDescription (CharSequence contentDesc)

设置此选项卡内容的说明以用于辅助功能支持。 如果没有提供内容描述,则将使用标题。

Parameters
contentDesc CharSequence: Description of this tab's content
Returns
ActionBar.Tab The current instance for call chaining

也可以看看:

setCustomView

Added in API level 11
ActionBar.Tab setCustomView (int layoutResId)

设置用于此选项卡的自定义视图。 这覆盖由setText(CharSequence)setIcon(Drawable)设置的值。

Parameters
layoutResId int: A layout resource to inflate and use as a custom tab view
Returns
ActionBar.Tab The current instance for call chaining

setCustomView

Added in API level 11
ActionBar.Tab setCustomView (View view)

设置用于此选项卡的自定义视图。 这覆盖由setText(CharSequence)setIcon(Drawable)设置的值。

Parameters
view View: Custom view to be used as a tab.
Returns
ActionBar.Tab The current instance for call chaining

setIcon

Added in API level 11
ActionBar.Tab setIcon (Drawable icon)

设置此选项卡上显示的图标。

Parameters
icon Drawable: The drawable to use as an icon
Returns
ActionBar.Tab The current instance for call chaining

setIcon

Added in API level 11
ActionBar.Tab setIcon (int resId)

设置此选项卡上显示的图标。

Parameters
resId int: Resource ID referring to the drawable to use as an icon
Returns
ActionBar.Tab The current instance for call chaining

setTabListener

Added in API level 11
ActionBar.Tab setTabListener (ActionBar.TabListener listener)

设置将处理切换到此选项卡的ActionBar.TabListener 在添加到ActionBar之前,所有选项卡必须设置TabListener。

Parameters
listener ActionBar.TabListener: Listener to handle tab selection events
Returns
ActionBar.Tab The current instance for call chaining

setTag

Added in API level 11
ActionBar.Tab setTag (Object obj)

给这个选项卡一个任意的对象以备后用。

Parameters
obj Object: Object to store
Returns
ActionBar.Tab The current instance for call chaining

setText

Added in API level 11
ActionBar.Tab setText (int resId)

设置此选项卡上显示的文字。 如果没有空间显示整个字符串,文本可能会被截断。

Parameters
resId int: A resource ID referring to the text that should be displayed
Returns
ActionBar.Tab The current instance for call chaining

setText

Added in API level 11
ActionBar.Tab setText (CharSequence text)

设置此选项卡上显示的文字。 如果没有空间显示整个字符串,文本可能会被截断。

Parameters
text CharSequence: The text to display
Returns
ActionBar.Tab The current instance for call chaining

Hooray!