29
सेट करने के लिए मैं एंड्रॉइड प्रतिशत समर्थन पैकेज से PercentRelativeLayout का उपयोग कर रहा हूं। मेरे पास मेरे लेआउट में यही है।प्रतिशत रिटेलिवेट, ऊंचाई को प्रोग्रामेटिक रूप से
<android.support.percent.PercentRelativeLayout
android:id="@+id/view_parent"
app:layout_heightPercent="68%" android:visibility="invisible"
android:layout_width="match_parent"
android:background="@color/mountain_meadow" android:layout_alignParentTop="true"
android:layout_height="wrap_content">
<View android:id="@+id/view_child" android:layout_width="match_parent" app:layout_heightPercent="30%"
android:layout_alignParentBottom="true"
/>
</android.support.percent.PercentRelativeLayout>
मैं प्रोग्राम के रूप में view_child
की ऊंचाई को बदलना चाहते हैं। मैं PercentRelativeLayout.LayoutParams
या किसी अन्य तरीके से इसका उपयोग कैसे कर सकता हूं।
प्रतिशत के बिना एक और मूल्य कैसे निर्धारित किया जाए? उदाहरण के लिए, प्रतिशत लेआउट पैरा का उपयोग करके डीपी में मार्जिनबॉटम? – Gilian
view.requestLayout(); शांत लड़का। – msecilmis