AlignmentSpanStandard Класс

Определение

Реализация по умолчанию AlignmentSpan.

[Android.Runtime.Register("android/text/style/AlignmentSpan$Standard", DoNotGenerateAcw=true)]
public class AlignmentSpanStandard : Java.Lang.Object, Android.Text.IParcelableSpan, Android.Text.Style.IAlignmentSpan, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/text/style/AlignmentSpan$Standard", DoNotGenerateAcw=true)>]
type AlignmentSpanStandard = class
    inherit Object
    interface IParcelableSpan
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IAlignmentSpan
    interface IParagraphStyle
Наследование
AlignmentSpanStandard
Атрибуты
Реализации

Комментарии

Реализация по умолчанию AlignmentSpan.

Например, текст, написанный слева направо, например английский, который по умолчанию выравнивается по левому краю, можно выровнять напротив направления макета следующим образом:

{@code SpannableString string = new SpannableString("Text with opposite alignment");
            string.setSpan(new AlignmentSpan.Standard(Layout.Alignment.ALIGN_OPPOSITE), 0,
            string.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);}

<img src="https://developer.android.com/reference/android/images/text/style/ltralignmentspan.png" /><figcaption>Выравнивание текста слева направо, противоположное направлению макета.</figcaption>

Текст, написанный справа налево, например на иврите, который по умолчанию выравнивается по правому краю, можно выровнять напротив направления макета следующим образом:

{@code SpannableString string = new SpannableString("טקסט עם יישור הפוך");
            string.setSpan(new AlignmentSpan.Standard(Layout.Alignment.ALIGN_OPPOSITE), 0,
            string.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);}

<img src="https://developer.android.com/reference/android/images/text/style/rtlalignmentspan.png" /><figcaption>Выравнивание текста справа налево, противоположное направлению макета.</figcaption>

Документация по Java для android.text.style.AlignmentSpan.Standard.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

AlignmentSpanStandard(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

AlignmentSpanStandard(Layout+Alignment)
AlignmentSpanStandard(Parcel)

Создает из Standard посылки.

Свойства

Alignment
Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Реализация по умолчанию AlignmentSpan.

(Унаследовано от Object)
JniPeerMembers

Реализация по умолчанию AlignmentSpan.

PeerReference

Реализация по умолчанию AlignmentSpan.

(Унаследовано от Object)
SpanTypeId

Возвращает специальный идентификатор типа для этого класса span.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
DescribeContents()

Описывать типы специальных объектов, содержащихся в маршалируемом представлении этого объекта Parcelable.

Dispose()

Реализация по умолчанию AlignmentSpan.

(Унаследовано от Object)
Dispose(Boolean)

Реализация по умолчанию AlignmentSpan.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Реализация по умолчанию AlignmentSpan.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Реализация по умолчанию AlignmentSpan.

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Сведите этот объект в плоскую структуру в объект Parcel.

Явные реализации интерфейса

IJavaPeerable.Disposed()

Реализация по умолчанию AlignmentSpan.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Реализация по умолчанию AlignmentSpan.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Реализация по умолчанию AlignmentSpan.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Реализация по умолчанию AlignmentSpan.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Реализация по умолчанию AlignmentSpan.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Реализация по умолчанию AlignmentSpan.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Реализация по умолчанию AlignmentSpan.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Реализация по умолчанию AlignmentSpan.

GetJniTypeName(IJavaPeerable)

Реализация по умолчанию AlignmentSpan.

Применяется к