如何在设置中的音乐均衡器中显示我的应用程序 android

How to show my application in Music Equalizer in settings android

我在这里创建了一个处理 music and audio frequency 的应用程序,就像 EQUALIZER 一样。以及如何将我的应用程序设置为 default equalizer,以及如何显示我的 equalizer application in device settings screen.

我搜索了这些 classes 但无法找到解决方案。

感谢您的帮助。

试试这个:

拿一个activity然后像这样声明activity

<activity android:label="@string/app_name" android:name="package.ActivityName">
            <intent-filter>
                <action android:name="android.media.action.DISPLAY_AUDIO_EFFECT_CONTROL_PANEL" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.CATEGORY_CONTENT_MUSIC" />
            </intent-filter>
        </activity>
    Intent intent = new Intent();
    intent.setAction("android.media.action.DISPLAY_AUDIO_EFFECT_CONTROL_PANEL");
    if((intent.resolveActivity(getActivity().getPackageManager()) != null)) {
        startActivityForResult(intent, 10);
        // REQUEST_EQ is an int of your choosing
    } else {
        // No equalizer found :(
    }

把任何activity放在你需要的地方