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?
Joga isso no XML
android:inputType="textCapWords"
Não tem input. É só um TextView, não é um EditText
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);
holder.noteDate3.setText(NoteUtils.dateFromLo(note.getNoteDate3()));
eu preciso que o noteDate3 fique em maisculo sendo que ele é um TextView
cê tentou o código que mandei??
Não tenho String aqui
Isso aqui é uma String:
NoteUtils.dateFromLo(note.getNoteDate3())
Não sei o que dizer, só sei que não funciona
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()));
Ok, e o que tem nesse método?
note.getNoteDate4()
Edit:
Passei o long dentro e funcionou
Primeiro soutprint é minusculo (padrão)
Segundo soutprint é maiusculo (customizado)
public long getNoteDate4(){
return noteDate4;
}
ele é um get, enquanto que o note é de um classe em sql
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);
Funcionou!!!
Graças!!! Você poderia me dizer que curso de programação fez, eu preciso urgente!!!
Nunca fiz kkkkkk, tô esperando as coisas acalmarem por aqui pra ver se consigo um tempo pra me dedicar em estudos