text

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

Index

Constants

View Source
const (
	TypeClassDatetime                           = consts.TypeClassDatetime
	TypeClassNumber                             = consts.TypeClassNumber
	TypeClassPhone                              = consts.TypeClassPhone
	TypeClassText                               = consts.TypeClassText
	TypeDatetimeVariationDate                   = consts.TypeDatetimeVariationDate
	TypeDatetimeVariationNormal                 = consts.TypeDatetimeVariationNormal
	TypeDatetimeVariationTime                   = consts.TypeDatetimeVariationTime
	TypeMaskClass                               = consts.TypeMaskClass
	TypeMaskFlags                               = consts.TypeMaskFlags
	TypeMaskVariation                           = consts.TypeMaskVariation
	TypeNull                                    = consts.TypeNull
	TypeNumberFlagDecimal                       = consts.TypeNumberFlagDecimal
	TypeNumberFlagSigned                        = consts.TypeNumberFlagSigned
	TypeNumberVariationNormal                   = consts.TypeNumberVariationNormal
	TypeNumberVariationPassword                 = consts.TypeNumberVariationPassword
	TypeTextFlagAutoComplete                    = consts.TypeTextFlagAutoComplete
	TypeTextFlagAutoCorrect                     = consts.TypeTextFlagAutoCorrect
	TypeTextFlagCapCharacters                   = consts.TypeTextFlagCapCharacters
	TypeTextFlagCapSentences                    = consts.TypeTextFlagCapSentences
	TypeTextFlagCapWords                        = consts.TypeTextFlagCapWords
	TypeTextFlagEnableTextConversionSuggestions = consts.TypeTextFlagEnableTextConversionSuggestions
	TypeTextFlagImeMultiLine                    = consts.TypeTextFlagImeMultiLine
	TypeTextFlagMultiLine                       = consts.TypeTextFlagMultiLine
	TypeTextFlagNoSuggestions                   = consts.TypeTextFlagNoSuggestions
	TypeTextVariationEmailAddress               = consts.TypeTextVariationEmailAddress
	TypeTextVariationEmailSubject               = consts.TypeTextVariationEmailSubject
	TypeTextVariationFilter                     = consts.TypeTextVariationFilter
	TypeTextVariationLongMessage                = consts.TypeTextVariationLongMessage
	TypeTextVariationNormal                     = consts.TypeTextVariationNormal
	TypeTextVariationPassword                   = consts.TypeTextVariationPassword
	TypeTextVariationPersonName                 = consts.TypeTextVariationPersonName
	TypeTextVariationPhonetic                   = consts.TypeTextVariationPhonetic
	TypeTextVariationPostalAddress              = consts.TypeTextVariationPostalAddress
	TypeTextVariationShortMessage               = consts.TypeTextVariationShortMessage
	TypeTextVariationUri                        = consts.TypeTextVariationUri
	TypeTextVariationVisiblePassword            = consts.TypeTextVariationVisiblePassword
	TypeTextVariationWebEditText                = consts.TypeTextVariationWebEditText
	TypeTextVariationWebEmailAddress            = consts.TypeTextVariationWebEmailAddress
	TypeTextVariationWebPassword                = consts.TypeTextVariationWebPassword
	CapModeCharacters                           = consts.CapModeCharacters
	CapModeSentences                            = consts.CapModeSentences
	CapModeWords                                = consts.CapModeWords
	CharSequenceCreator                         = consts.CharSequenceCreator
	SafeStringFlagFirstLine                     = consts.SafeStringFlagFirstLine
	SafeStringFlagSingleLine                    = consts.SafeStringFlagSingleLine
	SafeStringFlagTrim                          = consts.SafeStringFlagTrim
	End                                         = consts.End
	Marquee                                     = consts.Marquee
	Middle                                      = consts.Middle
	Start                                       = consts.Start
	SelectionEnd                                = consts.SelectionEnd
	SelectionStart                              = consts.SelectionStart
	SpanComposing                               = consts.SpanComposing
	SpanExclusiveExclusive                      = consts.SpanExclusiveExclusive
	SpanExclusiveInclusive                      = consts.SpanExclusiveInclusive
	SpanInclusiveExclusive                      = consts.SpanInclusiveExclusive
	SpanInclusiveInclusive                      = consts.SpanInclusiveInclusive
	SpanIntermediate                            = consts.SpanIntermediate
	SpanMarkMark                                = consts.SpanMarkMark
	SpanMarkPoint                               = consts.SpanMarkPoint
	SpanParagraph                               = consts.SpanParagraph
	SpanPointMark                               = consts.SpanPointMark
	SpanPointMarkMask                           = consts.SpanPointMarkMask
	SpanPointPoint                              = consts.SpanPointPoint
	SpanPriority                                = consts.SpanPriority
	SpanPriorityShift                           = consts.SpanPriorityShift
	SpanUser                                    = consts.SpanUser
	SpanUserShift                               = consts.SpanUserShift
	FromHtmlModeCompact                         = consts.FromHtmlModeCompact
	FromHtmlModeLegacy                          = consts.FromHtmlModeLegacy
	FromHtmlOptionUseCssColors                  = consts.FromHtmlOptionUseCssColors
	FromHtmlSeparatorLineBreakBlockquote        = consts.FromHtmlSeparatorLineBreakBlockquote
	FromHtmlSeparatorLineBreakDiv               = consts.FromHtmlSeparatorLineBreakDiv
	FromHtmlSeparatorLineBreakHeading           = consts.FromHtmlSeparatorLineBreakHeading
	FromHtmlSeparatorLineBreakList              = consts.FromHtmlSeparatorLineBreakList
	FromHtmlSeparatorLineBreakListItem          = consts.FromHtmlSeparatorLineBreakListItem
	FromHtmlSeparatorLineBreakParagraph         = consts.FromHtmlSeparatorLineBreakParagraph
	ToHtmlParagraphLinesConsecutive             = consts.ToHtmlParagraphLinesConsecutive
	ToHtmlParagraphLinesIndividual              = consts.ToHtmlParagraphLinesIndividual
	BreakStrategyBalanced                       = consts.BreakStrategyBalanced
	BreakStrategyHighQuality                    = consts.BreakStrategyHighQuality
	BreakStrategySimple                         = consts.BreakStrategySimple
	DirLeftToRight                              = consts.DirLeftToRight
	DirRightToLeft                              = consts.DirRightToLeft
	HyphenationFrequencyFull                    = consts.HyphenationFrequencyFull
	HyphenationFrequencyFullFast                = consts.HyphenationFrequencyFullFast
	HyphenationFrequencyNone                    = consts.HyphenationFrequencyNone
	HyphenationFrequencyNormal                  = consts.HyphenationFrequencyNormal
	HyphenationFrequencyNormalFast              = consts.HyphenationFrequencyNormalFast
	InclusionStrategyAnyOverlap                 = consts.InclusionStrategyAnyOverlap
	InclusionStrategyContainsAll                = consts.InclusionStrategyContainsAll
	InclusionStrategyContainsCenter             = consts.InclusionStrategyContainsCenter
	JustificationModeInterCharacter             = consts.JustificationModeInterCharacter
	JustificationModeInterWord                  = consts.JustificationModeInterWord
	JustificationModeNone                       = consts.JustificationModeNone
	AlignCenter                                 = consts.AlignCenter
	AlignNormal                                 = consts.AlignNormal
	AlignOpposite                               = consts.AlignOpposite
	Done                                        = consts.Done
	AnyrtlLtr                                   = consts.AnyrtlLtr
	FirststrongLtr                              = consts.FirststrongLtr
	FirststrongRtl                              = consts.FirststrongRtl
	Locale                                      = consts.Locale
	Ltr                                         = consts.Ltr
	Rtl                                         = consts.Rtl
	EastAsianWidthAmbiguous                     = consts.EastAsianWidthAmbiguous
	EastAsianWidthFullWidth                     = consts.EastAsianWidthFullWidth
	EastAsianWidthHalfWidth                     = consts.EastAsianWidthHalfWidth
	EastAsianWidthNarrow                        = consts.EastAsianWidthNarrow
	EastAsianWidthNeutral                       = consts.EastAsianWidthNeutral
	EastAsianWidthWide                          = consts.EastAsianWidthWide
)
View Source
const (
	DefaultLinespacingAddition   = consts.DefaultLinespacingAddition
	DefaultLinespacingMultiplier = consts.DefaultLinespacingMultiplier
)

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 AlteredCharSequence

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

AlteredCharSequence wraps android.text.AlteredCharSequence.

func (*AlteredCharSequence) CharAt

func (m *AlteredCharSequence) CharAt(arg0 int32) (uint16, error)

CharAt calls android.text.AlteredCharSequence.charAt.

func (*AlteredCharSequence) GetChars

func (m *AlteredCharSequence) GetChars(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
	arg3 int32,
) error

GetChars calls android.text.AlteredCharSequence.getChars.

func (*AlteredCharSequence) Length

func (m *AlteredCharSequence) Length() (int32, error)

Length calls android.text.AlteredCharSequence.length.

func (*AlteredCharSequence) Make

func (m *AlteredCharSequence) Make(
	arg0 string,
	arg1 *jni.Object,
	arg2 int32,
	arg3 int32,
) (*jni.Object, error)

Make calls android.text.AlteredCharSequence.make.

func (*AlteredCharSequence) SubSequence

func (m *AlteredCharSequence) SubSequence(arg0 int32, arg1 int32) (*jni.Object, error)

SubSequence calls android.text.AlteredCharSequence.subSequence.

func (*AlteredCharSequence) ToString

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

ToString calls android.text.AlteredCharSequence.toString.

type AndroidCharacter

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

AndroidCharacter wraps android.text.AndroidCharacter.

func NewAndroidCharacter

func NewAndroidCharacter(vm *jni.VM) (*AndroidCharacter, error)

NewAndroidCharacter creates a new android.text.AndroidCharacter instance.

func (*AndroidCharacter) GetDirectionalities

func (m *AndroidCharacter) GetDirectionalities(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 int32,
) error

GetDirectionalities calls android.text.AndroidCharacter.getDirectionalities.

func (*AndroidCharacter) GetEastAsianWidth

func (m *AndroidCharacter) GetEastAsianWidth(arg0 uint16) (int32, error)

GetEastAsianWidth calls android.text.AndroidCharacter.getEastAsianWidth.

func (*AndroidCharacter) GetEastAsianWidths

func (m *AndroidCharacter) GetEastAsianWidths(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
	arg3 *jni.Object,
) error

GetEastAsianWidths calls android.text.AndroidCharacter.getEastAsianWidths.

func (*AndroidCharacter) GetMirror

func (m *AndroidCharacter) GetMirror(arg0 uint16) (uint16, error)

GetMirror calls android.text.AndroidCharacter.getMirror.

func (*AndroidCharacter) Mirror

func (m *AndroidCharacter) Mirror(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) (bool, error)

Mirror calls android.text.AndroidCharacter.mirror.

type Annotation

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

Annotation wraps android.text.Annotation.

func NewAnnotation

func NewAnnotation(vm *jni.VM, arg0 *jni.Object) (*Annotation, error)

NewAnnotation creates a new android.text.Annotation instance.

func (*Annotation) DescribeContents

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

DescribeContents calls android.text.Annotation.describeContents.

func (*Annotation) GetKey

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

GetKey calls android.text.Annotation.getKey.

func (*Annotation) GetSpanTypeId

func (m *Annotation) GetSpanTypeId() (int32, error)

GetSpanTypeId calls android.text.Annotation.getSpanTypeId.

func (*Annotation) GetValue

func (m *Annotation) GetValue() (string, error)

GetValue calls android.text.Annotation.getValue.

func (*Annotation) WriteToParcel

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

WriteToParcel calls android.text.Annotation.writeToParcel.

type AutoText

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

AutoText wraps android.text.AutoText.

func (*AutoText) Get

func (m *AutoText) Get(
	arg0 string,
	arg1 int32,
	arg2 int32,
	arg3 *jni.Object,
) (string, error)

Get calls android.text.AutoText.get.

func (*AutoText) GetSize

func (m *AutoText) GetSize(arg0 *jni.Object) (int32, error)

GetSize calls android.text.AutoText.getSize.

type BidiFormatter

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

BidiFormatter wraps android.text.BidiFormatter.

func (*BidiFormatter) GetInstance0

func (m *BidiFormatter) GetInstance0() (*jni.Object, error)

GetInstance0 calls android.text.BidiFormatter.getInstance.

func (*BidiFormatter) GetInstance1_1

func (m *BidiFormatter) GetInstance1_1(arg0 bool) (*jni.Object, error)

GetInstance1_1 calls android.text.BidiFormatter.getInstance.

func (*BidiFormatter) GetInstance1_2

func (m *BidiFormatter) GetInstance1_2(arg0 *jni.Object) (*jni.Object, error)

GetInstance1_2 calls android.text.BidiFormatter.getInstance.

func (*BidiFormatter) GetStereoReset

func (m *BidiFormatter) GetStereoReset() (bool, error)

GetStereoReset calls android.text.BidiFormatter.getStereoReset.

func (*BidiFormatter) IsRtl1

func (m *BidiFormatter) IsRtl1(arg0 string) (bool, error)

IsRtl1 calls android.text.BidiFormatter.isRtl.

func (*BidiFormatter) IsRtl1_1

func (m *BidiFormatter) IsRtl1_1(arg0 string) (bool, error)

IsRtl1_1 calls android.text.BidiFormatter.isRtl.

func (*BidiFormatter) IsRtlContext

func (m *BidiFormatter) IsRtlContext() (bool, error)

IsRtlContext calls android.text.BidiFormatter.isRtlContext.

func (*BidiFormatter) UnicodeWrap1

func (m *BidiFormatter) UnicodeWrap1(arg0 string) (*jni.Object, error)

UnicodeWrap1 calls android.text.BidiFormatter.unicodeWrap.

func (*BidiFormatter) UnicodeWrap1_4

func (m *BidiFormatter) UnicodeWrap1_4(arg0 string) (string, error)

UnicodeWrap1_4 calls android.text.BidiFormatter.unicodeWrap.

func (*BidiFormatter) UnicodeWrap2_1

