Eclipse erstellt automatisch ein Fragmentlayout, wie kann ich es deaktivieren?

8

Ich möchte nicht Fragmente und Fragmente Layout verwenden. Ist es möglich, diese Eigenschaft zu deaktivieren? Zuerst erstelle ich eine Klasse und XML-Dateien, dann erkläre 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.

    
Burak 10.03.2014, 09:19
quelle

10 Antworten

0

Android hat unsere Stimme gehört:).

Aktualisieren Sie einfach oder laden Sie die ADT-Version auf 23.0.2 oder höher herunter.

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

    
Burak 24.11.2014, 07:20
quelle
2

Beim Erstellen einer neuen Anwendung Kopieren Sie einfach den Layout-Namen in den Fragment-Layout-Namen (zB: activity_main)

Voila! Sie erhalten eine Aktivität ohne den Fragmentteil.

Entfernen Sie diesen Teil des Codes aus der Aktivität

%Vor%

Säubern Sie das Projekt.

    
Rashid 30.04.2014 06:23
quelle
1

Eclipse bietet die 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, indem Sie eine beliebige Art von Vorlagen für das Projekt auswählen.

    
GrIsHu 10.03.2014 09:35
quelle
1

Erstellen Sie einen Blank Activity project mit Navigationstyp als none und andere Einträge als Standard.

Kopieren Sie den Inhalt von fragment_main.xml in activity_main.xml und löschen Sie den fragment _main.xml

Gehe jetzt zu MainAcitvity.java entferne nur diesen Teil von MainActivity onCreate() method:

%Vor%

Entfernen Sie schließlich die Klasse PlaceholderFragment{} und ihren Inhalt von MainActivity.java und führen Sie dann Ihre Anwendung aus.

    
mushahid 07.07.2014 11:34
quelle
0

Es scheint keine Einstellung zu geben, um das zu erreichen, was Sie gerade wollen (ich stimme zu, dass es eins geben sollte). Als eine Umgehungslösung zeigt diese Antwort auf eine ähnliche Frage, wie Fragmente aus dem neu erstellten Projekt entfernt werden. Ссылка

    
Georgie 24.03.2014 21:18
quelle
0

Vielleicht möchten Sie das versuchen. ADT-Leeraktivität mit Fragmentaktivität erstellt ..

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

    
saran 27.03.2014 10:47
quelle
0

Ich habe es getan, indem ich den Ordner BlankActivity (22.6.2) durch den älteren sdk BlankActivity (22.6.1) im Verzeichnis tools / templates in android-sdk ersetzt habe.

    
Hari_krish4 08.04.2014 11:39
quelle
0
  • Zuerst müssen Sie Ihr ADT-Plugin für Eclipse downgraden:
    Gehe zu Hilfe & gt; Installieren Sie New Software ... und klicken Sie auf den blauen Link: Was ist bereits installiert?
    Dann wählen Sie "Tracer für OpenGL ES" und alle Software mit "Android" und klicken Sie auf Deinstallieren. Wenn es fertig ist, laden Sie hier das ADT Plugin für Eclipse (Version 22.3.0) herunter:
    Ссылка

    Jetzt werden wir es in Eclipse installieren. Gehe zu Hilfe & gt; Installiere Neue Software ... und klicke auf "Hinzufügen" und dann auf "Archivieren". Durchsuchen Sie das Archiv, das wir gerade heruntergeladen haben, und klicken Sie auf "OK". Wählen Sie alle Elemente in der Liste aus und klicken Sie auf "Weiter".


  • Zu diesem Zeitpunkt müssen Sie Ihre Android SDK Tools herunterstufen:
    Entfernen Sie zunächst Ihren Android SDK Tools-Ordner.
    Laden Sie die Tools (Revision 22.3) hier herunter:
    Ссылка

    Dann entpacken Sie es und kopieren Sie den Tools-Ordner in Ihrem Android-SDK-Ordner.


    Aktualisieren Sie nicht Eclipse ADT-Plugin und Android-Tools (in SDK-Manager).
Jonathan Carsalade 14.04.2014 15:39
quelle
-1

Sie geben einfach den gleichen Namen wie Ihr "Layout Name" in "Fragment Layout Name" ein und der Assistent wird die Fragment Datei nicht erstellen

    
Edel Custodio 17.06.2014 23:10
quelle
-1

Wenn Sie mit dem Assistenten ein neues Android-Anwendungsprojekt erstellen, wählen Sie nach dem Bildschirm, der Sie zur Auswahl des Aktivitätstyps auffordert, die Option Leere Aktivität anstelle von Leere Aktivität, die Standardeinstellung .

Es werden keine Fragmente erstellt.

    
user3779607 26.06.2014 13:45
quelle