public void run() {
// TODO Auto-generated method stub
try {
conn.connect();
if (conn.getResponseCode() == 200) {
while ((s = reader.readLine()) != null) {
sb.append(s);
}
Log.i("msg", sb.toString());
reader.close();
in.close();
conn.disconnect();
Document doc
=Jsoup.
parse(sb.
toString());
Elements elms = doc.getElementsByTag("table");
Elements trname=nametable.getElementsByTag("tr");
Elements tdname=trname.get(0).getElementsByTag("td");
Constants.name=tdname.get(1).text();
Elements trs=table.getElementsByTag("tr");
List<Course> courses=new ArrayList<Course>();
for (int i = 1; i < trs.size(); i++) {
Elements td=trs.get(i).getElementsByTag("td");
Course c=new Course();
c.setName(td.get(1).text());
c.
setScore(Float.
parseFloat(td.
get(2).
text()));
courses.add(c);
}
Message msg=Message.obtain();
msg.obj=courses;
msg.what=0;
handler.sendMessage(msg);
}else{
handler.sendEmptyMessage(1);
}
// Document doc = Jsoup.connect(url).data("query", "Java")
// .userAgent("Mozilla").cookie("auth", "token").timeout(15000)
// .get();
// TODO: handle exception
handler.sendEmptyMessage(1);
}
super.run();
}