Advertisement
dantepw

Untitled

May 16th, 2015
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.77 KB | None | 0 0
  1.     private ProdutoDAO produtoDAO;
  2.     //private ListView lista;
  3.     //private DetalhesClienteCalculosAdapter dccAdapter;
  4.     private DetalhesClientesCalculosAdapter dccAdapter;
  5.     //private List<Produto> produtoItems;
  6.  
  7.     private CalculosDAO calculosDAO;
  8.     private List<Calculos> calculosItems;
  9.     private List<Calculos> aux;
  10.     private List<Integer> ids;
  11.  
  12.  
  13.     @Override
  14.     public View onCreateView(LayoutInflater inflater, ViewGroup container,
  15.                              Bundle savedInstanceState) {
  16.  
  17.         return inflater.inflate(R.layout.activity_detalhes_cliente_calculos, null, false);
  18.     }
  19.  
  20.     @Override
  21.     public void onActivityCreated(Bundle savedInstanceState) {
  22.  
  23.         super.onActivityCreated(savedInstanceState);
  24.  
  25.         String TAG = "t3sT3";
  26.         Context context = getActivity();
  27.         calculosDAO = new CalculosDAO(context);
  28.         produtoDAO = new ProdutoDAO(context);
  29.  
  30.  
  31.  
  32.         calculosItems = new ArrayList<Calculos>();
  33.         calculosItems = calculosDAO.exibirProdutosPorId(DetalhesClienteTabbed.CLIENTE_ID);
  34.  
  35.  
  36.         Log.d(TAG, "Calculos na lista:");
  37.  
  38.         for(Calculos i : calculosItems){
  39.             Log.d(TAG, i.getId_produto() + "       ");;
  40.         }
  41.  
  42.         aux = new ArrayList<Calculos>();
  43.         ids = new ArrayList<Integer>();
  44.  
  45.         for(Calculos i : calculosItems){
  46.             if(!ids.contains(i.getId_produto())){
  47.                 aux.add(i);
  48.                 ids.add(Integer.valueOf(i.getId_produto()));
  49.             }
  50.         }
  51.  
  52.         Log.d(TAG, "~~ Calculos depois:");
  53.  
  54.         for(Calculos i : aux){
  55.             Log.d(TAG, i.getId_produto() + "       ");;
  56.         }
  57.  
  58.  
  59.         dccAdapter = new DetalhesClientesCalculosAdapter(getActivity(),aux);
  60.         setListAdapter(dccAdapter);
  61.  
  62.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement