0

Ich habe gerade "Programmierung" in Android Studio gestartet und ich kann nicht 1 Element über einem anderen.Android Studio Element über einem anderen

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:id="@+id/activity_main" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    tools:context="com.example.krzysztofbzoma.minutnik.MainActivity"> 


    <TextView 
     android:id="@+id/dwukropek" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerVertical="true" 
     android:layout_centerHorizontal="true" 
     android:textSize="50dp" 
     android:text=":" /> 


    <TextView 
     android:id="@+id/minuta_1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerVertical="true" 
     android:layout_toLeftOf="@id/minuta_2" 
     android:textSize="50dp" 
     android:text="0" /> 

    <TextView 
     android:id="@+id/minuta_2" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerVertical="true" 
     android:layout_toLeftOf="@id/dwukropek" 
     android:textSize="50dp" 
     android:text="0" /> 


    <TextView 
     android:id="@+id/sekunda_1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerVertical="true" 
     android:layout_toRightOf="@id/dwukropek" 
     android:textSize="50dp" 
     android:text="0" /> 


    <TextView 
     android:id="@+id/sekunda_2" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerVertical="true" 
     android:textSize="50dp" 
     android:layout_toRightOf="@id/sekunda_1" 
     android:text="0" /> 



</RelativeLayout> 

Ich brauche 2 Taste über jeder "0". Eins unter und eins darüber wie auf dem Bild. Es muss die gleiche Breite wie diese Nummer haben und darauf ausgerichtet sein, damit es sich nicht bewegt, wenn ich den Bildschirm rotiere. Ich habe es mit anderen Layouts versucht, aber ich verstehe den Unterschied zwischen LinearLayouts und RelativeLayouts nicht.

Picture example

+0

bitte das Bild zum Beispiel geben ... –

+0

@Shivam Bild hinzugefügt – ChrisB

Antwort

0

Kontrolle dieses

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:id="@+id/activity_main" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    tools:context="com.example.krzysztofbzoma.minutnik.MainActivity"> 

    <LinearLayout 
     android:id="@+id/LL" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignParentLeft="true" 
     android:layout_alignParentStart="true" 
     android:layout_centerVertical="true" 
     android:gravity="center" 
     android:orientation="horizontal"> 

     <TextView 
      android:id="@+id/minuta_1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="0" 
      android:textSize="50dp" /> 

     <TextView 
      android:id="@+id/minuta_2" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="0" 
      android:textSize="50dp" /> 

     <TextView 
      android:id="@+id/dwukropek" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text=":" 
      android:textSize="50dp" /> 

     <TextView 
      android:id="@+id/sekunda_1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="0" 
      android:textSize="50dp" /> 


     <TextView 
      android:id="@+id/sekunda_2" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="0" 
      android:textSize="50dp" /> 
    </LinearLayout> 

    <Button 
     android:id="@+id/button2" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_above="@+id/LL" 
     android:layout_alignParentLeft="true" 
     android:layout_alignParentStart="true" 
     android:layout_marginLeft="72dp" 
     android:layout_marginStart="72dp" /> 

    <Button 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_below="@+id/LL" 
     android:layout_alignLeft="@+id/button2" 
     android:layout_alignStart="@+id/button2" /> 


</RelativeLayout> 
+0

diese versuchen kann mir es für Sie wissen lassen, tat gearbeitet .. !! –

+0

Sry, aber nein. Jetzt sieht es so aus: http://i.imgur.com/4SA6T4h.png Es ist fast gleich. – ChrisB

+0

Also wie du willst, dass es aussieht .. !! –

Verwandte Themen