Il mio layout contiene ListView
, SurfaceView
e EditText
. Quando clicco su EditText
, viene attivato e viene visualizzata la tastiera su schermo. Quando clicco da qualche parte al di fuori di EditText
, ha ancora il focus (non dovrebbe). Immagino di poter impostare OnTouchListener
le altre viste nel layout e cancellare manualmente il EditText
focus di. Ma sembra troppo hacker ...
Ho la stessa situazione anche nell'altro layout: visualizzazione elenco con diversi tipi di elementi, alcuni dei quali hanno l EditText
'interno. Agiscono proprio come ho scritto sopra.
Il compito è far EditText
perdere la concentrazione quando l'utente tocca qualcosa al di fuori di esso.
Ho visto domande simili qui, ma non ho trovato alcuna soluzione ...