Settings.Panel


public static final class Settings.Panel
extends Object

java.lang.Object
   ↳ android.provider.Settings.Panel


A Settings panel is floating UI that contains a fixed subset of settings to address a particular user problem. For example, the Internet Panel surfaces settings related to connecting to the internet.

Settings panels appear above the calling app to address the problem without the user needing to open Settings and thus leave their current screen.

Summary

Constants

String ACTION_INTERNET_CONNECTIVITY

Activity Action: Show a settings dialog containing settings to enable internet connection.

String ACTION_NFC

Activity Action: Show a settings dialog containing NFC-related settings.

String ACTION_VOLUME

Activity Action: Show a settings dialog containing all volume streams.

String ACTION_WIFI

Activity Action: Show a settings dialog containing controls for Wifi.

Inherited methods

Constants

ACTION_INTERNET_CONNECTIVITY

Added in API level 29
public static final String ACTION_INTERNET_CONNECTIVITY

Activity Action: Show a settings dialog containing settings to enable internet connection.

Input: Nothing.

Output: Nothing.

Constant Value: "android.settings.panel.action.INTERNET_CONNECTIVITY"

ACTION_NFC

Added in API level 29
public static final String ACTION_NFC

Activity Action: Show a settings dialog containing NFC-related settings.

Input: Nothing.

Output: Nothing.

Constant Value: "android.settings.panel.action.NFC"

ACTION_VOLUME

Added in API level 29
public static final String ACTION_VOLUME

Activity Action: Show a settings dialog containing all volume streams.

Input: Nothing.

Output: Nothing.

Constant Value: "android.settings.panel.action.VOLUME"

ACTION_WIFI

Added in API level 29
public static final String ACTION_WIFI

Activity Action: Show a settings dialog containing controls for Wifi.

Input: Nothing.

Output: Nothing.

Constant Value: "android.settings.panel.action.WIFI"