ฉันมักจะอ่านเกี่ยวกับค่าน้ำหนักตลกนี้ในเอกสาร Android ตอนนี้ฉันต้องการลองครั้งแรก แต่มันไม่ทำงานเลย
ที่ฉันเข้าใจจากเอกสารประกอบรูปแบบนี้:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:text="Register"
android:id="@+id/register"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dip"
weight="1" />
<Button
android:text="Not this time"
android:id="@+id/cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dip"
weight="1" />
</LinearLayout>
ควรสร้างสองปุ่มที่จัดแนวนอนและแบ่งพื้นที่อย่างเท่าเทียมกัน ปัญหาคือปุ่มสองปุ่มไม่โตขึ้นเพื่อเติมเต็มพื้นที่
ฉันต้องการปุ่มที่จะเติบโตและเติมเต็มทั้งบรรทัด หากปุ่มทั้งสองถูกตั้งค่าให้ตรงกับหลักเท่านั้นปุ่มแรกจะปรากฏขึ้นและเติมทั้งบรรทัด