Guest User

Untitled

a guest
Jan 23rd, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.27 KB | None | 0 0
  1. ANDROID
  2. ================================================================================================================================
  3. private void insertarRowDocumento(final DocumentoBean document) {
  4.  
  5. if (document != null) {
  6. LinearLayout nuevoParticipante = new LinearLayout(getContext());
  7. LayoutInflater inflater = (LayoutInflater) getActivity().getSystemService(LAYOUT_INFLATER_SERVICE);
  8. LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
  9. View rootView = inflater.inflate(R.layout.document_row, null);
  10.  
  11. TextView tvTipoDoc = rootView.findViewById(R.id.tvTipoDoc);
  12. TextView tvNumero = rootView.findViewById(R.id.tvNumero);
  13. TextView tvCambio = rootView.findViewById(R.id.tvCambio);
  14. TextView tvPorcAvance = rootView.findViewById(R.id.tvPorcAvance);
  15. TextView tvRecargo = rootView.findViewById(R.id.tvRecargo);
  16. TextView tvMonto = rootView.findViewById(R.id.tvMonto);
  17.  
  18. tvTipoDoc.setText((document.getCodTipoDoc() == null) ? "-" : document.getCodTipoDoc());
  19. tvNumero.setText((document.getNumdoc() == null) ? "-" : document.getNumdoc());
  20. tvCambio.setText((document.getTcambio() == null) ? "-" : document.getTcambio());
  21. tvPorcAvance.setText((document.getPorcpago() == null) ? "-" : document.getPorcpago());
  22. tvRecargo.setText((document.getRecargo() == null) ? "-" : document.getRecargo());
  23. tvMonto.setText((document.getMbruto() == null) ? "-" : document.getMbruto());
  24.  
  25. nuevoParticipante.setOnClickListener(new View.OnClickListener() {
  26. @Override
  27. public void onClick(View v) {
  28. Intent intent = new Intent(getActivity(), LiquidationClientActivity.class);
  29. Bundle bundle = new Bundle();
  30. bundle.putSerializable("client", client);
  31. intent.putExtras(bundle);
  32. startActivity(intent);
  33. }
  34. });
  35.  
  36. nuevoParticipante.setLayoutParams(layoutParams);
  37. nuevoParticipante.addView(rootView);
  38. // lnRowNewDocument.addView(nuevoParticipante, lnRowNewDocument.getChildCount());
  39. }
  40. }
Add Comment
Please, Sign In to add comment