Jump to content

Lenon John

Members
  • Content count

    2
  • Joined

  • Last visited

Community Reputation

0 Comum

About Lenon John

  1. Observação: As imagens que estão na pasta drawable, eu adicionei manualmente,(CTRL + C) (CTRL + V) public View getView(int position, View convertView, ViewGroup parent) { Bitmap raw; byte[] fotoArray; View v = View.inflate(context,R.layout.activity_produto_item,null); TextView nome = (TextView)v.findViewById(R.id.tvNome); ImageView imagem = (ImageView)v.findViewById(R.id.tvImagem); nome.setText(lista_exibicao.get(position).getNome()); fotoArray = lista_exibicao.get(position).getImagem(); if(fotoArray!=null){ raw = BitmapFactory.decodeByteArray(fotoArray,0,fotoArray.length); imagem.setImageBitmap(raw); } v.setTag(lista_exibicao.get(position).getId()); return v; }
  2. Eu preciso inserir mais de 3000 itens no ArrayList, o que gera o erro: method code too large. Acredito que usando um TXT como "BANCO DE DADOS" vai resolver o meu problema. Atualmente eu faço assim: ----------------------------------------------------- ArrayList lista = new ArrayList(); // inserindo os itens no ArrayList lista.add(new produtoItem(R.drawable.imagem, "AA", "AA", "AA", "AA")); adapter = new produtoAdapter(this, lista); ListView listView = (ListView) findViewById(R.id.listView1); listView.setAdapter(adapter); ----------------------------------------------------- Como pegar os dados de um TXT e inserir no meu arrayList? OBS: Esse APP precisa funcionar sem a necessidade de internet. Ou seja, não posso usar um banco dados externo.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.