2014-12-06 2 views
0

Im создает простое приложение, которое, к примеру, я получил 10 строк таблицы с флажком, а пользователь нажимает на 3 окна и нажимает дальше, я хочу распечатать только 3 строки, нажмите и добавьте дополнительную кнопку/значок рядом с ним. Является ли это возможным? пожалуйста помоги ! Спасибо !Как передать выбранные данные в следующую активность android

+0

Google * передает данные в комплекте для следующего действия * –

+0

Возможный дубликат [Передача данных должным образом в android?] (Http://stackoverflow.com/questions/6998564/passing-data-properly-in-android) –

+0

возможно дублировать [Как передавать данные между действиями в Android?] (http://stackoverflow.com/questions/2091465/how-do-i-pass-data-between-activities-in-android) –

ответ

0

передать данные другому Activity вы можете использовать Intent с и положить ваши данные как дополнительный:

вот пример:

Intent intent = new Intent(this, SecondActivity.class); 
intent.putExtra("data", "My data in second activity"); 
startActivity(intent); 

и для извлечения данных в SecondActivity:

String data = getIntent().getStringExtra("data"); 
+0

получил ошибку для второй и третьей строки –

+0

опубликовать ваш код и ошибку, пожалуйста. –

+0

Ошибка синтаксиса на токенах, удалите эти жетоны для намерения.putExtra –

0

Да, использовать putExtra и передать ArrayList из String:

Intent intent = new Intent(Recipes2.this, XMLParser.class); 
intent.putStringArrayListExtra("myList", (ArrayList<String>) myList); 
startActivity(intent);  
0

Вот ответ:

Intent intent = new Intent(getBaseContext(), SignoutActivity.class); 
intent.putExtra("EXTRA_SESSION_ID", sessionId); 
startActivity(intent) 

Для получения дополнительной информации посетите эту link.

Смежные вопросы