कम्बाइन मैं कई ड्रॉएबल है और एक drawable (उदाहरण के लिए, 4 वर्गों Windows लोगो :) की तरह एक बड़ा वर्ग बनाने के लिए,) करने के लिए इसे संयोजित करना चाहते हैं। मैं यह कैसे कर सकता हूँ?कई ड्रॉएबल
उत्तर
आप क्या कर सकते हैं कि एक TableLayout
या कुछ LinearLayout
s का उपयोग करके। हालांकि, क्या आप चाहते हैं एक ImageView
भीतर usin के लिए एक एकल छवि बनाने के लिए है अगर आप मैन्युअल रूप से Bitmap
बनाना पड़ेगा; यह कठिन नहीं है:
Bitmap square1 = BitmapFactory.decodeResource(getResources(), R.drawable.square1);
Bitmap square2 = BitmapFactory.decodeResource(getResources(), R.drawable.square2);
Bitmap square3 = BitmapFactory.decodeResource(getResources(), R.drawable.square3);
Bitmap square4 = BitmapFactory.decodeResource(getResources(), R.drawable.square4);
Bitmap big = Bitmap.createBitmap(square1.getWidth() * 2, square1.getHeight() * 2, Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(big);
canvas.drawBitmap(square1, 0, 0, null);
canvas.drawBitmap(square2, square1.getWidth(), 0, null);
canvas.drawBitmap(square3, 0, square1.getHeight(), null);
canvas.drawBitmap(square4, square1.getWidth(), square1.getHeight(), null);
मैंने ऊपर दिए गए कोड को संकलित नहीं किया है; मैं आपको दिखा रहा हूं कि यह कैसे किया जा सकता है। मैं यह भी मान रहा हूं कि आपके पास समान आयामों के साथ स्क्वायर ड्रॉबल्स हैं। ध्यान दें कि बिटमैप big
कहा जाता इस्तेमाल किया जा सकता भी आप चाहते हैं (उदाहरण के लिए ImageView.setImageBitmap()
)।
धन्यवाद, और कैसे मैं इस कैनवास के साथ drawable बना सकता हूँ? – arts777
ड्राइटेबल से आपका क्या मतलब है? एक 'ड्राइटेबल' वर्ग उदाहरण? यदि ऐसा है, तो आप 'बिटमैप ड्रायबल 'का उपयोग कर सकते हैं। कृपया अधिक विशिष्ट होने का प्रयास करें। – Cristian
मुझे खेद है, निश्चित रूप से ड्राइटेबल कक्षा। 4 इनपुट ड्राइटेबल उदाहरण और एक आउटपुट। – arts777
आप LayerDrawable का उपयोग वास्तव में यह करने के लिए कर सकते हैं।
- 1. SearchView ड्रॉएबल धुंधला दिखाई
- 2. ड्रॉबल, ड्रॉरेबल-एलडीपीआई, ड्रॉएबल-एमडीपीआई और ड्रायबल-एचडीपीआई
- 3. 2 कई से कई
- 4. नोस्क्ल कई से कई
- 5. NHibernate कई से कई
- 6. कई, कई रेपोस
- 7. कई के लिए कई रिश्ते
- 8. जेनेरिक कई से कई रिश्ते
- 9. कई रिश्तों के लिए कई
- 10. कई से कई मैपिंग टेबल
- 11. कई से कई यूनिडायरेक्शनल मैपिंग
- 12. ईएफ कोड पहला: कई से कई और एक से कई
- 13. Grails कई से कई और एक से कई संघर्ष
- 14. django 1.4 कई से कई थोक
- 15. हाइबरनेट: कई से कई एसोसिएशन हटाएं
- 16. लिंक से एसक्यूएल - कई से कई - सीआरयूडी
- 17. MySQL: कई टेबल या कई डेटाबेस?
- 18. एसक्यूएल: कई से कई रिश्ते, स्थिति में
- 19. Django कई चौराहे के लिए कई
- 20. वसंत + जेपीए कई रिश्तों के लिए कई
- 21. इकाई फ्रेमवर्क कई से कई प्रश्न
- 22. Liferays सेवा बिल्डर - कई से कई रिश्तों
- 23. जेपीए/हाइबरनेट: कई लोग कई रिलेशन
- 24. कई से कई रिश्तों में अधिकतम मूल्य
- 25. रेल: कई बहुलक संबंधों में से कई
- 26. Fluent NHibernate Self Referencing कई को कई
- 27. कई तालिकाओं में से कई पिवोट
- 28. sqlalchemy कई से कई, लेकिन उलटा?
- 29. MySQL कई से कई का चयन करें
- 30. वाईआई ढांचा कई रिश्तों के लिए कई
यहां [ड्रायबल संसाधन] (http://developer.android.com/guide/topics/resources/drawable-resource.html) पर डेवलपर की मार्गदर्शिका है। यह चर्चा करता है कि चित्रों और चलने योग्य कोड के साथ यह बहुत बढ़िया विवरण है। – Sam