मुझे यह कार्य नहीं मिला कोई भी बूलियन विधि नहीं मिला। क्या मैं यह जांच कर ऐसा कर सकता हूं कि viewStub
के id
inflatedid
के रूप में निर्दिष्ट एक में बदल गया है या नहीं?कैसे जांचें कि कोई दृश्यस्ट्यूब पहले से ही फुलाया गया है या नहीं?
Javacode:
protected void plantViewTree() {
// TODO Auto-generated method stub
ViewStub mViewstub = (ViewStub) findViewById(R.id.viewStub00);
if (mViewStub is inflated) {
//do somthing
}else
mViewstub.inflate();
}
अद्यतन वें eOutput
इस कोड के अनुसार पर टिप्पणियाँ, toast
हमेशा प्रदर्शित करता है अपने संदेश है, जो mViewStub
के बाद से मतलब findViewById
को सौंपा गया है यह अंडरलेइंग एलीआउट में viewstub
दृश्य को छोड़कर कभी भी शून्य नहीं है। कोई सुझाव।? गूगल से
protected void plantViewTree() {
// TODO Auto-generated method stub
ViewStub mViewstub = (ViewStub) findViewById(R.id.viewStub00);
if (mViewstub != null)
Toast.makeText(getApplicationContext(), "view is inflated",
Toast.LENGTH_LONG).show();
else
mViewstub.inflate();
}
यदि यह फुलाया नहीं गया है, तो यह शून्य होगा। आप जांच सकते हैं कि यह शून्य है या नहीं। –
@ यू.यूआर। कृपया अद्यतन – LetsamrIt