func (m *BidiFormatter) UnicodeWrap2_1(arg0 string, arg1 *jni.Object) (*jni.Object, error)

UnicodeWrap2_1 calls android.text.BidiFormatter.unicodeWrap.

func (*BidiFormatter) UnicodeWrap2_3

func (m *BidiFormatter) UnicodeWrap2_3(arg0 string, arg1 bool) (*jni.Object, error)

UnicodeWrap2_3 calls android.text.BidiFormatter.unicodeWrap.

func (*BidiFormatter) UnicodeWrap2_5

func (m *BidiFormatter) UnicodeWrap2_5(arg0 string, arg1 *jni.Object) (string, error)

UnicodeWrap2_5 calls android.text.BidiFormatter.unicodeWrap.

func (*BidiFormatter) UnicodeWrap2_7

func (m *BidiFormatter) UnicodeWrap2_7(arg0 string, arg1 bool) (string, error)

UnicodeWrap2_7 calls android.text.BidiFormatter.unicodeWrap.

func (*BidiFormatter) UnicodeWrap3_2

func (m *BidiFormatter) UnicodeWrap3_2(
	arg0 string,
	arg1 *jni.Object,
	arg2 bool,
) (*jni.Object, error)

UnicodeWrap3_2 calls android.text.BidiFormatter.unicodeWrap.

func (*BidiFormatter) UnicodeWrap3_6

func (m *BidiFormatter) UnicodeWrap3_6(
	arg0 string,
	arg1 *jni.Object,
	arg2 bool,
) (string, error)

UnicodeWrap3_6 calls android.text.BidiFormatter.unicodeWrap.

type BidiFormatterBuilder

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

BidiFormatterBuilder wraps android.text.BidiFormatter$Builder.

func (*BidiFormatterBuilder) Build

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

Build calls android.text.BidiFormatter$Builder.build.

func (*BidiFormatterBuilder) SetTextDirectionHeuristic

func (m *BidiFormatterBuilder) SetTextDirectionHeuristic(arg0 *jni.Object) (*jni.Object, error)

SetTextDirectionHeuristic calls android.text.BidiFormatter$Builder.setTextDirectionHeuristic.

func (*BidiFormatterBuilder) StereoReset

func (m *BidiFormatterBuilder) StereoReset(arg0 bool) (*jni.Object, error)

StereoReset calls android.text.BidiFormatter$Builder.stereoReset.

type BoringLayout

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

BoringLayout wraps android.text.BoringLayout.

func NewBoringLayout

func NewBoringLayout(vm *jni.VM, arg0 string, arg1 *jni.Object, arg2 int32, arg3 *jni.Object, arg4 float32, arg5 float32, arg6 *jni.Object, arg7 bool) (*BoringLayout, error)

NewBoringLayout creates a new android.text.BoringLayout instance.

func (*BoringLayout) ComputeDrawingBoundingBox

func (m *BoringLayout) ComputeDrawingBoundingBox() (*jni.Object, error)

ComputeDrawingBoundingBox calls android.text.BoringLayout.computeDrawingBoundingBox.

func (*BoringLayout) Draw

func (m *BoringLayout) Draw(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
	arg3 int32,
) error

Draw calls android.text.BoringLayout.draw.

func (*BoringLayout) Ellipsized

func (m *BoringLayout) Ellipsized(arg0 int32, arg1 int32) error

Ellipsized calls android.text.BoringLayout.ellipsized.

func (*BoringLayout) GetBottomPadding

func (m *BoringLayout) GetBottomPadding() (int32, error)

GetBottomPadding calls android.text.BoringLayout.getBottomPadding.

func (*BoringLayout) GetEllipsisCount

func (m *BoringLayout) GetEllipsisCount(arg0 int32) (int32, error)

GetEllipsisCount calls android.text.BoringLayout.getEllipsisCount.

func (*BoringLayout) GetEllipsisStart

func (m *BoringLayout) GetEllipsisStart(arg0 int32) (int32, error)

GetEllipsisStart calls android.text.BoringLayout.getEllipsisStart.

func (*BoringLayout) GetEllipsizedWidth

func (m *BoringLayout) GetEllipsizedWidth() (int32, error)

GetEllipsizedWidth calls android.text.BoringLayout.getEllipsizedWidth.

func (*BoringLayout) GetHeight

func (m *BoringLayout) GetHeight() (int32, error)

GetHeight calls android.text.BoringLayout.getHeight.

func (*BoringLayout) GetLineContainsTab

func (m *BoringLayout) GetLineContainsTab(arg0 int32) (bool, error)

GetLineContainsTab calls android.text.BoringLayout.getLineContainsTab.

func (*BoringLayout) GetLineCount

func (m *BoringLayout) GetLineCount() (int32, error)

GetLineCount calls android.text.BoringLayout.getLineCount.

func (*BoringLayout) GetLineDescent

func (m *BoringLayout) GetLineDescent(arg0 int32) (int32, error)

GetLineDescent calls android.text.BoringLayout.getLineDescent.

func (*BoringLayout) GetLineDirections

func (m *BoringLayout) GetLineDirections(arg0 int32) (*jni.Object, error)

GetLineDirections calls android.text.BoringLayout.getLineDirections.

func (*BoringLayout) GetLineMax

func (m *BoringLayout) GetLineMax(arg0 int32) (float32, error)

GetLineMax calls android.text.BoringLayout.getLineMax.

func (*BoringLayout) GetLineStart

func (m *BoringLayout) GetLineStart(arg0 int32) (int32, error)

GetLineStart calls android.text.BoringLayout.getLineStart.

func (*BoringLayout) GetLineTop

func (m *BoringLayout) GetLineTop(arg0 int32) (int32, error)

GetLineTop calls android.text.BoringLayout.getLineTop.

func (*BoringLayout) GetLineWidth

func (m *BoringLayout) GetLineWidth(arg0 int32) (float32, error)

GetLineWidth calls android.text.BoringLayout.getLineWidth.

func (*BoringLayout) GetParagraphDirection

func (m *BoringLayout) GetParagraphDirection(arg0 int32) (int32, error)

GetParagraphDirection calls android.text.BoringLayout.getParagraphDirection.

func (*BoringLayout) GetTopPadding

func (m *BoringLayout) GetTopPadding() (int32, error)

GetTopPadding calls android.text.BoringLayout.getTopPadding.

func (*BoringLayout) IsBoring2

func (m *BoringLayout) IsBoring2(arg0 string, arg1 *jni.Object) (*jni.Object, error)

IsBoring2 calls android.text.BoringLayout.isBoring.

func (*BoringLayout) IsBoring3_1

