|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=CLASS) @Target(value=FIELD) public @interface OptionsMenuItem
Use it on android.app.Fragment or
android.support.v4.app.Fragment fields in activity classes to inject
a menu item.
android.view.MenuItem or
com.actionbarsherlock.view.MenuItem.
The annotation value should be one or several of R.id.* fields. If not set,
the method name will be used as the R.id.* field name.
Example :
@EActivity(R.layout.main)
@OptionsMenu({ R.menu.my_menu1, R.menu.my_menu2 })
public class MyActivity extends Activity {
@OptionsMenuItem
MenuItem menuRefresh;
@OptionsMenuItem(R.id.menu_search)
MenuItem menuItemSearch;
}
| Optional Element Summary | |
|---|---|
String[] |
resName
|
int[] |
value
|
public abstract int[] value
public abstract String[] resName
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||