के साथ सीडवे व्यू क्या कोई दृश्य प्रदर्शित करने का कोई तरीका है, जैसे XML लेआउट फ़ाइल का उपयोग कर टेक्स्टव्यू किनारे? मुझे पता है कि आप गतिविधि में कोड का उपयोग करके दृश्य को घुमा सकते हैं, लेकिन लेआउट के साथ ऐसा करने का कोई तरीका है?एक्सएमएल एंड्रॉइड
उत्तर
नहीं है, लेकिन यह 11 एपीआई में नया क्या है (एंड्रॉयड 3.0):
<TextView
android:id="@+id/rotated"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:rotation="270"
android:textSize="32sp"
android:textColor="#44CC44"
android:text="@string/rotated" />
मैं 2.2 में यह कोशिश की, 2.3.1, और 2.3.3, और "एंड्रॉयड: रोटेशन" नहीं दिया ' टी कानूनी
यह 3.0 में एमुलेटर पर काम करता था, लेकिन यह अजीब था। मैंने पैडिंगटॉप = "9 0 डीपी" भी जोड़ा है (इसे टेस्ट ऐप में किसी अन्य घटक से दूर करने के लिए मैंने इसे आजमाया है), और यह न केवल को स्क्रीन पर ले जाया गया है, बल्कि दाएं (दूर से पाठ के शीर्ष, क्योंकि यह 270 डिग्री घूर्णन है)। मेरे पास परीक्षण करने के लिए वास्तविक हनीकॉम्ब डिवाइस नहीं है, लेकिन ऐसा लगता है कि रोटेशन और पैडिंग/मार्जिन एक साथ अच्छी तरह से खेल नहीं सकते हैं।
एक android.view.View#setRotation(double)
विधि भी है जो एपीआई 11 में जोड़ा गया है जो इस संपत्ति को कोड से बदलता है। और घूर्णन के अलावा, rotationX, rotationY, pivotX, pivotY, scaleX, scaleY, और translationX, अनुवाद वाई है। मैंने अभी तक उनमें से किसी के साथ नहीं खेला है।
all the changes in API 11 की एक सूची है।
लेकिन मुझे संदेह है कि आप ऐसा कुछ चाहते हैं जो केवल हनीकॉम तक सीमित न हो। जहां तक मुझे पता है, वहां नहीं है।
डेविड सही है, रोटेशन काम करेगा लेकिन एसडीके में कुछ गड़बड़ है। ग्राफिकल लेआउट टेक्स्ट को बाएं या दाएं (और संभवतः स्क्रीन से बाहर) स्थानांतरित करने का कारण बनता है, इसलिए जब मैं इसे अपने ज़ूम पर चलाता हूं, तो यह अपेक्षा के अनुसार काम करता है। तो इसे प्रभावित करने के लिए एपीआई 11 डिवाइस पर सेटिंग्स को आज़माएं।
इसके अलावा, ऐसा लगता है कि यह चौड़ाई/ऊंचाई के साथ कुछ भी करता है। टेक्स्ट वर्क स्क्वायर बनाने के लिए मैं इसे काम करने के लिए एकमात्र तरीका प्राप्त कर सकता हूं। दूसरे शब्दों में, यदि आपको सामान्य रूप से केवल 25 डीपी उच्च टेक्स्टव्यू द्वारा 100 डीपी चौड़ा होना चाहिए, तो इसे 100 डीपी एक्स 100 डीपी बनाएं और फिर इसे आज़माएं। इसके अलावा, जब आप 90 डिग्री घुमाते हैं तो शीर्ष/नीचे बाएं/दाएं हो जाते हैं।
मैं यह नहीं समझ सकता कि RotationX/Y क्या करता है। ऐसा लगता है कि मेरे लिए कुछ भी नहीं है।
- 1. एंड्रॉइड एक्सएमएल
- 2. एंड्रॉइड एक्सएमएल
- 3. एंड्रॉइड: एक्सएमएल
- 4. एंड्रॉइड एक्सएमएल
- 5. एंड्रॉइड - एक्सएमएल
- 6. एंड्रॉइड: एक्सएमएल
- 7. एंड्रॉइड एक्सएमएल
- 8. एंड्रॉइड एक्सएमएल
- 9. एंड्रॉइड: एक्सएमएल
- 10. मैं एंड्रॉइड एक्सएमएल
- 11. एंड्रॉइड व्यू एक्सएमएल
- 12. एंड्रॉइड: विषय/शैली/एक्सएमएल
- 13. एंड्रॉइड जेसन/एक्सएमएल एपीआई
- 14. एक्लिप्स एंड्रॉइड एक्सएमएल फाइलें
- 15. एंड्रॉइड: एक एक्सएमएल फ़ाइल
- 16. एंड्रॉइड एक्सएमएल ड्रायबल पैरामीटर
- 17. एंड्रॉइड एक्सएमएल लेआउट विशेषता एंड्रॉइड: layout_toLeftOf
- 18. एंड्रॉइड कस्टम एक्सएमएल पार्सर एंड्रॉइड नेमस्पेस
- 19. एक्सएमएल एंड्रॉइड में जेड ऑर्डर
- 20. एंड्रॉइड: सर्वश्रेष्ठ एक्सएमएल पार्सिंग लाइब्रेरी?
- 21. एंड्रॉइड एक्सएमएल से बचें "@" प्रतीक
- 22. एंड्रॉइड, एक्सएमएल में चेकबॉक्स श्रोता?
- 23. एंड्रॉइड एक्सएमएल लेआउट फ़ाइल आरजेजा
- 24. एक्सएमएल
- 25. एक्सएमएल
- 26. एक्सएमएल
- 27. एक्सएमएल
- 28. एक्सएमएल
- 29. एक्सएमएल
- 30. एक्सएमएल
यह एक पुराना सवाल है, लेकिन उत्तर के लिए धन्यवाद - मुझे यह जानकर खुशी हो रही है कि यह शहद में दिखाई देता है। – ramblinjan
क्या मैं अभी भी एपीआई 1 9 में रोटेशन का उपयोग कर सकता हूं? –