2011-06-06 18 views
5

मैं चार बटनों का समूह बनाने का सबसे अच्छा तरीका देख रहा हूं।
enter image description here
प्रत्येक बटन एक छवि है। तो, मुझे लगता है कि चार छोटी छवियों-बटनों से बस "बड़ा" वर्ग बनाने के बारे में सोचें और फिर उन्हें घुमाएं।
सवाल यह है कि: xml में लेआउट को घुमाने के लिए कैसे करें? क्या यह संभव है?

क्या बटन के ऐसे समूह को बनाने का कोई बेहतर तरीका है?


एंड्रॉइड: कस्टम आकार का बटन

धन्यवाद!

उत्तर

7

ऐसा करने का एक तरीका एक छवि बटन बनाना है, फिर ऑनक्लिक() ईवेंट और बटन के केंद्र से डेटा का उपयोग करके उपयोगकर्ता ने सर्कल पर क्लिक किया है, जहां त्रिकोणमिति का उपयोग किया है। यह प्रश्न मदद कर सकता है: Get the co-ordinates of a touch event on Android

+0

धन्यवाद! अच्छा दृष्टिकोण, कोशिश करेंगे। एकमात्र मुद्दा जो मैं देखता हूं - अलग-अलग स्क्रीन ... – Dmitry

+0

यदि आप हमेशा बटन के केंद्र के समन्वय और सर्कल के त्रिज्या को जानते हैं तो अलग-अलग स्क्रीनों को कोई फर्क नहीं पड़ता। – Glitch

+0

हाँ, आप सही हैं। धन्यवाद! इस अच्छे उत्तर के लिए – Dmitry

5

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

PathShape साथ आकृति और Pathshape साथ समग्र pathshape साथ रास्ते बनाएँ।

इस तरह आप इसे XML में भी कर सकते हैं। और विभिन्न प्रकार के आर्क पथ विधियां हैं। इसे जांचें!

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