2016-09-20 49 views

回答

2

它看起來像沒有屏幕的設置應用(至少在Android 6 + 7),您可以啓用/禁用免打擾。似乎只有通過設置磁貼纔可以使用(並且可以在更改音量時在對話框中禁用)。

我有一個三星S6(Android 6.0.1)有這個屏幕,但這可能是一些自定義三星的變化。屏幕由類com.android.settings.Settings$ZenModeDNDSettingsActivity表示,可以由任何應用程序啓動。這可能對那裏的一些人有幫助。

AndroidManifest.xml適用於Android 6設置應用+ 7:

2

您必須使用以下IntentACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE,然後通過booleanEXTRA_DO_NOT_DISTURB_MODE_ENABLED

記下該文件規定了以下內容:This intent MUST be started using startVoiceActivity.

+0

我看看你得到了2個upvotes,但我不能完全肯定行動如何使用在DND部分打開設置應用程序。我無法找到關於如何使用VoiceInteractionSession(具有startVoiceActivity())的示例。該應用程序只在嘗試手動實例化對象並進行所需的生命週期調用時崩潰。任何真正的代碼做你的建議,將不勝感激。 –

+0

這似乎是更多的意思,如果你有一個VoiceInteractionService ..? –

相關問題