Привет всем, я создал макет, используя следующий код
android:layout_height="wrap_content"></TextView> <EditText android:layout_height="wrap_content" android:padding="12dip" android:layout_width="wrap_content" android:text="EditText" android:id="@+id/editText1"></EditText> </TableRow> </TableLayout> <TableRow android:layout_width="match_parent" android:id="@+id/tableRow2" android:layout_height="wrap_content"> <TextView android:text="TextView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/textView2"></TextView> <EditText android:text="EditText" android:id="@+id/editText2" android:layout_width="wrap_content" android:layout_height="wrap_content"></EditText> </TableRow> <TableRow android:layout_width="match_parent" android:id="@+id/tableRow3" android:layout_height="wrap_content"> <Button android:text="Button" android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button> <Button android:text="Button" android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button> </TableRow>
но теперь я хочу установить поле. Как я могу сделать это с помощью XML?
Попробуйте для левого поля второй аналог:
<EditText android:id="@+id/editText1" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_marginLeft="15dp" android:padding="12dp" android:text="EditText" > </EditText>
Попробуйте это для Right_margin
android:layout_marginRight = "15dip"
Попробуйте это для левого поля
android:layout_marginLeft = "15dip"
если вы дадите значение в центре
android:gravity = "center_horizontal"
В руководствах Android теперь предлагается использовать marginStart и marginEnd вместо левого и правого, поэтому:
android:layout_marginStart = "15dp"