BoringLayout Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra.
[Android.Runtime.Register("android/text/BoringLayout", DoNotGenerateAcw=true)]
public class BoringLayout : Android.Text.Layout, Android.Text.TextUtils.IEllipsizeCallback, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/text/BoringLayout", DoNotGenerateAcw=true)>]
type BoringLayout = class
inherit Layout
interface TextUtils.IEllipsizeCallback
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Ereditarietà
- Attributi
- Implementazioni
Commenti
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. Probabilmente non vuoi mai fare uno di questi te stesso; in caso affermativo, assicurarsi di chiamare #isBoring
prima di tutto per assicurarsi che il testo soddisfi i criteri.
Questa classe viene usata dai widget per controllare il layout di testo. Non è necessario usare direttamente questa classe, a meno che non si implementi il proprio widget o un oggetto di visualizzazione personalizzato, in questo caso si consiglia di usare un layout anziché chiamare android.graphics.Canvas#drawText(java.lang.CharSequence, int, int, float, float, android.graphics.Paint) Canvas.drawText()
direttamente.
Documentazione Java per android.text.BoringLayout
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Costruttori
Campi
DefaultLinespacingAddition |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Layout) |
DefaultLinespacingMultiplier |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Layout) |
HyphenationFrequencyFullFast |
Obsoleti.
Valore per la frequenza di trattinamento che indica la quantità completa di trattini automatici con l'uso di algoritmo più veloce. (Ereditato da Layout) |
HyphenationFrequencyNormalFast |
Obsoleti.
Valore per la frequenza di trattino che indica una quantità di trattini di luce automatica con l'algoritmo più veloce. (Ereditato da Layout) |
Proprietà
BottomPadding |
Restituisce il numero di pixel aggiuntivi di riempimento della discesa nella riga inferiore del layout. |
Class |
Restituisce la classe di runtime di questo |
EllipsizedWidth |
Restituisce la larghezza a cui il layout è con i puntini di sospensione o |
Handle |
Handle all'istanza di Android sottostante. (Ereditato da Object) |
Height |
Restituisce l'altezza totale di questo layout. (Ereditato da Layout) |
IsFallbackLineSpacingEnabled |
Restituisce true se lo spazio della riga di fallback è abilitato in questo layout. (Ereditato da Layout) |
IsSpanned | (Ereditato da Layout) |
JniIdentityHashCode |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Object) |
JniPeerMembers |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. |
LineCount |
Restituisce il numero di righe di testo in questo layout. |
Paint |
Restituisce le proprietà Disegnare di base per questo layout. (Ereditato da Layout) |
PeerReference |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Object) |
SpacingAdd |
Restituisce il numero di unità iniziali aggiunte a ogni riga. (Ereditato da Layout) |
SpacingMultiplier |
Restituisce l'altezza del testo moltiplicata per ottenere l'altezza della riga. (Ereditato da Layout) |
Text |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Layout) |
TextFormatted |
Restituisce il testo visualizzato da questo layout. (Ereditato da Layout) |
ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
TopPadding |
Restituisce il numero (negativo) di pixel aggiuntivi di spaziatura interna nella riga superiore del layout. |
Width |
Restituisce la larghezza di questo layout. (Ereditato da Layout) |
Metodi
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
Dispose() |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Object) |
Dispose(Boolean) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Object) |
Draw(Canvas) |
Disegnare questo layout nell'area di disegno specificata. (Ereditato da Layout) |
Draw(Canvas, IList<Path>, IList<Paint>, Path, Paint, Int32) |
Disegna questo layout nell'area di disegno specificata. (Ereditato da Layout) |
Draw(Canvas, Path, Paint, Int32) |
Disegnare questo layout nell'area di disegno specificata, con il percorso di evidenziazione disegnato tra lo sfondo e il testo. (Ereditato da Layout) |
DrawBackground(Canvas) |
Disegna sfondo di questo layout. (Ereditato da Layout) |
DrawText(Canvas) |
Disegna parte del testo di questo layout. (Ereditato da Layout) |
Ellipsized(Int32, Int32) |
Callback per i puntini di sospensione per segnalare l'area con i puntini di sospensione. |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
FillCharacterBounds(Int32, Int32, Single[], Int32) |
Restituisce i limiti dei caratteri nell'intervallo specificato. (Ereditato da Layout) |
GetAlignment() |
Restituisce l'allineamento di base di questo layout. (Ereditato da Layout) |
GetCursorPath(Int32, Path, ICharSequence) |
Inserisce il percorso specificato con una rappresentazione di un cursore in corrispondenza dell'offset specificato. (Ereditato da Layout) |
GetCursorPath(Int32, Path, String) |
Inserisce il percorso specificato con una rappresentazione di un cursore in corrispondenza dell'offset specificato. (Ereditato da Layout) |
GetEllipsisCount(Int32) |
Restituisce il numero di caratteri da posizionare via con i puntini di sospensione o 0 se non si verificano puntini di sospensione. |
GetEllipsisStart(Int32) |
Restituisce l'offset del primo carattere da rimuovere con i puntini di sospensione rispetto all'inizio della riga. |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
GetLineAscent(Int32) |
Ottenere l'ascente del testo nella riga specificata. (Ereditato da Layout) |
GetLineBaseline(Int32) |
Restituisce la posizione verticale della linea di base della riga specificata. (Ereditato da Layout) |
GetLineBottom(Int32) |
Restituisce la posizione verticale della parte inferiore della riga specificata. (Ereditato da Layout) |
GetLineBottom(Int32, Boolean) |
Restituisce la posizione verticale della parte inferiore della riga specificata. (Ereditato da Layout) |
GetLineBounds(Int32, Rect) |
Restituisce la linea di base per la riga specificata (0… getLineCount() - 1) Se i limiti non sono null, restituisce l'estensione superiore, sinistra, destra, inferiore della riga specificata. (Ereditato da Layout) |
GetLineContainsTab(Int32) |
Restituisce se la riga specificata contiene uno o più caratteri che devono essere gestiti appositamente, ad esempio schede o emoji. |
GetLineDescent(Int32) |
Restituire la discesa della riga specificata(0… getLineCount() - 1). |
GetLineDirections(Int32) |
Restituisce le informazioni sull'esecuzione direzionale per la riga specificata. |
GetLineEnd(Int32) |
Restituisce l'offset di testo dopo l'ultimo carattere della riga specificata. (Ereditato da Layout) |
GetLineForOffset(Int32) |
Ottenere il numero di riga in cui viene visualizzato l'offset di testo specificato. (Ereditato da Layout) |
GetLineForVertical(Int32) |
Ottenere il numero di riga corrispondente alla posizione verticale specificata. (Ereditato da Layout) |
GetLineLeft(Int32) |
Ottenere la posizione più sinistra che deve essere esposta per lo scorrimento orizzontale sulla riga specificata. (Ereditato da Layout) |
GetLineMax(Int32) |
Ottiene l'estensione orizzontale senza segno della riga specificata, incluso il rientro del margine iniziale, ma escludendo spazi vuoti finali. (Ereditato da Layout) |
GetLineRight(Int32) |
Ottenere la posizione più a destra che deve essere esposta per lo scorrimento orizzontale sulla riga specificata. (Ereditato da Layout) |
GetLineStart(Int32) |
Restituisce l'offset di testo dell'inizio della riga specificata ( 0… getLineCount()). |
GetLineTop(Int32) |
Restituisce la posizione verticale della parte superiore della riga specificata (0… getLineCount()). |
GetLineVisibleEnd(Int32) |
Restituisce l'offset di testo dopo l'ultimo carattere visibile (quindi lo spazio vuoto non viene conteggiato) nella riga specificata. (Ereditato da Layout) |
GetLineWidth(Int32) |
Ottiene l'estensione orizzontale senza segno della riga specificata, incluso il rientro del margine iniziale e lo spazio vuoto finale. (Ereditato da Layout) |
GetOffsetForHorizontal(Int32, Single) |
Ottenere l'offset di caratteri sulla riga specificata la cui posizione è più vicina alla posizione orizzontale specificata. (Ereditato da Layout) |
GetOffsetToLeftOf(Int32) | (Ereditato da Layout) |
GetOffsetToRightOf(Int32) | (Ereditato da Layout) |
GetParagraphAlignment(Int32) |
Ottenere l'allineamento del paragrafo specificato, prendendo in considerazione il markup collegato a esso. (Ereditato da Layout) |
GetParagraphDirection(Int32) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. |
GetParagraphLeft(Int32) |
Ottenere il bordo sinistro del paragrafo specificato, impostato in base ai margini sinistro. (Ereditato da Layout) |
GetParagraphRight(Int32) |
Ottenere il bordo destro del paragrafo specificato, impostato in base ai margini destro. (Ereditato da Layout) |
GetPrimaryHorizontal(Int32) |
Ottenere la posizione orizzontale primaria per l'offset di testo specificato. (Ereditato da Layout) |
GetRangeForRect(RectF, SegmentFinder, Layout+ITextInclusionStrategy) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Layout) |
GetSecondaryHorizontal(Int32) |
Ottenere la posizione orizzontale secondaria per l'offset di testo specificato. (Ereditato da Layout) |
GetSelectionPath(Int32, Int32, Path) |
Inserisce il percorso specificato con una rappresentazione di un'evidenziazione tra gli offset specificati. (Ereditato da Layout) |
IncreaseWidthTo(Int32) |
Aumentare la larghezza di questo layout alla larghezza specificata. (Ereditato da Layout) |
IsBoring(ICharSequence, TextPaint) |
Determinare e calcolare le metriche se il testo specificato può essere gestito da BoringLayout. |
IsBoring(ICharSequence, TextPaint, BoringLayout+Metrics) |
Determinare e calcolare le metriche se il testo specificato può essere gestito da BoringLayout. |
IsBoring(ICharSequence, TextPaint, ITextDirectionHeuristic, Boolean, BoringLayout+Metrics) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. |
IsBoring(String, TextPaint) |
Determinare e calcolare le metriche se il testo specificato può essere gestito da BoringLayout. |
IsBoring(String, TextPaint, BoringLayout+Metrics) |
Determinare e calcolare le metriche se il testo specificato può essere gestito da BoringLayout. |
IsBoring(String, TextPaint, ITextDirectionHeuristic, Boolean, BoringLayout+Metrics) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. |
IsRtlCharAt(Int32) |
Restituisce true se il carattere in corrispondenza dell'offset è a destra a sinistra (RTL). (Ereditato da Layout) |
JavaFinalize() |
Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto. (Ereditato da Object) |
Make(ICharSequence, TextPaint, Int32, Layout+Alignment, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32, Boolean) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. |
Make(ICharSequence, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean) |
Funzione di utilità per costruire un'istanza di BoringLayout. |
Make(ICharSequence, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32) |
Funzione di utilità per costruire un'istanza di BoringLayout. |
Make(String, TextPaint, Int32, Layout+Alignment, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32, Boolean) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. |
Make(String, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean) |
Funzione di utilità per costruire un'istanza di BoringLayout. |
Make(String, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32) |
Funzione di utilità per costruire un'istanza di BoringLayout. |
Notify() |
Riattiva un singolo thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
ReplaceOrMake(ICharSequence, TextPaint, Int32, Layout+Alignment, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32, Boolean) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. |
ReplaceOrMake(ICharSequence, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean) |
Restituisce un oggetto BoringLayout per il testo specificato, potenzialmente riutilizzandolo se è già adatto. |
ReplaceOrMake(ICharSequence, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32) |
Restituisce un oggetto BoringLayout per il testo specificato, potenzialmente riutilizzandolo se è già adatto. |
ReplaceOrMake(String, TextPaint, Int32, Layout+Alignment, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32, Boolean) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. |
ReplaceOrMake(String, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean) |
Restituisce un oggetto BoringLayout per il testo specificato, potenzialmente riutilizzandolo se è già adatto. |
ReplaceOrMake(String, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32) |
Restituisce un oggetto BoringLayout per il testo specificato, potenzialmente riutilizzandolo se è già adatto. |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
ToArray<T>() |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione in formato stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Object) |
Wait() |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.< (Ereditato da Object) |
Wait(Int64) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Wait(Int64, Int32) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. |
GetJniTypeName(IJavaPeerable) |
Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti i caratteri a sinistra a destra. |