多くの回答が指摘しています: layout_weight を使用する場合は、layout_height="0dp" を設定する必要があります。OnMeasure で layout_height="fill_parent" が行ったことは何ですか? 誰がそれを説明できますか?ごめんなさい。これは私の初めての質問です。シーンは以下です。
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="50dp"
android:orientation="horizontal" >
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="2"
android:background="#a00"
android:text="r" />
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="3"
android:background="#0a0"
android:text="g" />
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="#00a"
android:text="b" />
</LinearLayout>