View.RequestFocus Metodo

Definizione

Overload

Nome Descrizione
RequestFocus(FocusSearchDirection, Rect)

Chiama questa opzione per cercare di assegnare lo stato attivo a una visualizzazione specifica o a uno dei relativi discendenti e fornire suggerimenti sulla direzione e un rettangolo specifico da cui proviene lo stato attivo.

RequestFocus(FocusSearchDirection)

Chiama questa opzione per cercare di assegnare lo stato attivo a una visualizzazione specifica o a uno dei suoi discendenti e dare un suggerimento su quale direzione lo stato attivo è diretto.

RequestFocus()

Chiama questa opzione per cercare di assegnare lo stato attivo a una visualizzazione specifica o a uno dei relativi discendenti.

RequestFocus(FocusSearchDirection, Rect)

Chiama questa opzione per cercare di assegnare lo stato attivo a una visualizzazione specifica o a uno dei relativi discendenti e fornire suggerimenti sulla direzione e un rettangolo specifico da cui proviene lo stato attivo.

[Android.Runtime.Register("requestFocus", "(ILandroid/graphics/Rect;)Z", "GetRequestFocus_ILandroid_graphics_Rect_Handler")]
public virtual bool RequestFocus(Android.Views.FocusSearchDirection direction, Android.Graphics.Rect? previouslyFocusedRect);
[<Android.Runtime.Register("requestFocus", "(ILandroid/graphics/Rect;)Z", "GetRequestFocus_ILandroid_graphics_Rect_Handler")>]
abstract member RequestFocus : Android.Views.FocusSearchDirection * Android.Graphics.Rect -> bool
override this.RequestFocus : Android.Views.FocusSearchDirection * Android.Graphics.Rect -> bool

Parametri

direction
FocusSearchDirection

Uno dei FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT e FOCUS_RIGHT

previouslyFocusedRect
Rect

Il rettangolo (nel sistema di coordinate di questa visualizzazione) per fornire un suggerimento più granulare sulla provenienza dello stato attivo. Può essere null se non è presente alcun suggerimento.

Valori restituiti

Se questa vista o uno dei suoi discendenti hanno effettivamente preso lo stato attivo.

Attributi

Commenti

Chiama questa opzione per cercare di assegnare lo stato attivo a una visualizzazione specifica o a uno dei relativi discendenti e fornire suggerimenti sulla direzione e un rettangolo specifico da cui proviene lo stato attivo. Il rettangolo può aiutare a fornire visualizzazioni più grandi un suggerimento più dettagliato sulla provenienza dello stato attivo e, di conseguenza, dove mostrare la selezione o modificare internamente lo stato attivo avanti.

Una visualizzazione non prende effettivamente lo stato attivo se non è attivabile (#isFocusable restituisce false) o se è attivabile e non è attivabile in modalità tocco (#isFocusableInTouchMode) mentre il dispositivo è in modalità tocco.

Se non è visibile, una visualizzazione non avrà lo stato attivo.

Una visualizzazione non avrà lo stato attivo se uno dei relativi elementi padre è android.view.ViewGroup#getDescendantFocusability() uguale a ViewGroup#FOCUS_BLOCK_DESCENDANTS.

Vedere anche #focusSearch(int), che è ciò che si chiama per dire che si ha lo stato attivo e si vuole che il padre cerchi quello successivo.

È possibile eseguire l'override di questo metodo se l'oggetto personalizzato View dispone di un oggetto interno View a cui desidera inoltrare la richiesta.

per android.view.View.requestFocus(int, android.graphics.Rect).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

RequestFocus(FocusSearchDirection)

Chiama questa opzione per cercare di assegnare lo stato attivo a una visualizzazione specifica o a uno dei suoi discendenti e dare un suggerimento su quale direzione lo stato attivo è diretto.

[Android.Runtime.Register("requestFocus", "(I)Z", "")]
public bool RequestFocus(Android.Views.FocusSearchDirection direction);
[<Android.Runtime.Register("requestFocus", "(I)Z", "")>]
member this.RequestFocus : Android.Views.FocusSearchDirection -> bool

Parametri

direction
FocusSearchDirection

Uno dei FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT e FOCUS_RIGHT

Valori restituiti

Se questa vista o uno dei suoi discendenti hanno effettivamente preso lo stato attivo.

Attributi

Commenti

Chiama questa opzione per cercare di assegnare lo stato attivo a una visualizzazione specifica o a uno dei suoi discendenti e dare un suggerimento su quale direzione lo stato attivo è diretto.

Una visualizzazione non prende effettivamente lo stato attivo se non è attivabile (#isFocusable restituisce false) o se è attivabile e non è attivabile in modalità tocco (#isFocusableInTouchMode) mentre il dispositivo è in modalità tocco.

Vedere anche #focusSearch(int), che è ciò che si chiama per dire che si ha lo stato attivo e si vuole che il padre cerchi quello successivo.

Equivale a chiamare #requestFocus(int, Rect) con null impostato per il rettangolo con stato attivo in precedenza.

per android.view.View.requestFocus(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

RequestFocus()

Chiama questa opzione per cercare di assegnare lo stato attivo a una visualizzazione specifica o a uno dei relativi discendenti.

[Android.Runtime.Register("requestFocus", "()Z", "")]
public bool RequestFocus();
[<Android.Runtime.Register("requestFocus", "()Z", "")>]
member this.RequestFocus : unit -> bool

Valori restituiti

Se questa vista o uno dei suoi discendenti hanno effettivamente preso lo stato attivo.

Attributi

Commenti

Chiama questa opzione per cercare di assegnare lo stato attivo a una visualizzazione specifica o a uno dei relativi discendenti.

Una visualizzazione non prende effettivamente lo stato attivo se non è attivabile (#isFocusable restituisce false) o se non può essere messa a fuoco a causa di altre condizioni (non attivabile in modalità tocco (#isFocusableInTouchMode) mentre il dispositivo è in modalità tocco, non visibile, non abilitato o non ha dimensioni).

Vedere anche #focusSearch(int), che è ciò che si chiama per dire che si ha lo stato attivo e si vuole che il padre cerchi quello successivo.

Equivale a chiamare #requestFocus(int, Rect) con argomenti #FOCUS_DOWN e null.

per android.view.View.requestFocus().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a