2012-06-19 30 views
45

मेरे पास एंड्रॉइड में एक मल्टीलाइन टेक्स्ट व्यू है। यह एक लीनियरलाउट का बच्चा है। यह क्षैतिज रूप से केंद्रित है और मैं भी इसके अंदर पाठ केंद्रित करना चाहता हूं।एंड्रॉइड में टेक्स्ट व्यू के अंदर टेक्स्ट को संरेखित कैसे करें?

_ _ _ _ _ _| aaaaaaaaaaaaaaaaaaaaa 
_ _ _ _ _ _| aaaaaaaa 
_ _ _ _ _ _| aaaaaaaaaaaaaa 

क्या मैं चाहता हूँ है:

यहाँ मैं अब है

_ _ _ _ _ _| aaaaaaaaaaaaaaaaaaaaa 
_ _ _ _ _ _|  aaaaaaaa 
_ _ _ _ _ _|  aaaaaaaaaaaaaa 

कहाँ:

_ _ _ _ = पर अंतरिक्ष TextView

का पक्ष

| = TextView एज

+0

गुरुत्वाकर्षण के विस्तार स्पष्टीकरण देखें http://stackoverflow.com/a/36981904/3496570 – Nepster

उत्तर

119

क्या आपने TextView पर gravity विशेषता का प्रयास किया था?

android:gravity="center" 

और android:gravity और नहीं android:layout_gravity का उपयोग सुनिश्चित करें।

+1

धन्यवाद! यह काम करता हैं। –

+17

एंड्रॉइड का उपयोग करना सुनिश्चित करें: गुरुत्वाकर्षण और एंड्रॉइड नहीं: layout_gravity। यह सिर्फ मुझे 30 मिनट खर्च किया। –

+0

आपको बहुत धन्यवाद @ एलेक्सेंडरपाचा इसे उत्तर में जोड़ा जाना चाहिए क्योंकि मैं भी उलझन में आया – Alfergon

11

android:gravity="center_horizontal" चाल चलाना चाहिए।

अधिक जानकारी here या here मिल सकती है।

1

हां, एंड्रॉइड का उपयोग करें: गुरुत्वाकर्षण विचारों के अंदर डेटा की स्थिति बदलने के लिए विशेषता।

संबंधित मुद्दे