content

package
v0.0.6 Latest Latest
Warning

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

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

Documentation

Overview

Package content provides Go bindings for android.content.

Index

Constants

View Source
const (
	IdNull = consts.IdNull
)

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 BroadcastReceiver added in v0.0.4

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

BroadcastReceiver wraps android.content.BroadcastReceiver.

func (*BroadcastReceiver) AbortBroadcast added in v0.0.4

func (m *BroadcastReceiver) AbortBroadcast() error

AbortBroadcast calls android.content.BroadcastReceiver.abortBroadcast.

func (*BroadcastReceiver) ClearAbortBroadcast added in v0.0.4

func (m *BroadcastReceiver) ClearAbortBroadcast() error

ClearAbortBroadcast calls android.content.BroadcastReceiver.clearAbortBroadcast.

func (*BroadcastReceiver) GetAbortBroadcast added in v0.0.4

func (m *BroadcastReceiver) GetAbortBroadcast() (bool, error)

GetAbortBroadcast calls android.content.BroadcastReceiver.getAbortBroadcast.

func (*BroadcastReceiver) GetDebugUnregister added in v0.0.4

func (m *BroadcastReceiver) GetDebugUnregister() (bool, error)

GetDebugUnregister calls android.content.BroadcastReceiver.getDebugUnregister.

func (*BroadcastReceiver) GetResultCode added in v0.0.4

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

GetResultCode calls android.content.BroadcastReceiver.getResultCode.

func (*BroadcastReceiver) GetResultData added in v0.0.4

func (m *BroadcastReceiver) GetResultData() (string, error)

GetResultData calls android.content.BroadcastReceiver.getResultData.

func (*BroadcastReceiver) GetResultExtras added in v0.0.4

func (m *BroadcastReceiver) GetResultExtras(arg0 bool) (*jni.Object, error)

GetResultExtras calls android.content.BroadcastReceiver.getResultExtras.

func (*BroadcastReceiver) GetSentFromPackage added in v0.0.4

func (m *BroadcastReceiver) GetSentFromPackage() (string, error)

GetSentFromPackage calls android.content.BroadcastReceiver.getSentFromPackage.

func (*BroadcastReceiver) GetSentFromUid added in v0.0.4

func (m *BroadcastReceiver) GetSentFromUid() (int32, error)

GetSentFromUid calls android.content.BroadcastReceiver.getSentFromUid.

func (*BroadcastReceiver) GoAsync added in v0.0.4

func (m *BroadcastReceiver) GoAsync() (*jni.Object, error)

GoAsync calls android.content.BroadcastReceiver.goAsync.

func (*BroadcastReceiver) IsInitialStickyBroadcast added in v0.0.4

func (m *BroadcastReceiver) IsInitialStickyBroadcast() (bool, error)

IsInitialStickyBroadcast calls android.content.BroadcastReceiver.isInitialStickyBroadcast.

func (*BroadcastReceiver) IsOrderedBroadcast added in v0.0.4

func (m *BroadcastReceiver) IsOrderedBroadcast() (bool, error)

IsOrderedBroadcast calls android.content.BroadcastReceiver.isOrderedBroadcast.

func (*BroadcastReceiver) OnReceive added in v0.0.4

func (m *BroadcastReceiver) OnReceive(arg0 *jni.Object, arg1 *jni.Object) error

OnReceive calls android.content.BroadcastReceiver.onReceive.

func (*BroadcastReceiver) PeekService added in v0.0.4

func (m *BroadcastReceiver) PeekService(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)

PeekService calls android.content.BroadcastReceiver.peekService.

func (*BroadcastReceiver) SetDebugUnregister added in v0.0.4

func (m *BroadcastReceiver) SetDebugUnregister(arg0 bool) error

SetDebugUnregister calls android.content.BroadcastReceiver.setDebugUnregister.

func (*BroadcastReceiver) SetOrderedHint added in v0.0.4

func (m *BroadcastReceiver) SetOrderedHint(arg0 bool) error

SetOrderedHint calls android.content.BroadcastReceiver.setOrderedHint.

func (*BroadcastReceiver) SetResult added in v0.0.4

func (m *BroadcastReceiver) SetResult(
	arg0 int32,
	arg1 string,
	arg2 *jni.Object,
) error

SetResult calls android.content.BroadcastReceiver.setResult.

func (*BroadcastReceiver) SetResultCode added in v0.0.4

func (m *BroadcastReceiver) SetResultCode(arg0 int32) error

