java - Can we add text to a drawable? -


मैं एक ड्रॉ योग्य बनाना चाहता हूँ जो इस तरह दिखता है।

 यहां छवि विवरण दर्ज करें और  छवि विवरण दर्ज करें यहां

मुझे पता है कि छवि पृष्ठभूमि कैसे बनाइए, लेकिन खोज के बाद भी, मैं उस ड्रॉएबल फ़ाइल को टेक्स्ट कैसे प्रदान करने में असमर्थ हूं। क्या कोई तरीका है कि ड्रॉएबल फाइल वही है जो टेक्स्ट को भी उसी के समान है?

मैं पाठदृश्य का उपयोग नहीं कर सकता क्योंकि इसकी एक टैब है और मुझे पृष्ठभूमि संसाधन के रूप में सेट करने के लिए ड्रॉएबल की आवश्यकता है (जो कि मुझे पता है, कृपया मुझे सही करें अगर मैं गलत हूँ।) इसलिए मुझे एक ड्रॉएबल फाइल चाहिए, जिसे मैं पृष्ठभूमि के रूप में सेट कर सकता हूं।

यहां छवि विवरण दर्ज करें

हाँ आप ऐसा कर सकते हैं।

पोस्ट देखें मजबूत> -

असल में, आपको क्लास को ड्रॉएबल का विस्तार करना होगा और पाठ को ड्रॉएबल में खींचने के लिए कैनवास सेट करना होगा।

P> जैसा कि आप को आकर्षित करें विधि को ओवरराइड करते हैं, यह कैनवास लेगा और परिभाषित स्थानों पर टेक्स्ट खींच सकता है।

कैनवास के लिए कई तरीके उपलब्ध हैं ।

जैसा कि एक ग्राफ़िक्स डॉक में बताया गया है। -

कैनवस क्लास के अपने ड्राइंग विधियों का सेट है, जिनका उपयोग आप कर सकते हैं, जैसे ड्राबिटमैप (...), ड्रॉरेक्ट (...), ड्रॉ टेक्स्ट (...), और कई अधिक। अन्य वर्ग जिन्हें आप उपयोग कर सकते हैं, वे भी ड्रॉ () तरीके हैं उदाहरण के लिए, आपके पास शायद कुछ ड्रॉएबल ऑब्जेक्ट्स होंगी जो आप कैनवास पर डालना चाहते हैं। ड्रायनीय की अपनी ड्रॉ () पद्धति है जो आपके कैनवास को तर्क के रूप में लेती है।

आरेखण पाठ केवल निम्नलिखित जैसा होगा -

  canvas.drawText ( "फ्रंट स्क्रीन मशाल", 30, 48, पेंट);   

संसाधनों से सीधे वास्तविक रंग प्राप्त करने के लिए -

  पेंट.सेसरकार (getResources ()। GetColor (R.color.black));   

और देखें।

Comments

Popular posts from this blog

python - how we can use ajax() in views.py in django? -

matlab - Using loops to get multiple values into a cell -

python - Sequence Pattern recognition with Pybrain -