87element,
मेरा मानना है कि आप layout_gravity
उपयोग करने के लिए आप केवल gravity
उपयोग कर रहे हैं इरादा ??
हां, आप इनमें से दो layout_gravity
गुणों को '|' के साथ जोड़ सकते हैं। के रूप में दस्तावेज में उल्लेख किया है: http://developer.android.com/reference/android/R.attr.html#layout_gravity
लेकिन फिर भी अभी gravity
के बजाय layout_gravity
का उपयोग कर (के रूप में adamp उसकी टिप्पणी में कहा गया है), सेटिंग्स आप गठबंधन करने के लिए कोशिश कर रहे हैं मतलब नहीं है। आप मूल रूप से उसी पंक्ति के साथ बाएं और केंद्र को संरेखित करने के लिए कह रहे हैं। इस मामले में left
और center_horizontal
दोनों क्षैतिज स्थितियों का संदर्भ लें।
आप माता-पिता से संबंधित TextView
को संरेखित करने का प्रयास कहां कर रहे हैं?
आपके अभिभावक लेआउट एक ग्रिड जहाँ आप एक स्थिति का चयन कर सकते हैं की तरह है:
| [1] [2] [3] |
| [4] [5] [6] |
| [7] [8] [9] |
ऊपरी-बाईं ओर: android:layout_gravity="top|left"
शीर्ष केंद्र: android:layout_gravity="top|center_horizontal"
टॉप-अधिकार: android:layout_gravity="top|right"
बाएं केन्द्रीय: android:layout_gravity="center_vertical|left"
बहुत केंद्र: android:layout_gravity="center"
केंद्र-अधिकार: android:layout_gravity="center_vertical|right"
निचले-बाएं: android:layout_gravity="bottom|left"
बॉटम-केंद्र: android:layout_gravity="bottom|center_horizontal"
निचले दाएं: android:layout_gravity="bottom|right"
आशा इस मदद करता है !
स्रोत
2011-03-08 18:49:52
आप क्या करने की कोशिश कर रहे हैं?आप एक क्षैतिज गुरुत्वाकर्षण और एक लंबवत गुरुत्वाकर्षण निर्दिष्ट कर सकते हैं लेकिन दो क्षैतिज सेटिंग्स समझ में नहीं आता है। – adamp
मेरी गलती, क्षमा करें। यह वास्तव में निश्चित रूप से "बाएं | center_vertical" था। अब यह इंगित करने के लिए धन्यवाद, धन्यवाद। – 87element