Class BoringLayout
public class BoringLayout : Layout, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Layout>BoringLayout
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Layout>.IsAssignableFrom(IJavaType)JVMBridgeBase<Layout>.IsAssignableFrom<T>()JVMBridgeBase<Layout>.Execute<T>(params T[])JVMBridgeBase<Layout>.DynBridgeClazzJVMBridgeBase<Layout>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
BoringLayout()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public BoringLayout()
BoringLayout(CharSequence, TextPaint, int, Alignment, float, float, Metrics, bool)
public BoringLayout(CharSequence arg0, TextPaint arg1, int arg2, Layout.Alignment arg3, float arg4, float arg5, BoringLayout.Metrics arg6, bool arg7)
Parameters
arg0
CharSequencearg1
TextPaintarg2
intarg3
Layout.Alignmentarg4
floatarg5
floatarg6
BoringLayout.Metricsarg7
bool
BoringLayout(CharSequence, TextPaint, int, Alignment, float, float, Metrics, bool, TruncateAt, int)
public BoringLayout(CharSequence arg0, TextPaint arg1, int arg2, Layout.Alignment arg3, float arg4, float arg5, BoringLayout.Metrics arg6, bool arg7, TextUtils.TruncateAt arg8, int arg9)
Parameters
arg0
CharSequencearg1
TextPaintarg2
intarg3
Layout.Alignmentarg4
floatarg5
floatarg6
BoringLayout.Metricsarg7
boolarg8
TextUtils.TruncateAtarg9
int
BoringLayout(CharSequence, TextPaint, int, Alignment, float, float, Metrics, bool, TruncateAt, int, bool)
public BoringLayout(CharSequence arg0, TextPaint arg1, int arg2, Layout.Alignment arg3, float arg4, float arg5, BoringLayout.Metrics arg6, bool arg7, TextUtils.TruncateAt arg8, int arg9, bool arg10)
Parameters
arg0
CharSequencearg1
TextPaintarg2
intarg3
Layout.Alignmentarg4
floatarg5
floatarg6
BoringLayout.Metricsarg7
boolarg8
TextUtils.TruncateAtarg9
intarg10
bool
BoringLayout(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public BoringLayout(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
Ellipsized(int, int)
public void Ellipsized(int arg0, int arg1)
Parameters
IsBoring(CharSequence, TextPaint)
public static BoringLayout.Metrics IsBoring(CharSequence arg0, TextPaint arg1)
Parameters
arg0
CharSequencearg1
TextPaint
Returns
IsBoring(CharSequence, TextPaint, Metrics)
public static BoringLayout.Metrics IsBoring(CharSequence arg0, TextPaint arg1, BoringLayout.Metrics arg2)
Parameters
arg0
CharSequencearg1
TextPaintarg2
BoringLayout.Metrics
Returns
IsBoring(CharSequence, TextPaint, TextDirectionHeuristic, bool, Metrics)
public static BoringLayout.Metrics IsBoring(CharSequence arg0, TextPaint arg1, TextDirectionHeuristic arg2, bool arg3, BoringLayout.Metrics arg4)
Parameters
arg0
CharSequencearg1
TextPaintarg2
TextDirectionHeuristicarg3
boolarg4
BoringLayout.Metrics
Returns
Make(CharSequence, TextPaint, int, Alignment, Metrics, bool, TruncateAt, int, bool)
public static BoringLayout Make(CharSequence arg0, TextPaint arg1, int arg2, Layout.Alignment arg3, BoringLayout.Metrics arg4, bool arg5, TextUtils.TruncateAt arg6, int arg7, bool arg8)
Parameters
arg0
CharSequencearg1
TextPaintarg2
intarg3
Layout.Alignmentarg4
BoringLayout.Metricsarg5
boolarg6
TextUtils.TruncateAtarg7
intarg8
bool
Returns
Make(CharSequence, TextPaint, int, Alignment, float, float, Metrics, bool)
public static BoringLayout Make(CharSequence arg0, TextPaint arg1, int arg2, Layout.Alignment arg3, float arg4, float arg5, BoringLayout.Metrics arg6, bool arg7)
Parameters
arg0
CharSequencearg1
TextPaintarg2
intarg3
Layout.Alignmentarg4
floatarg5
floatarg6
BoringLayout.Metricsarg7
bool
Returns
Make(CharSequence, TextPaint, int, Alignment, float, float, Metrics, bool, TruncateAt, int)
public static BoringLayout Make(CharSequence arg0, TextPaint arg1, int arg2, Layout.Alignment arg3, float arg4, float arg5, BoringLayout.Metrics arg6, bool arg7, TextUtils.TruncateAt arg8, int arg9)
Parameters
arg0
CharSequencearg1
TextPaintarg2
intarg3
Layout.Alignmentarg4
floatarg5
floatarg6
BoringLayout.Metricsarg7
boolarg8
TextUtils.TruncateAtarg9
int
Returns
ReplaceOrMake(CharSequence, TextPaint, int, Alignment, Metrics, bool, TruncateAt, int, bool)
public BoringLayout ReplaceOrMake(CharSequence arg0, TextPaint arg1, int arg2, Layout.Alignment arg3, BoringLayout.Metrics arg4, bool arg5, TextUtils.TruncateAt arg6, int arg7, bool arg8)
Parameters
arg0
CharSequencearg1
TextPaintarg2
intarg3
Layout.Alignmentarg4
BoringLayout.Metricsarg5
boolarg6
TextUtils.TruncateAtarg7
intarg8
bool
Returns
ReplaceOrMake(CharSequence, TextPaint, int, Alignment, float, float, Metrics, bool)
public BoringLayout ReplaceOrMake(CharSequence arg0, TextPaint arg1, int arg2, Layout.Alignment arg3, float arg4, float arg5, BoringLayout.Metrics arg6, bool arg7)
Parameters
arg0
CharSequencearg1
TextPaintarg2
intarg3
Layout.Alignmentarg4
floatarg5
floatarg6
BoringLayout.Metricsarg7
bool
Returns
ReplaceOrMake(CharSequence, TextPaint, int, Alignment, float, float, Metrics, bool, TruncateAt, int)
public BoringLayout ReplaceOrMake(CharSequence arg0, TextPaint arg1, int arg2, Layout.Alignment arg3, float arg4, float arg5, BoringLayout.Metrics arg6, bool arg7, TextUtils.TruncateAt arg8, int arg9)
Parameters
arg0
CharSequencearg1
TextPaintarg2
intarg3
Layout.Alignmentarg4
floatarg5
floatarg6
BoringLayout.Metricsarg7
boolarg8
TextUtils.TruncateAtarg9
int