私は自分のレイアウトにこの種の線を構築しようとしています:
「合計......................1000」
ネットワークから受け取るものに応じて「1000」を変更する必要があります。その結果、「.........」の幅を変更する必要があります。「合計」という言葉は、単なる最終的なTextViewです。レイアウトでそれを実装する方法は?電話が横向きに変わるときは「.....」(ドット)を長くする必要があり、実装方法がわかりません。
つまり、TextView "Total"、TextView "...."(ドット)、TextView "1000"の3つの部分があり、1から無限大までの任意のナンバーにすることができます。画面のサイズに応じて、必須の「合計」と「1000」を「.....」と組み合わせて表示するために、それらを実装するにはどうすればよいですか?
次のxmlはそれを行いません。
<RelativeLayout
android:id="@+id/statistic_layout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/statistic_separator"
android:orientation="horizontal"
android:padding="15dp">
<TextView android:id="@+id/published_recepies"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="bold"
android:textSize="18dp"
android:layout_alignParentLeft="true"
android:textColor="@color/dark_orange"
android:text="Total"/>
<TextView android:id="@+id/dots"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="18dp"
android:layout_toRightOf="@+id/published_recepies"
android:textColor="@color/dark_orange"
android:text="@string/dots"/>
<TextView android:id="@+id/published_recepies_data"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="18dp"
android:layout_alignParentRight="true"
android:textColor="@color/dark_orange"
android:text="323"/>
</RelativeLayout>