通过在一个小菜单中打开包含一个项目说“设置”操作栏按下设置按钮的默认。我的问题是,如果我可以使设置的行为作为一个按钮,即点击它不打开小菜单,但做我插入onClickListener。 这是可以实现的吗?设置按钮onClickListener
0
A
回答
0
简短的答案是否定的 - 你不能像对待你像对待一个按钮。你可以重载你的onOptionsItemSelected(MenuItem项)方法来充当onClickListener()的对等物,以得到你想要的。
0
如果你有,那么你可能有这样的事情:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
我想你可以写下你想在那里执行任何代码。尽量尊重了Android的方式(设置按钮应该去设置)
相关问题
- 1. 设置onClickListener一个按钮控件
- 2. 设置为EmptyView按钮onClickListener的Android
- 3. 使用循环设置按钮onclicklistener
- 4. 从StringArray创建按钮并设置onClickListener
- 5. 设置onclicklistener上的按钮DialogFragment
- 6. 我如何设置OnClickListener实现OnClickListener的类内的按钮
- 7. Android按钮onClickListener
- 8. 动态按钮onClickListener
- 9. OnClickListener保持按钮?
- 10. onClickListener键盘按钮
- 11. 按钮使用onClickListener
- 12. 按钮数组onclicklistener
- 13. 设置onclickListener为阵列按钮上的按钮的最佳做法
- 14. 设置onClickListener
- 15. 如何在android软键盘上设置onClickListener按钮?
- 16. 如何通过ArrayAdapter将onClickListener设置为多个按钮[Android]
- 17. 如何在2d按钮数组上设置onClickListener?
- 18. 如何更改按钮的文本并在if()中设置OnClickListener?
- 19. 旋转动画到一个按钮,并设置onclicklistener
- 20. 如何在RecyclerView中为按钮设置OnClickListener()
- 21. 设置不同onClickListener为不同的按钮
- 22. 在Android中设置按钮的`OnClickListener`的不同方法
- 23. 更新ADT后无法设置onclicklistener按钮
- 24. 如何将OnClickListener设置为RecyclerView中的两个按钮?
- 25. 如何在自定义对话框中设置onclicklistener按钮
- 26. 通常设置onClickListener来充气xml按钮
- 27. 设置按钮
- 28. Popoverview的android按钮OnClickListener
- 29. Android:按钮OnClickListener不工作
- 30. Android按钮OnClickListener不工作
http://developer.android.com/guide/topics/ui/menus.html这将让你在正确的方向前进。您可以决定每个项目点击时的功能,但如果在点击您所指的“小菜单”时更改它的功能,则无法更改。它用于在小屏幕上存储MenuItems。 –
@RED_:在这种情况下,我可以用我自己的自定义按钮替换设置按钮吗? – nick28
可能。您可以创建一个自定义操作栏。您可以在布局文件中创建自定义视图,您可以根据需要添加按钮。查看自定义操作栏。我会建议坚持设计准则。只需添加一个menuItem并让它做你想做的事。 –