[RESOLVIDO] TextView primeira letra maiúscula

15 respostas Resolvido
Whiskey

Tenho um App que pega o nome do mês “Dezembro” mas alguns celulares o nome do mês é minusculo enta ele pega automaticamente tudo minusculo
E eu quero que ele fique com a primeira letra maiúscula, como eu faço?

15 Respostas

rodriguesabner

Joga isso no XML

android:inputType="textCapWords"
Whiskey

Não tem input. É só um TextView, não é um EditText

rodriguesabner

A falta de códigos na explicação causa confusão, quando fizer perguntas tenta ser o mais claro possível.

String mes = "algumacoisa";
String mes_maiusculo = mes.substring(0, 1).toUpperCase() + mes.substring(1);
Whiskey

holder.noteDate3.setText(NoteUtils.dateFromLo(note.getNoteDate3()));

eu preciso que o noteDate3 fique em maisculo sendo que ele é um TextView

rodriguesabner

cê tentou o código que mandei??

Whiskey

Não tenho String aqui

rodriguesabner

Isso aqui é uma String:

NoteUtils.dateFromLo(note.getNoteDate3())
Whiskey

Não sei o que dizer, só sei que não funciona

rodriguesabner

Gostei do argumento


Engraçado, acho que meu Android Studio tem super poderes

Whiskey
public static String dateFromLon(long time) {
        DateFormat format= new SimpleDateFormat("MMM, y",Locale.getDefault());
        return format.format(new Date(time));
    }

eu pego o dia daqui e mando pra ka

holder.noteDate4.setText(NoteUtils.dateFromSunday(note.getNoteDate4()));

rodriguesabner

Ok, e o que tem nesse método?

note.getNoteDate4()

Edit:

Passei o long dentro e funcionou :thinking:

Primeiro soutprint é minusculo (padrão)
Segundo soutprint é maiusculo (customizado)

Whiskey
public long getNoteDate4(){
        return noteDate4;
    }

ele é um get, enquanto que o note é de um classe em sql

rodriguesabner
Solucao aceita

Faz isso e diz oq acontece

String mes = NoteUtils.dateFromLo(note.getNoteDate3());
String mes_maiusculo = mes.substring(0, 1).toUpperCase() + mes.substring(1);
holder.noteDate3.setText(mes_maiusculo);
Whiskey

Funcionou!!!
Graças!!! Você poderia me dizer que curso de programação fez, eu preciso urgente!!!

rodriguesabner

Nunca fiz kkkkkk, tô esperando as coisas acalmarem por aqui pra ver se consigo um tempo pra me dedicar em estudos

Criado 12 de dezembro de 2020
Ultima resposta 12 de dez. de 2020
Respostas 15
Participantes 2