deux linéaires mises en page dans le même écran

hi im essayant de concevoir mon application à la fois pour téléphone android et la tablette. Donc, je l'avais déjà conçus, mais nécessaires à la refonte de mise à l'échelle des fins pour les différents écrans.

deux linéaires mises en page dans le même écran

C'est la mise en page im va pour.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@color/white">
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:weightSum="2"
android:orientation="horizontal" >
<fragment
android:id="@+id/map"
android:layout_marginTop="5dp"
android:layout_weight=".1"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
class="com.google.android.gms.maps.MapFragment"
/>
<Button
android:id="@+id/button3"
android:layout_weight=".25"
android:layout_marginLeft="34dp"
android:layout_marginTop="10dp"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:onClick="ClickTourismButton"
android:text="@string/Tourism" />
<Button
android:id="@+id/button4"
android:layout_weight=".25"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:layout_marginLeft="34dp"
android:text="@string/Nearby" />
<Button
android:id="@+id/button2"
android:layout_weight=".25"
android:layout_marginLeft="34dp"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:text="@string/Favourites" />
<Button
android:id="@+id/button1"
android:layout_weight=".25"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:layout_marginLeft="34dp"  
android:text="@string/Map" />
</LinearLayout>   
<LinearLayout
android:id="@+id/linearLayout2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:weightSum="2"
android:orientation="horizontal" >
<TextView
android:layout_marginLeft="10dp"
android:layout_marginTop="5dp"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:textIsSelectable="true"      
android:id="@+id/feedupdate1" />
<ListView
android:id="@android:id/list"
android:background="@color/red"
android:layout_weight="1"       
android:layout_marginTop="5dp"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"/>
<TextView
android:id="@+id/empty"
android:textIsSelectable="true"   
android:layout_width="wrap_content" 
android:layout_height="wrap_content"  
android:layout_marginLeft="10dp"
android:layout_marginTop="5dp"/>
<TextView
android:id="@+id/feedupdate"        
android:layout_marginLeft="6dp"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:layout_marginTop="430dp"
android:textIsSelectable="true"/>
<ListView
android:id="@+id/list1"
android:background="@color/blue"
android:layout_weight="1"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:layout_marginTop="430dp"
android:layout_marginLeft="6dp" /> 
</LinearLayout>
</RelativeLayout>

Quand je lance l'application linéaire de deux modèles sont sur le dessus les uns des autres?? ou le fragment de carte qui est vu ci-dessus que le rectangle noir prend tout l'écran??? Ive a aucune idée de ce que im faire de mal, j'ai regardé à travers plusieurs tutoriels et t me semble bon?

Besoin d'aide, veuillez

grâce


<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal"
android:weightSum="2"
android:background="@color/white">
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:orientation="vertical" >
<fragment
android:id="@+id/map"
android:layout_marginTop="5dp"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
class="com.google.android.gms.maps.MapFragment"
/>
<Button
android:id="@+id/button3"
android:layout_marginLeft="34dp"
android:layout_marginTop="10dp"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:onClick="ClickTourismButton"
android:text="@string/Tourism" />
<Button
android:id="@+id/button4"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:layout_marginLeft="34dp"
android:text="@string/Nearby" />
<Button
android:id="@+id/button2"
android:layout_marginLeft="34dp"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:text="@string/Favourites" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content" 
android:layout_height="0dp"
android:layout_marginLeft="34dp"  
android:text="@string/Map" />
</LinearLayout>   
<LinearLayout
android:id="@+id/linearLayout2"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:layout_marginLeft="10dp"
android:layout_marginTop="5dp"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:textIsSelectable="true"      
android:id="@+id/feedupdate1" />
<ListView
android:id="@android:id/list"
android:background="@color/red"    
android:layout_marginTop="5dp"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"/>
<TextView
android:id="@+id/empty"
android:textIsSelectable="true"   
android:layout_width="wrap_content" 
android:layout_height="wrap_content"  
android:layout_marginLeft="10dp"
android:layout_marginTop="5dp"/>
<TextView
android:id="@+id/feedupdate"        
android:layout_marginLeft="6dp"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:layout_marginTop="430dp"
android:textIsSelectable="true"/>
<ListView
android:id="@+id/list1"
android:background="@color/blue"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:layout_marginTop="430dp"
android:layout_marginLeft="6dp" /> 
</LinearLayout>
</LinearLayout>

deux linéaires mises en page dans le même écran

un composant prend le haut de chaque côté??
elle est divisée en deux, mais le fragment de carte prend tout d'un côté et le premier listview prend tous les autres???

  • faire de l'android:poids="1" pour le linéaire de mises en page. qui va diviser l'écran en parts égales entre eux.
  • son désormais divisée en deux, mais une seule composante prend tout l'espace de chaque côté? comment puis-je donner à chaque élément de l'espace?
InformationsquelleAutor PropK | 2013-03-25