1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Formato Moedas Android Studio

Bom dia estou tendo dificuldade para formatar meu codigo segue abaixo

Cart

private void loadListfood() { cart = new Database(this).getCarts(); adapter = new CartAdapter(cart, this); recyclerView.setAdapter(adapter);

int total = 0; for (Order order : cart) total += (Integer.parseInt(order.getPrice())) * (Integer.parseInt(order.getQuantity())); NumberFormat nf = NumberFormat.getCurrencyInstance();

txtTotalPrice.setText(nf.format(total));

}

CartAdapter

@Override public void onBindViewHolder(CartViewHolder holder, int position) { TextDrawable drawable = TextDrawable.builder() .buildRound("" + listData.get(position).getQuantity(), Color.BLUE); holder.img_cart_count.setImageDrawable(drawable);

Locale locale = new Locale("pt", "BR"); NumberFormat fmt = NumberFormat.getCurrencyInstance(locale); int price = (Integer.parseInt(listData.get(position).getPrice())) * (Integer.parseInt(listData.get(position).getQuantity())); holder.txt_price.setText(fmt.format(price));

holder.txt_cart_name.setText(listData.get(position).getProductName());

}

@Override public int getItemCount () { return listData.size(); } }

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags android ou faça a sua própria pergunta.