SetResultCode calls android.content.BroadcastReceiver.setResultCode.

func (*BroadcastReceiver) SetResultData added in v0.0.4

func (m *BroadcastReceiver) SetResultData(arg0 string) error

SetResultData calls android.content.BroadcastReceiver.setResultData.

func (*BroadcastReceiver) SetResultExtras added in v0.0.4

func (m *BroadcastReceiver) SetResultExtras(arg0 *jni.Object) error

SetResultExtras calls android.content.BroadcastReceiver.setResultExtras.

type Resources added in v0.0.6

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

Resources wraps android.content.res.Resources.

func (*Resources) AddLoaders added in v0.0.6

func (m *Resources) AddLoaders(arg0 *jni.Object) error

AddLoaders calls android.content.res.Resources.addLoaders.

func (*Resources) FinishPreloading added in v0.0.6

func (m *Resources) FinishPreloading() error

FinishPreloading calls android.content.res.Resources.finishPreloading.

func (*Resources) FlushLayoutCache added in v0.0.6

func (m *Resources) FlushLayoutCache() error

FlushLayoutCache calls android.content.res.Resources.flushLayoutCache.

func (*Resources) GetAnimation added in v0.0.6

func (m *Resources) GetAnimation(arg0 int32) (*jni.Object, error)

GetAnimation calls android.content.res.Resources.getAnimation.

func (*Resources) GetAssets added in v0.0.6

func (m *Resources) GetAssets() (*jni.Object, error)

GetAssets calls android.content.res.Resources.getAssets.

func (*Resources) GetAttributeSetSourceResId added in v0.0.6

func (m *Resources) GetAttributeSetSourceResId(arg0 *jni.Object) (int32, error)

GetAttributeSetSourceResId calls android.content.res.Resources.getAttributeSetSourceResId.

func (*Resources) GetBoolean added in v0.0.6

func (m *Resources) GetBoolean(arg0 int32) (bool, error)

GetBoolean calls android.content.res.Resources.getBoolean.

func (*Resources) GetColor1 added in v0.0.6

func (m *Resources) GetColor1(arg0 int32) (int32, error)

GetColor1 calls android.content.res.Resources.getColor.

func (*Resources) GetColor2_1 added in v0.0.6

func (m *Resources) GetColor2_1(arg0 int32, arg1 *jni.Object) (int32, error)

GetColor2_1 calls android.content.res.Resources.getColor.

func (*Resources) GetColorStateList1 added in v0.0.6

func (m *Resources) GetColorStateList1(arg0 int32) (*jni.Object, error)

GetColorStateList1 calls android.content.res.Resources.getColorStateList.

func (*Resources) GetColorStateList2_1 added in v0.0.6

func (m *Resources) GetColorStateList2_1(arg0 int32, arg1 *jni.Object) (*jni.Object, error)

GetColorStateList2_1 calls android.content.res.Resources.getColorStateList.

func (*Resources) GetConfiguration added in v0.0.6

func (m *Resources) GetConfiguration() (*jni.Object, error)

GetConfiguration calls android.content.res.Resources.getConfiguration.

func (*Resources) GetDimension added in v0.0.6

func (m *Resources) GetDimension(arg0 int32) (float32, error)

GetDimension calls android.content.res.Resources.getDimension.

func (*Resources) GetDimensionPixelOffset added in v0.0.6

func (m *Resources) GetDimensionPixelOffset(arg0 int32) (int32, error)

GetDimensionPixelOffset calls android.content.res.Resources.getDimensionPixelOffset.

func (*Resources) GetDimensionPixelSize added in v0.0.6

func (m *Resources) GetDimensionPixelSize(arg0 int32) (int32, error)

GetDimensionPixelSize calls android.content.res.Resources.getDimensionPixelSize.

func (*Resources) GetDisplayMetrics added in v0.0.6

func (m *Resources) GetDisplayMetrics() (*jni.Object, error)

GetDisplayMetrics calls android.content.res.Resources.getDisplayMetrics.

func (*Resources) GetDrawable1 added in v0.0.6

func (m *Resources) GetDrawable1(arg0 int32) (*jni.Object, error)

GetDrawable1 calls android.content.res.Resources.getDrawable.

func (*Resources) GetDrawable2_1 added in v0.0.6

func (m *Resources) GetDrawable2_1(arg0 int32, arg1 *jni.Object) (*jni.Object, error)

GetDrawable2_1 calls android.content.res.Resources.getDrawable.

