match_parent füllt nicht das gewünschte Ergebnis
Ich habe dieses Layout hinzuzufügen versucht. Alles funktioniert gut. Ich möchte die zweite EditText
die gesamte Höhe des Layouts nehmen. Ich habe dieses EditText
als match_parent
gemacht, aber es kann nicht den ganzen Raum nehmen. kann mir jemand das Problem sagen, das ich habe?
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:app="http://schemas.android.com/apk/res-auto">
<LinearLayout xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#fff"
android:id="@+id/createxml_layout_id">
<EditText
android:id="@+id/createxml_title_id"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:scrollHorizontally="true"
android:hint="Title"
android:textAlignment="center"
android:textColor="#000"
android:textAllCaps="true"
android:textSize="20sp"
android:maxLength="20"
android:autoText="false"
android:inputType="textPersonName"
android:gravity="fill_horizontal"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:hint="CONTENT HERE"
android:id="@+id/createxml_content_id"
android:textSize="14sp"
android:layout_gravity="top"/>
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
app:fabSize="mini"
android:layout_margin="10dp"
android:src="@android:drawable/ic_dialog_email" >
</android.support.design.widget.FloatingActionButton>
<!--</LinearLayout>-->
</LinearLayout>
</ScrollView>
1) fill_parent nicht verwenden. Verwenden Sie match_parent. Sie sind die gleichen, aber Füllung ist alt 2) Ich glaube, eine direkte scrollview Kind sollte wrap_content als Höhe haben –
Versuchen Sie, Hinzufügen von 'android: singleLine =" false "' zum EditText. – Vucko
@TimCastelijns versuchte beides. hat nicht funktioniert. –