我使用ListView和Jsoup創建簡單的應用程序來顯示來自網站的照片,任何人都可以告訴我爲什麼模擬器每次都會崩潰?代碼有什麼問題?從網站到Android應用程序的照片
公共類MainActivity擴展活動{
private ListView listView;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.listview);
listView = (ListView) findViewById(R.id.listview);
final ArrayList list = new ArrayList();
Document doc = null;
try {
doc = (Document) Jsoup.connect("http://mongol.co.il/").get();
Elements divs = ((Elements) doc).select("img[src$=.jpg]");
for (org.jsoup.nodes.Element div : divs)
{
list.add(div);
}
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
ArrayAdapter adapter = new ArrayAdapter(this,
android.R.layout.simple_list_item_1, list);
listView.setAdapter(adapter);
}
}
請添加您的系統崩潰日誌。 – 2013-04-20 12:41:05
請提供來自logcat的錯誤細節。 – FireAndIce 2013-04-20 12:45:13
致命異常:main java.lang.RuntimeException:無法啓動活動ComponentInfo {com.example.mongol/com.example.mongol.MainActivity}:java.lang.ClassCastException:android.app中的org.jsoup.nodes.Document。 ActivityThread.performLaunchActivity(ActivityThread.java:2663) – Avi2107 2013-04-20 13:02:59