मेरे पास एक ऐप है जो ViewPager
में कुछ टुकड़े (उसी प्रकार का) दिखाता है और मुझे संदर्भ मेनू आइटमों में कुछ परेशानी हो रही है। (मैं समर्थन पुस्तकालय का उपयोग कर रहा हूँ)।व्यूपेजर में गलत खंड को कॉन्टेक्स्ट इटैम चयन प्राप्त करता है
जब किसी खंड में संदर्भ मेनू में संदर्भ मेनू आइटम चुना जाता है, तो गलत खंड onContextItemSelected
ईवेंट कॉल प्राप्त कर रहा है।
उदाहरण के लिए, यदि मैं पेजर में खंड # 3 पर हूं, तो स्थिति # 2 पर खंड इसके बजाय प्राप्त करता है। अगर मैं वापस खंड # 2 पर स्वाइप करता हूं, तो खंड # 3 को इसके बजाय कॉल प्राप्त होता है।
मुझे नमूना here मिला है।
(मैं वर्तमान में प्रत्येक खंड में mHandleContext
चर करके अपने पृष्ठ में इस पर काम कर रहा हूं और पेज बदलते समय इसे सक्षम/अक्षम कर रहा हूं। इस तरह onContextItemSelected
कॉल दाएं तक सभी टुकड़ों तक जायेगा एक कहा जाता है।)
क्या मैं कुछ गलत कर रहा हूं या यह समर्थन पुस्तकालय के साथ एक बग है? एक साइड नोट के रूप में, ऐसा तब नहीं हुआ जब मैं एक्शनबैरशॉक 3.5.1 का उपयोग कर रहा था, जिसका समर्थन पुस्तकालय का अपना कांटा था।
संभव डुप्लिकेट [एक बहु टुकड़ा गतिविधि में onContextItemSelected को संभालने के लिए कैसे] (http://stackoverflow.com/questions/5297842/how-to-handle-oncontextitemselected-in-a-multi-fragment-activity) –