छवि को CollapsingToolbarLayout के अंदर देखें, लेकिन ईवेंट ट्रिगर नहीं कर रहा है क्लिक करें। इस समस्या को हल करने के लिए कैसे करें।CollapsingToolbarLayout ImageView के अंदर क्लिक करें ईवेंट ट्रिगर नहीं है एंड्रॉइड
उत्तर
प्रश्न पर्याप्त विस्तृत नहीं है, लेकिन ऐसा लगता है कि ImageView आपके क्लिक ईवेंट का उपभोग कर रहा है।
का उपयोग कर
ImageView.setOnClickListener(null);
CollapsingToolbarLayout क्लिक ईवेंट मिलना चाहिए प्रयास करें। अगर यह काम नहीं करता है, तो आप जानते हैं कि Google के लिए कौन सी रेखा है। इस XML जोड़ने के लिए
कोशिश अपने CollapsingToolbarLayout
एक ही समस्या का सामना करना पड़ रहा है। इसने इसे हल नहीं किया। क्या आपको इस मुद्दे का सामना करना पड़ा है? –
को
android:descendantFocusability="blocksDescendants"
विशेषता मैं भी इस समस्या से ड्रॉप हुआ। ऐसा लगता है कि टूलबार/एपबार के क्षेत्र में क्लिक ट्रिगर नहीं करते हैं।
यदि आपका यूआई/यूएक्स अनुमति देता है, तो टूलबार के क्षेत्र के बाहर ImageView
रखने का प्रयास करें। उदाहरण के लिए, इसे पैरेंट तल पर गठबंधन करने का प्रयास करें। क्लिक को उम्मीदपूर्वक ट्रिगर किया जाना चाहिए। मेरे लिए काम किया (मैं ImageButton
के साथ काम कर रहा था, लेकिन बहुत यकीन है कि ImageView
भी काम करना चाहिए)।
बस सुनिश्चित करें कि आपके पास लेआउट के ऊपर कोई दृश्य नहीं है। मेरे मामले में मेरे पास टूलबार था और यह क्लिक खा रहा था।
<android.support.design.widget.CollapsingToolbarLayout
>
<include...
/>
<android.support.v7.widget.Toolbar...
/>
<android.support.design.widget.TabLayout...
/>
</android.support.design.widget.CollapsingToolbarLayout>
मैं एक नया वर्ग का विस्तार उपकरण पट्टी है कि क्लिक के माध्यम से यह (How to click views behind a Toolbar?)
public class NonClickableToolbar extends Toolbar {
@Override
public boolean onTouchEvent(MotionEvent ev) {
return false;
}
}
आप उपकरण पट्टी टूट बाहर imageView डाल सकते हैं जाना बनाने के लिए किया था। मैं एक ही मुद्दे का सामना कर रहा था। टूलबार को बाहर निकालने और उसके अनुसार एंकरिंग करके दृश्य को रखकर हल किया गया।
- 1. जैस्मीन क्लिक ईवेंट ट्रिगर नहीं कर सकता
- 2. सेलेनियम क्लिक ईवेंट एंजुलरजेज़ को ट्रिगर नहीं करता है
- 3. Backbone.js क्लिक करें ईवेंट
- 4. एंड्रॉइड: लंबी क्लिक क्यों सामान्य क्लिक को ट्रिगर करता है?
- 5. एंड्रॉइड के CollapsingToolbarLayout
- 6. एंड्रॉइड, ImageView ImageView
- 7. CollapsingToolbarLayout
- 8. स्पेसबार चेकबॉक्स पर क्लिक ईवेंट ट्रिगर कर रहा है?
- 9. Google मानचित्र में ईवेंट पर क्लिक करें InfoWindow पकड़ा नहीं
- 10. उपयोगकर्ता इनपुट के बिना "क्लिक" ईवेंट को ट्रिगर करना
- 11. बटन ट्रिगर नहीं करता एनजी-क्लिक करें
- 12. नियंत्रण नियंत्रण के अंदर पाठ पर क्लिक करते समय उपयोगकर्ता नियंत्रण क्लिक नहीं कर रहा है?
- 13. क्लिक ईवेंट पर एंड्रॉइड विजेट
- 14. JavaScript ईवेंट ट्रिगर नहीं window.onload
- 15. jQuery - स्पेसबार के साथ लिंक पर ट्रिगर क्लिक ईवेंट?
- 16. ImageView onImageChangedListener एंड्रॉइड
- 17. YouTubePlayerFragment CollapsingToolbarLayout
- 18. ImageView CollapsingToolbarLayout में पूर्ण ऊंचाई को कवर नहीं किया गया है?
- 19. विशिष्ट निर्देशांक पर एक जावास्क्रिप्ट क्लिक() ईवेंट को ट्रिगर करना
- 20. एंड्रॉइड CollapsingToolbarLayout कस्टम व्यू
- 21. तालिका पंक्ति पर ईवेंट पर क्लिक करें - केवल तभी ट्रिगर करें यदि कुछ भी 'क्लिक नहीं किया गया'
- 22. नेस्टेडस्क्रॉल के अंदर क्लिक करने योग्य कार्डव्यू स्क्रॉलिंग को ट्रिगर नहीं करता
- 23. नियंत्रण + मेनू को ट्रिगर नहीं करने के लिए क्लिक करें
- 24. CollapsingToolbarLayout
- 25. JQuery क्लिक ईवेंट
- 26. jQuery के क्लिक ईवेंट
- 27. ckeditor क्लिक ईवेंट काम नहीं करता
- 28. backbone.js ईवेंट पर क्लिक करें
- 29. क्लिक ईवेंट के विपरीत क्या है?
- 30. jQuery: क्लिक करें, माउसेंटर ईवेंट
क्या आपने अपनी समस्या हल की है? – MilapTank
एक ही समस्या पर अटक गया। क्या आप इसे हल करने में सक्षम थे? –