Javafree
Página Inicial do Fórum > Java Avançado

Problema com Bundle e array dinâmico



Criar novo tópico   Responder tópico


  1. Manga
    Posts:10


    Comment Arrow

    Publicado em: 12/06/2016 05:58:14

    Beleza??? Meu problema é no Android Studio e tá foda.

    Seguinte... tenho duas classes, a MainActivity e uma de nome Somatorio
    Na primeira, eu insiro um valor que será o tamanho da amostra
    A segunda(Somatorio) recebe os valores pelo Bundle e faz a soma dos valores inseridos.
    Tá tudo funcionando, mas na hora de criar um array dinâmico, dá pau.

    Consigo até transferir o valor da amostra, porém, eu não consigo fazer com que o array[] receba os dados.
    Só consigo quado estipulo um valor fixo para o array.

    Exemplo do uso se tivesse dando certo:
    Primeira Activity - Insiro o valor 7
    Segunda Activity - insiro 1, 3, 5, 2, 6, 1, 1
    Dá a resposta: 19
    Vlw


    public class Somatorio extends AppCompatActivity {

    public TextView textoSomatorio;
    public EditText valorInserido;
    public Button botaoInserir;

    public int contArray=0;
    public int contEditText = 1;

    Bundle pacoteDados = getIntent().getExtras();
    String stringDoPacote = pacoteDados.getString("textoString";

    public int amostra = Integer.parseInt(stringDoPacote);
    public int array[] = new int[Integer.parseInt(stringDoPacote)];


    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_somatorio);



  1. Relacionados