func (*Resources) GetDrawableForDensity2 added in v0.0.6

func (m *Resources) GetDrawableForDensity2(arg0 int32, arg1 int32) (*jni.Object, error)

GetDrawableForDensity2 calls android.content.res.Resources.getDrawableForDensity.

func (*Resources) GetDrawableForDensity3_1 added in v0.0.6

func (m *Resources) GetDrawableForDensity3_1(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) (*jni.Object, error)

GetDrawableForDensity3_1 calls android.content.res.Resources.getDrawableForDensity.

func (*Resources) GetFloat added in v0.0.6

func (m *Resources) GetFloat(arg0 int32) (float32, error)

GetFloat calls android.content.res.Resources.getFloat.

func (*Resources) GetFont added in v0.0.6

func (m *Resources) GetFont(arg0 int32) (*jni.Object, error)

GetFont calls android.content.res.Resources.getFont.

func (*Resources) GetFraction added in v0.0.6

func (m *Resources) GetFraction(
	arg0 int32,
	arg1 int32,
	arg2 int32,
) (float32, error)

GetFraction calls android.content.res.Resources.getFraction.

func (*Resources) GetIdentifier added in v0.0.6

func (m *Resources) GetIdentifier(
	arg0 string,
	arg1 string,
	arg2 string,
) (int32, error)

GetIdentifier calls android.content.res.Resources.getIdentifier.

func (*Resources) GetIntArray added in v0.0.6

func (m *Resources) GetIntArray(arg0 int32) (*jni.Object, error)

GetIntArray calls android.content.res.Resources.getIntArray.

func (*Resources) GetInteger added in v0.0.6

func (m *Resources) GetInteger(arg0 int32) (int32, error)

GetInteger calls android.content.res.Resources.getInteger.

func (*Resources) GetLayout added in v0.0.6

func (m *Resources) GetLayout(arg0 int32) (*jni.Object, error)

GetLayout calls android.content.res.Resources.getLayout.

func (*Resources) GetMovie added in v0.0.6

func (m *Resources) GetMovie(arg0 int32) (*jni.Object, error)

GetMovie calls android.content.res.Resources.getMovie.

func (*Resources) GetQuantityString2 added in v0.0.6

func (m *Resources) GetQuantityString2(arg0 int32, arg1 int32) (string, error)

GetQuantityString2 calls android.content.res.Resources.getQuantityString.

func (*Resources) GetQuantityString3_1 added in v0.0.6

func (m *Resources) GetQuantityString3_1(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) (string, error)

GetQuantityString3_1 calls android.content.res.Resources.getQuantityString.

func (*Resources) GetQuantityText added in v0.0.6

func (m *Resources) GetQuantityText(arg0 int32, arg1 int32) (*jni.Object, error)

GetQuantityText calls android.content.res.Resources.getQuantityText.

func (*Resources) GetResourceEntryName added in v0.0.6

func (m *Resources) GetResourceEntryName(arg0 int32) (string, error)

GetResourceEntryName calls android.content.res.Resources.getResourceEntryName.

func (*Resources) GetResourceName added in v0.0.6

func (m *Resources) GetResourceName(arg0 int32) (string, error)

GetResourceName calls android.content.res.Resources.getResourceName.

func (*Resources) GetResourcePackageName added in v0.0.6

func (m *Resources) GetResourcePackageName(arg0 int32) (string, error)

GetResourcePackageName calls android.content.res.Resources.getResourcePackageName.

func (*Resources) GetResourceTypeName added in v0.0.6

func (m *Resources) GetResourceTypeName(arg0 int32) (string, error)

GetResourceTypeName calls android.content.res.Resources.getResourceTypeName.

func (*Resources) GetString1 added in v0.0.6

func (m *Resources) GetString1(arg0 int32) (string, error)

GetString1 calls android.content.res.Resources.getString.

func (*Resources) GetString2_1 added in v0.0.6

func (m *Resources) GetString2_1(arg0 int32, arg1 *jni.Object) (string, error)

GetString2_1 calls android.content.res.Resources.getString.

func (*Resources) GetStringArray added in v0.0.6

func (m *Resources) GetStringArray(arg0 int32) (*jni.Object, error)

GetStringArray calls android.content.res.Resources.getStringArray.

func (*Resources) GetSystem added in v0.0.6

func (m *Resources) GetSystem() (*jni.Object, error)

GetSystem calls android.content.res.Resources.getSystem.

func (*Resources) GetText1 added in v0.0.6

