Come impedire Eclipse di creare fragment_main.xml

? Philip @ | Original: StackOverFlow
---

Ho installato Eclipse su una nuova macchina e mantiene creare fragment_main.xml quando creo un nuovo progetto di applicazione Android . Come posso impedire Eclipse di fare questo, dal momento che non ho bisogno di un fragment_main.xml ? Preferisco avere solo l' activity_main.xml all'avvio .

---

Top 5 Risposta

1ElectronicGeek @

Non ci sono ancora modo ( per quanto ne so ) per mantenere Android di creare un frammento quando si crea un'attività . È possibile deselezionare la casella di controllo "Crea attività" e creare una nuova attività, ma questo è davvero tutto quello che puoi fare .

In ogni modo, frammenti sono buoni per il telefono / tablet compatibilità, e dovrebbero essere utilizzati in quasi tutti gli scenari, tranne per gli usi di base.

2kangear @

1.Creat progetto normalmente .

Fragment_main.xml 2.Copia a activity_main.xml ( contenuto) . Quindi eliminare fragment_main.xml

3.In MainActivity.java eliminare il seguente contenuto :

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.