preferences

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 preferences provides Go bindings for android.service.settings.preferences.

Index

Constants

View Source
const (
	Creator                    = consts.Creator
	TypeBoolean                = consts.TypeBoolean
	TypeDouble                 = consts.TypeDouble
	TypeInt                    = consts.TypeInt
	TypeLong                   = consts.TypeLong
	TypeString                 = consts.TypeString
	ResultInternalError        = consts.ResultInternalError
	ResultOk                   = consts.ResultOk
	ResultUnsupported          = consts.ResultUnsupported
	ResultDisabled             = consts.ResultDisabled
	ResultDisallow             = consts.ResultDisallow
	ResultInvalidRequest       = consts.ResultInvalidRequest
	ResultRequireAppPermission = consts.ResultRequireAppPermission
	ResultRequireUserConsent   = consts.ResultRequireUserConsent
	ResultRestricted           = consts.ResultRestricted
	ResultUnavailable          = consts.ResultUnavailable
	DeeplinkOnly               = consts.DeeplinkOnly
	ExpectPostConfirmation     = consts.ExpectPostConfirmation
	NoDirectAccess             = consts.NoDirectAccess
	NoSensitivity              = consts.NoSensitivity
)
View Source
const (
	ActionPreferenceService = consts.ActionPreferenceService
)

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 GetValueRequest

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

GetValueRequest wraps android.service.settings.preferences.GetValueRequest.

func (*GetValueRequest) DescribeContents

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

DescribeContents calls android.service.settings.preferences.GetValueRequest.describeContents.

func (*GetValueRequest) GetPreferenceKey

func (m *GetValueRequest) GetPreferenceKey() (string, error)

GetPreferenceKey calls android.service.settings.preferences.GetValueRequest.getPreferenceKey.

func (*GetValueRequest) GetScreenKey

func (m *GetValueRequest) GetScreenKey() (string, error)

GetScreenKey calls android.service.settings.preferences.GetValueRequest.getScreenKey.

func (*GetValueRequest) WriteToParcel

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

WriteToParcel calls android.service.settings.preferences.GetValueRequest.writeToParcel.

type GetValueRequestBuilder

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

GetValueRequestBuilder wraps android.service.settings.preferences.GetValueRequest$Builder.

func (*GetValueRequestBuilder) Build

func (m *GetValueRequestBuilder) Build() (*jni.Object, error)

Build calls android.service.settings.preferences.GetValueRequest$Builder.build.

type GetValueResult

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

GetValueResult wraps android.service.settings.preferences.GetValueResult.

func (*GetValueResult) DescribeContents

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

DescribeContents calls android.service.settings.preferences.GetValueResult.describeContents.

func (*GetValueResult) GetMetadata

func (m *GetValueResult) GetMetadata() (*jni.Object, error)

GetMetadata calls android.service.settings.preferences.GetValueResult.getMetadata.

func (*GetValueResult) GetResultCode

func (m *GetValueResult) GetResultCode() (int32, error)

GetResultCode calls android.service.settings.preferences.GetValueResult.getResultCode.

func (*GetValueResult) GetValue

func (m *GetValueResult) GetValue() (*jni.Object, error)

GetValue calls android.service.settings.preferences.GetValueResult.getValue.

func (*GetValueResult) WriteToParcel

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

WriteToParcel calls android.service.settings.preferences.GetValueResult.writeToParcel.

type GetValueResultBuilder

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

GetValueResultBuilder wraps android.service.settings.preferences.GetValueResult$Builder.

func (*GetValueResultBuilder) Build

func (m *GetValueResultBuilder) Build() (*jni.Object, error)

Build calls android.service.settings.preferences.GetValueResult$Builder.build.

func (*GetValueResultBuilder) SetMetadata

func (m *GetValueResultBuilder) SetMetadata(arg0 *jni.Object) (*jni.Object, error)

SetMetadata calls android.service.settings.preferences.GetValueResult$Builder.setMetadata.

func (*GetValueResultBuilder) SetValue

func (m *GetValueResultBuilder) SetValue(arg0 *jni.Object) (*jni.Object, error)

SetValue calls android.service.settings.preferences.GetValueResult$Builder.setValue.

type MetadataRequest

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

MetadataRequest wraps android.service.settings.preferences.MetadataRequest.

func (*MetadataRequest) DescribeContents

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

DescribeContents calls android.service.settings.preferences.MetadataRequest.describeContents.

func (*MetadataRequest) WriteToParcel

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

WriteToParcel calls android.service.settings.preferences.MetadataRequest.writeToParcel.

type MetadataRequestBuilder

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

MetadataRequestBuilder wraps android.service.settings.preferences.MetadataRequest$Builder.

