android-fragments पर टैग किए गए जवाब

Fragments एक Android ऐप में उपयोगकर्ता इंटरफ़ेस के पुन: प्रयोज्य व्यवहार या भागों का प्रतिनिधित्व करते हैं।

30
Fragment में findViewById
मैं एक Fragment में एक ImageView बनाने की कोशिश कर रहा हूं, जो ImageView तत्व को संदर्भित करेगा, जो मैंने Fragment के लिए XML में बनाया है। हालाँकि, findViewByIdविधि केवल तभी काम करती है जब मैं किसी गतिविधि वर्ग का विस्तार करता हूँ। क्या ऐसा कुछ भी है, जिसका उपयोग …

30
onActivityResult को Fragment में नहीं कहा जा रहा है
onActivityResultजब कैमरा गतिविधि वापस आती है, तो इस खंड को होस्ट करने वाली गतिविधि को बुलाया जाता है। मेरा टुकड़ा एक तस्वीर लेने के लिए कैमरे के लिए भेजे गए इरादे के परिणामस्वरूप एक गतिविधि शुरू करता है। चित्र अनुप्रयोग ठीक लोड होता है, एक चित्र लेता है, और वापस …

14
दुविधा: जब गतिविधियों बनाम गतिविधियों का उपयोग करने के लिए:
मुझे पता है कि Activitiesमेरे आवेदन की एकल स्क्रीन का प्रतिनिधित्व करने के लिए डिज़ाइन किया गया है, जबकि Fragmentsउनके अंदर एम्बेडेड तर्क के साथ पुन: प्रयोज्य UI लेआउट होने के लिए डिज़ाइन किया गया है। बहुत समय पहले तक, मैंने एक एप्लिकेशन विकसित किया था क्योंकि यह कहा गया …

23
कैसे निर्धारित करें कि जब Fragment ViewPager में दिखाई देता है
समस्या: टुकड़ा onResume()में ViewPagerपहले टुकड़ा वास्तव में दिखाई देने लगता है निकाल दिया जाता है। उदाहरण के लिए, मैं के साथ 2 टुकड़े है ViewPagerऔर FragmentPagerAdapter। दूसरा टुकड़ा केवल अधिकृत उपयोगकर्ताओं के लिए उपलब्ध है और मुझे उपयोगकर्ता को उस समय लॉग इन करने के लिए कहने की आवश्यकता होती …

13
एक नया एंड्रॉइड फ्रैगमेंट इंस्टेंट करने के लिए सबसे अच्छा अभ्यास
मैंने एक अनुप्रयोग में एक नए फ़्रैगमेंट को तुरंत करने के लिए दो सामान्य प्रथाओं को देखा है: Fragment newFragment = new MyFragment(); तथा Fragment newFragment = MyFragment.newInstance(); दूसरा विकल्प एक स्थैतिक विधि का उपयोग करता है newInstance()और आम तौर पर निम्नलिखित विधि होती है। public static Fragment newInstance() { …

30
एक अंश में संदर्भ का उपयोग करना
मैं एक टुकड़े में संदर्भ कैसे प्राप्त कर सकता हूं? मैं अपने डेटाबेस जिसका निर्माता संदर्भ में लेता उपयोग करने की आवश्यकता है, लेकिन getApplicationContext()और FragmentClass.thisतो मैं क्या कर सकते हैं काम नहीं करते? डेटाबेस कंस्ट्रक्टर public Database(Context ctx) { this.context = ctx; DBHelper = new DatabaseHelper(context); }

30
IllegalStateException: ViewPager के साथ onSaveInstanceState के बाद यह क्रिया नहीं कर सकता
मैं बाजार में अपने ऐप से उपयोगकर्ता रिपोर्ट प्राप्त कर रहा हूं, निम्न अपवाद वितरित कर रहा हूं: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState at android.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1109) at android.app.FragmentManagerImpl.popBackStackImmediate(FragmentManager.java:399) at android.app.Activity.onBackPressed(Activity.java:2066) at android.app.Activity.onKeyUp(Activity.java:2044) at android.view.KeyEvent.dispatch(KeyEvent.java:2529) at android.app.Activity.dispatchKeyEvent(Activity.java:2274) at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1803) at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1112) at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1112) at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1112) at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchKeyEvent(PhoneWindow.java:1855) at com.android.internal.policy.impl.PhoneWindow.superDispatchKeyEvent(PhoneWindow.java:1277) …

