Eclipse erstellt Fragment-Layout automatisch, wie kann ich es deaktivieren

Ich möchte keine Fragmente und Fragmentlayout verwenden. Ist das möglich, die Eclipse zu deaktivieren? Zuerst schaffe ich eine Klasse und XML-Dateien dann deklariere ich sie in Android Manifest-Datei das funktioniert für mich aber es dauert eine lange Zeit, wenn ich es deaktivieren kann, wird es einfacher sein.

Http://i.hizliresim.com/KgMJvQ.png

  • Unterschied zwischen onResume () und onResumeFragments ()
  • Starten Sie eine Aktivität aus einem Fragment
  • FragmentPagerAdapter getItem wird nicht aufgerufen
  • Unterschied zwischen Fragment und FragmentActivity
  • Bring Fragment nach vorne (keine Fragment Erholung)
  • Ausgabe in Android-Fragment: noch auf vorheriges Fragment klicken
  • ViewPager-Fragmente werden nach FragmentTransaction.replace () nicht gefolgt von Back-Button neu erstellt
  • Wie behandelt man onContextItemSelected in einer Multi-Fragment-Aktivität?
  • Android Material Design Übergänge
  • Java.lang.IllegalStateException: Fragment nicht an Aktivität angehängt
  • Android - Aktivität vs FragmentActivity?
  • "Konnte die Klasse android.transition.Transition" Ausnahme nicht finden, wenn Sie die Taste drücken
  • 10 Solutions collect form web for “Eclipse erstellt Fragment-Layout automatisch, wie kann ich es deaktivieren”

    Beim Erstellen neuer Applikationen einfach den Layoutnamen in den Fragment-Layoutnamen kopieren (zB: activity_main)

    Voila Du bekommst eine Aktivität ohne das Fragmentteil.

    Entfernen Sie diesen Teil des Codes aus der Aktivität

    if (savedInstanceState == null) { getSupportFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()) .commit(); 

    Reinigen Sie das Projekt.

    Eclipse bietet eine Möglichkeit, eine einfache Android-Anwendung zu erstellen, die keine Fragment Klassen oder Layout-Dateien enthält.

    Sie können einfach ein einfaches Projekt erstellen, neben der Auswahl beliebiger Vorlagen für das Projekt.

    Erstellen Sie ein Blank Activity project mit Navigationstyp als keine und andere Einträge als Standard.

    Kopiere den Inhalt von fragment_main.xml in activity_main.xml und lösche das fragment _main.xml

    Gehen Sie nun zu MainAcitvity.java entfernen Sie nur diesen Teil von MainActivity onCreate() Methode:

     if (savedInstanceState == null) { getSupportFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()) .commit(); } 

    Endlich die Klasse PlaceholderFragment{} und den Inhalt von MainActivity.java und dann deine Anwendung ausführen.

    Es scheint keine Einstellung zu sein, um zu erreichen, was du gerade willst (ich stimme zu, dass es einen geben sollte). Als Problemumgehung zeigt diese Antwort auf eine ähnliche Frage, wie man Fragmente aus dem neu erstellten Projekt entfernt. https://stackoverflow.com/a/22482259/1287459

    Du möchtest das versuchen. ADT leere Aktivität mit Fragment-Aktivität erstellt ..

    Es funktioniert gut für mich, wenn es darum geht, leere Aktivitäten zu schaffen, ohne Fragmente.

    Ich habe es getan, indem ich den BlankActivity (22.6.2) Ordner auf den älteren sdk BlankActivity (22.6.1) ersetzte, der im Verzeichnis / templates Verzeichnis in android-sdk vorhanden ist.

    • Zuerst musst du dein ADT Plugin für Eclipse downgraden:
      Gehen Sie zu Hilfe> Neue Sofware installieren … und klicken Sie auf den blauen Link: Was ist bereits installiert?
      Dann wählen Sie "Tracer für OpenGL ES" und alle Softwares mit "Android" und klicken Sie auf Deinstallieren. Wenn es fertig ist, laden Sie das ADT Plugin für Eclipse (Revision 22.3.0) hier herunter:
      http://dl.google.com/android/ADT-22.3.0.zip

      Jetzt werden wir es in Eclipse installieren. Gehen Sie zu Hilfe> Neue Sofware installieren … und klicken Sie auf "Hinzufügen" und dann "Archivieren". Durchsuchen Sie das Archiv, das wir gerade heruntergeladen haben und klicken Sie auf "OK". Markieren Sie alle Elemente in der Liste und klicken Sie auf "Weiter".

    • Zu diesem Zeitpunkt müssen Sie Ihre Android-Sdk-Tools herunterstufen:
      Zuerst entfernen Sie den Ordner android sdk tools.
      Dann laden Sie die Werkzeuge (Revision 22.3) hier herunter:
      http://dl-ssl.google.com/android/repository/tools_r22.3-windows.zip

      Dann extrahieren Sie es und kopieren Sie die Werkzeuge Ordner in Ihrem Android Sdk Ordner.

      Nicht aktualisieren Eclipse ADT Plugin und Android Tools (in sdk Manager).

    Android hörte unsere Stimme :).

    Nur Upgrade oder Download ADT Version auf 23.0.2 oder höher.

    Jetzt können Sie leere Aktivität wie diese wählen,

    Bildbeschreibung hier eingeben

    Sie setzen einfach den gleichen Namen, dass Ihr "Layout Name" in "Fragment Layout Name" und der Assistent wird nicht die Fragment-Datei erstellen

    Wenn Sie ein neues Android Application Project mit dem Assistenten erstellen, nachdem Sie auf den Bildschirm gelangt sind, der Sie auffordert , die Art der Aktivität auszuwählen, wählen Sie Leere Aktivität anstelle von Leere Aktivität, die die Standardeinstellung ist.

    Es werden keine Fragmente erstellt.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.