Most visited

Recently visited

Added in API level 24

KeyboardShortcutGroup

public final class KeyboardShortcutGroup
extends Object implements Parcelable

java.lang.Object
   ↳ android.view.KeyboardShortcutGroup


一组 KeyboardShortcutInfo

Summary

Inherited constants

From interface android.os.Parcelable

Fields

public static final Creator<KeyboardShortcutGroup> CREATOR

Public constructors

KeyboardShortcutGroup(CharSequence label, List<KeyboardShortcutInfo> items)
KeyboardShortcutGroup(CharSequence label)

Public methods

void addItem(KeyboardShortcutInfo item)

将项目添加到现有列表。

int describeContents()

描述此Parcelable实例的封送表示中包含的特殊对象的种类。

List<KeyboardShortcutInfo> getItems()

返回此组中包含的项目列表。

CharSequence getLabel()

返回用于描述该组的标签。

void writeToParcel(Parcel dest, int flags)

将此对象平铺到一个包裹中。

Inherited methods

From class java.lang.Object
From interface android.os.Parcelable

Fields

CREATOR

Added in API level 24
Creator<KeyboardShortcutGroup> CREATOR

Public constructors

KeyboardShortcutGroup

Added in API level 24
KeyboardShortcutGroup (CharSequence label, 
                List<KeyboardShortcutInfo> items)

Parameters
label CharSequence: The title to be used for this group, or null if there is none.
items List: The set of items to be included.

KeyboardShortcutGroup

Added in API level 24
KeyboardShortcutGroup (CharSequence label)

Parameters
label CharSequence: The title to be used for this group, or null if there is none.

Public methods

addItem

Added in API level 24
void addItem (KeyboardShortcutInfo item)

将项目添加到现有列表。

Parameters
item KeyboardShortcutInfo: The item to be added.

describeContents

Added in API level 24
int describeContents ()

描述此Parcelable实例的封送表示中包含的特殊对象的种类。 例如,如果对象在writeToParcel(Parcel, int)的输出中包含writeToParcel(Parcel, int) ,则此方法的返回值必须包含CONTENTS_FILE_DESCRIPTOR位。

Returns
int a bitmask indicating the set of special object types marshaled by this Parcelable object instance.

getItems

Added in API level 24
List<KeyboardShortcutInfo> getItems ()

返回此组中包含的项目列表。

Returns
List<KeyboardShortcutInfo>

getLabel

Added in API level 24
CharSequence getLabel ()

返回用于描述该组的标签。

Returns
CharSequence

writeToParcel

Added in API level 24
void writeToParcel (Parcel dest, 
                int flags)

将此对象平铺到一个包裹中。

Parameters
dest Parcel: The Parcel in which the object should be written.
flags int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE.

Hooray!