match_parentは、私は、このレイアウトを追加しようとしてきた、望ましい結果
を満たしていません。すべてうまく動作します。私は2番目のEditText
レイアウトの残りの高さをすべて取るようにします。私はEditText
をmatch_parent
としましたが、すべてのスペースを取ることはできません。 誰かが私に持っている問題を教えてもらえますか?
<?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は使用しないでください。 match_parentを使用してください。それらは同じですが、塗りつぶしは古いです2)scrollviewの直接の子はwrap_contentの高さが –
であると信じていますEditTextに 'android:singleLine =" false "'を追加してみてください。 – Vucko
@TimCastelijnsは両方を試しました。うまくいかなかった。 –