func (m *Resources) GetText1(arg0 int32) (*jni.Object, error)

GetText1 calls android.content.res.Resources.getText.

func (*Resources) GetText2_1 added in v0.0.6

func (m *Resources) GetText2_1(arg0 int32, arg1 string) (*jni.Object, error)

GetText2_1 calls android.content.res.Resources.getText.

func (*Resources) GetTextArray added in v0.0.6

func (m *Resources) GetTextArray(arg0 int32) (*jni.Object, error)

GetTextArray calls android.content.res.Resources.getTextArray.

func (*Resources) GetValue3 added in v0.0.6

func (m *Resources) GetValue3(
	arg0 int32,
	arg1 *jni.Object,
	arg2 bool,
) error

GetValue3 calls android.content.res.Resources.getValue.

func (*Resources) GetValue3_1 added in v0.0.6

func (m *Resources) GetValue3_1(
	arg0 string,
	arg1 *jni.Object,
	arg2 bool,
) error

GetValue3_1 calls android.content.res.Resources.getValue.

func (*Resources) GetValueForDensity added in v0.0.6

func (m *Resources) GetValueForDensity(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
	arg3 bool,
) error

GetValueForDensity calls android.content.res.Resources.getValueForDensity.

func (*Resources) GetXml added in v0.0.6

func (m *Resources) GetXml(arg0 int32) (*jni.Object, error)

GetXml calls android.content.res.Resources.getXml.

func (*Resources) NewTheme added in v0.0.6

func (m *Resources) NewTheme() (*jni.Object, error)

NewTheme calls android.content.res.Resources.newTheme.

func (*Resources) ObtainAttributes added in v0.0.6

func (m *Resources) ObtainAttributes(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)

ObtainAttributes calls android.content.res.Resources.obtainAttributes.

func (*Resources) ObtainTypedArray added in v0.0.6

func (m *Resources) ObtainTypedArray(arg0 int32) (*jni.Object, error)

ObtainTypedArray calls android.content.res.Resources.obtainTypedArray.

func (*Resources) OpenRawResource1 added in v0.0.6

func (m *Resources) OpenRawResource1(arg0 int32) (*jni.Object, error)

OpenRawResource1 calls android.content.res.Resources.openRawResource.

func (*Resources) OpenRawResource2_1 added in v0.0.6

func (m *Resources) OpenRawResource2_1(arg0 int32, arg1 *jni.Object) (*jni.Object, error)

OpenRawResource2_1 calls android.content.res.Resources.openRawResource.

func (*Resources) OpenRawResourceFd added in v0.0.6

func (m *Resources) OpenRawResourceFd(arg0 int32) (*jni.Object, error)

OpenRawResourceFd calls android.content.res.Resources.openRawResourceFd.

func (*Resources) ParseBundleExtra added in v0.0.6

func (m *Resources) ParseBundleExtra(
	arg0 string,
	arg1 *jni.Object,
	arg2 *jni.Object,
) error

ParseBundleExtra calls android.content.res.Resources.parseBundleExtra.

func (*Resources) ParseBundleExtras added in v0.0.6

func (m *Resources) ParseBundleExtras(arg0 *jni.Object, arg1 *jni.Object) error

ParseBundleExtras calls android.content.res.Resources.parseBundleExtras.

func (*Resources) RegisterResourcePaths added in v0.0.6

func (m *Resources) RegisterResourcePaths(arg0 string, arg1 *jni.Object) error

RegisterResourcePaths calls android.content.res.Resources.registerResourcePaths.

func (*Resources) RemoveLoaders added in v0.0.6

func (m *Resources) RemoveLoaders(arg0 *jni.Object) error

RemoveLoaders calls android.content.res.Resources.removeLoaders.

func (*Resources) UpdateConfiguration added in v0.0.6

func (m *Resources) UpdateConfiguration(arg0 *jni.Object, arg1 *jni.Object) error

UpdateConfiguration calls android.content.res.Resources.updateConfiguration.

Directories

Path Synopsis
Package clipboard provides Go bindings for android.content.
Package clipboard provides Go bindings for android.content.
Package permission provides Go bindings for android.
Package permission provides Go bindings for android.
pm
Package pm provides Go bindings for android.content.pm.
Package pm provides Go bindings for android.content.pm.
Package preferences provides Go bindings for android.content.
Package preferences provides Go bindings for android.content.
Package resolver provides Go bindings for android.content.
Package resolver provides Go bindings for android.content.

Jump to

Keyboard shortcuts

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