Coloque texto constante dentro do EditText, que deve ser não editável - Android
Eu quero ter texto constante dentro editText como:
http://<here_user_can_write>
O usuário não deve poder excluir nenhum caractere de "http://
", Eu procurei sobre isso e achei isso:
editText.setFilters(new InputFilter[] {
new InputFilter() {
public CharSequence filter(CharSequence src, int start,
int end, Spanned dst, int dstart, int dend) {
return src.length() < 1 ? dst.subSequence(dstart, dend) : "";
}
}
});
mas eu não sei se restringe o usuário a não excluir nenhum caractere decomeçar a acabar limite. Eu também não conseguia entender o uso da classe Spanned.
Uma maneira seria uma boa escolha se pudéssemos colocar umaTextView
dentroEditText
mas eu não acho que é possível no Android já que ambos são Views, é possível?