TextView "Deficient"のベースラインをEditText "10000"のベースラインに揃えたいとします。彼らは、私は次のことを試してみました<android.support.percent.PercentRelativeLayout>
TextInputLayoutの中にラップされたTextViewでベースラインを整列する
の内側の両方であるが、それは仕事を得ることができません。
<android.support.percent.PercentRelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.design.widget.TextInputLayout
android:id="@+id/textInputLayout_soil_nitrogen"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
app:layout_widthPercent="63%">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Enter N of soil"
tools:text="10000" />
</android.support.design.widget.TextInputLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toEndOf="@id/textInputLayout_soil_nitrogen"
android:layout_toRightOf="@id/textInputLayout_soil_nitrogen"
app:layout_widthPercent="37%"
tools:text="Deficient" />
</android.support.percent.PercentRelativeLayout>
のTextViewに20dpの上部パディングを与えることが一種のトリックを行いますが、代わりに、彼らのベースラインを揃えるために素敵でしたでしょう。この場合でも可能ですか?
textAppearance属性とid属性btwを削除しました。
それは私が望むものではありません。 **両方のベースラインを整列させたい** TextViewがTextInputLayoutの内部にあるので、これは不可能だと思う。 20dpの詰め物を追加するだけで解決しなければならないだろう。私はここで誰かがそれを達成する方法を知っていることを願っています。あなたの答えをありがとう。おはようございます。 :) –
okは、edittextとtextviewのベースラインをテキストのベースラインと同じにしたいことを意味します。私はあなたが同じフォントサイズを定義し、テキストビューのボトムパッディングを与える必要があると思います。それは作品です。 –
うん、これを可能にする唯一の方法はパディングを与えることです。 –