Galera não estou conseguindo converter um valor monetário para double para eu poder fazer a soma, segue um trecho do código para vcs darem um olhada e me ajudarem...
NumberFormat value = NumberFormat.getInstance(new Locale("pt", "BR"));
NumberFormat currency = NumberFormat.getCurrencyInstance(new Locale("pt", "BR"));
try {
valor = (Double) value.parse(R$ 143,70);
} catch (ParseException e) {
e.printStackTrace();
}
valorTotal=valor*quantdigitada;
String preco ="";
preco= currency.format(valorTotal);
etValorTotal.setText(String.valueOf(preco));
Sempre da erro nessa linha "valor = (Double) value.parse(R$ 143,70);" to perdido aki vcs poderiam me ajudar??






0 comentários:
Postar um comentário