Also, what does your OnTabChangedListener code do? Thanks, Justin Anderson MagouyaWare Developer http://sites.google.com/site/magouyaware
On Wed, Jun 20, 2012 at 9:46 AM, Justin Anderson <magouyaw...@gmail.com>wrote: > Just out of curiosity, try doing this: > > *tabhost.setCurrentTab(1); > tabhost.setCurrentTab(0); > * > Does your list show up at that point? > > Thanks, > Justin Anderson > MagouyaWare Developer > http://sites.google.com/site/magouyaware > > > > On Wed, Jun 20, 2012 at 9:41 AM, Simon Giddings > <mr.s.giddi...@gmail.com>wrote: > >> I have a TabActivity containing a series of four tabs and a listview. >> Each of the tabs reference the same listview. >> When the activity is initially displayed, the listview is not displayed. >> However, clicking on another tab will display it correctly and clicking >> back on the first tab will also display it correctly. >> The content of the listview is changed depending on the selected tab. >> >> Here is my XML layout : >> <?xml version="1.0" encoding="utf-8"?> >> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" >> android:id="@android:id/tabhost" >> android:layout_width="match_parent" >> android:layout_height="match_parent" > >> >> <LinearLayout >> android:layout_width="fill_parent" >> android:layout_height="fill_parent" >> android:orientation="vertical" > >> >> <TabWidget >> android:id="@android:id/tabs" >> android:layout_width="fill_parent" >> android:layout_height="wrap_content" /> >> >> <FrameLayout >> android:id="@android:id/tabcontent" >> android:layout_width="fill_parent" >> android:layout_height="fill_parent" > >> >> <ListView >> android:id="@+id/listPoisFound" >> android:layout_width="match_parent" >> android:layout_height="wrap_content" > >> </ListView> >> >> </FrameLayout> >> </LinearLayout> >> >> </TabHost> >> >> The tabs are initialised like this : >> TabHost tabhost = null; >> TabHost.TabSpec spec = null; >> // get the tabhost >> tabhost = getTabHost(); >> >> // create the individual tabs >> spec = tabhost.newTabSpec("first"); >> spec.setIndicator("First"); >> spec.setContent(R.id.list); >> tabhost.addTab(spec); >> >> spec = tabhost.newTabSpec("second"); >> spec.setIndicator("Second"); >> spec.setContent(R.id.list); >> tabhost.addTab(spec); >> >> spec = tabhost.newTabSpec("third"); >> spec.setIndicator("Third"); >> spec.setContent(R.id.list); >> tabhost.addTab(spec); >> >> spec = tabhost.newTabSpec("fourth"); >> spec.setIndicator("Fourth"); >> spec.setContent(R.id.list); >> tabhost.addTab(spec); >> >> tabhost.setCurrentTab(0); >> >> tabhost.setOnTabChangedListener(this); >> >> Has anyone come across this problem ? >> What is the solution ? >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to android-developers@googlegroups.com >> To unsubscribe from this group, send email to >> android-developers+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en > > > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en