यह मुझे पागल कर रहा है। मैं एक छवि दृश्य में इसका उपयोग करने के लिए प्रोग्रामेटिक रूप से एक एक्सएमएल वेक्टर ड्रॉबल आइकन का आकार बदलने में सक्षम होना चाहता हूं।एंड्रॉइड कैसे आकार (स्केल) एक एक्सएमएल वेक्टर आइकन प्रोग्रामेटिक रूप से
यह वही है मैं अब तक जो काम नहीं कर रहा
Drawable drawable = ResourcesCompat.getDrawable(getResources(),R.drawable.ic_marker,null);
drawable.setBounds(0,0,512,512);
imageVenue.setImageDrawable(drawable);
वेक्टर आइकन ic_marker
आकार नहीं बदला है किया है है। यह हर बार हार्डकोडेड चौड़ाई और ऊंचाई मान रखता है।
कोई विचार?
धन्यवाद। हालांकि यह समाधान बहुत अच्छा काम करता है, मैं एक विकल्प की उम्मीद कर रहा था जहां मैं सीधे अपने ड्रॉबल को स्केल करता हूं और फिर इसे इमेजव्यू पैराम्स के साथ गड़बड़ किए बिना इमेजव्यू में रखता हूं। मैं इस पर एक शोध करने वाला हूं और यदि मैं जिस तरह से चाहता हूं उसे प्राप्त करना असंभव है, तो मैं आपके उत्तर – ThanosFisherman
स्वीकार करूंगा, मैं अलग-अलग उपकरणों के लिए अलग-अलग आकारों के साथ विभिन्न चित्रों के रूप में विभिन्न पीएनजी फ़ाइलों का उपयोग करने की अनुशंसा करता हूं। जाने का रास्ता :) –
हाँ मुझे पता है, लेकिन मेरा पूरा बिंदु वेक्टर ड्रॉबल्स का उपयोग करना है ताकि मुझे विभिन्न आकारों के साथ पीएनजी फाइलों की आवश्यकता न हो – ThanosFisherman