gpt4 book ai didi

android - 操作栏 : get view element

转载 作者:行者123 更新时间:2023-11-29 00:41:09 24 4
gpt4 key购买 nike

我正在实现操作栏组件。

我的 res/menu/action_menu.xml 包含两个要显示在 Action Bar 上的项目:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">

<item
android:id="@+id/help_me"
android:icon="@drawable/help"
android:showAsAction="always"/>

<item
android:id="@+id/log_out"
android:icon="@drawable/logout"
android:showAsAction="always"/>

</menu>

在我的 Activity 中:

public class MyActivity extends FragmentActivity{

@Override
protected void onCreate(Bundle arg0) {
super.onCreate(arg0);
...
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.action_menu, menu);
return true;
}

}

我想从操作栏 中获取 @+id/help_me 图标并添加 onClickListener 到它,根据我在 Activity 中的上述代码,我在哪里以及如何获取 @+id/help_me 图标并添加监听器??

最佳答案

您可以使用 menu.findItem(R.id.help_me)OnMenuItemClickListener .请记住,除非您对菜单项做任何特殊的事情,否则您应该使用标准回调 built into the Activity

关于android - 操作栏 : get view element,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9279030/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com