<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/hintergrund"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/display"
android:orientation="vertical"
>
<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:maxLines="1"
/>
<Button
android:layout_width="fill_parent"
android:text="bla"
android:layout_height="wrap_content"
/>
<TextView
android:id="@+id/ergebnis"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
</LinearLayout>
</LinearLayout>
您好,我是Android开发的新手,尤其是XML。
我希望EditText和Button填充屏幕宽度,但是当运行上面的代码时,模拟器显示它们居中但只填充了大约一半的屏幕宽度。我怎样才能改变这一点以及我做错了什么? 谢谢
答案 0 :(得分:0)
这应该有效:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:backgroun="@drawable/hintergrund"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/display"
android:orientation="vertical" >
<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:maxLines="1" />
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="bla" />
<TextView
android:id="@+id/ergebnis"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>
</LinearLayout>
告诉我它是怎么回事。