quinta-feira, 5 de junho de 2014

Utilizando o Bundle no Android.

Fala galera, muito tempo sem postar, porém hoje estou de volta com uma assunto um pouco peculiar; Uso do Bundle no Android, o Bundle consiste em transitar dados entre classes que "extends" de Activity, tanto que nosso querido e amado onCreate recebe um Bundle, o uso do Bundle é interessante para trocar dados entre activity's mediante um código único de acesso, diferente de uma variavel static.
Nesse exemplo ilustrei bem fazendo a passagem de um int da tela mãe para a tela filha com um código de acesso.



Nessa imagem observamos a instancia de um Bundle, onde estou passando em String o valor da key responsável pelo acesso do mesmo, e uma int com os dados que eu quero enviar. Vale lembrar que o método putInt é responsável para enviar um inteiro assim como putString uma String e por assim sucessivamente.

Enviamos os dados com um Ontouch (...) bom não vou explicar , isso até porque não é o foco, mas deixo em aberto para um próximo tutorial.

e recebo ele aqui :

Recebendo os dados do Bundle recebemos o atual Intent com o método getIntent() e pegamos o Bundle que é enviado a ele, enviamos o objeto barra widget.RattingBar e devolvemos o int passando a chave correta, caso contrario não teremos acesso aos dados. 

resutaldo : 




Bom galera, obrigado e até breve.

Nenhum comentário:

Postar um comentário