Il mio frammento non può essere lanciato in android.support.v4.app.Fragment

Ho creato un frammento molto semplice per testare la mia applicazione e ho ottenuto il seguente messaggio di errore:

03-31 16:04:39.834: E/AndroidRuntime(7860): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.team3.domore/com.team3.domore.TabActivity}: java.lang.ClassCastException: com.team3.domore.SomeFrag cannot be cast to android.support.v4.app.Fragment 

Il mio frammento è veramente semplice …

  • Passare l'arrays di stringhe tra due classi nell'applicazione android
  • Rimuovere l'ombra dalla parte superiore e inferiore di ListView in android?
  • Compatibilità del design materiale alle versioni inferiori a Android 5.0?
  • Come controllare l'estensione del file in android
  • Messaggio di errore: emulator-arm.exe ha smesso di funzionare
  • Come aggiungere la barra di ricerca con il text modificato nella barra degli strumenti
  •  import android.app.Fragment; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; public class SomeFrag extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(R.layout.alarm_frag, container, false); } @Override public void onStart() { super.onStart(); } } 

    Per favore aiutate … Ho combattuto con questo per quasi due ore ..

    EDIT: Sono abbastanza sicuro where ho chiamato questo frammento (un'attività che estende FragmentActivity) sta funzionando … solo questa parte di frammento non funziona …

  • Connessione ad uno spazio dei nomi socket.io utilizzando la libreria socket.io-client.java
  • Android - Utilizzo di DexClassLoader per caricare il file APK
  • metodo chiamato dopo release () exception incapace di riprendere con la camera android
  • Come mettere il colore di background per la barra di azione in android
  • android.database.sqlite.SQLiteException: nessuna colonna
  • Come faccio ad applicare una forza a un corpo nella direzione in cui sta viaggiando (Box2D)?
  • 2 Solutions collect form web for “Il mio frammento non può essere lanciato in android.support.v4.app.Fragment”

    SomeFrag si estende

     android.app.Fragment 

    come indicato nelle importzioni. Modifica l'importzione su

     android.support.v4.app.Fragment 

    e il cast avrà successo.

    prova a cambiare dopo l'importzione

     import android.app.Fragment 

    per import android.support.v4.app.Fragment

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.