java - 当我的应用程序打开时,单击三星设备上的内置菜单按钮会发出两次声音

标签 java android audio menu

当我的应用程序打开时,单击三星设备上的内置菜单按钮会发出两次声音(当启用设备上的点击声音时)。 这是我的菜单文件 main.xml:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">

    <item android:id="@+id/settings"
        android:title="@string/settings"
        app:showAsAction="never" />

</menu>

这就是我在 Activity 中对其进行充气的方式:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
}

我注意到,此按钮在其他应用程序上的行为是正常的,那么我做错了什么?

最佳答案

尝试在项目依赖项中使用 'com.android.support:appcompat-v7:21.0.3' 而不是最新版本。 read more

关于java - 当我的应用程序打开时,单击三星设备上的内置菜单按钮会发出两次声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30121365/

相关文章:

android - 如何让 '#'被写入并在android中取值

Android:将 "internal"链接添加到 TextView 的一部分,链接到我的代码中的操作

C/C++ - 了解音频插值代码

java - Oracle JDBC 7 作为 Maven 依赖项

java - 通过套接字连接到远程系统

java - 多线程中的 Lucene QueryParser : synchronize or construct new each time?

java - 在 Android 上使用 Flutter 显示在其他应用程序之上

java - 如何从 Java/Android 访问 Unity 设置?

c++ - 在 C++ 中播放音乐文件

java - 一会儿低音?