Wie Sie von der Erstellung von Eclipse fragment_main.xml verhindern

? Philip @ | Original: StackOverFlow
---

Ich Eclipse- Installation auf einem neuen Computer und es hält die Schaffung von fragment_main.xml, wenn ich eine neue Applikation für Android -Projekt. Wie kann ich verhindern, dass von Eclipse aus, dies zu tun, da ich nicht ein fragment_main.xml müssen ? Ich würde lieber nur die activity_main.xml auf Start.

---

Top 5 Antwort

1ElectronicGeek @

Es gibt derzeit keine Möglichkeit ( soweit ich weiß ) auf Android von der Erstellung einer Fragment, wenn Sie eine Aktion erstellen, zu halten. Sie können das Kontrollkästchen " Activity" deaktivieren und eine neue Aktivität, aber das ist wirklich alles, was Sie tun können.

Wie auch immer, sind Fragmente gut für Telefon / Tablet-Kompatibilität und sollte in fast allen Szenarien verwendet werden, außer für sehr einfache Anwendungen.

2kangear @

1.Creat Projekt normal .

2.Kopie fragment_main.xml zu activity_main.xml (Inhalt) . Löschen Sie anschließend fragment_main.xml

3.In MainActivity.java löschen Sie den folgenden Inhalt :

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

and

/**
 * A placeholder fragment containing a simple view.
 */
public static class PlaceholderFragment extends Fragment {

    public PlaceholderFragment() {
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        View rootView = inflater.inflate(R.layout.fragment_main, container,
                false);
        return rootView;
    }
}

enjoy it.