10
ViewPager और टुकड़े - टुकड़े के राज्य को स्टोर करने का सही तरीका क्या है?
कुछ मॉड्यूल में UI तर्क को अलग करने के लिए फ्रेगमेंट बहुत अच्छे लगते हैं। लेकिन इसके साथ-साथ ViewPagerइसका जीवनचक्र अभी भी मेरे लिए गलत है। तो गुरु विचारों की बुरी तरह से जरूरत है! संपादित करें नीचे गूंगा घोल देखें ;-) क्षेत्र मुख्य गतिविधि में ViewPagerटुकड़ों के साथ है। …

6
बैक स्टैक में फ्रैगमेंट की आवृत्ति स्थिति को सही ढंग से कैसे बचाएं?
मुझे एसओ पर एक समान प्रश्न के कई उदाहरण मिले हैं लेकिन कोई भी जवाब दुर्भाग्य से मेरी आवश्यकताओं को पूरा नहीं करता है। मेरे पास चित्र और परिदृश्य के लिए अलग-अलग लेआउट हैं और मैं बैक स्टैक का उपयोग कर रहा हूं, जो दोनों मुझे setRetainState()कॉन्फ़िगरेशन परिवर्तन दिनचर्या का …

10
टुकड़े क्यों, और गतिविधियों के बजाय टुकड़ों का उपयोग कब करना है?
Android API 11+ में, Google ने एक नया वर्ग जारी किया है जिसका नाम है Fragment। वीडियो में, गूगल ने पता चलता है कि जब भी संभव ( link1 , link2 ), हम गतिविधियों के बजाय टुकड़ों का उपयोग करना चाहिए, लेकिन वे वास्तव में क्यों नहीं समझा था। टुकड़ों …

30
Fragments में onBackPressed () को कैसे लागू करें?
क्या कोई तरीका है जिसमें हम लागू कर सकते हैं onBackPressed() एंड्रॉइड फ्रैगमेंट में उसी तरह से जिस तरह से हम एंड्रॉइड गतिविधि में लागू करते हैं? जैसा कि फ्रैगमेंट जीवनचक्र नहीं है onBackPressed()। क्या onBackPressed()एंड्रॉइड 3.0 टुकड़ों में सवारी करने के लिए कोई अन्य वैकल्पिक तरीका है ?

30
मैं वर्तमान में प्रदर्शित टुकड़े कैसे प्राप्त करूं?
मैं एंड्रॉइड में टुकड़ों के साथ खेल रहा हूं। मुझे पता है कि मैं निम्नलिखित कोड का उपयोग करके एक अंश को बदल सकता हूं: FragmentManager fragMgr = getSupportFragmentManager(); FragmentTransaction fragTrans = fragMgr.beginTransaction(); MyFragment myFragment = new MyFragment(); //my custom fragment fragTrans.replace(android.R.id.content, myFragment); fragTrans.addToBackStack(null); fragTrans.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); fragTrans.commit(); मेरा सवाल है, एक …

18
एक्सएमएल के भीतर एक्सग्लिक्स पर क्लिक करके बटन क्लिक को कैसे हैंडल करें
प्री-हनीकॉम्ब (Android 3), onClickलेआउट के XML में टैग के माध्यम से बटन क्लिक को संभालने के लिए प्रत्येक गतिविधि को पंजीकृत किया गया था : android:onClick="myClickMethod" उस पद्धति के भीतर आप view.getId()बटन लॉजिक करने के लिए एक स्विच स्टेटमेंट का उपयोग कर सकते हैं । हनीकॉम्ब की शुरुआत के साथ, …

19
एंड्रॉइड में फ्रैगमेंट में विकल्प मेनू कैसे जोड़ें
मैं खंडों के समूह से विकल्प मेनू में एक आइटम जोड़ने की कोशिश कर रहा हूं। मैंने एक नया MenuFragmentवर्ग बनाया है और इसे उन अंशों के लिए बढ़ाया है जिनमें मैं मेनू आइटम को शामिल करना चाहता हूं। यहां कोड है: जावा: public class MenuFragment extends Fragment { MenuItem …

11
फ्रैगमेंट MyFragment एक्टिविटी से जुड़ा नहीं है
मैंने एक छोटा परीक्षण ऐप बनाया है जो मेरी समस्या का प्रतिनिधित्व करता है। मैं (शर्लक) टुकड़े के साथ टैब को लागू करने के लिए ActionBarSherlock का उपयोग कर रहा हूं। मेरा कोड: TestActivity.java public class TestActivity extends SherlockFragmentActivity { private ActionBar actionBar; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.