मैं लेआउट ऊंचाई को प्रोग्रामेटिक रूप से बदलने का प्रयास करता हूं। मेरे पास दो बटन हैं एक बटन में मैं अपनी लेआउट स्थिति बदलता हूं और दूसरा बटन मैं सहेजने की स्थिति चुड़ैल प्राप्त करने का प्रयास करता हूं, मैं पहली बार था।एंड्रॉइड सापेक्ष लयआउट ऊंचाई प्रोग्रामेटिक रूप से
<RelativeLayout
android:id="@+id/popaplayout"
android:layout_width="fill_parent"
android:layout_height="200dp" >
यह एक मेरी लेआउट है और पहले बटन में मैं
RelativeLayout.LayoutParams parms = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.FILL_PARENT,
RelativeLayout.LayoutParams.FILL_PARENT);
parms.addRule(RelativeLayout.BELOW, R.id.movies_title_layout);
scrollpopap.setLayoutParams(parms);
scrollpopap.setScrollingEnabled(true);
और दूसरा बटन
RelativeLayout.LayoutParams rel_btn = new RelativeLayout.LayoutParams(
ViewGroup.LayoutParams.WRAP_CONTENT, 300);
rel_btn.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
scrollpopap.setLayoutParams(rel_btn);
scrollpopap.setScrollingEnabled(false);
लिखा xml
फ़ाइल में मैं ऊंचाई 200dp लिखा था और प्रोग्राम के रूप में 300 और अलग ऊंचाई हैं। मैं प्रोग्रामेटिक रूप से ऊंचाई को कैसे बचा सकता हूं?
अगर कोई समाधान जानता है मेरी मदद कृपया धन्यवाद
धन्यवाद यह – Beka
काम कर रहा है dp नहीं किया है मैं match_parent साथ RelativeLayout अंदर एक बच्चा है और RelativeLayout से चौड़ाई, संशोधित करने, कैसे बच्चे की चौड़ाई को अद्यतन कर सकते हैं? – jose920405