Я пытаюсь отобразить список JSON в сотах.Дело в том, что у меня есть фрагмент, и я не могу изменить класс для расширения до ListActivity или Listfragment.Однако, если бы кто-то мог указать мне, с чего начать (это новый класс, который мне нужен, или есть простой способ отобразить JSON на макете)?
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
/*
* (new Thread(new Runnable() {
*
* @Override public void run() { fetchPage(); } })).start();
*/
List<JSONObject> testing = new ArrayList<JSONObject>();
(new Thread(new Runnable() {
public void run() {
List<JSONObject> test123 = new ArrayList<JSONObject>();
RssReader reader = new RssReader();
test123 = reader.getLatestRssFeed();
Iterator<JSONObject> iterator = test123.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
System.out.println("test");
}
})).start();
return inflater.inflate(R.layout.newspaper_fragment, container, false);
}
}
А вот макет, который у меня есть до сих пор
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="@drawable/wallpaper">
<!-- List view -->
</RelativeLayout>
Любая помощь будет принята с благодарностью.