वास्तव में, मैं हमेशा निम्नलिखित की तरह मेरे टुकड़े में मेरे विचार पुन: उपयोग:टुकड़ा - क्या मुझे क्रिएटिव्यू में दृश्य का पुन: उपयोग करना चाहिए और मुझे यह कैसे करना चाहिए?
private View mView = null;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
if (mView == null)
mView = inflater.inflate(R.layout.view);
return mView;
}
यही काम किया, viewpager साथ और इतने पर। अब मैं तथा साथ ही अगर सरल गतिविधियों में मेरी टुकड़े का उपयोग शुरू किया और वह भी तब, मैं backstack को टुकड़ा जोड़ने के लिए, यह तो मेरी सवाल कर रहे हैं java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
की वजह से असफल हो जायेगी:
- यह ठीक है , अगर मैं विचारों को माता-पिता की जांच करता हूं, तो इसे हटा दें और इसे नए माता-पिता में जोड़ें?
- या क्या मुझे हमेशा दृश्य को फिर से बनाना चाहिए और इसका पुन: उपयोग नहीं करना चाहिए? यदि हां, क्यों?
- क्या कोई अन्य बिंदु हैं, जहां दृश्य का पुन: उपयोग विफल हो जाएगा?
इस स्पष्टीकरण के लिए धन्यवाद, जो मुझे यह स्पष्ट करता है कि – prom85