Прежде всего приложения для Android должны расширять Activity.
Итак, ваш код должен быть
public class GetCode extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Document doc = Jsoup.connect("http://www.sapo.pt/").get();
Elements divs = doc.select("div");
for (Element div : divs)
//there are many ways to show data. This is one show it as a pop up message
Toast toast = Toast.maketext(this, div.text(), Toast.Lenght_Short);
toast.show;
//this prints it in the logcat
debug.i("my app", div.text);
//Alert dialogues work too
}
}
и вы не можете передать ему аргументы. Если вы хотите передавать данные между действиями, используйте связки. Вы должны написать его в проекте Android, так как он ссылается на макеты и сгенерированный код, который создается во время компиляции плагином eclipse для Android.
Если div.text () является HTML-текстом, вы можете использовать
WebView wv = new WebView(this);
wv.loadData(div.text() , "text/html", "utf-8");
, а затем используйте его как представление, например, в объявлении Alert Dialog, используйте
ad.setView(wv);