Недавно я начал разрабатывать программы на Android и имел небольшую проблему с этим простым кодом. Я пытаюсь разобрать заголовок веб-сайта и сохранен в строке, но пока не увенчался успехом. Это потому, что я не делаю это в Async? Или это могут быть разные проблемы?Простой код Jsoup для Android
public class MainActivity extends Activity implements OnClickListener {
private Button btnSearch;
private EditText editTextCarReg;
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//-------------------------------------------------
btnSearch = (Button) findViewById(R.id.btnSearch);
btnSearch.setOnClickListener(this);
//------------------------------------------------
editTextCarReg = (EditText) findViewById(R.id.editTextRegistration);
editTextCarReg.setOnClickListener(this);
}
public boolean onCreateOptionsMenu(Menu menu)
{
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
public void example() throws IOException
{
Document doc = Jsoup.connect("http://http://9gag.com/").get();
String title = doc.title();
}
public void onClick(View v)
{
if(v.getId() == btnSearch.getId())
{
try {
example();
} catch (IOException e)
{
e.printStackTrace();
}
}
}
}
Большое спасибо, я стараюсь как Maxim, так и user1920666, и они работают. users1920666 way seams более «хакерские», но и более простые. Я думаю, что сейчас буду использовать его, пока не получу больше опыта в этой теме. Престижность! – Michal