|
||||||||||
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 |