मैं कुछ छवियों के एक साधारण वॉलपेपर ऐप पर काम कर रहा हूं। वे खींचने योग्य फ़ोल्डर्स में .png फ़ाइलें हैं।एंड्रॉइड वॉलपेपर प्रबंधक फसल छवि
WallpaperManager myWallpaperManager = WallpaperManager.getInstance(getApplicationContext());
....
myWallpaperManager.setResource(R.drawable.image1);
कोई फर्क नहीं पड़ता आकार या संकल्प मैं उपयोग करने के लिए लगता है, जब वॉलपेपर सेट कर दिया जाता है कि यह मूल छवि फसलों:
यहाँ कुछ कोड के टुकड़े कर रहे हैं। जब मैं पृष्ठभूमि के समान छवि का उपयोग करता हूं तो यह सही आकार होता है और पूरी छवि दिखाता है। मैंने सोचा कि यह मेरे एमुलेटर के साथ एक समस्या हो सकती है इसलिए मैंने इसे एक वास्तविक डिवाइस (एचटीसी एरिस) पर चलाने की कोशिश की है और मुझे एक ही समस्या है। मैंने छवि को एरिस के लिए स्क्रीन आकार और संकल्प बनाया है और यह अभी भी इसे फसल कर रहा है। मैंने फिर छवि को केवल एक इंच ऊंचा और 100 डीपीआई का संकल्प बनाया। यह eris पर बहुत pixelated था, लेकिन अभी भी छवि फसल।
किसी भी मदद की सराहना की जाएगी।
मैंने पहले और बाद में दिखाने के लिए कुछ छवियां जोड़ने का प्रयास किया, लेकिन एक नए उपयोगकर्ता के रूप में मुझे ऐसा करने से रोका गया।