android - ListView not showing items -
i trying display basic array of titles in list view using fragments. , not able list items show up. wondering if can shed light. there resources understand layouts well?
here list_fragment.xml , listfragment source file
<linearlayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <listview android:id="@id/android:list" android:drawselectorontop="false" android:layout_weight="1" android:layout_height="0dp" android:layout_width="fill_parent"> </listview> </linearlayout> public class publictradelistfragment extends listfragment { private string trades[]; public publictradelistfragment() { trades = new string [] { "trade ?", "give ?", "trade again?" }; } @override public void oncreate(bundle savedinstancestate){ super.oncreate(savedinstancestate); listadapter listadapter = new arrayadapter<string>(getactivity(),android.r.layout.simple_list_item_1,trades); setlistadapter(listadapter); } @override public view oncreateview(layoutinflater inflater, viewgroup container, bundle savedinstancestate) { return inflater.inflate(r.layout.list_fragment,container,false); } @override public void onlistitemclick(listview list, view v, int position, long id) { toast.maketext(getactivity(), getlistview().getitematposition(position).tostring(), toast.length_long).show(); } }
you can try in "on create view" "return super.oncreateview(inflater, container, savedinstancestate);"
check link: http://wptrafficanalyzer.in/blog/a-listfragment-application-in-android/
Comments
Post a Comment