@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.
The field MUST be of type 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;
}
Copyright © 2010-2014. All Rights Reserved.