1
ご覧のとおり、小さな画面で最後のTextViewが右に切り取られます。ここ は、それがどのように見えるかです:ConstraintLayout(小さな画面)
私はそれはそうする必要があります。ここでは
は、レイアウトのソースコードです:
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:layout_marginTop="8dp"
android:text="Lorem Ipsum is simply dummy text:"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:text="1234567890.1234567890"
app:layout_constraintLeft_toRightOf="@+id/textView1"
app:layout_constraintTop_toTopOf="parent"
android:layout_marginTop="8dp" />
</android.support.constraint.ConstraintLayout>
私はあなたが 'ConstraintLayout'でそれを達成できるとは思いません。あなたはあなたのニーズに合った小さなスクリーン用の別のXMLレイアウトファイルを作成することができます – Pelocho
私はあなたが必要と思うのはフローレイアウトです。これはネイティブではサポートされていませんが、それを実装するライブラリ(例:this(https://github.com/blazsolar/FlowLayout))があります。 – Pelocho
@Pelocho https://github.com/google/flexbox-layoutより良いです – DeKaNszn