func (*MetadataRequestBuilder) Build

func (m *MetadataRequestBuilder) Build() (*jni.Object, error)

Build calls android.service.settings.preferences.MetadataRequest$Builder.build.

type MetadataResult

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

MetadataResult wraps android.service.settings.preferences.MetadataResult.

func (*MetadataResult) DescribeContents

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

DescribeContents calls android.service.settings.preferences.MetadataResult.describeContents.

func (*MetadataResult) GetResultCode

func (m *MetadataResult) GetResultCode() (int32, error)

GetResultCode calls android.service.settings.preferences.MetadataResult.getResultCode.

func (*MetadataResult) WriteToParcel

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

WriteToParcel calls android.service.settings.preferences.MetadataResult.writeToParcel.

type MetadataResultBuilder

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

MetadataResultBuilder wraps android.service.settings.preferences.MetadataResult$Builder.

func (*MetadataResultBuilder) Build

func (m *MetadataResultBuilder) Build() (*jni.Object, error)

Build calls android.service.settings.preferences.MetadataResult$Builder.build.

type SetValueRequest

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

SetValueRequest wraps android.service.settings.preferences.SetValueRequest.

func (*SetValueRequest) DescribeContents

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

DescribeContents calls android.service.settings.preferences.SetValueRequest.describeContents.

func (*SetValueRequest) GetPreferenceKey

func (m *SetValueRequest) GetPreferenceKey() (string, error)

GetPreferenceKey calls android.service.settings.preferences.SetValueRequest.getPreferenceKey.

func (*SetValueRequest) GetPreferenceValue

func (m *SetValueRequest) GetPreferenceValue() (*jni.Object, error)

GetPreferenceValue calls android.service.settings.preferences.SetValueRequest.getPreferenceValue.

func (*SetValueRequest) GetScreenKey

func (m *SetValueRequest) GetScreenKey() (string, error)

GetScreenKey calls android.service.settings.preferences.SetValueRequest.getScreenKey.

func (*SetValueRequest) WriteToParcel

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

WriteToParcel calls android.service.settings.preferences.SetValueRequest.writeToParcel.

type SetValueRequestBuilder

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

SetValueRequestBuilder wraps android.service.settings.preferences.SetValueRequest$Builder.

func (*SetValueRequestBuilder) Build

func (m *SetValueRequestBuilder) Build() (*jni.Object, error)

Build calls android.service.settings.preferences.SetValueRequest$Builder.build.

type SetValueResult

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

SetValueResult wraps android.service.settings.preferences.SetValueResult.

func (*SetValueResult) DescribeContents

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

DescribeContents calls android.service.settings.preferences.SetValueResult.describeContents.

func (*SetValueResult) GetResultCode

func (m *SetValueResult) GetResultCode() (int32, error)

GetResultCode calls android.service.settings.preferences.SetValueResult.getResultCode.

func (*SetValueResult) WriteToParcel

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

WriteToParcel calls android.service.settings.preferences.SetValueResult.writeToParcel.

type SetValueResultBuilder

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

SetValueResultBuilder wraps android.service.settings.preferences.SetValueResult$Builder.

func (*SetValueResultBuilder) Build

func (m *SetValueResultBuilder) Build() (*jni.Object, error)

Build calls android.service.settings.preferences.SetValueResult$Builder.build.

type SettingsPreferenceMetadata

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

SettingsPreferenceMetadata wraps android.service.settings.preferences.SettingsPreferenceMetadata.

func (*SettingsPreferenceMetadata) DescribeContents

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

DescribeContents calls android.service.settings.preferences.SettingsPreferenceMetadata.describeContents.

func (*SettingsPreferenceMetadata) GetExtras

func (m *SettingsPreferenceMetadata) GetExtras() (*jni.Object, error)

GetExtras calls android.service.settings.preferences.SettingsPreferenceMetadata.getExtras.

func (*SettingsPreferenceMetadata) GetKey

func (m *SettingsPreferenceMetadata) GetKey() (string, error)

GetKey calls android.service.settings.preferences.SettingsPreferenceMetadata.getKey.

func (*SettingsPreferenceMetadata) GetLaunchIntent

func (m *SettingsPreferenceMetadata) GetLaunchIntent() (*jni.Object, error)

GetLaunchIntent calls android.service.settings.preferences.SettingsPreferenceMetadata.getLaunchIntent.

func (*SettingsPreferenceMetadata) GetScreenKey

func (m *SettingsPreferenceMetadata) GetScreenKey() (string, error)

GetScreenKey calls android.service.settings.preferences.SettingsPreferenceMetadata.getScreenKey.

