क्या एंड्रॉइड के अंतर्निहित घटकों का उपयोग करते समय रेडियोबटन और लेबल के बीच थोड़ी सी जगह जोड़ना संभव है? डिफ़ॉल्ट रूप से पाठ थोड़ा उभरा हुआ दिखता है।
<RadioButton android:id="@+id/rb1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="My Text"/>
मैंने कुछ चीजों की कोशिश की है:
निर्दिष्ट मार्जिन और पैडिंग पूरे तत्व (बटन और पाठ, एक साथ) के आसपास जगह जोड़ने के लिए लगता है। यह समझ में आता है, लेकिन वह नहीं करता है जो मुझे चाहिए।
एक्सएमएल के माध्यम से चेक और अनियंत्रित राज्यों के लिए छवियों को निर्दिष्ट करने के माध्यम से एक कस्टम ड्रॉबल बनाना, फिर प्रत्येक छवि के दाईं ओर कुछ अतिरिक्त पिक्सेल जोड़ना। यह काम करना चाहिए, लेकिन अब आप डिफ़ॉल्ट यूआई के बाहर कदम रख रहे हैं। (दुनिया का अंत नहीं, लेकिन आदर्श नहीं)
प्रत्येक लेबल की शुरुआत में अतिरिक्त व्हाट्सएप जोड़ें। एंड्रॉइड एक प्रमुख अंतरिक्ष चरित्र को ट्रिम करने के लिए लगता है, जैसा कि "माय स्ट्रिंग" में है, लेकिन यूनिकोड U + 00A0 को निर्दिष्ट करते हुए, जैसा कि "\ u00A0My स्ट्रिंग" करता है। यह काम करता है, लेकिन यह थोड़े गंदा लगता है।
कोई बेहतर उपाय?