2011-01-21 17 views
7

मैंने सब कुछ किया है लेकिन मेरा छोटा वॉलपेपर ऐप समाप्त कर दिया है। केवल एक चीज यह है कि मुझे एपीआई स्तर 3 पर ऑफसेट के लिए कोई विधि नहीं मिल रही है। कोई फर्क नहीं पड़ता कि मैं किस आकार की छवि का उपयोग करता हूं, यह मेरे टेस्ट फोन में केंद्रित नहीं है। यह एमुलेटर पर बहुत अच्छा लग रहा है, लेकिन बैकफ्लिप जैसे पुराने फोन वाले लोगों के बारे में क्या करना है? क्या किसी को इसके लिए किसी भी फिक्स के बारे में पता है?वॉलपेपर एपीआई स्तर 3 के लिए ऑफ़सेट?

+0

मैं आपके प्रश्न से उलझन में हूं। क्या आप एक लाइव वॉलपेपर ऐप लिख रहे हैं? यदि ऐसा है, तो लाइव वॉलपेपर एपीआई स्तर 3 में उपलब्ध नहीं थे। क्या आप एक ऐप लिख रहे हैं जो वर्तमान वॉलपेपर के रूप में एक स्थिर छवि सेट करता है? यदि ऐसा है तो आपको ऑफसेट की आवश्यकता क्यों होगी? –

+0

स्पष्ट रूप से वॉलपेपर पर "छवि" सेट करना, इसलिए "छवि" शब्द का उपयोग। और मुझे ऑफसेट आर की आवश्यकता क्यों है क्योंकि मैंने कहा है कि छवि स्क्रीन पर काफी केंद्रित नहीं है। कम से कम मेरे टेस्ट फोन पर नहीं। यह एम्यूलेटर पर ठीक काम करता है। developer.android.com दिखाता है कि मैं इसे विशेष रूप से एपीआई स्तर 5 और ऊपर सेट कर सकता हूं, लेकिन मुझे स्तर 3 – user580162

+1

के लिए ऐसा कोई दस्तावेज़ नहीं दिख रहा है, क्या आप वॉलपेपर सेट कर सकते हैं जहां आप वॉलपेपर सेट करते हैं? मुझे बिटमैप-ऑब्जेक्ट के संदर्भ में सेटवैलपेपर विधि का उपयोग करके सही ढंग से सेट नहीं किया जा रहा वॉलपेपर के साथ कोई समस्या नहीं है। –

उत्तर

0

आप जो चाहते हैं उसके बारे में वास्तव में स्पष्ट नहीं हैं, लेकिन छवि को ऑफसेट करने के लिए, आप एक नया कैनवास बना सकते हैं, और उस स्थान पर बिटमैप को उस स्थान पर खींच सकते हैं, जिस स्थान पर आप चाहते हैं।

संबंधित मुद्दे