Android:按下按钮3或4秒后显示选项菜单
当我在应用程序中触摸按钮2或3秒时,我想要一个选项菜单。 示例:在当我触摸特定消息2至3秒钟,则一个选项菜单来,其显示所述消息应用:Android:按下按钮3或4秒后显示选项菜单
删除
拷贝
锁
正向
复印到SIM
等 因此,如何能我用这个在我的应用A ñ。 我可以使用
onOptionsItemSelected
这method.Or别的东西。我想
这里还有一两件事,想在上下文菜单五个周年行动是存在的,选择第五个动作第一个动作后,将禁用当我选择四只行动能。 假设COSE是:
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
menu.setHeaderTitle("Option Menu");
menu.add(0, v.getId(), 0, "First Action");
menu.add(0, v.getId(), 0, "Second Action");
menu.add(0, v.getId(), 0, "Third Action");
menu.add(0, v.getId(), 0, "Fourth Action");
menu.add(0, v.getId(), 0, "Fifth Action");
}
现在,当我选择第五行动,那么首先将禁止,当我选择四只行动能。 请建议我...
仅供参考,您所说的菜单被称为上下文菜单,不是选项菜单。
更详细的例子,这里给出:http://developer.android.com/guide/topics/ui/menus.html
一旦你有例子做,只是实现OnLongClickListener
到您的按钮:http://www.stealthcopter.com/blog/2010/04/android-context-menu-example-on-long-press-gridview/
菜单指南。
好吧,谢尔......上下文菜单 – 2012-02-21 07:11:07
@vinitvikash上帝保佑你......你在提问之前应该三思。 – 2012-02-21 07:15:31
每件事情都很好。这里还有一件我想要的。我在上面提到。 – 2012-02-21 12:13:46
尝试使用上下文菜单,这将是特定于该消息,并很容易为好。它类似于选项菜单。
每件事情都很好。这里还有一件我想要的。我在上面提到。 – 2012-02-21 12:13:52
尝试按钮的LongClickListener。它可能适合您的要求。
button.setOnLongClickListener(new OnLongClickListener(
) {
@Override
public boolean onLongClick(View arg0) {
// TODO Auto-generated method stub
//do the necessary here
return true;
}
});
你可以把这个方法的代码 – 2012-02-21 07:12:55
每件事情都可以正常工作。这里还有一件我想要的。我在上面提到。 – 2012-02-21 12:14:03
每一件事工作正常。这里还有一件我想要的。我在上面提到。 – 2012-02-21 12:14:12