wallpaper

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 wallpaper provides Go bindings for android.app.wallpaper.

Index

Constants

View Source
const (
	Creator = consts.Creator
)

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 Description

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

Description wraps android.app.wallpaper.WallpaperDescription.

func (*Description) DescribeContents

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

DescribeContents calls android.app.wallpaper.WallpaperDescription.describeContents.

func (*Description) Equals

func (m *Description) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.app.wallpaper.WallpaperDescription.equals.

func (*Description) GetComponent

func (m *Description) GetComponent() (*jni.Object, error)

GetComponent calls android.app.wallpaper.WallpaperDescription.getComponent.

func (*Description) GetContent

func (m *Description) GetContent() (*jni.Object, error)

GetContent calls android.app.wallpaper.WallpaperDescription.getContent.

func (*Description) GetContextDescription

func (m *Description) GetContextDescription() (*jni.Object, error)

GetContextDescription calls android.app.wallpaper.WallpaperDescription.getContextDescription.

func (*Description) GetContextUri

func (m *Description) GetContextUri() (*jni.Object, error)

GetContextUri calls android.app.wallpaper.WallpaperDescription.getContextUri.

func (*Description) GetId

func (m *Description) GetId() (string, error)

GetId calls android.app.wallpaper.WallpaperDescription.getId.

func (*Description) GetThumbnail

func (m *Description) GetThumbnail() (*jni.Object, error)

GetThumbnail calls android.app.wallpaper.WallpaperDescription.getThumbnail.

func (*Description) GetTitle

func (m *Description) GetTitle() (*jni.Object, error)

GetTitle calls android.app.wallpaper.WallpaperDescription.getTitle.

func (*Description) HashCode

func (m *Description) HashCode() (int32, error)

HashCode calls android.app.wallpaper.WallpaperDescription.hashCode.

func (*Description) ToBuilder

func (m *Description) ToBuilder() (*jni.Object, error)

ToBuilder calls android.app.wallpaper.WallpaperDescription.toBuilder.

func (*Description) ToString

func (m *Description) ToString() (string, error)

ToString calls android.app.wallpaper.WallpaperDescription.toString.

func (*Description) WriteToParcel

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

WriteToParcel calls android.app.wallpaper.WallpaperDescription.writeToParcel.

type DescriptionBuilder

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

DescriptionBuilder wraps android.app.wallpaper.WallpaperDescription$Builder.

func (*DescriptionBuilder) Build

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

Build calls android.app.wallpaper.WallpaperDescription$Builder.build.

func (*DescriptionBuilder) SetContent

func (m *DescriptionBuilder) SetContent(arg0 *jni.Object) (*jni.Object, error)

SetContent calls android.app.wallpaper.WallpaperDescription$Builder.setContent.

func (*DescriptionBuilder) SetContextDescription

func (m *DescriptionBuilder) SetContextDescription(arg0 string) (*jni.Object, error)

SetContextDescription calls android.app.wallpaper.WallpaperDescription$Builder.setContextDescription.

func (*DescriptionBuilder) SetContextUri

func (m *DescriptionBuilder) SetContextUri(arg0 *jni.Object) (*jni.Object, error)

SetContextUri calls android.app.wallpaper.WallpaperDescription$Builder.setContextUri.

func (*DescriptionBuilder) SetId

func (m *DescriptionBuilder) SetId(arg0 string) (*jni.Object, error)

SetId calls android.app.wallpaper.WallpaperDescription$Builder.setId.

func (*DescriptionBuilder) SetThumbnail

func (m *DescriptionBuilder) SetThumbnail(arg0 *jni.Object) (*jni.Object, error)

SetThumbnail calls android.app.wallpaper.WallpaperDescription$Builder.setThumbnail.

func (*DescriptionBuilder) SetTitle

func (m *DescriptionBuilder) SetTitle(arg0 string) (*jni.Object, error)

SetTitle calls android.app.wallpaper.WallpaperDescription$Builder.setTitle.

type Instance

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

Instance wraps android.app.wallpaper.WallpaperInstance.

func NewInstance

func NewInstance(vm *jni.VM, arg0 *jni.Object, arg1 *jni.Object) (*Instance, error)

NewInstance creates a new android.app.wallpaper.WallpaperInstance instance.

func (*Instance) DescribeContents

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

DescribeContents calls android.app.wallpaper.WallpaperInstance.describeContents.

func (*Instance) Equals

func (m *Instance) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.app.wallpaper.WallpaperInstance.equals.

func (*Instance) GetDescription

func (m *Instance) GetDescription() (*jni.Object, error)

GetDescription calls android.app.wallpaper.WallpaperInstance.getDescription.

func (*Instance) GetId

func (m *Instance) GetId() (string, error)

GetId calls android.app.wallpaper.WallpaperInstance.getId.

func (*Instance) GetInfo

func (m *Instance) GetInfo() (*jni.Object, error)

GetInfo calls android.app.wallpaper.WallpaperInstance.getInfo.

func (*Instance) HashCode

func (m *Instance) HashCode() (int32, error)

HashCode calls android.app.wallpaper.WallpaperInstance.hashCode.

func (*Instance) WriteToParcel

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

WriteToParcel calls android.app.wallpaper.WallpaperInstance.writeToParcel.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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