func (m *BoringLayout) IsBoring3_1(
	arg0 string,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (*jni.Object, error)

IsBoring3_1 calls android.text.BoringLayout.isBoring.

func (*BoringLayout) IsBoring5_2

func (m *BoringLayout) IsBoring5_2(
	arg0 string,
	arg1 *jni.Object,
	arg2 *jni.Object,
	arg3 bool,
	arg4 *jni.Object,
) (*jni.Object, error)

IsBoring5_2 calls android.text.BoringLayout.isBoring.

func (*BoringLayout) IsFallbackLineSpacingEnabled

func (m *BoringLayout) IsFallbackLineSpacingEnabled() (bool, error)

IsFallbackLineSpacingEnabled calls android.text.BoringLayout.isFallbackLineSpacingEnabled.

func (*BoringLayout) Make8_1

func (m *BoringLayout) Make8_1(
	arg0 string,
	arg1 *jni.Object,
	arg2 int32,
	arg3 *jni.Object,
	arg4 float32,
	arg5 float32,
	arg6 *jni.Object,
	arg7 bool,
) (*jni.Object, error)

Make8_1 calls android.text.BoringLayout.make.

func (*BoringLayout) Make9

func (m *BoringLayout) Make9(
	arg0 string,
	arg1 *jni.Object,
	arg2 int32,
	arg3 *jni.Object,
	arg4 *jni.Object,
	arg5 bool,
	arg6 *jni.Object,
	arg7 int32,
	arg8 bool,
) (*jni.Object, error)

Make9 calls android.text.BoringLayout.make.

func (*BoringLayout) Make10_2

func (m *BoringLayout) Make10_2(
	arg0 string,
	arg1 *jni.Object,
	arg2 int32,
	arg3 *jni.Object,
	arg4 float32,
	arg5 float32,
	arg6 *jni.Object,
	arg7 bool,
	arg8 *jni.Object,
	arg9 int32,
) (*jni.Object, error)

Make10_2 calls android.text.BoringLayout.make.

func (*BoringLayout) ReplaceOrMake8_1

func (m *BoringLayout) ReplaceOrMake8_1(
	arg0 string,
	arg1 *jni.Object,
	arg2 int32,
	arg3 *jni.Object,
	arg4 float32,
	arg5 float32,
	arg6 *jni.Object,
	arg7 bool,
) (*jni.Object, error)

ReplaceOrMake8_1 calls android.text.BoringLayout.replaceOrMake.

func (*BoringLayout) ReplaceOrMake9

func (m *BoringLayout) ReplaceOrMake9(
	arg0 string,
	arg1 *jni.Object,
	arg2 int32,
	arg3 *jni.Object,
	arg4 *jni.Object,
	arg5 bool,
	arg6 *jni.Object,
	arg7 int32,
	arg8 bool,
) (*jni.Object, error)

ReplaceOrMake9 calls android.text.BoringLayout.replaceOrMake.

func (*BoringLayout) ReplaceOrMake10_2

func (m *BoringLayout) ReplaceOrMake10_2(
	arg0 string,
	arg1 *jni.Object,
	arg2 int32,
	arg3 *jni.Object,
	arg4 float32,
	arg5 float32,
	arg6 *jni.Object,
	arg7 bool,
	arg8 *jni.Object,
	arg9 int32,
) (*jni.Object, error)

ReplaceOrMake10_2 calls android.text.BoringLayout.replaceOrMake.

type BoringLayoutMetrics

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

BoringLayoutMetrics wraps android.text.BoringLayout$Metrics.

func (*BoringLayoutMetrics) GetDrawingBoundingBox

func (m *BoringLayoutMetrics) GetDrawingBoundingBox() (*jni.Object, error)

GetDrawingBoundingBox calls android.text.BoringLayout$Metrics.getDrawingBoundingBox.

func (*BoringLayoutMetrics) ToString

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

ToString calls android.text.BoringLayout$Metrics.toString.

type ClipboardManager

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

ClipboardManager wraps android.text.ClipboardManager.

func (*ClipboardManager) GetText

func (m *ClipboardManager) GetText() (*jni.Object, error)

GetText calls android.text.ClipboardManager.getText.

func (*ClipboardManager) HasText

func (m *ClipboardManager) HasText() (bool, error)

HasText calls android.text.ClipboardManager.hasText.

func (*ClipboardManager) SetText

func (m *ClipboardManager) SetText(arg0 string) error

SetText calls android.text.ClipboardManager.setText.

type DirectionHeuristic

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

DirectionHeuristic wraps android.text.TextDirectionHeuristic.

func (*DirectionHeuristic) IsRtl3

func (m *DirectionHeuristic) IsRtl3(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) (bool, error)

IsRtl3 calls android.text.TextDirectionHeuristic.isRtl.

func (*DirectionHeuristic) IsRtl3_1

func (m *DirectionHeuristic) IsRtl3_1(
	arg0 string,
	arg1 int32,
	arg2 int32,
) (bool, error)

IsRtl3_1 calls android.text.TextDirectionHeuristic.isRtl.

type DirectionHeuristics

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

DirectionHeuristics wraps android.text.TextDirectionHeuristics.

func NewDirectionHeuristics

func NewDirectionHeuristics(vm *jni.VM) (*DirectionHeuristics, error)

NewDirectionHeuristics creates a new android.text.TextDirectionHeuristics instance.

type DynamicLayout

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

DynamicLayout wraps android.text.DynamicLayout.

func NewDynamicLayout

func NewDynamicLayout(vm *jni.VM, arg0 string, arg1 *jni.Object, arg2 int32, arg3 *jni.Object, arg4 float32, arg5 float32, arg6 bool) (*DynamicLayout, error)

NewDynamicLayout creates a new android.text.DynamicLayout instance.

func (*DynamicLayout) GetBottomPadding

func (m *DynamicLayout) GetBottomPadding() (int32, error)

GetBottomPadding calls android.text.DynamicLayout.getBottomPadding.

func (*DynamicLayout) GetEllipsisCount

func (m *DynamicLayout) GetEllipsisCount(arg0 int32) (int32, error)

GetEllipsisCount calls android.text.DynamicLayout.getEllipsisCount.

func (*DynamicLayout) GetEllipsisStart

func (m *DynamicLayout) GetEllipsisStart(arg0 int32) (int32, error)

GetEllipsisStart calls android.text.DynamicLayout.getEllipsisStart.

func (*DynamicLayout) GetEllipsizedWidth

func (m *DynamicLayout) GetEllipsizedWidth() (int32, error)

GetEllipsizedWidth calls android.text.DynamicLayout.getEllipsizedWidth.

func (*DynamicLayout) GetLineBreakConfig

func (m *DynamicLayout) GetLineBreakConfig() (*jni.Object, error)

GetLineBreakConfig calls android.text.DynamicLayout.getLineBreakConfig.

func (*DynamicLayout) GetLineContainsTab

func (m *DynamicLayout) GetLineContainsTab(arg0 int32) (bool, error)

GetLineContainsTab calls android.text.DynamicLayout.getLineContainsTab.

func (*DynamicLayout) GetLineCount

func (m *DynamicLayout) GetLineCount() (int32, error)

GetLineCount calls android.text.DynamicLayout.getLineCount.

func (*DynamicLayout) GetLineDescent

func (m *DynamicLayout) GetLineDescent(arg0 int32) (int32, error)

GetLineDescent calls android.text.DynamicLayout.getLineDescent.

func (*DynamicLayout) GetLineDirections

func (m *DynamicLayout) GetLineDirections(arg0 int32) (*jni.Object, error)

GetLineDirections calls android.text.DynamicLayout.getLineDirections.

func (*DynamicLayout) GetLineStart

func (m *DynamicLayout) GetLineStart(arg0 int32) (int32, error)

GetLineStart calls android.text.DynamicLayout.getLineStart.

func (*DynamicLayout) GetLineTop

func (m *DynamicLayout) GetLineTop(arg0 int32) (int32, error)

GetLineTop calls android.text.DynamicLayout.getLineTop.

func (*DynamicLayout) GetParagraphDirection

func (m *DynamicLayout) GetParagraphDirection(arg0 int32) (int32, error)

GetParagraphDirection calls android.text.DynamicLayout.getParagraphDirection.

func (*DynamicLayout) GetTopPadding

func (m *DynamicLayout) GetTopPadding() (int32, error)

GetTopPadding calls android.text.DynamicLayout.getTopPadding.

type DynamicLayoutBuilder

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

DynamicLayoutBuilder wraps android.text.DynamicLayout$Builder.

func (*DynamicLayoutBuilder) Build

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

Build calls android.text.DynamicLayout$Builder.build.

func (*DynamicLayoutBuilder) Obtain

func (m *DynamicLayoutBuilder) Obtain(
	arg0 string,
	arg1 *jni.Object,
	arg2 int32,
) (*jni.Object, error)

Obtain calls android.text.DynamicLayout$Builder.obtain.

func (*DynamicLayoutBuilder) SetAlignment

func (m *DynamicLayoutBuilder) SetAlignment(arg0 *jni.Object) (*jni.Object, error)

SetAlignment calls android.text.DynamicLayout$Builder.setAlignment.

func (*DynamicLayoutBuilder) SetBreakStrategy

func (m *DynamicLayoutBuilder) SetBreakStrategy(arg0 int32) (*jni.Object, error)

SetBreakStrategy calls android.text.DynamicLayout$Builder.setBreakStrategy.

func (*DynamicLayoutBuilder) SetDisplayText

func (m *DynamicLayoutBuilder) SetDisplayText(arg0 string) (*jni.Object, error)

SetDisplayText calls android.text.DynamicLayout$Builder.setDisplayText.

func (*DynamicLayoutBuilder) SetEllipsize

func (m *DynamicLayoutBuilder) SetEllipsize(arg0 *jni.Object) (*jni.Object, error)

SetEllipsize calls android.text.DynamicLayout$Builder.setEllipsize.

func (*DynamicLayoutBuilder) SetEllipsizedWidth

func (m *DynamicLayoutBuilder) SetEllipsizedWidth(arg0 int32) (*jni.Object, error)

SetEllipsizedWidth calls android.text.DynamicLayout$Builder.setEllipsizedWidth.

func (*DynamicLayoutBuilder) SetHyphenationFrequency

func (m *DynamicLayoutBuilder) SetHyphenationFrequency(arg0 int32) (*jni.Object, error)

SetHyphenationFrequency calls android.text.DynamicLayout$Builder.setHyphenationFrequency.

func (*DynamicLayoutBuilder) SetIncludePad

func (m *DynamicLayoutBuilder) SetIncludePad(arg0 bool) (*jni.Object, error)

SetIncludePad calls android.text.DynamicLayout$Builder.setIncludePad.

func (*DynamicLayoutBuilder) SetJustificationMode

func (m *DynamicLayoutBuilder) SetJustificationMode(arg0 int32) (*jni.Object, error)

SetJustificationMode calls android.text.DynamicLayout$Builder.setJustificationMode.

func (*DynamicLayoutBuilder) SetLineBreakConfig

func (m *DynamicLayoutBuilder) SetLineBreakConfig(arg0 *jni.Object) (*jni.Object, error)

SetLineBreakConfig calls android.text.DynamicLayout$Builder.setLineBreakConfig.

func (*DynamicLayoutBuilder) SetLineSpacing

func (m *DynamicLayoutBuilder) SetLineSpacing(arg0 float32, arg1 float32) (*jni.Object, error)

SetLineSpacing calls android.text.DynamicLayout$Builder.setLineSpacing.

func (*DynamicLayoutBuilder) SetMinimumFontMetrics

func (m *DynamicLayoutBuilder) SetMinimumFontMetrics(arg0 *jni.Object) (*jni.Object, error)

SetMinimumFontMetrics calls android.text.DynamicLayout$Builder.setMinimumFontMetrics.

func (*DynamicLayoutBuilder) SetShiftDrawingOffsetForStartOverhang

func (m *DynamicLayoutBuilder) SetShiftDrawingOffsetForStartOverhang(arg0 bool) (*jni.Object, error)

SetShiftDrawingOffsetForStartOverhang calls android.text.DynamicLayout$Builder.setShiftDrawingOffsetForStartOverhang.

func (*DynamicLayoutBuilder) SetTextDirection

func (m *DynamicLayoutBuilder) SetTextDirection(arg0 *jni.Object) (*jni.Object, error)

SetTextDirection calls android.text.DynamicLayout$Builder.setTextDirection.

func (*DynamicLayoutBuilder) SetUseBoundsForWidth

func (m *DynamicLayoutBuilder) SetUseBoundsForWidth(arg0 bool) (*jni.Object, error)

SetUseBoundsForWidth calls android.text.DynamicLayout$Builder.setUseBoundsForWidth.

func (*DynamicLayoutBuilder) SetUseLineSpacingFromFallbacks

func (m *DynamicLayoutBuilder) SetUseLineSpacingFromFallbacks(arg0 bool) (*jni.Object, error)

SetUseLineSpacingFromFallbacks calls android.text.DynamicLayout$Builder.setUseLineSpacingFromFallbacks.

type Editable

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

Editable wraps android.text.Editable.

func (*Editable) Append1

func (m *Editable) Append1(arg0 uint16) (*jni.Object, error)

Append1 calls android.text.Editable.append.

func (*Editable) Append1_1

func (m *Editable) Append1_1(arg0 string) (*jni.Object, error)

Append1_1 calls android.text.Editable.append.

func (*Editable) Append3_2

func (m *Editable) Append3_2(
	arg0 string,
	arg1 int32,
	arg2 int32,
) (*jni.Object, error)

Append3_2 calls android.text.Editable.append.

func (*Editable) Clear

func (m *Editable) Clear() error

Clear calls android.text.Editable.clear.

func (*Editable) ClearSpans

func (m *Editable) ClearSpans() error

ClearSpans calls android.text.Editable.clearSpans.

func (*Editable) Delete

func (m *Editable) Delete(arg0 int32, arg1 int32) (*jni.Object, error)

Delete calls android.text.Editable.delete.

func (*Editable) GetFilters

func (m *Editable) GetFilters() (*jni.Object, error)

GetFilters calls android.text.Editable.getFilters.

func (*Editable) Insert2

func (m *Editable) Insert2(arg0 int32, arg1 string) (*jni.Object, error)

Insert2 calls android.text.Editable.insert.

func (*Editable) Insert4_1

func (m *Editable) Insert4_1(
	arg0 int32,
	arg1 string,
	arg2 int32,
	arg3 int32,
) (*jni.Object, error)

Insert4_1 calls android.text.Editable.insert.

func (*Editable) Replace3

func (m *Editable) Replace3(
	arg0 int32,
	arg1 int32,
	arg2 string,
) (*jni.Object, error)

Replace3 calls android.text.Editable.replace.

func (*Editable) Replace5_1

func (m *Editable) Replace5_1(
	arg0 int32,
	arg1 int32,
	arg2 string,
	arg3 int32,
	arg4 int32,
) (*jni.Object, error)

Replace5_1 calls android.text.Editable.replace.

func (*Editable) SetFilters

func (m *Editable) SetFilters(arg0 *jni.Object) error

SetFilters calls android.text.Editable.setFilters.

type EditableFactory

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

EditableFactory wraps android.text.Editable$Factory.

func (*EditableFactory) GetInstance

func (m *EditableFactory) GetInstance() (*jni.Object, error)

GetInstance calls android.text.Editable$Factory.getInstance.

func (*EditableFactory) NewEditable

func (m *EditableFactory) NewEditable(arg0 string) (*jni.Object, error)

NewEditable calls android.text.Editable$Factory.newEditable.

type GetChars

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

GetChars wraps android.text.GetChars.

func (*GetChars) GetChars

func (m *GetChars) GetChars(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
	arg3 int32,
) error

GetChars calls android.text.GetChars.getChars.

type GraphemeClusterSegmentFinder

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

GraphemeClusterSegmentFinder wraps android.text.GraphemeClusterSegmentFinder.

func NewGraphemeClusterSegmentFinder

func NewGraphemeClusterSegmentFinder(vm *jni.VM, arg0 string, arg1 *jni.Object) (*GraphemeClusterSegmentFinder, error)

NewGraphemeClusterSegmentFinder creates a new android.text.GraphemeClusterSegmentFinder instance.

func (*GraphemeClusterSegmentFinder) NextEndBoundary

func (m *GraphemeClusterSegmentFinder) NextEndBoundary(arg0 int32) (int32, error)

NextEndBoundary calls android.text.GraphemeClusterSegmentFinder.nextEndBoundary.

func (*GraphemeClusterSegmentFinder) NextStartBoundary

func (m *GraphemeClusterSegmentFinder) NextStartBoundary(arg0 int32) (int32, error)

NextStartBoundary calls android.text.GraphemeClusterSegmentFinder.nextStartBoundary.

func (*GraphemeClusterSegmentFinder) PreviousEndBoundary

func (m *GraphemeClusterSegmentFinder) PreviousEndBoundary(arg0 int32) (int32, error)

PreviousEndBoundary calls android.text.GraphemeClusterSegmentFinder.previousEndBoundary.

func (*GraphemeClusterSegmentFinder) PreviousStartBoundary

func (m *GraphemeClusterSegmentFinder) PreviousStartBoundary(arg0 int32) (int32, error)

PreviousStartBoundary calls android.text.GraphemeClusterSegmentFinder.previousStartBoundary.

type Highlights

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

Highlights wraps android.text.Highlights.

func (*Highlights) GetPaint

func (m *Highlights) GetPaint(arg0 int32) (*jni.Object, error)

GetPaint calls android.text.Highlights.getPaint.

func (*Highlights) GetRanges

func (m *Highlights) GetRanges(arg0 int32) (*jni.Object, error)

GetRanges calls android.text.Highlights.getRanges.

func (*Highlights) GetSize

func (m *Highlights) GetSize() (int32, error)

GetSize calls android.text.Highlights.getSize.

type HighlightsBuilder

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

HighlightsBuilder wraps android.text.Highlights$Builder.

func (*HighlightsBuilder) AddRange

func (m *HighlightsBuilder) AddRange(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) (*jni.Object, error)

AddRange calls android.text.Highlights$Builder.addRange.

func (*HighlightsBuilder) AddRanges

func (m *HighlightsBuilder) AddRanges(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)

AddRanges calls android.text.Highlights$Builder.addRanges.

func (*HighlightsBuilder) Build

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

Build calls android.text.Highlights$Builder.build.

type Html

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

Html wraps android.text.Html.

func (*Html) EscapeHtml

func (m *Html) EscapeHtml(arg0 string) (string, error)

EscapeHtml calls android.text.Html.escapeHtml.

func (*Html) FromHtml1

func (m *Html) FromHtml1(arg0 string) (*jni.Object, error)

FromHtml1 calls android.text.Html.fromHtml.

func (*Html) FromHtml2_1

func (m *Html) FromHtml2_1(arg0 string, arg1 int32) (*jni.Object, error)

FromHtml2_1 calls android.text.Html.fromHtml.

func (*Html) ToHtml1

func (m *Html) ToHtml1(arg0 *jni.Object) (string, error)

ToHtml1 calls android.text.Html.toHtml.

func (*Html) ToHtml2_1

func (m *Html) ToHtml2_1(arg0 *jni.Object, arg1 int32) (string, error)

ToHtml2_1 calls android.text.Html.toHtml.

type HtmlImageGetter

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

HtmlImageGetter wraps android.text.Html$ImageGetter.

func (*HtmlImageGetter) GetDrawable

func (m *HtmlImageGetter) GetDrawable(arg0 string) (*jni.Object, error)

GetDrawable calls android.text.Html$ImageGetter.getDrawable.

type HtmlTagHandler

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

HtmlTagHandler wraps android.text.Html$TagHandler.

func (*HtmlTagHandler) HandleTag

func (m *HtmlTagHandler) HandleTag(
	arg0 bool,
	arg1 string,
	arg2 *jni.Object,
	arg3 *jni.Object,
) error

HandleTag calls android.text.Html$TagHandler.handleTag.

type InputFilter

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

InputFilter wraps android.text.InputFilter.

func (*InputFilter) Filter

func (m *InputFilter) Filter(
	arg0 string,
	arg1 int32,
	arg2 int32,
	arg3 *jni.Object,
	arg4 int32,
	arg5 int32,
) (*jni.Object, error)

Filter calls android.text.InputFilter.filter.

type InputFilterAllCaps

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

InputFilterAllCaps wraps android.text.InputFilter$AllCaps.

func (*InputFilterAllCaps) Filter

func (m *InputFilterAllCaps) Filter(
	arg0 string,
	arg1 int32,
	arg2 int32,
	arg3 *jni.Object,
	arg4 int32,
	arg5 int32,
) (*jni.Object, error)

Filter calls android.text.InputFilter$AllCaps.filter.

type InputFilterLengthFilter

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

InputFilterLengthFilter wraps android.text.InputFilter$LengthFilter.

func (*InputFilterLengthFilter) Filter

func (m *InputFilterLengthFilter) Filter(
	arg0 string,
	arg1 int32,
	arg2 int32,
	arg3 *jni.Object,
	arg4 int32,
	arg5 int32,
) (*jni.Object, error)

Filter calls android.text.InputFilter$LengthFilter.filter.

func (*InputFilterLengthFilter) GetMax

func (m *InputFilterLengthFilter) GetMax() (int32, error)

GetMax calls android.text.InputFilter$LengthFilter.getMax.

type Layout

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

Layout wraps android.text.Layout.

func (*Layout) ComputeDrawingBoundingBox

func (m *Layout) ComputeDrawingBoundingBox() (*jni.Object, error)

ComputeDrawingBoundingBox calls android.text.Layout.computeDrawingBoundingBox.

func (*Layout) Draw1

func (m *Layout) Draw1(arg0 *jni.Object) error

Draw1 calls android.text.Layout.draw.

func (*Layout) Draw4_1

func (m *Layout) Draw4_1(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
	arg3 int32,
) error

Draw4_1 calls android.text.Layout.draw.

func (*Layout) DrawBackground

func (m *Layout) DrawBackground(arg0 *jni.Object) error

DrawBackground calls android.text.Layout.drawBackground.

func (*Layout) DrawText

func (m *Layout) DrawText(arg0 *jni.Object) error

DrawText calls android.text.Layout.drawText.

func (*Layout) FillCharacterBounds

func (m *Layout) FillCharacterBounds(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
	arg3 int32,
) error

FillCharacterBounds calls android.text.Layout.fillCharacterBounds.

func (*Layout) GetAlignment

func (m *Layout) GetAlignment() (*jni.Object, error)

GetAlignment calls android.text.Layout.getAlignment.

func (*Layout) GetBottomPadding

func (m *Layout) GetBottomPadding() (int32, error)

GetBottomPadding calls android.text.Layout.getBottomPadding.

func (*Layout) GetBreakStrategy

func (m *Layout) GetBreakStrategy() (int32, error)

GetBreakStrategy calls android.text.Layout.getBreakStrategy.

func (*Layout) GetCursorPath

func (m *Layout) GetCursorPath(
	arg0 int32,
	arg1 *jni.Object,
	arg2 string,
) error

GetCursorPath calls android.text.Layout.getCursorPath.

func (*Layout) GetDesiredWidth2

func (m *Layout) GetDesiredWidth2(arg0 string, arg1 *jni.Object) (float32, error)

GetDesiredWidth2 calls android.text.Layout.getDesiredWidth.

func (*Layout) GetDesiredWidth4_1

func (m *Layout) GetDesiredWidth4_1(
	arg0 string,
	arg1 int32,
	arg2 int32,
	arg3 *jni.Object,
) (float32, error)

GetDesiredWidth4_1 calls android.text.Layout.getDesiredWidth.

func (*Layout) GetEllipsisCount

func (m *Layout) GetEllipsisCount(arg0 int32) (int32, error)

GetEllipsisCount calls android.text.Layout.getEllipsisCount.

func (*Layout) GetEllipsisStart

func (m *Layout) GetEllipsisStart(arg0 int32) (int32, error)

GetEllipsisStart calls android.text.Layout.getEllipsisStart.

func (*Layout) GetEllipsize

func (m *Layout) GetEllipsize() (*jni.Object, error)

GetEllipsize calls android.text.Layout.getEllipsize.

func (*Layout) GetEllipsizedWidth

func (m *Layout) GetEllipsizedWidth() (int32, error)

GetEllipsizedWidth calls android.text.Layout.getEllipsizedWidth.

func (*Layout) GetHeight

func (m *Layout) GetHeight() (int32, error)

GetHeight calls android.text.Layout.getHeight.

func (*Layout) GetHyphenationFrequency

func (m *Layout) GetHyphenationFrequency() (int32, error)

GetHyphenationFrequency calls android.text.Layout.getHyphenationFrequency.

func (*Layout) GetJustificationMode

func (m *Layout) GetJustificationMode() (int32, error)

GetJustificationMode calls android.text.Layout.getJustificationMode.

func (*Layout) GetLeftIndents

func (m *Layout) GetLeftIndents() (*jni.Object, error)

GetLeftIndents calls android.text.Layout.getLeftIndents.

func (*Layout) GetLineAscent

func (m *Layout) GetLineAscent(arg0 int32) (int32, error)

GetLineAscent calls android.text.Layout.getLineAscent.

func (*Layout) GetLineBaseline

func (m *Layout) GetLineBaseline(arg0 int32) (int32, error)

GetLineBaseline calls android.text.Layout.getLineBaseline.

func (*Layout) GetLineBottom1

func (m *Layout) GetLineBottom1(arg0 int32) (int32, error)

GetLineBottom1 calls android.text.Layout.getLineBottom.

func (*Layout) GetLineBottom2_1

func (m *Layout) GetLineBottom2_1(arg0 int32, arg1 bool) (int32, error)

GetLineBottom2_1 calls android.text.Layout.getLineBottom.

func (*Layout) GetLineBounds

func (m *Layout) GetLineBounds(arg0 int32, arg1 *jni.Object) (int32, error)

GetLineBounds calls android.text.Layout.getLineBounds.

func (*Layout) GetLineBreakConfig

func (m *Layout) GetLineBreakConfig() (*jni.Object, error)

GetLineBreakConfig calls android.text.Layout.getLineBreakConfig.

func (*Layout) GetLineContainsTab

func (m *Layout) GetLineContainsTab(arg0 int32) (bool, error)

GetLineContainsTab calls android.text.Layout.getLineContainsTab.

func (*Layout) GetLineCount

func (m *Layout) GetLineCount() (int32, error)

GetLineCount calls android.text.Layout.getLineCount.

func (*Layout) GetLineDescent

func (m *Layout) GetLineDescent(arg0 int32) (int32, error)

GetLineDescent calls android.text.Layout.getLineDescent.

func (*Layout) GetLineDirections

func (m *Layout) GetLineDirections(arg0 int32) (*jni.Object, error)

GetLineDirections calls android.text.Layout.getLineDirections.

func (*Layout) GetLineEnd

func (m *Layout) GetLineEnd(arg0 int32) (int32, error)

GetLineEnd calls android.text.Layout.getLineEnd.

func (*Layout) GetLineForOffset

func (m *Layout) GetLineForOffset(arg0 int32) (int32, error)

GetLineForOffset calls android.text.Layout.getLineForOffset.

func (*Layout) GetLineForVertical

func (m *Layout) GetLineForVertical(arg0 int32) (int32, error)

GetLineForVertical calls android.text.Layout.getLineForVertical.

func (*Layout) GetLineLeft

func (m *Layout) GetLineLeft(arg0 int32) (float32, error)

GetLineLeft calls android.text.Layout.getLineLeft.

func (*Layout) GetLineLetterSpacingUnitCount

func (m *Layout) GetLineLetterSpacingUnitCount(arg0 int32, arg1 bool) (int32, error)

GetLineLetterSpacingUnitCount calls android.text.Layout.getLineLetterSpacingUnitCount.

func (*Layout) GetLineMax

func (m *Layout) GetLineMax(arg0 int32) (float32, error)

GetLineMax calls android.text.Layout.getLineMax.

func (*Layout) GetLineRight

func (m *Layout) GetLineRight(arg0 int32) (float32, error)

GetLineRight calls android.text.Layout.getLineRight.

func (*Layout) GetLineSpacingAmount

func (m *Layout) GetLineSpacingAmount() (float32, error)

GetLineSpacingAmount calls android.text.Layout.getLineSpacingAmount.

func (*Layout) GetLineSpacingMultiplier

func (m *Layout) GetLineSpacingMultiplier() (float32, error)

GetLineSpacingMultiplier calls android.text.Layout.getLineSpacingMultiplier.

func (*Layout) GetLineStart

func (m *Layout) GetLineStart(arg0 int32) (int32, error)

GetLineStart calls android.text.Layout.getLineStart.

func (*Layout) GetLineTop

func (m *Layout) GetLineTop(arg0 int32) (int32, error)

GetLineTop calls android.text.Layout.getLineTop.

func (*Layout) GetLineVisibleEnd

func (m *Layout) GetLineVisibleEnd(arg0 int32) (int32, error)

GetLineVisibleEnd calls android.text.Layout.getLineVisibleEnd.

func (*Layout) GetLineWidth

func (m *Layout) GetLineWidth(arg0 int32) (float32, error)

GetLineWidth calls android.text.Layout.getLineWidth.

func (*Layout) GetMaxLines

func (m *Layout) GetMaxLines() (int32, error)

GetMaxLines calls android.text.Layout.getMaxLines.

func (*Layout) GetMinimumFontMetrics

func (m *Layout) GetMinimumFontMetrics() (*jni.Object, error)

GetMinimumFontMetrics calls android.text.Layout.getMinimumFontMetrics.

func (*Layout) GetOffsetForHorizontal

func (m *Layout) GetOffsetForHorizontal(arg0 int32, arg1 float32) (int32, error)

GetOffsetForHorizontal calls android.text.Layout.getOffsetForHorizontal.

func (*Layout) GetOffsetToLeftOf

func (m *Layout) GetOffsetToLeftOf(arg0 int32) (int32, error)

GetOffsetToLeftOf calls android.text.Layout.getOffsetToLeftOf.

func (*Layout) GetOffsetToRightOf

func (m *Layout) GetOffsetToRightOf(arg0 int32) (int32, error)

GetOffsetToRightOf calls android.text.Layout.getOffsetToRightOf.

func (*Layout) GetPaint

func (m *Layout) GetPaint() (*jni.Object, error)

GetPaint calls android.text.Layout.getPaint.

func (*Layout) GetParagraphAlignment

func (m *Layout) GetParagraphAlignment(arg0 int32) (*jni.Object, error)

GetParagraphAlignment calls android.text.Layout.getParagraphAlignment.

func (*Layout) GetParagraphDirection

func (m *Layout) GetParagraphDirection(arg0 int32) (int32, error)

GetParagraphDirection calls android.text.Layout.getParagraphDirection.

func (*Layout) GetParagraphLeft

func (m *Layout) GetParagraphLeft(arg0 int32) (int32, error)

GetParagraphLeft calls android.text.Layout.getParagraphLeft.

func (*Layout) GetParagraphRight

func (m *Layout) GetParagraphRight(arg0 int32) (int32, error)

GetParagraphRight calls android.text.Layout.getParagraphRight.

func (*Layout) GetPrimaryHorizontal

func (m *Layout) GetPrimaryHorizontal(arg0 int32) (float32, error)

GetPrimaryHorizontal calls android.text.Layout.getPrimaryHorizontal.

func (*Layout) GetRangeForRect

func (m *Layout) GetRangeForRect(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (*jni.Object, error)

GetRangeForRect calls android.text.Layout.getRangeForRect.

func (*Layout) GetRightIndents

func (m *Layout) GetRightIndents() (*jni.Object, error)

GetRightIndents calls android.text.Layout.getRightIndents.

func (*Layout) GetSecondaryHorizontal

func (m *Layout) GetSecondaryHorizontal(arg0 int32) (float32, error)

GetSecondaryHorizontal calls android.text.Layout.getSecondaryHorizontal.

func (*Layout) GetSelectionPath

func (m *Layout) GetSelectionPath(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) error

GetSelectionPath calls android.text.Layout.getSelectionPath.

func (*Layout) GetShiftDrawingOffsetForStartOverhang

func (m *Layout) GetShiftDrawingOffsetForStartOverhang() (bool, error)

GetShiftDrawingOffsetForStartOverhang calls android.text.Layout.getShiftDrawingOffsetForStartOverhang.

func (*Layout) GetSpacingAdd

func (m *Layout) GetSpacingAdd() (float32, error)

GetSpacingAdd calls android.text.Layout.getSpacingAdd.

func (*Layout) GetSpacingMultiplier

func (m *Layout) GetSpacingMultiplier() (float32, error)

GetSpacingMultiplier calls android.text.Layout.getSpacingMultiplier.

func (*Layout) GetText

func (m *Layout) GetText() (*jni.Object, error)

GetText calls android.text.Layout.getText.

func (*Layout) GetTextDirectionHeuristic

func (m *Layout) GetTextDirectionHeuristic() (*jni.Object, error)

GetTextDirectionHeuristic calls android.text.Layout.getTextDirectionHeuristic.

func (*Layout) GetTopPadding

func (m *Layout) GetTopPadding() (int32, error)

GetTopPadding calls android.text.Layout.getTopPadding.

func (*Layout) GetUseBoundsForWidth

func (m *Layout) GetUseBoundsForWidth() (bool, error)

GetUseBoundsForWidth calls android.text.Layout.getUseBoundsForWidth.

func (*Layout) GetWidth

func (m *Layout) GetWidth() (int32, error)

GetWidth calls android.text.Layout.getWidth.

func (*Layout) IncreaseWidthTo

func (m *Layout) IncreaseWidthTo(arg0 int32) error

IncreaseWidthTo calls android.text.Layout.increaseWidthTo.

func (*Layout) IsFallbackLineSpacingEnabled

func (m *Layout) IsFallbackLineSpacingEnabled() (bool, error)

IsFallbackLineSpacingEnabled calls android.text.Layout.isFallbackLineSpacingEnabled.

func (*Layout) IsFontPaddingIncluded

func (m *Layout) IsFontPaddingIncluded() (bool, error)

IsFontPaddingIncluded calls android.text.Layout.isFontPaddingIncluded.

func (*Layout) IsRtlCharAt

func (m *Layout) IsRtlCharAt(arg0 int32) (bool, error)

IsRtlCharAt calls android.text.Layout.isRtlCharAt.

type LayoutAlignment

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

LayoutAlignment wraps android.text.Layout$Alignment.

func (*LayoutAlignment) ValueOf

func (m *LayoutAlignment) ValueOf(arg0 string) (*jni.Object, error)

ValueOf calls android.text.Layout$Alignment.valueOf.

func (*LayoutAlignment) Values

func (m *LayoutAlignment) Values() (*jni.Object, error)

Values calls android.text.Layout$Alignment.values.

type LayoutBuilder

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

LayoutBuilder wraps android.text.Layout$Builder.

func (*LayoutBuilder) Build

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

Build calls android.text.Layout$Builder.build.

func (*LayoutBuilder) SetAlignment

func (m *LayoutBuilder) SetAlignment(arg0 *jni.Object) (*jni.Object, error)

SetAlignment calls android.text.Layout$Builder.setAlignment.

func (*LayoutBuilder) SetBreakStrategy

func (m *LayoutBuilder) SetBreakStrategy(arg0 int32) (*jni.Object, error)

SetBreakStrategy calls android.text.Layout$Builder.setBreakStrategy.

func (*LayoutBuilder) SetEllipsize

func (m *LayoutBuilder) SetEllipsize(arg0 *jni.Object) (*jni.Object, error)

SetEllipsize calls android.text.Layout$Builder.setEllipsize.

func (*LayoutBuilder) SetEllipsizedWidth

func (m *LayoutBuilder) SetEllipsizedWidth(arg0 int32) (*jni.Object, error)

SetEllipsizedWidth calls android.text.Layout$Builder.setEllipsizedWidth.

func (*LayoutBuilder) SetFallbackLineSpacingEnabled

func (m *LayoutBuilder) SetFallbackLineSpacingEnabled(arg0 bool) (*jni.Object, error)

SetFallbackLineSpacingEnabled calls android.text.Layout$Builder.setFallbackLineSpacingEnabled.

func (*LayoutBuilder) SetFontPaddingIncluded

func (m *LayoutBuilder) SetFontPaddingIncluded(arg0 bool) (*jni.Object, error)

SetFontPaddingIncluded calls android.text.Layout$Builder.setFontPaddingIncluded.

func (*LayoutBuilder) SetHyphenationFrequency

func (m *LayoutBuilder) SetHyphenationFrequency(arg0 int32) (*jni.Object, error)

SetHyphenationFrequency calls android.text.Layout$Builder.setHyphenationFrequency.

func (*LayoutBuilder) SetJustificationMode

func (m *LayoutBuilder) SetJustificationMode(arg0 int32) (*jni.Object, error)

SetJustificationMode calls android.text.Layout$Builder.setJustificationMode.

func (*LayoutBuilder) SetLeftIndents

func (m *LayoutBuilder) SetLeftIndents(arg0 *jni.Object) (*jni.Object, error)

SetLeftIndents calls android.text.Layout$Builder.setLeftIndents.

func (*LayoutBuilder) SetLineBreakConfig

func (m *LayoutBuilder) SetLineBreakConfig(arg0 *jni.Object) (*jni.Object, error)

SetLineBreakConfig calls android.text.Layout$Builder.setLineBreakConfig.

func (*LayoutBuilder) SetLineSpacingAmount

func (m *LayoutBuilder) SetLineSpacingAmount(arg0 float32) (*jni.Object, error)

SetLineSpacingAmount calls android.text.Layout$Builder.setLineSpacingAmount.

func (*LayoutBuilder) SetLineSpacingMultiplier

func (m *LayoutBuilder) SetLineSpacingMultiplier(arg0 float32) (*jni.Object, error)

SetLineSpacingMultiplier calls android.text.Layout$Builder.setLineSpacingMultiplier.

func (*LayoutBuilder) SetMaxLines

func (m *LayoutBuilder) SetMaxLines(arg0 int32) (*jni.Object, error)

SetMaxLines calls android.text.Layout$Builder.setMaxLines.

func (*LayoutBuilder) SetMinimumFontMetrics

func (m *LayoutBuilder) SetMinimumFontMetrics(arg0 *jni.Object) (*jni.Object, error)

SetMinimumFontMetrics calls android.text.Layout$Builder.setMinimumFontMetrics.

func (*LayoutBuilder) SetRightIndents

func (m *LayoutBuilder) SetRightIndents(arg0 *jni.Object) (*jni.Object, error)

SetRightIndents calls android.text.Layout$Builder.setRightIndents.

func (*LayoutBuilder) SetShiftDrawingOffsetForStartOverhang

func (m *LayoutBuilder) SetShiftDrawingOffsetForStartOverhang(arg0 bool) (*jni.Object, error)

SetShiftDrawingOffsetForStartOverhang calls android.text.Layout$Builder.setShiftDrawingOffsetForStartOverhang.

func (*LayoutBuilder) SetTextDirectionHeuristic

func (m *LayoutBuilder) SetTextDirectionHeuristic(arg0 *jni.Object) (*jni.Object, error)

SetTextDirectionHeuristic calls android.text.Layout$Builder.setTextDirectionHeuristic.

func (*LayoutBuilder) SetUseBoundsForWidth

func (m *LayoutBuilder) SetUseBoundsForWidth(arg0 bool) (*jni.Object, error)

SetUseBoundsForWidth calls android.text.Layout$Builder.setUseBoundsForWidth.

type LayoutTextInclusionStrategy

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

LayoutTextInclusionStrategy wraps android.text.Layout$TextInclusionStrategy.

func (*LayoutTextInclusionStrategy) IsSegmentInside

func (m *LayoutTextInclusionStrategy) IsSegmentInside(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

IsSegmentInside calls android.text.Layout$TextInclusionStrategy.isSegmentInside.

type LoginFilter

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

LoginFilter wraps android.text.LoginFilter.

func (*LoginFilter) Filter

func (m *LoginFilter) Filter(
	arg0 string,
	arg1 int32,
	arg2 int32,
	arg3 *jni.Object,
	arg4 int32,
	arg5 int32,
) (*jni.Object, error)

Filter calls android.text.LoginFilter.filter.

func (*LoginFilter) IsAllowed

func (m *LoginFilter) IsAllowed(arg0 uint16) (bool, error)

IsAllowed calls android.text.LoginFilter.isAllowed.

func (*LoginFilter) OnInvalidCharacter

func (m *LoginFilter) OnInvalidCharacter(arg0 uint16) error

OnInvalidCharacter calls android.text.LoginFilter.onInvalidCharacter.

func (*LoginFilter) OnStart

func (m *LoginFilter) OnStart() error

OnStart calls android.text.LoginFilter.onStart.

func (*LoginFilter) OnStop

func (m *LoginFilter) OnStop() error

OnStop calls android.text.LoginFilter.onStop.

type LoginFilterPasswordFilterGMail

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

LoginFilterPasswordFilterGMail wraps android.text.LoginFilter$PasswordFilterGMail.

func (*LoginFilterPasswordFilterGMail) IsAllowed

func (m *LoginFilterPasswordFilterGMail) IsAllowed(arg0 uint16) (bool, error)

IsAllowed calls android.text.LoginFilter$PasswordFilterGMail.isAllowed.

type LoginFilterUsernameFilterGMail

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

LoginFilterUsernameFilterGMail wraps android.text.LoginFilter$UsernameFilterGMail.

func (*LoginFilterUsernameFilterGMail) IsAllowed

func (m *LoginFilterUsernameFilterGMail) IsAllowed(arg0 uint16) (bool, error)

IsAllowed calls android.text.LoginFilter$UsernameFilterGMail.isAllowed.

type LoginFilterUsernameFilterGeneric

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

LoginFilterUsernameFilterGeneric wraps android.text.LoginFilter$UsernameFilterGeneric.

func (*LoginFilterUsernameFilterGeneric) IsAllowed

func (m *LoginFilterUsernameFilterGeneric) IsAllowed(arg0 uint16) (bool, error)

IsAllowed calls android.text.LoginFilter$UsernameFilterGeneric.isAllowed.

type Paint

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

Paint wraps android.text.TextPaint.

func NewPaint

func NewPaint(vm *jni.VM) (*Paint, error)

NewPaint creates a new android.text.TextPaint instance.

func (*Paint) GetUnderlineThickness

func (m *Paint) GetUnderlineThickness() (float32, error)

GetUnderlineThickness calls android.text.TextPaint.getUnderlineThickness.

func (*Paint) Set

func (m *Paint) Set(arg0 *jni.Object) error

Set calls android.text.TextPaint.set.

type ParcelableSpan

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

ParcelableSpan wraps android.text.ParcelableSpan.

func (*ParcelableSpan) GetSpanTypeId

func (m *ParcelableSpan) GetSpanTypeId() (int32, error)

GetSpanTypeId calls android.text.ParcelableSpan.getSpanTypeId.

type PrecomputedText

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

PrecomputedText wraps android.text.PrecomputedText.

func (*PrecomputedText) CharAt

func (m *PrecomputedText) CharAt(arg0 int32) (uint16, error)

CharAt calls android.text.PrecomputedText.charAt.

func (*PrecomputedText) Create

func (m *PrecomputedText) Create(arg0 string, arg1 *jni.Object) (*jni.Object, error)

Create calls android.text.PrecomputedText.create.

func (*PrecomputedText) GetBounds

func (m *PrecomputedText) GetBounds(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) error

GetBounds calls android.text.PrecomputedText.getBounds.

func (*PrecomputedText) GetFontMetricsInt

func (m *PrecomputedText) GetFontMetricsInt(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) error

GetFontMetricsInt calls android.text.PrecomputedText.getFontMetricsInt.

func (*PrecomputedText) GetParagraphCount

func (m *PrecomputedText) GetParagraphCount() (int32, error)

GetParagraphCount calls android.text.PrecomputedText.getParagraphCount.

func (*PrecomputedText) GetParagraphEnd

func (m *PrecomputedText) GetParagraphEnd(arg0 int32) (int32, error)

GetParagraphEnd calls android.text.PrecomputedText.getParagraphEnd.

func (*PrecomputedText) GetParagraphStart

func (m *PrecomputedText) GetParagraphStart(arg0 int32) (int32, error)

GetParagraphStart calls android.text.PrecomputedText.getParagraphStart.

func (*PrecomputedText) GetParams

func (m *PrecomputedText) GetParams() (*jni.Object, error)

GetParams calls android.text.PrecomputedText.getParams.

func (*PrecomputedText) GetSpanEnd

func (m *PrecomputedText) GetSpanEnd(arg0 *jni.Object) (int32, error)

GetSpanEnd calls android.text.PrecomputedText.getSpanEnd.

func (*PrecomputedText) GetSpanFlags

func (m *PrecomputedText) GetSpanFlags(arg0 *jni.Object) (int32, error)

GetSpanFlags calls android.text.PrecomputedText.getSpanFlags.

func (*PrecomputedText) GetSpanStart

func (m *PrecomputedText) GetSpanStart(arg0 *jni.Object) (int32, error)

GetSpanStart calls android.text.PrecomputedText.getSpanStart.

func (*PrecomputedText) GetWidth

func (m *PrecomputedText) GetWidth(arg0 int32, arg1 int32) (float32, error)

GetWidth calls android.text.PrecomputedText.getWidth.

func (*PrecomputedText) Length

func (m *PrecomputedText) Length() (int32, error)

Length calls android.text.PrecomputedText.length.

func (*PrecomputedText) NextSpanTransition

func (m *PrecomputedText) NextSpanTransition(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) (int32, error)

NextSpanTransition calls android.text.PrecomputedText.nextSpanTransition.

func (*PrecomputedText) RemoveSpan

func (m *PrecomputedText) RemoveSpan(arg0 *jni.Object) error

RemoveSpan calls android.text.PrecomputedText.removeSpan.

func (*PrecomputedText) SetSpan

func (m *PrecomputedText) SetSpan(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) error

SetSpan calls android.text.PrecomputedText.setSpan.

func (*PrecomputedText) SubSequence

func (m *PrecomputedText) SubSequence(arg0 int32, arg1 int32) (*jni.Object, error)

SubSequence calls android.text.PrecomputedText.subSequence.

func (*PrecomputedText) ToString

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

ToString calls android.text.PrecomputedText.toString.

type PrecomputedTextParams

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

PrecomputedTextParams wraps android.text.PrecomputedText$Params.

func (*PrecomputedTextParams) Equals

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

Equals calls android.text.PrecomputedText$Params.equals.

func (*PrecomputedTextParams) GetBreakStrategy

func (m *PrecomputedTextParams) GetBreakStrategy() (int32, error)

GetBreakStrategy calls android.text.PrecomputedText$Params.getBreakStrategy.

func (*PrecomputedTextParams) GetHyphenationFrequency

func (m *PrecomputedTextParams) GetHyphenationFrequency() (int32, error)

GetHyphenationFrequency calls android.text.PrecomputedText$Params.getHyphenationFrequency.

func (*PrecomputedTextParams) GetLineBreakConfig

func (m *PrecomputedTextParams) GetLineBreakConfig() (*jni.Object, error)

GetLineBreakConfig calls android.text.PrecomputedText$Params.getLineBreakConfig.

func (*PrecomputedTextParams) GetTextDirection

func (m *PrecomputedTextParams) GetTextDirection() (*jni.Object, error)

GetTextDirection calls android.text.PrecomputedText$Params.getTextDirection.

func (*PrecomputedTextParams) GetTextPaint

func (m *PrecomputedTextParams) GetTextPaint() (*jni.Object, error)

GetTextPaint calls android.text.PrecomputedText$Params.getTextPaint.

func (*PrecomputedTextParams) HashCode

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

HashCode calls android.text.PrecomputedText$Params.hashCode.

func (*PrecomputedTextParams) ToString

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

ToString calls android.text.PrecomputedText$Params.toString.

type SegmentFinder

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

SegmentFinder wraps android.text.SegmentFinder.

func (*SegmentFinder) NextEndBoundary

func (m *SegmentFinder) NextEndBoundary(arg0 int32) (int32, error)

NextEndBoundary calls android.text.SegmentFinder.nextEndBoundary.

func (*SegmentFinder) NextStartBoundary

func (m *SegmentFinder) NextStartBoundary(arg0 int32) (int32, error)

NextStartBoundary calls android.text.SegmentFinder.nextStartBoundary.

func (*SegmentFinder) PreviousEndBoundary

func (m *SegmentFinder) PreviousEndBoundary(arg0 int32) (int32, error)

PreviousEndBoundary calls android.text.SegmentFinder.previousEndBoundary.

func (*SegmentFinder) PreviousStartBoundary

func (m *SegmentFinder) PreviousStartBoundary(arg0 int32) (int32, error)

PreviousStartBoundary calls android.text.SegmentFinder.previousStartBoundary.

type SegmentFinderPrescribedSegmentFinder

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

SegmentFinderPrescribedSegmentFinder wraps android.text.SegmentFinder$PrescribedSegmentFinder.

func (*SegmentFinderPrescribedSegmentFinder) NextEndBoundary

func (m *SegmentFinderPrescribedSegmentFinder) NextEndBoundary(arg0 int32) (int32, error)

NextEndBoundary calls android.text.SegmentFinder$PrescribedSegmentFinder.nextEndBoundary.

func (*SegmentFinderPrescribedSegmentFinder) NextStartBoundary

func (m *SegmentFinderPrescribedSegmentFinder) NextStartBoundary(arg0 int32) (int32, error)

NextStartBoundary calls android.text.SegmentFinder$PrescribedSegmentFinder.nextStartBoundary.

func (*SegmentFinderPrescribedSegmentFinder) PreviousEndBoundary

func (m *SegmentFinderPrescribedSegmentFinder) PreviousEndBoundary(arg0 int32) (int32, error)

PreviousEndBoundary calls android.text.SegmentFinder$PrescribedSegmentFinder.previousEndBoundary.

func (*SegmentFinderPrescribedSegmentFinder) PreviousStartBoundary

func (m *SegmentFinderPrescribedSegmentFinder) PreviousStartBoundary(arg0 int32) (int32, error)

PreviousStartBoundary calls android.text.SegmentFinder$PrescribedSegmentFinder.previousStartBoundary.

type Selection

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

Selection wraps android.text.Selection.

func (*Selection) ExtendDown

func (m *Selection) ExtendDown(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

ExtendDown calls android.text.Selection.extendDown.

func (*Selection) ExtendLeft

func (m *Selection) ExtendLeft(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

ExtendLeft calls android.text.Selection.extendLeft.

func (*Selection) ExtendRight

func (m *Selection) ExtendRight(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

ExtendRight calls android.text.Selection.extendRight.

func (*Selection) ExtendSelection

func (m *Selection) ExtendSelection(arg0 *jni.Object, arg1 int32) error

ExtendSelection calls android.text.Selection.extendSelection.

func (*Selection) ExtendToLeftEdge

func (m *Selection) ExtendToLeftEdge(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

ExtendToLeftEdge calls android.text.Selection.extendToLeftEdge.

func (*Selection) ExtendToParagraphEnd

func (m *Selection) ExtendToParagraphEnd(arg0 *jni.Object) (bool, error)

ExtendToParagraphEnd calls android.text.Selection.extendToParagraphEnd.

func (*Selection) ExtendToParagraphStart

func (m *Selection) ExtendToParagraphStart(arg0 *jni.Object) (bool, error)

ExtendToParagraphStart calls android.text.Selection.extendToParagraphStart.

func (*Selection) ExtendToRightEdge

func (m *Selection) ExtendToRightEdge(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

ExtendToRightEdge calls android.text.Selection.extendToRightEdge.

func (*Selection) ExtendUp

func (m *Selection) ExtendUp(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

ExtendUp calls android.text.Selection.extendUp.

func (*Selection) GetSelectionEnd

func (m *Selection) GetSelectionEnd(arg0 string) (int32, error)

GetSelectionEnd calls android.text.Selection.getSelectionEnd.

func (*Selection) GetSelectionStart

func (m *Selection) GetSelectionStart(arg0 string) (int32, error)

GetSelectionStart calls android.text.Selection.getSelectionStart.

func (*Selection) MoveDown

func (m *Selection) MoveDown(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

MoveDown calls android.text.Selection.moveDown.

func (*Selection) MoveLeft

func (m *Selection) MoveLeft(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

MoveLeft calls android.text.Selection.moveLeft.

func (*Selection) MoveRight

func (m *Selection) MoveRight(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

MoveRight calls android.text.Selection.moveRight.

func (*Selection) MoveToLeftEdge

func (m *Selection) MoveToLeftEdge(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

MoveToLeftEdge calls android.text.Selection.moveToLeftEdge.

func (*Selection) MoveToParagraphEnd

func (m *Selection) MoveToParagraphEnd(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

MoveToParagraphEnd calls android.text.Selection.moveToParagraphEnd.

func (*Selection) MoveToParagraphStart

func (m *Selection) MoveToParagraphStart(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

MoveToParagraphStart calls android.text.Selection.moveToParagraphStart.

func (*Selection) MoveToRightEdge

func (m *Selection) MoveToRightEdge(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

MoveToRightEdge calls android.text.Selection.moveToRightEdge.

func (*Selection) MoveUp

func (m *Selection) MoveUp(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

MoveUp calls android.text.Selection.moveUp.

func (*Selection) RemoveSelection

func (m *Selection) RemoveSelection(arg0 *jni.Object) error

RemoveSelection calls android.text.Selection.removeSelection.

func (*Selection) SelectAll

func (m *Selection) SelectAll(arg0 *jni.Object) error

SelectAll calls android.text.Selection.selectAll.

func (*Selection) SetSelection2

func (m *Selection) SetSelection2(arg0 *jni.Object, arg1 int32) error

SetSelection2 calls android.text.Selection.setSelection.

func (*Selection) SetSelection3_1

func (m *Selection) SetSelection3_1(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) error

SetSelection3_1 calls android.text.Selection.setSelection.

type Shaper

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

Shaper wraps android.text.TextShaper.

func (*Shaper) ShapeText

func (m *Shaper) ShapeText(
	arg0 string,
	arg1 int32,
	arg2 int32,
	arg3 *jni.Object,
	arg4 *jni.Object,
	arg5 *jni.Object,
) error

ShapeText calls android.text.TextShaper.shapeText.

type ShaperGlyphsConsumer

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

ShaperGlyphsConsumer wraps android.text.TextShaper$GlyphsConsumer.

func (*ShaperGlyphsConsumer) Accept

func (m *ShaperGlyphsConsumer) Accept(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
	arg3 *jni.Object,
) error

Accept calls android.text.TextShaper$GlyphsConsumer.accept.

type SpanWatcher

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

SpanWatcher wraps android.text.SpanWatcher.

func (*SpanWatcher) OnSpanAdded

func (m *SpanWatcher) OnSpanAdded(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 int32,
	arg3 int32,
) error

OnSpanAdded calls android.text.SpanWatcher.onSpanAdded.

func (*SpanWatcher) OnSpanChanged

func (m *SpanWatcher) OnSpanChanged(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 int32,
	arg3 int32,
	arg4 int32,
	arg5 int32,
) error

OnSpanChanged calls android.text.SpanWatcher.onSpanChanged.

func (*SpanWatcher) OnSpanRemoved

func (m *SpanWatcher) OnSpanRemoved(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 int32,
	arg3 int32,
) error

OnSpanRemoved calls android.text.SpanWatcher.onSpanRemoved.

type Spannable

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

Spannable wraps android.text.Spannable.

func (*Spannable) RemoveSpan

func (m *Spannable) RemoveSpan(arg0 *jni.Object) error

RemoveSpan calls android.text.Spannable.removeSpan.

func (*Spannable) SetSpan

func (m *Spannable) SetSpan(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) error

SetSpan calls android.text.Spannable.setSpan.

type SpannableFactory

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

SpannableFactory wraps android.text.Spannable$Factory.

func (*SpannableFactory) GetInstance

func (m *SpannableFactory) GetInstance() (*jni.Object, error)

GetInstance calls android.text.Spannable$Factory.getInstance.

func (*SpannableFactory) NewSpannable

func (m *SpannableFactory) NewSpannable(arg0 string) (*jni.Object, error)

NewSpannable calls android.text.Spannable$Factory.newSpannable.

type SpannableString

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

SpannableString wraps android.text.SpannableString.

func NewSpannableString

func NewSpannableString(vm *jni.VM, arg0 string) (*SpannableString, error)

NewSpannableString creates a new android.text.SpannableString instance.

func (*SpannableString) CharAt

func (m *SpannableString) CharAt(arg0 int32) (uint16, error)

CharAt calls android.text.SpannableString.charAt.

func (*SpannableString) Equals

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

Equals calls android.text.SpannableString.equals.

func (*SpannableString) GetChars

func (m *SpannableString) GetChars(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
	arg3 int32,
) error

GetChars calls android.text.SpannableString.getChars.

func (*SpannableString) GetSpanEnd

func (m *SpannableString) GetSpanEnd(arg0 *jni.Object) (int32, error)

GetSpanEnd calls android.text.SpannableString.getSpanEnd.

func (*SpannableString) GetSpanFlags

func (m *SpannableString) GetSpanFlags(arg0 *jni.Object) (int32, error)

GetSpanFlags calls android.text.SpannableString.getSpanFlags.

func (*SpannableString) GetSpanStart

func (m *SpannableString) GetSpanStart(arg0 *jni.Object) (int32, error)

GetSpanStart calls android.text.SpannableString.getSpanStart.

func (*SpannableString) HashCode

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

HashCode calls android.text.SpannableString.hashCode.

func (*SpannableString) Length

func (m *SpannableString) Length() (int32, error)

Length calls android.text.SpannableString.length.

func (*SpannableString) NextSpanTransition

func (m *SpannableString) NextSpanTransition(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) (int32, error)

NextSpanTransition calls android.text.SpannableString.nextSpanTransition.

func (*SpannableString) RemoveSpan

func (m *SpannableString) RemoveSpan(arg0 *jni.Object) error

RemoveSpan calls android.text.SpannableString.removeSpan.

func (*SpannableString) SetSpan

func (m *SpannableString) SetSpan(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) error

SetSpan calls android.text.SpannableString.setSpan.

func (*SpannableString) SubSequence

func (m *SpannableString) SubSequence(arg0 int32, arg1 int32) (*jni.Object, error)

SubSequence calls android.text.SpannableString.subSequence.

func (*SpannableString) ToString

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

ToString calls android.text.SpannableString.toString.

func (*SpannableString) ValueOf

func (m *SpannableString) ValueOf(arg0 string) (*jni.Object, error)

ValueOf calls android.text.SpannableString.valueOf.

type SpannableStringBuilder

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

SpannableStringBuilder wraps android.text.SpannableStringBuilder.

func NewSpannableStringBuilder

func NewSpannableStringBuilder(vm *jni.VM) (*SpannableStringBuilder, error)

NewSpannableStringBuilder creates a new android.text.SpannableStringBuilder instance.

func (*SpannableStringBuilder) Append1

func (m *SpannableStringBuilder) Append1(arg0 uint16) (*jni.Object, error)

Append1 calls android.text.SpannableStringBuilder.append.

func (*SpannableStringBuilder) Append1_1

func (m *SpannableStringBuilder) Append1_1(arg0 string) (*jni.Object, error)

Append1_1 calls android.text.SpannableStringBuilder.append.

func (*SpannableStringBuilder) Append1_5

func (m *SpannableStringBuilder) Append1_5(arg0 string) (*jni.Object, error)

Append1_5 calls android.text.SpannableStringBuilder.append.

func (*SpannableStringBuilder) Append1_6

func (m *SpannableStringBuilder) Append1_6(arg0 uint16) (*jni.Object, error)

Append1_6 calls android.text.SpannableStringBuilder.append.

func (*SpannableStringBuilder) Append1_8

func (m *SpannableStringBuilder) Append1_8(arg0 string) (*jni.Object, error)

Append1_8 calls android.text.SpannableStringBuilder.append.

func (*SpannableStringBuilder) Append1_9

func (m *SpannableStringBuilder) Append1_9(arg0 uint16) (*jni.Object, error)

Append1_9 calls android.text.SpannableStringBuilder.append.

func (*SpannableStringBuilder) Append3_2

func (m *SpannableStringBuilder) Append3_2(
	arg0 string,
	arg1 int32,
	arg2 int32,
) (*jni.Object, error)

Append3_2 calls android.text.SpannableStringBuilder.append.

func (*SpannableStringBuilder) Append3_3

func (m *SpannableStringBuilder) Append3_3(
	arg0 string,
	arg1 *jni.Object,
	arg2 int32,
) (*jni.Object, error)

Append3_3 calls android.text.SpannableStringBuilder.append.

func (*SpannableStringBuilder) Append3_4

func (m *SpannableStringBuilder) Append3_4(
	arg0 string,
	arg1 int32,
	arg2 int32,
) (*jni.Object, error)

Append3_4 calls android.text.SpannableStringBuilder.append.

func (*SpannableStringBuilder) Append3_7

func (m *SpannableStringBuilder) Append3_7(
	arg0 string,
	arg1 int32,
	arg2 int32,
) (*jni.Object, error)

Append3_7 calls android.text.SpannableStringBuilder.append.

func (*SpannableStringBuilder) CharAt

func (m *SpannableStringBuilder) CharAt(arg0 int32) (uint16, error)

CharAt calls android.text.SpannableStringBuilder.charAt.

func (*SpannableStringBuilder) Clear

func (m *SpannableStringBuilder) Clear() error

Clear calls android.text.SpannableStringBuilder.clear.

func (*SpannableStringBuilder) ClearSpans

func (m *SpannableStringBuilder) ClearSpans() error

ClearSpans calls android.text.SpannableStringBuilder.clearSpans.

func (*SpannableStringBuilder) Delete2

func (m *SpannableStringBuilder) Delete2(arg0 int32, arg1 int32) (*jni.Object, error)

Delete2 calls android.text.SpannableStringBuilder.delete.

func (*SpannableStringBuilder) Delete2_1

func (m *SpannableStringBuilder) Delete2_1(arg0 int32, arg1 int32) (*jni.Object, error)

Delete2_1 calls android.text.SpannableStringBuilder.delete.

func (*SpannableStringBuilder) Equals

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

Equals calls android.text.SpannableStringBuilder.equals.

func (*SpannableStringBuilder) GetChars

func (m *SpannableStringBuilder) GetChars(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
	arg3 int32,
) error

GetChars calls android.text.SpannableStringBuilder.getChars.

func (*SpannableStringBuilder) GetFilters

func (m *SpannableStringBuilder) GetFilters() (*jni.Object, error)

GetFilters calls android.text.SpannableStringBuilder.getFilters.

func (*SpannableStringBuilder) GetSpanEnd

func (m *SpannableStringBuilder) GetSpanEnd(arg0 *jni.Object) (int32, error)

GetSpanEnd calls android.text.SpannableStringBuilder.getSpanEnd.

func (*SpannableStringBuilder) GetSpanFlags

func (m *SpannableStringBuilder) GetSpanFlags(arg0 *jni.Object) (int32, error)

GetSpanFlags calls android.text.SpannableStringBuilder.getSpanFlags.

func (*SpannableStringBuilder) GetSpanStart

func (m *SpannableStringBuilder) GetSpanStart(arg0 *jni.Object) (int32, error)

GetSpanStart calls android.text.SpannableStringBuilder.getSpanStart.

func (*SpannableStringBuilder) GetTextRunCursor

func (m *SpannableStringBuilder) GetTextRunCursor(
	arg0 int32,
	arg1 int32,
	arg2 int32,
	arg3 int32,
	arg4 int32,
	arg5 *jni.Object,
) (int32, error)

GetTextRunCursor calls android.text.SpannableStringBuilder.getTextRunCursor.

func (*SpannableStringBuilder) GetTextWatcherDepth

func (m *SpannableStringBuilder) GetTextWatcherDepth() (int32, error)

GetTextWatcherDepth calls android.text.SpannableStringBuilder.getTextWatcherDepth.

func (*SpannableStringBuilder) HashCode

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

HashCode calls android.text.SpannableStringBuilder.hashCode.

func (*SpannableStringBuilder) Insert2

func (m *SpannableStringBuilder) Insert2(arg0 int32, arg1 string) (*jni.Object, error)

Insert2 calls android.text.SpannableStringBuilder.insert.

func (*SpannableStringBuilder) Insert2_3

func (m *SpannableStringBuilder) Insert2_3(arg0 int32, arg1 string) (*jni.Object, error)

Insert2_3 calls android.text.SpannableStringBuilder.insert.

func (*SpannableStringBuilder) Insert4_1

func (m *SpannableStringBuilder) Insert4_1(
	arg0 int32,
	arg1 string,
	arg2 int32,
	arg3 int32,
) (*jni.Object, error)

Insert4_1 calls android.text.SpannableStringBuilder.insert.

func (*SpannableStringBuilder) Insert4_2

func (m *SpannableStringBuilder) Insert4_2(
	arg0 int32,
	arg1 string,
	arg2 int32,
	arg3 int32,
) (*jni.Object, error)

Insert4_2 calls android.text.SpannableStringBuilder.insert.

func (*SpannableStringBuilder) Length

func (m *SpannableStringBuilder) Length() (int32, error)

Length calls android.text.SpannableStringBuilder.length.

func (*SpannableStringBuilder) NextSpanTransition

func (m *SpannableStringBuilder) NextSpanTransition(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) (int32, error)

NextSpanTransition calls android.text.SpannableStringBuilder.nextSpanTransition.

func (*SpannableStringBuilder) RemoveSpan

func (m *SpannableStringBuilder) RemoveSpan(arg0 *jni.Object) error

RemoveSpan calls android.text.SpannableStringBuilder.removeSpan.

func (*SpannableStringBuilder) Replace3

func (m *SpannableStringBuilder) Replace3(
	arg0 int32,
	arg1 int32,
	arg2 string,
) (*jni.Object, error)

Replace3 calls android.text.SpannableStringBuilder.replace.

func (*SpannableStringBuilder) Replace3_3

func (m *SpannableStringBuilder) Replace3_3(
	arg0 int32,
	arg1 int32,
	arg2 string,
) (*jni.Object, error)

Replace3_3 calls android.text.SpannableStringBuilder.replace.

func (*SpannableStringBuilder) Replace5_1

func (m *SpannableStringBuilder) Replace5_1(
	arg0 int32,
	arg1 int32,
	arg2 string,
	arg3 int32,
	arg4 int32,
) (*jni.Object, error)

Replace5_1 calls android.text.SpannableStringBuilder.replace.

func (*SpannableStringBuilder) Replace5_2

func (m *SpannableStringBuilder) Replace5_2(
	arg0 int32,
	arg1 int32,
	arg2 string,
	arg3 int32,
	arg4 int32,
) (*jni.Object, error)

Replace5_2 calls android.text.SpannableStringBuilder.replace.

func (*SpannableStringBuilder) SetFilters

func (m *SpannableStringBuilder) SetFilters(arg0 *jni.Object) error

SetFilters calls android.text.SpannableStringBuilder.setFilters.

func (*SpannableStringBuilder) SetSpan

func (m *SpannableStringBuilder) SetSpan(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) error

SetSpan calls android.text.SpannableStringBuilder.setSpan.

func (*SpannableStringBuilder) SubSequence

func (m *SpannableStringBuilder) SubSequence(arg0 int32, arg1 int32) (*jni.Object, error)

SubSequence calls android.text.SpannableStringBuilder.subSequence.

func (*SpannableStringBuilder) ToString

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

ToString calls android.text.SpannableStringBuilder.toString.

func (*SpannableStringBuilder) ValueOf

func (m *SpannableStringBuilder) ValueOf(arg0 string) (*jni.Object, error)

ValueOf calls android.text.SpannableStringBuilder.valueOf.

type Spanned

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

Spanned wraps android.text.Spanned.

func (*Spanned) GetSpanEnd

func (m *Spanned) GetSpanEnd(arg0 *jni.Object) (int32, error)

GetSpanEnd calls android.text.Spanned.getSpanEnd.

func (*Spanned) GetSpanFlags

func (m *Spanned) GetSpanFlags(arg0 *jni.Object) (int32, error)

GetSpanFlags calls android.text.Spanned.getSpanFlags.

func (*Spanned) GetSpanStart

func (m *Spanned) GetSpanStart(arg0 *jni.Object) (int32, error)

GetSpanStart calls android.text.Spanned.getSpanStart.

func (*Spanned) NextSpanTransition

func (m *Spanned) NextSpanTransition(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) (int32, error)

NextSpanTransition calls android.text.Spanned.nextSpanTransition.

type SpannedString

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

SpannedString wraps android.text.SpannedString.

func NewSpannedString

func NewSpannedString(vm *jni.VM, arg0 string) (*SpannedString, error)

NewSpannedString creates a new android.text.SpannedString instance.

func (*SpannedString) CharAt

func (m *SpannedString) CharAt(arg0 int32) (uint16, error)

CharAt calls android.text.SpannedString.charAt.

func (*SpannedString) Equals

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

Equals calls android.text.SpannedString.equals.

func (*SpannedString) GetChars

func (m *SpannedString) GetChars(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
	arg3 int32,
) error

GetChars calls android.text.SpannedString.getChars.

func (*SpannedString) GetSpanEnd

func (m *SpannedString) GetSpanEnd(arg0 *jni.Object) (int32, error)

GetSpanEnd calls android.text.SpannedString.getSpanEnd.

func (*SpannedString) GetSpanFlags

func (m *SpannedString) GetSpanFlags(arg0 *jni.Object) (int32, error)

GetSpanFlags calls android.text.SpannedString.getSpanFlags.

func (*SpannedString) GetSpanStart

func (m *SpannedString) GetSpanStart(arg0 *jni.Object) (int32, error)

GetSpanStart calls android.text.SpannedString.getSpanStart.

func (*SpannedString) HashCode

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

HashCode calls android.text.SpannedString.hashCode.

func (*SpannedString) Length

func (m *SpannedString) Length() (int32, error)

Length calls android.text.SpannedString.length.

func (*SpannedString) NextSpanTransition

func (m *SpannedString) NextSpanTransition(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) (int32, error)

NextSpanTransition calls android.text.SpannedString.nextSpanTransition.

func (*SpannedString) SubSequence

func (m *SpannedString) SubSequence(arg0 int32, arg1 int32) (*jni.Object, error)

SubSequence calls android.text.SpannedString.subSequence.

func (*SpannedString) ToString

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

ToString calls android.text.SpannedString.toString.

func (*SpannedString) ValueOf

func (m *SpannedString) ValueOf(arg0 string) (*jni.Object, error)

ValueOf calls android.text.SpannedString.valueOf.

type StaticLayout

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

StaticLayout wraps android.text.StaticLayout.

func NewStaticLayout

func NewStaticLayout(vm *jni.VM, arg0 string, arg1 *jni.Object, arg2 int32, arg3 *jni.Object, arg4 float32, arg5 float32, arg6 bool) (*StaticLayout, error)

NewStaticLayout creates a new android.text.StaticLayout instance.

func (*StaticLayout) ComputeDrawingBoundingBox

func (m *StaticLayout) ComputeDrawingBoundingBox() (*jni.Object, error)

ComputeDrawingBoundingBox calls android.text.StaticLayout.computeDrawingBoundingBox.

func (*StaticLayout) GetBottomPadding

func (m *StaticLayout) GetBottomPadding() (int32, error)

GetBottomPadding calls android.text.StaticLayout.getBottomPadding.

func (*StaticLayout) GetEllipsisCount

func (m *StaticLayout) GetEllipsisCount(arg0 int32) (int32, error)

GetEllipsisCount calls android.text.StaticLayout.getEllipsisCount.

func (*StaticLayout) GetEllipsisStart

func (m *StaticLayout) GetEllipsisStart(arg0 int32) (int32, error)

GetEllipsisStart calls android.text.StaticLayout.getEllipsisStart.

func (*StaticLayout) GetLineContainsTab

func (m *StaticLayout) GetLineContainsTab(arg0 int32) (bool, error)

GetLineContainsTab calls android.text.StaticLayout.getLineContainsTab.

func (*StaticLayout) GetLineCount

func (m *StaticLayout) GetLineCount() (int32, error)

GetLineCount calls android.text.StaticLayout.getLineCount.

func (*StaticLayout) GetLineDescent

func (m *StaticLayout) GetLineDescent(arg0 int32) (int32, error)

GetLineDescent calls android.text.StaticLayout.getLineDescent.

func (*StaticLayout) GetLineDirections

func (m *StaticLayout) GetLineDirections(arg0 int32) (*jni.Object, error)

GetLineDirections calls android.text.StaticLayout.getLineDirections.

func (*StaticLayout) GetLineForVertical

func (m *StaticLayout) GetLineForVertical(arg0 int32) (int32, error)

GetLineForVertical calls android.text.StaticLayout.getLineForVertical.

func (*StaticLayout) GetLineStart

func (m *StaticLayout) GetLineStart(arg0 int32) (int32, error)

GetLineStart calls android.text.StaticLayout.getLineStart.

func (*StaticLayout) GetLineTop

func (m *StaticLayout) GetLineTop(arg0 int32) (int32, error)

GetLineTop calls android.text.StaticLayout.getLineTop.

func (*StaticLayout) GetParagraphDirection

func (m *StaticLayout) GetParagraphDirection(arg0 int32) (int32, error)

GetParagraphDirection calls android.text.StaticLayout.getParagraphDirection.

func (*StaticLayout) GetTopPadding

func (m *StaticLayout) GetTopPadding() (int32, error)

GetTopPadding calls android.text.StaticLayout.getTopPadding.

type StaticLayoutBuilder

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

StaticLayoutBuilder wraps android.text.StaticLayout$Builder.

func (*StaticLayoutBuilder) Build

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

Build calls android.text.StaticLayout$Builder.build.

func (*StaticLayoutBuilder) Obtain

func (m *StaticLayoutBuilder) Obtain(
	arg0 string,
	arg1 int32,
	arg2 int32,
	arg3 *jni.Object,
	arg4 int32,
) (*jni.Object, error)

Obtain calls android.text.StaticLayout$Builder.obtain.

func (*StaticLayoutBuilder) SetAlignment

func (m *StaticLayoutBuilder) SetAlignment(arg0 *jni.Object) (*jni.Object, error)

SetAlignment calls android.text.StaticLayout$Builder.setAlignment.

func (*StaticLayoutBuilder) SetBreakStrategy

func (m *StaticLayoutBuilder) SetBreakStrategy(arg0 int32) (*jni.Object, error)

SetBreakStrategy calls android.text.StaticLayout$Builder.setBreakStrategy.

func (*StaticLayoutBuilder) SetEllipsize

func (m *StaticLayoutBuilder) SetEllipsize(arg0 *jni.Object) (*jni.Object, error)

SetEllipsize calls android.text.StaticLayout$Builder.setEllipsize.

func (*StaticLayoutBuilder) SetEllipsizedWidth

func (m *StaticLayoutBuilder) SetEllipsizedWidth(arg0 int32) (*jni.Object, error)

SetEllipsizedWidth calls android.text.StaticLayout$Builder.setEllipsizedWidth.

func (*StaticLayoutBuilder) SetHyphenationFrequency

func (m *StaticLayoutBuilder) SetHyphenationFrequency(arg0 int32) (*jni.Object, error)

SetHyphenationFrequency calls android.text.StaticLayout$Builder.setHyphenationFrequency.

func (*StaticLayoutBuilder) SetIncludePad

func (m *StaticLayoutBuilder) SetIncludePad(arg0 bool) (*jni.Object, error)

SetIncludePad calls android.text.StaticLayout$Builder.setIncludePad.

func (*StaticLayoutBuilder) SetIndents

func (m *StaticLayoutBuilder) SetIndents(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)

SetIndents calls android.text.StaticLayout$Builder.setIndents.

func (*StaticLayoutBuilder) SetJustificationMode

func (m *StaticLayoutBuilder) SetJustificationMode(arg0 int32) (*jni.Object, error)

SetJustificationMode calls android.text.StaticLayout$Builder.setJustificationMode.

func (*StaticLayoutBuilder) SetLineBreakConfig

func (m *StaticLayoutBuilder) SetLineBreakConfig(arg0 *jni.Object) (*jni.Object, error)

SetLineBreakConfig calls android.text.StaticLayout$Builder.setLineBreakConfig.

func (*StaticLayoutBuilder) SetLineSpacing

func (m *StaticLayoutBuilder) SetLineSpacing(arg0 float32, arg1 float32) (*jni.Object, error)

SetLineSpacing calls android.text.StaticLayout$Builder.setLineSpacing.

func (*StaticLayoutBuilder) SetMaxLines

func (m *StaticLayoutBuilder) SetMaxLines(arg0 int32) (*jni.Object, error)

SetMaxLines calls android.text.StaticLayout$Builder.setMaxLines.

func (*StaticLayoutBuilder) SetMinimumFontMetrics

func (m *StaticLayoutBuilder) SetMinimumFontMetrics(arg0 *jni.Object) (*jni.Object, error)

SetMinimumFontMetrics calls android.text.StaticLayout$Builder.setMinimumFontMetrics.

func (*StaticLayoutBuilder) SetShiftDrawingOffsetForStartOverhang

func (m *StaticLayoutBuilder) SetShiftDrawingOffsetForStartOverhang(arg0 bool) (*jni.Object, error)

SetShiftDrawingOffsetForStartOverhang calls android.text.StaticLayout$Builder.setShiftDrawingOffsetForStartOverhang.

func (*StaticLayoutBuilder) SetText

func (m *StaticLayoutBuilder) SetText(arg0 string) (*jni.Object, error)

SetText calls android.text.StaticLayout$Builder.setText.

func (*StaticLayoutBuilder) SetTextDirection

func (m *StaticLayoutBuilder) SetTextDirection(arg0 *jni.Object) (*jni.Object, error)

SetTextDirection calls android.text.StaticLayout$Builder.setTextDirection.

func (*StaticLayoutBuilder) SetUseBoundsForWidth

func (m *StaticLayoutBuilder) SetUseBoundsForWidth(arg0 bool) (*jni.Object, error)

SetUseBoundsForWidth calls android.text.StaticLayout$Builder.setUseBoundsForWidth.

func (*StaticLayoutBuilder) SetUseLineSpacingFromFallbacks

func (m *StaticLayoutBuilder) SetUseLineSpacingFromFallbacks(arg0 bool) (*jni.Object, error)

SetUseLineSpacingFromFallbacks calls android.text.StaticLayout$Builder.setUseLineSpacingFromFallbacks.

type Utils

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

Utils wraps android.text.TextUtils.

func (*Utils) CommaEllipsize

func (m *Utils) CommaEllipsize(
	arg0 string,
	arg1 *jni.Object,
	arg2 float32,
	arg3 string,
	arg4 string,
) (*jni.Object, error)

CommaEllipsize calls android.text.TextUtils.commaEllipsize.

func (*Utils) Concat

func (m *Utils) Concat(arg0 *jni.Object) (*jni.Object, error)

Concat calls android.text.TextUtils.concat.

func (*Utils) CopySpansFrom

func (m *Utils) CopySpansFrom(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
	arg3 *jni.Object,
	arg4 *jni.Object,
	arg5 int32,
) error

CopySpansFrom calls android.text.TextUtils.copySpansFrom.

func (*Utils) DumpSpans

func (m *Utils) DumpSpans(
	arg0 string,
	arg1 *jni.Object,
	arg2 string,
) error

DumpSpans calls android.text.TextUtils.dumpSpans.

func (*Utils) Ellipsize4

func (m *Utils) Ellipsize4(
	arg0 string,
	arg1 *jni.Object,
	arg2 float32,
	arg3 *jni.Object,
) (*jni.Object, error)

Ellipsize4 calls android.text.TextUtils.ellipsize.

func (*Utils) Ellipsize6_1

func (m *Utils) Ellipsize6_1(
	arg0 string,
	arg1 *jni.Object,
	arg2 float32,
	arg3 *jni.Object,
	arg4 bool,
	arg5 *jni.Object,
) (*jni.Object, error)

Ellipsize6_1 calls android.text.TextUtils.ellipsize.

func (*Utils) Equals

func (m *Utils) Equals(arg0 string, arg1 string) (bool, error)

Equals calls android.text.TextUtils.equals.

func (*Utils) ExpandTemplate

func (m *Utils) ExpandTemplate(arg0 string, arg1 *jni.Object) (*jni.Object, error)

ExpandTemplate calls android.text.TextUtils.expandTemplate.

func (*Utils) GetCapsMode

func (m *Utils) GetCapsMode(
	arg0 string,
	arg1 int32,
	arg2 int32,
) (int32, error)

GetCapsMode calls android.text.TextUtils.getCapsMode.

func (*Utils) GetChars

func (m *Utils) GetChars(
	arg0 string,
	arg1 int32,
	arg2 int32,
	arg3 *jni.Object,
	arg4 int32,
) error

GetChars calls android.text.TextUtils.getChars.

func (*Utils) GetLayoutDirectionFromLocale

func (m *Utils) GetLayoutDirectionFromLocale(arg0 *jni.Object) (int32, error)

GetLayoutDirectionFromLocale calls android.text.TextUtils.getLayoutDirectionFromLocale.

func (*Utils) GetOffsetAfter

func (m *Utils) GetOffsetAfter(arg0 string, arg1 int32) (int32, error)

GetOffsetAfter calls android.text.TextUtils.getOffsetAfter.

func (*Utils) GetOffsetBefore

func (m *Utils) GetOffsetBefore(arg0 string, arg1 int32) (int32, error)

GetOffsetBefore calls android.text.TextUtils.getOffsetBefore.

func (*Utils) GetReverse

func (m *Utils) GetReverse(
	arg0 string,
	arg1 int32,
	arg2 int32,
) (*jni.Object, error)

GetReverse calls android.text.TextUtils.getReverse.

func (*Utils) GetTrimmedLength

func (m *Utils) GetTrimmedLength(arg0 string) (int32, error)

GetTrimmedLength calls android.text.TextUtils.getTrimmedLength.

func (*Utils) HtmlEncode

func (m *Utils) HtmlEncode(arg0 string) (string, error)

HtmlEncode calls android.text.TextUtils.htmlEncode.

func (*Utils) IndexOf2

func (m *Utils) IndexOf2(arg0 string, arg1 uint16) (int32, error)

IndexOf2 calls android.text.TextUtils.indexOf.

func (*Utils) IndexOf2_3

func (m *Utils) IndexOf2_3(arg0 string, arg1 string) (int32, error)

IndexOf2_3 calls android.text.TextUtils.indexOf.

func (*Utils) IndexOf3_1

func (m *Utils) IndexOf3_1(
	arg0 string,
	arg1 uint16,
	arg2 int32,
) (int32, error)

IndexOf3_1 calls android.text.TextUtils.indexOf.

func (*Utils) IndexOf3_4

func (m *Utils) IndexOf3_4(
	arg0 string,
	arg1 string,
	arg2 int32,
) (int32, error)

IndexOf3_4 calls android.text.TextUtils.indexOf.

func (*Utils) IndexOf4_2

func (m *Utils) IndexOf4_2(
	arg0 string,
	arg1 uint16,
	arg2 int32,
	arg3 int32,
) (int32, error)

IndexOf4_2 calls android.text.TextUtils.indexOf.

func (*Utils) IndexOf4_5

func (m *Utils) IndexOf4_5(
	arg0 string,
	arg1 string,
	arg2 int32,
	arg3 int32,
) (int32, error)

IndexOf4_5 calls android.text.TextUtils.indexOf.

func (*Utils) IsDigitsOnly

func (m *Utils) IsDigitsOnly(arg0 string) (bool, error)

IsDigitsOnly calls android.text.TextUtils.isDigitsOnly.

func (*Utils) IsEmpty

func (m *Utils) IsEmpty(arg0 string) (bool, error)

IsEmpty calls android.text.TextUtils.isEmpty.

func (*Utils) IsGraphic1

func (m *Utils) IsGraphic1(arg0 uint16) (bool, error)

IsGraphic1 calls android.text.TextUtils.isGraphic.

func (*Utils) IsGraphic1_1

func (m *Utils) IsGraphic1_1(arg0 string) (bool, error)

IsGraphic1_1 calls android.text.TextUtils.isGraphic.

func (*Utils) Join2

func (m *Utils) Join2(arg0 string, arg1 *jni.Object) (string, error)

Join2 calls android.text.TextUtils.join.

func (*Utils) Join2_1

func (m *Utils) Join2_1(arg0 string, arg1 *jni.Object) (string, error)

Join2_1 calls android.text.TextUtils.join.

func (*Utils) LastIndexOf2

func (m *Utils) LastIndexOf2(arg0 string, arg1 uint16) (int32, error)

LastIndexOf2 calls android.text.TextUtils.lastIndexOf.

func (*Utils) LastIndexOf3_1

func (m *Utils) LastIndexOf3_1(
	arg0 string,
	arg1 uint16,
	arg2 int32,
) (int32, error)

LastIndexOf3_1 calls android.text.TextUtils.lastIndexOf.

func (*Utils) LastIndexOf4_2

func (m *Utils) LastIndexOf4_2(
	arg0 string,
	arg1 uint16,
	arg2 int32,
	arg3 int32,
) (int32, error)

LastIndexOf4_2 calls android.text.TextUtils.lastIndexOf.

func (*Utils) MakeSafeForPresentation

func (m *Utils) MakeSafeForPresentation(
	arg0 string,
	arg1 int32,
	arg2 float32,
	arg3 int32,
) (*jni.Object, error)

MakeSafeForPresentation calls android.text.TextUtils.makeSafeForPresentation.

func (*Utils) RegionMatches

func (m *Utils) RegionMatches(
	arg0 string,
	arg1 int32,
	arg2 string,
	arg3 int32,
	arg4 int32,
) (bool, error)

RegionMatches calls android.text.TextUtils.regionMatches.

func (*Utils) Replace

func (m *Utils) Replace(
	arg0 string,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (*jni.Object, error)

Replace calls android.text.TextUtils.replace.

func (*Utils) Split2

func (m *Utils) Split2(arg0 string, arg1 string) (*jni.Object, error)

Split2 calls android.text.TextUtils.split.

func (*Utils) Split2_1

func (m *Utils) Split2_1(arg0 string, arg1 *jni.Object) (*jni.Object, error)

Split2_1 calls android.text.TextUtils.split.

func (*Utils) StringOrSpannedString

func (m *Utils) StringOrSpannedString(arg0 string) (*jni.Object, error)

StringOrSpannedString calls android.text.TextUtils.stringOrSpannedString.

func (*Utils) Substring

func (m *Utils) Substring(
	arg0 string,
	arg1 int32,
	arg2 int32,
) (string, error)

Substring calls android.text.TextUtils.substring.

func (*Utils) WriteToParcel

func (m *Utils) WriteToParcel(
	arg0 string,
	arg1 *jni.Object,
	arg2 int32,
) error

WriteToParcel calls android.text.TextUtils.writeToParcel.

type UtilsEllipsizeCallback

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

UtilsEllipsizeCallback wraps android.text.TextUtils$EllipsizeCallback.

func (*UtilsEllipsizeCallback) Ellipsized

func (m *UtilsEllipsizeCallback) Ellipsized(arg0 int32, arg1 int32) error

Ellipsized calls android.text.TextUtils$EllipsizeCallback.ellipsized.

type UtilsSimpleStringSplitter

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

UtilsSimpleStringSplitter wraps android.text.TextUtils$SimpleStringSplitter.

func (*UtilsSimpleStringSplitter) HasNext

func (m *UtilsSimpleStringSplitter) HasNext() (bool, error)

HasNext calls android.text.TextUtils$SimpleStringSplitter.hasNext.

func (*UtilsSimpleStringSplitter) Next0

func (m *UtilsSimpleStringSplitter) Next0() (string, error)

Next0 calls android.text.TextUtils$SimpleStringSplitter.next.

func (*UtilsSimpleStringSplitter) Next0_1

func (m *UtilsSimpleStringSplitter) Next0_1() (*jni.Object, error)

Next0_1 calls android.text.TextUtils$SimpleStringSplitter.next.

func (*UtilsSimpleStringSplitter) Remove

func (m *UtilsSimpleStringSplitter) Remove() error

Remove calls android.text.TextUtils$SimpleStringSplitter.remove.

func (*UtilsSimpleStringSplitter) SetString

func (m *UtilsSimpleStringSplitter) SetString(arg0 string) error

SetString calls android.text.TextUtils$SimpleStringSplitter.setString.

type UtilsStringSplitter

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

UtilsStringSplitter wraps android.text.TextUtils$StringSplitter.

func (*UtilsStringSplitter) SetString

func (m *UtilsStringSplitter) SetString(arg0 string) error

SetString calls android.text.TextUtils$StringSplitter.setString.

type UtilsTruncateAt

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

UtilsTruncateAt wraps android.text.TextUtils$TruncateAt.

func (*UtilsTruncateAt) ValueOf

func (m *UtilsTruncateAt) ValueOf(arg0 string) (*jni.Object, error)

ValueOf calls android.text.TextUtils$TruncateAt.valueOf.

func (*UtilsTruncateAt) Values

func (m *UtilsTruncateAt) Values() (*jni.Object, error)

Values calls android.text.TextUtils$TruncateAt.values.

type Watcher

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

Watcher wraps android.text.TextWatcher.

func (*Watcher) AfterTextChanged

func (m *Watcher) AfterTextChanged(arg0 *jni.Object) error

AfterTextChanged calls android.text.TextWatcher.afterTextChanged.

func (*Watcher) BeforeTextChanged

func (m *Watcher) BeforeTextChanged(
	arg0 string,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) error

BeforeTextChanged calls android.text.TextWatcher.beforeTextChanged.

func (*Watcher) OnTextChanged

func (m *Watcher) OnTextChanged(
	arg0 string,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) error

OnTextChanged calls android.text.TextWatcher.onTextChanged.

type WordSegmentFinder

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

WordSegmentFinder wraps android.text.WordSegmentFinder.

func NewWordSegmentFinder

func NewWordSegmentFinder(vm *jni.VM, arg0 string, arg1 *jni.Object) (*WordSegmentFinder, error)

NewWordSegmentFinder creates a new android.text.WordSegmentFinder instance.

func (*WordSegmentFinder) NextEndBoundary

func (m *WordSegmentFinder) NextEndBoundary(arg0 int32) (int32, error)

NextEndBoundary calls android.text.WordSegmentFinder.nextEndBoundary.

func (*WordSegmentFinder) NextStartBoundary

func (m *WordSegmentFinder) NextStartBoundary(arg0 int32) (int32, error)

NextStartBoundary calls android.text.WordSegmentFinder.nextStartBoundary.

func (*WordSegmentFinder) PreviousEndBoundary

func (m *WordSegmentFinder) PreviousEndBoundary(arg0 int32) (int32, error)

PreviousEndBoundary calls android.text.WordSegmentFinder.previousEndBoundary.

func (*WordSegmentFinder) PreviousStartBoundary

func (m *WordSegmentFinder) PreviousStartBoundary(arg0 int32) (int32, error)

PreviousStartBoundary calls android.text.WordSegmentFinder.previousStartBoundary.

Directories

Path Synopsis
Package format provides Go bindings for android.text.format.
Package format provides Go bindings for android.text.format.
Package method provides Go bindings for android.text.method.
Package method provides Go bindings for android.text.method.
Package style provides Go bindings for android.text.style.
Package style provides Go bindings for android.text.style.
Package util provides Go bindings for android.text.util.
Package util provides Go bindings for android.text.util.

Jump to

Keyboard shortcuts

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