func (*SettingsPreferenceMetadata) GetSummary

func (m *SettingsPreferenceMetadata) GetSummary() (string, error)

GetSummary calls android.service.settings.preferences.SettingsPreferenceMetadata.getSummary.

func (*SettingsPreferenceMetadata) GetTitle

func (m *SettingsPreferenceMetadata) GetTitle() (string, error)

GetTitle calls android.service.settings.preferences.SettingsPreferenceMetadata.getTitle.

func (*SettingsPreferenceMetadata) GetWriteSensitivity

func (m *SettingsPreferenceMetadata) GetWriteSensitivity() (int32, error)

GetWriteSensitivity calls android.service.settings.preferences.SettingsPreferenceMetadata.getWriteSensitivity.

func (*SettingsPreferenceMetadata) IsAvailable

func (m *SettingsPreferenceMetadata) IsAvailable() (bool, error)

IsAvailable calls android.service.settings.preferences.SettingsPreferenceMetadata.isAvailable.

func (*SettingsPreferenceMetadata) IsEnabled

func (m *SettingsPreferenceMetadata) IsEnabled() (bool, error)

IsEnabled calls android.service.settings.preferences.SettingsPreferenceMetadata.isEnabled.

func (*SettingsPreferenceMetadata) IsRestricted

func (m *SettingsPreferenceMetadata) IsRestricted() (bool, error)

IsRestricted calls android.service.settings.preferences.SettingsPreferenceMetadata.isRestricted.

func (*SettingsPreferenceMetadata) IsWritable

func (m *SettingsPreferenceMetadata) IsWritable() (bool, error)

IsWritable calls android.service.settings.preferences.SettingsPreferenceMetadata.isWritable.

func (*SettingsPreferenceMetadata) WriteToParcel

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

WriteToParcel calls android.service.settings.preferences.SettingsPreferenceMetadata.writeToParcel.

type SettingsPreferenceMetadataBuilder

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

SettingsPreferenceMetadataBuilder wraps android.service.settings.preferences.SettingsPreferenceMetadata$Builder.

func (*SettingsPreferenceMetadataBuilder) Build

Build calls android.service.settings.preferences.SettingsPreferenceMetadata$Builder.build.

func (*SettingsPreferenceMetadataBuilder) SetAvailable

func (m *SettingsPreferenceMetadataBuilder) SetAvailable(arg0 bool) (*jni.Object, error)

SetAvailable calls android.service.settings.preferences.SettingsPreferenceMetadata$Builder.setAvailable.

func (*SettingsPreferenceMetadataBuilder) SetEnabled

func (m *SettingsPreferenceMetadataBuilder) SetEnabled(arg0 bool) (*jni.Object, error)

SetEnabled calls android.service.settings.preferences.SettingsPreferenceMetadata$Builder.setEnabled.

func (*SettingsPreferenceMetadataBuilder) SetExtras

func (m *SettingsPreferenceMetadataBuilder) SetExtras(arg0 *jni.Object) (*jni.Object, error)

SetExtras calls android.service.settings.preferences.SettingsPreferenceMetadata$Builder.setExtras.

func (*SettingsPreferenceMetadataBuilder) SetLaunchIntent

func (m *SettingsPreferenceMetadataBuilder) SetLaunchIntent(arg0 *jni.Object) (*jni.Object, error)

SetLaunchIntent calls android.service.settings.preferences.SettingsPreferenceMetadata$Builder.setLaunchIntent.

func (*SettingsPreferenceMetadataBuilder) SetRestricted

func (m *SettingsPreferenceMetadataBuilder) SetRestricted(arg0 bool) (*jni.Object, error)

SetRestricted calls android.service.settings.preferences.SettingsPreferenceMetadata$Builder.setRestricted.

func (*SettingsPreferenceMetadataBuilder) SetSummary

func (m *SettingsPreferenceMetadataBuilder) SetSummary(arg0 string) (*jni.Object, error)

SetSummary calls android.service.settings.preferences.SettingsPreferenceMetadata$Builder.setSummary.

func (*SettingsPreferenceMetadataBuilder) SetTitle

SetTitle calls android.service.settings.preferences.SettingsPreferenceMetadata$Builder.setTitle.

func (*SettingsPreferenceMetadataBuilder) SetWritable

func (m *SettingsPreferenceMetadataBuilder) SetWritable(arg0 bool) (*jni.Object, error)

SetWritable calls android.service.settings.preferences.SettingsPreferenceMetadata$Builder.setWritable.

func (*SettingsPreferenceMetadataBuilder) SetWriteSensitivity

func (m *SettingsPreferenceMetadataBuilder) SetWriteSensitivity(arg0 int32) (*jni.Object, error)

