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

Reply via email to