Hallo ich mit einem Problem die App entwirft ich auf arbeite Ich versuche, die TextEdit und die Textview in der Nähe von ihnen zu machen, aber sie immer noch an der gleichen Stelle
ich verwende ein Raster-Layout, da möchte ich die App für alle Größen aller Geräte
ich bin für einen Anfänger zur Verfügung stehen, damit ich auf die Entwicklung von android-Appskann nicht den Text in der Nähe von ihnen bewegen
<GridLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:columnCount="3"
android:rowCount="7">
<TextView
android:id="@+id/WelcomeText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_column="0"
android:layout_row="0"
android:layout_gravity="left"
android:text="Welcome To My App"
android:textColor="@android:color/background_dark"
/>
<TextView
android:id="@+id/info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_column="0"
android:layout_row="1"
android:layout_gravity="left"
android:text="Please fill the information"
android:textColor="@android:color/holo_blue_dark"
android:textSize="16sp" />
<TextView
android:id="@+id/nameTxt"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_gravity="left"
android:layout_column="0"
android:layout_row="2"
android:text="Name:"
android:textColor="@android:color/black"
android:textSize="16sp"/>
<EditText
android:id="@+id/Name"
style="@style/Widget.AppCompat.EditText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:a
android:layout_toEndOf="@id/nameTxt"
android:layout_row="2"
android:layout_column="1"
android:ems="14"
android:capitalize="sentences"
android:inputType="textPersonName"
android:visibility="visible"/>
<TextView
android:id="@+id/phoneTxt"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_gravity="left"
android:layout_column="0"
android:layout_row="3"
android:text="Phone:"
android:textColor="@android:color/black"
android:textSize="16sp"/>
<EditText
android:id="@+id/Phone"
style="@style/Widget.AppCompat.EditText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_column="1"
android:layout_row="3"
android:ems="14"
android:inputType="phone"
android:visibility="visible"/>
<TextView
android:id="@+id/emailTxt"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_gravity="left"
android:layout_column="0"
android:layout_row="4"
android:text="Email:"
android:textColor="@android:color/black"
android:textSize="16sp"/>
<EditText
android:id="@+id/Email"
style="@style/Widget.AppCompat.EditText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_column="1"
android:layout_row="4"
android:ems="14"
android:inputType="textEmailAddress"
android:visibility="visible"/>
<TextView
android:id="@+id/ageTxt"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_gravity="left"
android:layout_column="0"
android:layout_row="5"
android:text="Age:"
android:textColor="@android:color/black"
android:textSize="16sp"/>
<EditText
android:id="@+id/Age"
style="@style/Widget.AppCompat.EditText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_column="1"
android:layout_row="5"
android:ems="14"
android:inputType="number"
android:hint="Age:"
android:visibility="visible"/>
<Button
android:id="@+id/nextBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_column="0"
android:layout_row="6"
android:text="Next"
android:layout_gravity="center"
android:background="@android:color/holo_blue_dark"
/>
</GridLayout>
so viel nicht verstehen die roten Pfeile stehen für wh ere Ich mag die EditText (am Ende jeder Textansicht) seinen
versuchen, die entsprechenden Elemente derselben Zeile mit Gewichten zu versehen. –
Ich persönlich denke, RelativeLayout ist besser geeignet für das, was Sie erreichen möchten. – Barns