2014-01-11 5 views
0

im пытается разобрать xml с xmlpullparser, im уже получает заголовок, автор, guid в строках ListView.как передать данные, обработанные xmlpullparser, в другой класс?

им после этого урока:

http://rajeshvijayakumar.blogspot.com/2013/04/xml-pull-parser-example-in-android.html

, как передать эти данные разобраны (с точки зрения списка) к классу singlemessage (новый класс, который открывается, когда я нажимаю каждую строку в виде списка) ?

+0

В андроиде вы не открываете класс. Вы можете показать диалог, начать действие или переключиться на другой фрагмент. Какой из них вы хотели бы сделать и в каком контексте? – ayorhan

+0

Извините, возможно, мой вопрос был неправильным. Что я пытаюсь сделать: когда я нажимаю одну строку списка (у которого уже есть данные), он открывает новый экран с заголовком, автором, тегами описания и тремя кнопками (кнопка1 = получить аудио из какой-либо ссылки, button2 = получить видео с некоторой ссылки, button3 получить веб-сайт по ссылке). –

+0

- новый экран активности? – ayorhan

ответ

1

Для того, чтобы передать данные в деятельности, вы можете использовать метод putExtra, перед началом деятельности:

Intent intent = new Intent(activity,NewScreenActivity.class); 
intent.putExtra("title", string); 
startActivity(intent); 

Чтобы получить доступ к переменной в новом NewScreenActivity, в OnCreate метод, сделайте следующее:

String title = getIntent().getStringExtra("title"); 

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

  • Нет связанных вопросов^_^