के बीच पैडिंग जोड़ें मेरे पास xml में रेडियोग्रुप है, और बटन प्रोग्रामेटिक रूप से जेनरेट किए जाते हैं। मैं प्रोग्रामेटिक रूप से बटन के बीच अंतर कैसे जोड़ूं।एंड्रॉइड रेडियोग्रुप बटन प्रोग्रामेटिक रूप से
मैंने सोचा कि यह LayoutParams
की तरह कुछ था, लेकिन मेरी वस्तु एक स्पष्ट setPadding
या setMargins
विधि के साथ नहीं आती है।
यह है कि मैं क्या
RadioButton currentButton = new RadioButton(context);
currentButton.setText(item.getLabel());
currentButton.setTextColor(Color.BLACK);
//add padding between buttons
LayoutParams params = new LayoutParams(context, null);
params. ... ??????
currentButton.setLayoutParams(params);
हाय। मैंने ऊपर मार्जिन कोड की कोशिश की और यह काम नहीं करता है। बटन दूसरे के बगल में सरल हैं। – Taras
मुझे लगता है कि डिफ़ॉल्ट पैडिंग मान लगभग 10 है, इसलिए जब आप 10 पैडिंग देते हैं तो आप इसे नहीं देख पाएंगे, 40 जैसे कुछ बड़े मूल्यों को आजमाएं और आप इसे काम करेंगे। –