2015-03-19 5 views
8

मुझे आशा है कि आप इससे मेरी सहायता कर सकते हैं। मैं एंड्रॉयडआवश्यक android.support.v4.app.fragment

में नया हूँ मैं इस समस्या को हल करने के लिए कोशिश कर रहा हूँ, लेकिन मैं

समस्या सके जब मैं इस विधि

public void onNavigationDrawerItemSelected(int position) { 

    // slide menue declaration 
    Fragment fragment = null; 
    switch (position) { 
     case 0: 
      fragment = new menu1_Fragment(); 
      break; 
     case 1: 
      fragment = new menu2_Fragment(); 
      break; 
     case 2: 
      fragment = new menu3_Fragment(); 
      break; 

     default: 
      break; 
    } 

यह मेरे लिए आवश्यक android.support.v4 कह एक त्रुटि देने की घोषणा की। app.fragment

उत्तर

26

अपनी कक्षाओं की शुरुआत में अपने आयात की जांच करें। मुझे लगता है कि आयात होगा android.app.Fragment;। इसे पर बदलें android.support.v4.app.Fragment आयात करें;। हो सकता है कि त्रुटि menuX_Fragments के कारण होती है जो समर्थन खंड के बजाय android.app.Fragment का विस्तार करती है।

आप एंड्रॉइड 3.0 में छोटे एंड्रॉइड संस्करणों के लिए ऐप्स विकसित करने के लिए आयात android.support.v4.app.Fragment का उपयोग कर सकते हैं, एंड्रॉइड 3.0 में टुकड़े पेश किए जाते हैं।

टुकड़ों के एक संस्करण के लिए निर्णय लें और इसे हर जगह उपयोग करें। मुझे लगता है कि आप इसे मिश्रित करते हैं।

+0

धन्यवाद :) .. यह अब पूरी तरह से काम करता है: डी – user3821979

+0

धन्यवाद यह मेरी मदद करता है – JavaFan

संबंधित मुद्दे