Domanda

Ho un gruppo di viste e ha 2 viste focalizzabili come suoi figli. Vorrei sapere come posso personalizzare il modo in cui il focus viene passato tra queste 2 visualizzazioni. In altre parole, quando premo il tasto Giù o la chiave in alto nell'emulatore, voglio controllare quale di questi bambini ha il focus.

Ho letto JavaDoc di ViewGroup, vedo questi 2 metodi.

public View focusSearch (View focused, int direction)
public boolean requestFocus (int direction, Rect previouslyFocusedRect)

Ma sono confuso su quale di questi metodi dovrei superare per raggiungere quello che voglio.

Grazie per qualsiasi consiglio.

Saluti,

È stato utile?

Soluzione

puoi anche provare a usare l'attributo android: nextFocusDown , come nell'esempio focus_3.xml dall'esempio ApiDemos .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top