У меня есть приложение, которое ищет на сайте ESPN информацию, основанную на том, какой вид спорта и дату он хочет найти, и после нажатия кнопки поиска выполняется onClick:
private View.OnClickListener onSearch=new View.OnClickListener() {
public void onClick(View v) {
String html = "http://scores.espn.go.com/";
String urlPart2 = "/scoreboard?seasonYear=2011&seasonType=2&weekNumber=";
html +=sport;
html += urlPart2;
html +=week;
//establishes the URL to search based on user input
try {
Document doc = Jsoup.connect(html).get();
String title = doc.title();
Elements teams = doc.getElementsByClass("team-name");
for(Element team : teams){
String txt=team.text();
//System.out.println(txt);
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// Intent i=new Intent(NFLPicker.this, ClassList.class);
// startActivity(i);
}
};
Этот код работает нормально, и txt содержит все имена команд после его выполнения, но теперь я хочу взять первые 2 команды и сохранить их в списке для другого актива в форме (Team1 v Team2), а затем взять Следующие 2 команды и сделать то же самое для практически всех команд, чтобы каждая игра за указанный день была сохранена в списке. У меня проблемы с обдумыванием моего пути и я не знаю, куда идти отсюда. любой толчок в правильном направлении был бы великолепен.
Другой вопрос, должен ли анализ выполняться в этом упражнении или в другом месте после нажатия кнопки поиска?