私のアンドロイドアプリケーションでは、同じ行に2つのテキストフィールドを実装したいと思います。テキストが長いので大丈夫なら次の行に行きます。そこで私は水平方向のレイアウトを使い、2つのテキストフィールドを追加しました。Androidの同じ行のテキストビュー
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/linearLayout1">
<TextView android:text="TextView" android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<TextView android:text="TextView" android:id="@+id/textView3" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView></LinearLayout>
[例:TextView1、TextView2]
TextView1のテキストは、それはまだ1本のラインと台無しにすべてを印刷しようと少し長い場合に問題があります。
私が望む結果は、
TextView1 = aaaaaaaaaaaaaaaaaaaa & TextView2 = bbbbbbbbbbbbbbbbb
aaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbb
bbbbbb
あれば誰でも1がこれを行う方法のいずれかのアイデアを持っています。ありがとうございました。
textView1の内容を1行に出力したい場合はtextview 2の場合は次の行に移動します。 (たとえば、textView1がaaaaaaaaaaaaa、textview2がbbbbbbbbbbbbの場合は、aaaaaaaaaaを1行に入力し、bbbbbbbbbと同じ行に入力し、bbbbbbbの半分を次の行にできるだけ多く入力します)。 android:layout_weight = "1"を追加すると、textview1の半分を1行に半分入力し、もう半分は次の行に、同じことはTextView2に入力します – JibW