यह मेरा विचार है, और मैं लेआउट_विड्थ को "10 डीआईपी" में बदलना चाहता हूं। मैं प्रोग्रामेटिक तरीके से ऐसा कैसे करूं? नोट, यह एक रैखिक लेआउट नहीं है, यह एक दृश्य है।एंड्रॉइड व्यू लेआउट_विड्थ - प्रोग्रामेटिक रूप से कैसे बदलें?
<View android:id="@+id/nutrition_bar_filled"
android:background="@drawable/green_rectangle"
android:layout_height="30dip"
android:layout_width="50dip">
</View>
मुझे लेआउटपैम के बारे में पता है। चौड़ाई को 10 डीआईपी सेट करने के लिए मैं इसका उपयोग कैसे करूं?
आप "view_instance.getLayoutParams()। width = newOne भी कर सकते हैं;" –
'match_parent' जैसे मान प्राप्त करने के लिए, यह काम करता है: 'LayoutParams.MATCH_PARENT' – gnB
@ टोनीविकम यह कैसे काम करता है? – snayde