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

Object clone()

Creates and returns a copy of this object.

boolean equals(Object obj)

Indicates whether some other object is "equal to" this one.

void finalize()

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

final Class<?> getClass()

Returns the runtime class of this Object.

int hashCode()

Returns a hash code value for the object.

final void notify()

Wakes up a single thread that is waiting on this object's monitor.

final void notifyAll()

Wakes up all threads that are waiting on this object's monitor.

String toString()

Returns a string representation of the object.

final void wait(long timeoutMillis, int nanos)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait(long timeoutMillis)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait()

Causes the current thread to wait until it is awakened, typically by being notified or interrupted.

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"