public
interface
ContextMenu
implements
Menu
android.view.ContextMenu |
Extension of Menu
for context menus providing functionality to modify
the header of the context menu.
Context menus do not support item shortcuts and item icons.
To show a context menu on long click, most clients will want to call
registerForContextMenu(View)
and override
onCreateContextMenu(ContextMenu, View, ContextMenu.ContextMenuInfo)
.
For information about creating menus, read the Menus developer guide.
Nested classes | |
---|---|
interface |
ContextMenu.ContextMenuInfo
Additional information regarding the creation of the context menu. |
Inherited constants |
---|
From
interface
android.view.Menu
|
Public methods | |
---|---|
abstract
void
|
clearHeader()
Clears the header of the context menu. |
abstract
ContextMenu
|
setHeaderIcon(int iconRes)
Sets the context menu header's icon to the icon given in iconRes resource id. |
abstract
ContextMenu
|
setHeaderIcon(Drawable icon)
Sets the context menu header's icon to the icon given in icon
|
abstract
ContextMenu
|
setHeaderTitle(int titleRes)
Sets the context menu header's title to the title given in titleRes resource identifier. |
abstract
ContextMenu
|
setHeaderTitle(CharSequence title)
Sets the context menu header's title to the title given in title. |
abstract
ContextMenu
|
setHeaderView(View view)
Sets the header of the context menu to the |
Inherited methods | |
---|---|
From
interface
android.view.Menu
|
ContextMenu setHeaderIcon (int iconRes)
Sets the context menu header's icon to the icon given in iconRes resource id.
Parameters | |
---|---|
iconRes |
int :
The resource identifier used for the icon. |
Returns | |
---|---|
ContextMenu |
This ContextMenu so additional setters can be called. |
ContextMenu setHeaderIcon (Drawable icon)
Sets the context menu header's icon to the icon given in icon
Drawable
.
Parameters | |
---|---|
icon |
Drawable :
The Drawable used for the icon. |
Returns | |
---|---|
ContextMenu |
This ContextMenu so additional setters can be called. |
ContextMenu setHeaderTitle (int titleRes)
Sets the context menu header's title to the title given in titleRes resource identifier.
Parameters | |
---|---|
titleRes |
int :
The string resource identifier used for the title. |
Returns | |
---|---|
ContextMenu |
This ContextMenu so additional setters can be called. |
ContextMenu setHeaderTitle (CharSequence title)
Sets the context menu header's title to the title given in title.
Parameters | |
---|---|
title |
CharSequence :
The character sequence used for the title. |
Returns | |
---|---|
ContextMenu |
This ContextMenu so additional setters can be called. |
ContextMenu setHeaderView (View view)
Sets the header of the context menu to the View
given in
view. This replaces the header title and icon (and those
replace this).
Parameters | |
---|---|
view |
View :
The View used for the header. |
Returns | |
---|---|
ContextMenu |
This ContextMenu so additional setters can be called. |