मेरा पहला कार्यक्रम करने के लिए इस "इशारा" समारोह जोड़ने की कोशिश कर रहा था, और लगभग हर खोज मैंने किया था इस सूत्र के लिए आया था:एंड्रॉइड - बाएं स्वाइप करें | दाएं। इशारा पता लगाने
Fling gesture detection on grid layout
मैं यह काम कर रहा प्राप्त करने में सक्षम था .. लेकिन में मेरी मामला, मुझे यकीन नहीं है कि यह 100% सही है या नहीं।
मेरी लेआउट में, मैं 3 क्षैतिज linearLayouts है, हर एक को 5 बटन .. तो यह .. 5 बटनों में से 3 कॉलम है धागा मैं करना पड़ा के अनुसार:
"करने के लिए अपने इशारे श्रोता संलग्न सभी मुख्य लेआउट में जोड़े गए विचार; "
सभी 15 बटन के लिए इसका मतलब है कि:
"button.setOnTouchListener (gestureListener);"
क्या मैं बस इतना नहीं कह सकता कि बटन के साथ लाइनरलाइट्स स्वाइप जेश्चर के लिए देख रहे हैं? या क्योंकि वे बटन के पीछे "छुपा" हैं, यह नहीं किया जा सकता है?
क्योंकि मैं एक और लेआउट मैं इस के साथ लागू करना चाहते हैं, और यह और भी अधिक बटन ..
तो .. सिर्फ दाएं स्वाइप करें और के लिए मेरी स्क्रीन पर पता लगाने के लिए सरल तरीका की तलाश में | छोड़ दिया .. यदि यह मौजूद है ..
आप पहले से धन्यवाद
हैलो .. बेहतरीन उत्तर में देखें .. पूरी तरह से यह मेरे लिए स्पष्ट कर दिया! जल्द ही GEstureOverlayView को देखना होगा .. धन्यवाद। – cornelyus