2011-02-18 14 views
5

उपयोगकर्ता होमस्क्रीन बदलते समय स्क्रॉलिंग के संबंध में नियमित वॉलपेपर की तरह व्यवहार करने के लिए लाइव वॉलपेपर में पृष्ठभूमि प्राप्त करने का प्रयास कर रहा हूं। मुझे पता है कि इसके लिए जरूरी तरीका ऑनफॉर्ज़ पर है, लेकिन मुझे यह काम नहीं लग रहा है।लाइव वॉलपेपर पृष्ठभूमि का लंबन प्रभाव स्क्रॉलिंग

क्या किसी को यह काम करने के लिए सलाह या कोड स्निपेट है?

उत्तर

7

क्या आपका इंजन ऑनफेट्स पर लागू होता है। एक्सऑफसेट वैरिएबल 0 से 1 तक फ्लोट वैल्यू है जिसमें 0 बाईं ओर स्क्रीन है और 1 सबसे सही है। अपनी छवि को आकर्षित करने के लिए बाएं एक्स समन्वय को निर्धारित करने के लिए स्क्रीन की चौड़ाई (ऑनफुरस चेंज से) और अपनी छवि की चौड़ाई का उपयोग करें।

(screenWidth - yourImageWidth) * (1 - xOffset); 

यह दोनों screenWidth > yourImageWidth और screenWidth < yourImageWidth.

+0

हाय caller9 साथ काम करना चाहिए मैं किया है यू मेरी कोड में क्या कहते हैं और यह जाओ लांचर होम स्क्रीन पर ठीक काम करता है, लेकिन जब मैं जाकर से मेरी देशी Android होम स्क्रीन पर स्विच लॉन्चर होम स्क्रीन मेरा लाइव वॉलपेपर लंबन स्क्रॉलिंग बंद कर देता है। कृपया इस समस्या से छुटकारा पाने में मेरी मदद करें। – himanshu

+1

http://stackoverflow.com/questions/14258234/onoffsetschanged-not-called-by-touchwiz –

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