问题标签 [oncreateoptionsmenu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
664 浏览

java - onCreateOptionsMenu Inflater 在 Android Java 类中不起作用

在我的代码中,我想用菜单填充一个操作栏,但它不起作用。我在放置 onCreateOptionsMenu 块的所有三个上都有更多活动(开始、Karte、Teilnehmer),但仅在 Karte 上有效。如果有人可以帮助我,请回答。

开始(菜单不起作用)

0 投票
1 回答
863 浏览

android - 更改弹出菜单项标题android

我是 android 开发的新手,我正在尝试更改弹出菜单项标题。我正在使用 onCreateOptionsMenu() ,但它没有改变标题。如何做到这一点?包含代码...

MovieDetailsActivity.java

popup_dl_quality.xml

0 投票
1 回答
12 浏览

oncreateoptionsmenu - 我想在更改设备方向时显示 ActionBar 菜单

我试图在片段中显示 ActionBar 菜单,当设备方向从纵向更改为横向或反之时,菜单被关闭。我想在设备方向也改变时显示菜单。

我不想提供android:configChanges="orientation|screenSize"清单文件。

0 投票
0 回答
50 浏览

android - animateCamera() 在调用 invalidateOptionsMenu 后不起作用

我已将 onNewIntent(intent) 添加到我的活动中,因此当它被调用时,它应该放大我地图上的特定位置,然后调用 invalidateOptionsMenu(),以便可以调用 onCreateOptionsMenu() 并使用更新我的操作栏中的微调器新位置的名称。问题是在我将 invalidateOptionsMenu() 添加到 onNewIntent() 之后,animateCamera 始终显示我添加到微调器的第一个位置。例如,我有三个位置(伦敦、巴黎、米兰),我添加了另一个(纽约),它应该缩放到纽约,但它总是缩放到伦敦。这是我的代码。

谢谢。

0 投票
2 回答
2416 浏览

android - 选项菜单在运行时为空

在我的应用程序中执行某些操作时,我正在更改特定菜单项的可绘制对象。

除了我尝试在我的 Activity 的 onCreate 方法中执行此操作外,一切都正常工作。

我正在使用以下方法:

在 onClick 事件中,它完美无缺。

但是当我在 onCreate 中使用相同的方法时,它给了我以下错误:

这是我用来膨胀的代码menu

有任何想法吗?谢谢。

0 投票
2 回答
440 浏览

java - 在我的 Main_Activity 中无法覆盖 onCreateOptionsMenu

两天前,我从 xamarin 切换到 android studio,我对 Java 非常陌生。我正在尝试DrawerLayout用 a创建一个,NavigationView但是一旦我尝试覆盖onOptionsItemSelected它就不想来了。所以我该怎么做?我试图粘贴一个方法,但 android studio 将其视为普通变量或方法。

编辑:已解决。

0 投票
2 回答
194 浏览

android - onCreateOptionsMenu 仅在 Oreo 上崩溃

编辑:将构建工具版本从 23 升级到 27 后问题解决。

我有以下代码片段:

最近我在 Crashlytics 上遇到了一些错误,其中包括 menu.findItem(...) 行:

该问题不是确定性的,仅在 Android Oreo 上显示(通过 Fabric - 100% 的崩溃发生在 Android 8.0,不同的设备上)。我以前从来没有遇到过这条线的问题。Android 8.0 中是否有任何重要的变化能够导致 NPE?我尝试在我的小米米 A1 上重现它,但没有任何效果。或者也许有解决方法?

谢谢!

// 编辑:添加 xml 菜单文件

0 投票
0 回答
178 浏览

android - 未使用折叠工具栏创建菜单

我的片段中有一个折叠工具栏,片段有自己的工具栏。未调用 onCreateOptionsMenu。这在片段使用活动的工具栏时起作用,现在在重构工具栏时,以便每个片段都有自己的,onCreateOptionsMenu 不会被调用。

setHasOptionsMenu(true); 已经存在于 onCreate 中。

0 投票
1 回答
31 浏览

android - Android Fragment Menus

In an app activity, I have four different fragments. I have added menus to each fragment with

function. But when I swipe to next fragments, and come back to previous, the menu options of the next fragment, get added to the menu in the current visible fragment. Also added the first statement menu.clear() in the onCreateOptionsMenu() but no effect. Stuck at this issue.

0 投票
1 回答
96 浏览

android - OnClick 将错误的位置和数据返回到 listvew 上的过滤文本

可敬的 Gurus Bellow 代码通过单击列表视图过滤的项目返回错误的位置和数据ArrayAdapter,任何建议都将受到高度赞赏。 Listview可以通过 setOnItemClickListener 上的波纹管代码轻松完美地过滤它返回错误的位置。任何建议都将受到高度赞赏。