Android – Remover o auto foco do EditText (Stop EditText from gaining focus at Activity startup)

 

focus-edittext

Não exibir o teclado ao iniciar uma activity.
Não dar foco no EditText ao iniciar uma activity.
Remover o foco ao iniciar a Activity.
Remover o autofoco do edittext.

Existe diversas formas de realizar este procedimento.
A primeira e mais simples é você definir em sua tag root de seu xml de layout os seguintes atributos: android:focusable=”true” e android:focusableInTouchMode=”true”

Vejamos o exemplo a seguir: Continue reading

Android – Limpar a pilha de Activity, ‘Android Stack’ (How to clear the Android Stack of activities?)

acitivty android stack

Como conhecedor da plataforma Android, DEVEMOS saber que ao chamarmos o método startActivity estamos adicionando a atividade em uma fila (ou pilha), o Android chama essa fila de ‘Android Stack’.

Há situações que ao iniciarmos uma nova Activity temos que limpar a pilha, para fazer isso basta definirmos certas “flags” no Intent responsável. Veja o exemplo: Continue reading