मेरे पास तीन पंक्तियां हैं और इसमें मैं इन पंक्तियों के आकार को ठीक करना चाहता हूं और यह स्क्रीन के आकार पर आधारित होगा जिसे हम पूरी तरह से इस तालिका में दे रहे हैं, इसका मतलब है कि यह दी गई ऊंचाई के अनुसार समान रूप से तीन पंक्तियों को विभाजित करेगा, उसी प्रकार कॉलम के लिए android:stretchColumns="0,1"
का उपयोग करके किया जाता है। Tabel संरचना नीचे जुड़ा हुआ है:Android डिवाइस में स्क्रीन ऊंचाई के अनुसार पंक्तियों के बराबर पंक्तियां बनाएं
<TableLayout android:layout_width="fill_parent" android:id="@+id/tabelViewButtons"
android:layout_marginTop="10dip" android:layout_height="fill_parent"
android:layout_below="@id/searchbar" android:layout_above="@id/follow_notification_bar"
android:fitsSystemWindows="true" android:stretchColumns="0,1"
>
<TableRow >
<ImageButton android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="5dip"
android:id="@+id/button_one"></ImageButton>
<ImageButton android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="5dip"
android:id="@+id/button_two"></ImageButton>
</TableRow>
<TableRow >
<ImageButton android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="5dip"
android:id="@+id/button_three"></ImageButton>
<ImageButton android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="5dip"
android:id="@+id/button_four"></ImageButton>
</TableRow>
<TableRow >
<ImageButton android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="5dip"
android:id="@+id/button_five"></ImageButton>
<ImageButton android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="5dip"
android:id="@+id/button_six"></ImageButton>
</TableRow>
>
</TableLayout>
धन्यवाद विशेषता
android:layout_weight="1"
निर्धारित किया है। लेकिन आप सुझाव पूरी तरह से काम कर रहे हैं। – amadamala