У меня есть второе действие, которое содержит edidtext и кнопку , которая вводит значения в другой ArrayList ore Second Actoot. Второе действие по заполнению Recyclerview вместо этого, используя данные файла ресурса.
Код: Выделить всё
public ListAdapter(Context context) {
mContext = context;
final String[] countryNames = context.getResources().getStringArray(R.array.country_names);
mItems = new ArrayList();
for (int i = 0; i < countryNames.length; i++) {
mItems.add(new LineItem(countryNames[i]));
}
}
Код: Выделить всё
public class DisplayDescActivity extends AppCompatActivity {
private EditText descItem;
public static ArrayList descList = new ArrayList();
...
}
< /code>
Есть ли способ сделать это? < /p>
[b]IntentDisplayDescactivity Code:
в защищенной void oncreate (Bundle SaveDinstanceState) Я использовал:
Код: Выделить всё
Intent intent1 = new Intent(this, ListAdapter.class);
intent1.putStringArrayListExtra("list", descLista);
startActivity(intent1);
< /code>
< /li>
Код ListAdapter:
Я попытался использовать следующий код < /p>
final ArrayList resultArray = getIntent().getStringArrayListExtra("list");
< /code>
< /li>
< /ul>
Но сообщение [b]Cannot resolve method 'getIntent()'Подробнее здесь: https://stackoverflow.com/questions/339 ... ty-as-data
Полная версия