Il mio layout contiene ListView, SurfaceViewe 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 OnTouchListenerle altre viste nel layout e cancellare manualmente il EditTextfocus 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 EditTextperdere la concentrazione quando l'utente tocca qualcosa al di fuori di esso.
Ho visto domande simili qui, ma non ho trovato alcuna soluzione ...