Я полагаю, что правильно передаю массив String из класса A в класс B, однако у меня возникли некоторые проблемы при доступе к каждому элементу по отдельности.Вот общий вид моего кода.
String[] inputArr = new String[4];
//CLASS A=====================================
inputArr[0] = zero;
inputArr[1] = one;
inputArr[2] = two;
inputArr[3] = three;
Bundle bundle = new Bundle();
bundle.putStringArray("input",inputArr);
//CLASSB==================================================
Bundle bundle = this.getIntent().getExtras();
String[] myStrings = new String[4];
myStrings = bundle.getStringArray("input");
Так что, если это будет правильно передано, то как мне будет назначить отдельные строки в классе B для элементов в переданном массиве?Я попытался:
String aStr = myStrings[0];
Тем не менее, это показывает сообщение об ошибке - «синтаксическая ошибка на токене»; «Выражение ожидается после этого токена».Это неправильный метод для использования в этой ситуации?Если так, что я должен использовать?Заранее благодарю за помощь.