我有一个图库视图,在此视图中我设置了一个选项菜单
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
menu.add(0, EMAIL_MENU_ID, 0, "Email");
menu.add(0, SHARE_MENU_ID, 0, "Share");
menu.add(0, RATE_MENU_ID, 0, "Rate");
menu.add(0, BUY_MENU_ID, 0, "Buy");
return true;
}
我有以下方法来选择选项。
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case EMAIL_MENU_ID:
sendMail(index);
case SHARE_MENU_ID:
postToWeb(index);
case RATE_MENU_ID:
postRating(index);
case BUY_MENU_ID:
buy(index);
}
return super.onOptionsItemSelected(item);
}
如何找到当前焦点的Gallery视图项?
答案 0 :(得分:0)
非常好的教程。在我的场景中,用户按下了菜单按钮,我想向用户呈现一些选项,以拍摄当前焦点的图像。此时用户没有点击图像,因此我没有用户选择项目时通常会得到的位置。我曾考虑使用上下文菜单,但希望使用选项菜单。