SetWriteSensitivity calls android.service.settings.preferences.SettingsPreferenceMetadata$Builder.setWriteSensitivity.

type SettingsPreferenceService

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

SettingsPreferenceService wraps android.service.settings.preferences.SettingsPreferenceService.

func (*SettingsPreferenceService) OnBind

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

OnBind calls android.service.settings.preferences.SettingsPreferenceService.onBind.

type SettingsPreferenceServiceClient

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

SettingsPreferenceServiceClient wraps android.service.settings.preferences.SettingsPreferenceServiceClient.

func NewSettingsPreferenceServiceClient

func NewSettingsPreferenceServiceClient(vm *jni.VM, arg0 *jni.Object, arg1 string, arg2 *jni.Object, arg3 *jni.Object) (*SettingsPreferenceServiceClient, error)

NewSettingsPreferenceServiceClient creates a new android.service.settings.preferences.SettingsPreferenceServiceClient instance.

func (*SettingsPreferenceServiceClient) Close

Close calls android.service.settings.preferences.SettingsPreferenceServiceClient.close.

type SettingsPreferenceValue

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

SettingsPreferenceValue wraps android.service.settings.preferences.SettingsPreferenceValue.

func (*SettingsPreferenceValue) DescribeContents

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

DescribeContents calls android.service.settings.preferences.SettingsPreferenceValue.describeContents.

func (*SettingsPreferenceValue) GetBooleanValue

func (m *SettingsPreferenceValue) GetBooleanValue() (bool, error)

GetBooleanValue calls android.service.settings.preferences.SettingsPreferenceValue.getBooleanValue.

func (*SettingsPreferenceValue) GetDoubleValue

func (m *SettingsPreferenceValue) GetDoubleValue() (float64, error)

GetDoubleValue calls android.service.settings.preferences.SettingsPreferenceValue.getDoubleValue.

func (*SettingsPreferenceValue) GetIntValue

func (m *SettingsPreferenceValue) GetIntValue() (int32, error)

GetIntValue calls android.service.settings.preferences.SettingsPreferenceValue.getIntValue.

func (*SettingsPreferenceValue) GetLongValue

func (m *SettingsPreferenceValue) GetLongValue() (int64, error)

GetLongValue calls android.service.settings.preferences.SettingsPreferenceValue.getLongValue.

func (*SettingsPreferenceValue) GetStringValue

func (m *SettingsPreferenceValue) GetStringValue() (string, error)

GetStringValue calls android.service.settings.preferences.SettingsPreferenceValue.getStringValue.

func (*SettingsPreferenceValue) GetType

func (m *SettingsPreferenceValue) GetType() (int32, error)

GetType calls android.service.settings.preferences.SettingsPreferenceValue.getType.

func (*SettingsPreferenceValue) WriteToParcel

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

WriteToParcel calls android.service.settings.preferences.SettingsPreferenceValue.writeToParcel.

type SettingsPreferenceValueBuilder

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

SettingsPreferenceValueBuilder wraps android.service.settings.preferences.SettingsPreferenceValue$Builder.

func (*SettingsPreferenceValueBuilder) Build

Build calls android.service.settings.preferences.SettingsPreferenceValue$Builder.build.

func (*SettingsPreferenceValueBuilder) SetBooleanValue

func (m *SettingsPreferenceValueBuilder) SetBooleanValue(arg0 bool) (*jni.Object, error)

SetBooleanValue calls android.service.settings.preferences.SettingsPreferenceValue$Builder.setBooleanValue.

func (*SettingsPreferenceValueBuilder) SetDoubleValue

func (m *SettingsPreferenceValueBuilder) SetDoubleValue(arg0 float64) (*jni.Object, error)

SetDoubleValue calls android.service.settings.preferences.SettingsPreferenceValue$Builder.setDoubleValue.

func (*SettingsPreferenceValueBuilder) SetIntValue

func (m *SettingsPreferenceValueBuilder) SetIntValue(arg0 int32) (*jni.Object, error)

SetIntValue calls android.service.settings.preferences.SettingsPreferenceValue$Builder.setIntValue.

func (*SettingsPreferenceValueBuilder) SetLongValue

func (m *SettingsPreferenceValueBuilder) SetLongValue(arg0 int64) (*jni.Object, error)

SetLongValue calls android.service.settings.preferences.SettingsPreferenceValue$Builder.setLongValue.

func (*SettingsPreferenceValueBuilder) SetStringValue

func (m *SettingsPreferenceValueBuilder) SetStringValue(arg0 string) (*jni.Object, error)

SetStringValue calls android.service.settings.preferences.SettingsPreferenceValue$Builder.setStringValue.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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