Problems with tabs

Put problem concerning Views, Layouts and other XML-Resources (like AndroidManifest) here.

Problems with tabs

Postby Mats » Mon Nov 02, 2009 9:25 pm

Hi everyone,

I've got some problems with my layout of my app. I have 3 tabs (see image) and in every tab 3 spinners with everywhere just one spinner different. It the code works fine but the spinners are all displayed under each other, i want them next to each other. At last i have an webview box below which loads a webpage.

My main.xml file
Syntax: [ Download ] [ Hide ]
Using xml Syntax Highlighting
  1. <?xml version="1.0" encoding="utf-8"?>
  2.  
  3. <TabHost xmlns:android="http://schemas.android.com/apk/res/android"
  4.  
  5.    android:id="@android:id/tabhost"
  6.  
  7.    android:layout_width="fill_parent"
  8.  
  9.    android:layout_height="wrap_content">
  10.  
  11.     <LinearLayout
  12.  
  13.        android:orientation="vertical"
  14.  
  15.        android:layout_width="fill_parent"
  16.  
  17.        android:layout_height="wrap_content">
  18.  
  19.         <TabWidget
  20.  
  21.            android:id="@android:id/tabs"
  22.  
  23.            android:layout_width="fill_parent"
  24.  
  25.            android:layout_height="wrap_content" />
  26.  
  27.         <FrameLayout
  28.  
  29.            android:id="@android:id/tabcontent"
  30.  
  31.            android:layout_width="fill_parent"
  32.  
  33.            android:layout_height="fill_parent">
  34.  
  35.                                                                
  36.  
  37.                         <Spinner
  38.  
  39.                                 android:id="@+id/lijstklas"
  40.  
  41.                                 android:layout_width="160px"
  42.  
  43.                                 android:layout_height="wrap_content"
  44.  
  45.                                 android:prompt="@string/klassen_prompt"
  46.  
  47.                         />
  48.  
  49.                                                                
  50.  
  51.                         <Spinner
  52.  
  53.                                 android:id="@+id/lijstdocent"
  54.  
  55.                                 android:layout_width="160px"
  56.  
  57.                                 android:layout_height="wrap_content"
  58.  
  59.                                 android:prompt="@string/klassen_prompt"
  60.  
  61.                         />
  62.  
  63.                                                                
  64.  
  65.                         <Spinner
  66.  
  67.                                 android:id="@+id/lijstlokaal"
  68.  
  69.                                 android:layout_width="160px"
  70.  
  71.                                 android:layout_height="wrap_content"
  72.  
  73.                                 android:prompt="@string/klassen_prompt"
  74.  
  75.                         />
  76.  
  77.        
  78.  
  79.         </FrameLayout>
  80.  
  81.        
  82.  
  83.        
  84.  
  85.                         <Spinner
  86.  
  87.                                 android:id="@+id/lijstkwartaal"
  88.  
  89.                                 android:layout_width="70px"
  90.  
  91.                         android:layout_alignParentRight="true"
  92.  
  93.  
  94.  
  95.                                 android:layout_height="wrap_content"
  96.  
  97.                                 android:prompt="@string/kwartaal_prompt"
  98.  
  99.                                         />             
  100.  
  101.                         <Spinner
  102.  
  103.                                 android:id="@+id/lijstweek"
  104.  
  105.                                 android:layout_width="80px"
  106.  
  107.                                 android:layout_height="wrap_content"
  108.  
  109.                                 android:prompt="@string/week_prompt"
  110.  
  111.                         />
  112.  
  113.                        
  114.  
  115.             <WebView
  116.  
  117.                 android:id="@+id/webview"      
  118.  
  119.                 android:layout_width="wrap_content"
  120.  
  121.                 android:layout_height="wrap_content"
  122.  
  123.             />
  124.  
  125.     </LinearLayout>
  126.  
  127.                                
  128.  
  129. </TabHost>
Parsed in 0.006 seconds, using GeSHi 1.0.8.4


My java code
Syntax: [ Download ] [ Hide ]
Using java Syntax Highlighting
  1.         TabHost mTabHost = getTabHost();
  2.  
  3.        
  4.  
  5.         mTabHost.addTab(mTabHost.newTabSpec("tab_test1").setIndicator("Klas").setContent(R.id.lijstklas));
  6.  
  7.         mTabHost.addTab(mTabHost.newTabSpec("tab_test2").setIndicator("Docent").setContent(R.id.lijstdocent));
  8.  
  9.         mTabHost.addTab(mTabHost.newTabSpec("tab_test3").setIndicator("Lokaal").setContent(R.id.lijstlokaal));
  10.  
  11.  
  12.  
  13. // create spinners
  14.  
  15.         klas();
  16.  
  17.         lokaal();
  18.  
  19.         docent();        
  20.  
  21.         week();
  22.  
  23.         kwartaal();        
  24.  
  25. // end of create spinners
  26.  
  27.  
  28.  
  29.         mTabHost.setCurrentTab(0);
Parsed in 0.033 seconds, using GeSHi 1.0.8.4
Attachments
Naamloos.png
Naamloos.png (44.89 KiB) Viewed 141 times
Mats
Junior Developer
Junior Developer
 
Posts: 10
Joined: Sun Nov 01, 2009 3:44 pm

Top

Return to View, Layout & Resource Problems

Who is online

Users browsing this forum: No registered users and 7 guests