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 – Mudar a cor do cursor do EditText (change EditText cursor color)

change edittext cursor color

Para alterarmos a cor do cursor do EditText no android devemos primeiro criar o novo cursor com a cor desejada (podemos dar forma para esse cursor se desejar). Devemos criar um ‘shape’ e atribulo ao atributo android:textCursorDrawable do EditText, esse atributo está disponibilizado des da api 13+.

Vejamos como criar: Continue reading

Android – Filtrando dados de um ListView com um EditText (How to Filter ListView through EditText)

filter_listview_edittext_android

Quando nos deparamos com vários conteúdos em uma lista, a pesquisa sempre fica mais difícil. O Android nos proporciona uma classe chamada Filter que se responsabiliza em tratar o filtro.
Operações de filtragem realizado pelo Filter são realizadas de forma assíncrona. Quando esses métodos são chamados, um pedido de filtragem é postado em uma fila de pedidos e processados ​​mais tarde. Qualquer chamada para um desses métodos irá cancelar qualquer pedido de filtragem não executada anterior.
Abaixo veremos a utilização desse recurso: Continue reading