quicksettings

package
v0.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2026 License: CC0-1.0 Imports: 6 Imported by: 0

Documentation

Overview

Package quicksettings provides Go bindings for android.service.quicksettings.

Index

Constants

View Source
const (
	ActionQsTile            = consts.ActionQsTile
	ActionQsTilePreferences = consts.ActionQsTilePreferences
	MetaDataActiveTile      = consts.MetaDataActiveTile
	MetaDataToggleableTile  = consts.MetaDataToggleableTile
)
View Source
const (
	Creator          = consts.Creator
	StateActive      = consts.StateActive
	StateInactive    = consts.StateInactive
	StateUnavailable = consts.StateUnavailable
)

Variables

This section is empty.

Functions

func Init

func Init(env *jni.Env) error

Init resolves all JNI class and method references for this package. It is safe to call multiple times (uses sync.Once internally). Exported for E2E testing on Android.

Types

type Tile

type Tile struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

Tile wraps android.service.quicksettings.Tile.

func (*Tile) DescribeContents

func (m *Tile) DescribeContents() (int32, error)

DescribeContents calls android.service.quicksettings.Tile.describeContents.

func (*Tile) GetActivityLaunchForClick

func (m *Tile) GetActivityLaunchForClick() (*jni.Object, error)

GetActivityLaunchForClick calls android.service.quicksettings.Tile.getActivityLaunchForClick.

func (*Tile) GetContentDescription

func (m *Tile) GetContentDescription() (*jni.Object, error)

GetContentDescription calls android.service.quicksettings.Tile.getContentDescription.

func (*Tile) GetIcon

func (m *Tile) GetIcon() (*jni.Object, error)

GetIcon calls android.service.quicksettings.Tile.getIcon.

func (*Tile) GetLabel

func (m *Tile) GetLabel() (*jni.Object, error)

GetLabel calls android.service.quicksettings.Tile.getLabel.

func (*Tile) GetState

func (m *Tile) GetState() (int32, error)

GetState calls android.service.quicksettings.Tile.getState.

func (*Tile) GetStateDescription

func (m *Tile) GetStateDescription() (*jni.Object, error)

GetStateDescription calls android.service.quicksettings.Tile.getStateDescription.

func (*Tile) GetSubtitle

func (m *Tile) GetSubtitle() (*jni.Object, error)

GetSubtitle calls android.service.quicksettings.Tile.getSubtitle.

func (*Tile) SetActivityLaunchForClick

func (m *Tile) SetActivityLaunchForClick(arg0 *jni.Object) error

SetActivityLaunchForClick calls android.service.quicksettings.Tile.setActivityLaunchForClick.

func (*Tile) SetContentDescription

func (m *Tile) SetContentDescription(arg0 string) error

SetContentDescription calls android.service.quicksettings.Tile.setContentDescription.

func (*Tile) SetIcon

func (m *Tile) SetIcon(arg0 *jni.Object) error

SetIcon calls android.service.quicksettings.Tile.setIcon.

func (*Tile) SetLabel

func (m *Tile) SetLabel(arg0 string) error

SetLabel calls android.service.quicksettings.Tile.setLabel.

func (*Tile) SetState

func (m *Tile) SetState(arg0 int32) error

SetState calls android.service.quicksettings.Tile.setState.

func (*Tile) SetStateDescription

func (m *Tile) SetStateDescription(arg0 string) error

SetStateDescription calls android.service.quicksettings.Tile.setStateDescription.

func (*Tile) SetSubtitle

func (m *Tile) SetSubtitle(arg0 string) error

SetSubtitle calls android.service.quicksettings.Tile.setSubtitle.

func (*Tile) UpdateTile

func (m *Tile) UpdateTile() error

UpdateTile calls android.service.quicksettings.Tile.updateTile.

func (*Tile) WriteToParcel

func (m *Tile) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.quicksettings.Tile.writeToParcel.

type TileService

type TileService struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

TileService wraps android.service.quicksettings.TileService.

func NewTileService

func NewTileService(vm *jni.VM) (*TileService, error)

NewTileService creates a new android.service.quicksettings.TileService instance.

func (*TileService) GetQsTile

func (m *TileService) GetQsTile() (*jni.Object, error)

GetQsTile calls android.service.quicksettings.TileService.getQsTile.

func (*TileService) IsLocked

func (m *TileService) IsLocked() (bool, error)

IsLocked calls android.service.quicksettings.TileService.isLocked.

func (*TileService) IsSecure

func (m *TileService) IsSecure() (bool, error)

IsSecure calls android.service.quicksettings.TileService.isSecure.

func (*TileService) OnBind

func (m *TileService) OnBind(arg0 *jni.Object) (*jni.Object, error)

OnBind calls android.service.quicksettings.TileService.onBind.

func (*TileService) OnClick

func (m *TileService) OnClick() error

OnClick calls android.service.quicksettings.TileService.onClick.

func (*TileService) OnDestroy

func (m *TileService) OnDestroy() error

OnDestroy calls android.service.quicksettings.TileService.onDestroy.

func (*TileService) OnStartListening

func (m *TileService) OnStartListening() error

OnStartListening calls android.service.quicksettings.TileService.onStartListening.

func (*TileService) OnStopListening

func (m *TileService) OnStopListening() error

OnStopListening calls android.service.quicksettings.TileService.onStopListening.

func (*TileService) OnTileAdded

func (m *TileService) OnTileAdded() error

OnTileAdded calls android.service.quicksettings.TileService.onTileAdded.

func (*TileService) OnTileRemoved

func (m *TileService) OnTileRemoved() error

OnTileRemoved calls android.service.quicksettings.TileService.onTileRemoved.

func (*TileService) RequestListeningState

func (m *TileService) RequestListeningState(arg0 *jni.Object, arg1 *jni.Object) error

RequestListeningState calls android.service.quicksettings.TileService.requestListeningState.

func (*TileService) ShowDialog

func (m *TileService) ShowDialog(arg0 *jni.Object) error

ShowDialog calls android.service.quicksettings.TileService.showDialog.

func (*TileService) StartActivityAndCollapse1

func (m *TileService) StartActivityAndCollapse1(arg0 *jni.Object) error

StartActivityAndCollapse1 calls android.service.quicksettings.TileService.startActivityAndCollapse.

func (*TileService) StartActivityAndCollapse1_1

func (m *TileService) StartActivityAndCollapse1_1(arg0 *jni.Object) error

StartActivityAndCollapse1_1 calls android.service.quicksettings.TileService.startActivityAndCollapse.

func (*TileService) UnlockAndRun

func (m *TileService) UnlockAndRun(arg0 *jni.Object) error

UnlockAndRun calls android.service.quicksettings.TileService.unlockAndRun.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL