मैं 3 टैब के साथ एक एक्शन बार है ओवरलैपिंग, प्रत्येक टैब एक टुकड़ा खोलता है। तीसरे टैब, "सूची", एक सूची है: टुकड़े एक दूसरे को
जब मैं एक आइटम यह एक और टुकड़ा खोलता है, जो कार्रवाई बार का हिस्सा नहीं है पर क्लिक करें:
public void onClick(View v) {
switch (v.getId())
{
case R.id.category1:
Fragment cosmeticsFragment = new ActivityCosmetics();
FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.replace(android.R.id.content, cosmeticsFragment);
transaction.addToBackStack(null);
transaction.setTransition(1);
transaction.commit();
break;
...
यह यह क्या दिखता है जैसे कि के बाद:
0:
इस बिंदु से, अगर मैं अन्य टैब पर जाएँ और फिर कैटलॉग टैब पर लौटने, मैं 2 पिछले टुकड़े एक दूसरे को ओवरलैप करने को देखने के
मैं इसे कैसे होने से रोकने करते हैं?
मैं इस प्रकार के रूप में उपयोग करने की कोशिश की: 'transaction.addToBackStack (" CategoryFragment ");' और फिर onResume में कोड के बाकी का उपयोग करने की कोशिश की और onTabReselected तरीकों। लेकिन मैं अभी भी इन टुकड़ों अतिव्यापी देखा ... – Igal
मैं अपने डेमो अनुप्रयोग में एक ही मुद्दा है ... – Jayesh
मुझे pastebin.com में अपने कोड दिखाने .... – Jayesh