2010-11-23 8 views
5

मेरे पास एक विकल्प मेनू है (जब आप फोन की मेनू कुंजी दबाते हैं तो यह पॉप अप होता है) 5 बटन के साथ, उनमें से सभी 48x48 छवि और टेक्स्ट के साथ।मैं अपने विकल्प मेनू के बटनों का आकार कैसे बदल सकता हूं?

अब पांच बटन दो पंक्तियों में प्रदर्शित होते हैं, लेकिन मैं उन सभी आकारों को एक पंक्ति में फिट करने के लिए आकार को कम करना चाहता हूं।

मैं इसे कैसे प्राप्त कर सकता हूं?

क्या मैं इसे मेनू के लेआउट XML फ़ाइल में पैरामीटर के साथ कर सकता हूं?

उत्तर

2

के आकार में वृद्धि होगी के रूप में मैं जानता हूँ कि मेनू एक दूसरे के बगल तीन बटन अधिकतम का एक मानक लेआउट का उपयोग कर रहा है, यह कठिन अनुकूल बनाने के लिए करता है, तो आप पढ़ सकते हैं इस http://developer.android.com/guide/topics/ui/menus.html यह आप कहते हैं सामान्य मेनू में अधिकतम 6 मेनू आइटम जोड़ सकते हैं, इसके बाद वे विस्तारित मेनू में स्थानांतरित हो जाएंगे, इसलिए दो पंक्तियों पर प्रति पंक्ति 3 आइटम प्रति पंक्ति 3 आइटम। यह एंड्रॉइड डिज़ाइन किया गया है।

+0

ओह नहीं, तो मैं इसे नहीं कर सकता? – NullPointerException

+1

जहां तक ​​एंड्रॉइड दस्तावेज़ीकरण हाँ जाता है। आप हमेशा विकल्प मेनू सुविधा को मैन्युअल रूप से ओवरराइट करने का प्रयास कर सकते हैं और अपना खुद का रोल कर सकते हैं, लेकिन शायद यह अधिक प्रयास होगा कि यह लायक है। – AGrunewald

0

मुझे 100 प्रतिशत यकीन नहीं है कि आपका क्या मतलब है? लेकिन आप मार्जिन और पैडिंग के साथ जो चाहते हैं उसे हासिल करने में सक्षम हो सकते हैं?

पैडिंग जहाँ तक अपने बटन

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