2014-09-25 10 views
5

मैं सोच रहा हूं कि एंड्रॉइड वेयर लॉन्चर जैसे स्वाइपिफाइंड और वेयर मिनी लॉन्चर एंड्रॉइड पहनने वाले होम स्क्रीन पर इंटरसेप्ट टच इवेंट।एंड्रॉइड वेयर लॉन्चर

मैंने अब तक अपने ऐप में वॉच व्यू स्टब पर ऑन टच और ऑनक्लिक श्रोताओं को जोड़ने का प्रयास किया है, लेकिन मैं यह नहीं समझ सकता कि मेरे ऐप के बाहर होने वाले स्पर्श कैसे प्राप्त करें।

उत्तर

5

वास्तव में, Service में विचार सीधे WindowManager में जोड़े गए हैं। आप इस सूत्र पर एक नज़र डालें समझने के लिए कर सकते हैं कि यह कैसे काम करता है: Creating a system overlay window (always on top)

सावधान रहें, इस समय मोटो 360 प्रणाली में एक मुद्दा है जैसा कि यहां बताया: https://plus.google.com/u/0/113671876130843889747/posts/9bqUcdgZnNb आप को WindowManager.LayoutParams.FLAG_LAYOUT_INSET_DECOR ध्वज का उपयोग करना होगा नीचे की जगह से बचें। वैसे, आप यह पोस्ट समझने के लिए इस पोस्ट में दिए गए कोड को भी देख सकते हैं कि ओवरलेइंग कैसे काम करता है। सीधा लिंक: https://github.com/PomepuyN/WatchviewStubIssue

+0

हाय निकोलस, क्या आपको लगता है कि आप मेरी मदद कर सकते हैं? धन्यवाद। http://stackoverflow.com/questions/26496768/android-wear-overlay-pass-on-touch-events – user3771655

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