Mês: Agosto 2013

  • Transferir dados entre atividades – II

    Neste artigo vamos ver como transferir dados para uma atividade secundária a partir da atividade principal. O código abaixo invoca uma atividade e passa-lhe dados. String conteudo; Intent grf = new Intent(this, Grafico.class); grf.putExtra(“dados”, conteudo); startActivityForResult(grf, REQUEST_GRAFICO); No exemplo anterior, a atividade invocada é uma classe com o nome Grafico. Para lançar a atividade bastam…

  • Transferir dados entre atividades

    Nesta crónica vamos focar a transferência de dados entre a atividade invocada e a atividade invocadora, ou seja, como é que posso receber dados de uma atividade que invoquei. Para enviar dados de volta para a atividade principal, a melhor forma é através de um Parcel (encomenda ou pacote). Segue um exemplo de uma classe…