Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo quitar el diseño de fragmento en el inicio de la creación de una nueva aplicación en ADT?

Después de la última actualización de las herramientas para desarrolladores de Android, hay un problema al que me enfrento cada vez que creo un nuevo proyecto. También me obliga a crear un fragment_layout.xml . Así que en el programa hola mundo hay demasiado de código.

Pero en el anterior sólo MainActivity.java y activity_main.xml aparecieron.

¿Hay alguna manera de eliminar sólo el fragment_main.xml y el código extra en MainActivity.java .

Una forma es MainActivity.java la parte de actividad de creación al principio pero no creará MainActivity.java también.

  • Android - Cómo manejar el toque de dos dedos
  • Iconos aplastados en la barra de herramientas después de cambiar a Android SDK 26
  • Confusión de id de dispositivo de android
  • Android Studio - No se ha encontrado ninguna instalación JVM
  • Conector de Bluetooth
  • Error al importar nuevo proyecto Gradle: No se pudo obtener el modelo del tipo 'IdeaProject'
  • Añadir archivo Jar externo en la aplicación Cordoba 3.4.0
  • Cómo hacer que EditText no se enfoque al crear la actividad
  • 6 Solutions collect form web for “Cómo quitar el diseño de fragmento en el inicio de la creación de una nueva aplicación en ADT?”

    Para eliminar fragmentos de la nueva aplicación creada por el asistente:

    • Cambie el tipo de MainActivity de ActionBarActivity a sólo Activity .
    • Elimine toda la if (savedInstanceState) de MainActivity .
    • Elimine la clase PlaceholderFragment de MainActivity .
    • Reemplace el contenido del archivo activty_main.xml con el contenido de fragment_main.mxl o su propio diseño.
    • Organice las importaciones y limpie su proyecto.

    Sí, eso es molesto. Simplemente elimine el fragmento XML y vuelva a crear el XML de la actividad con el diseño que prefiera. Cambie la actividad de modo que extienda la actividad en lugar de ActionBarActivity o lo que haga el ADT. Quita el esqueleto Fragmento clase declarada en la actividad y las partes de onCreate que se refieren a estas cosas.

    También suele eliminar los métodos de menú en la actividad y el menú XML en res. Y por supuesto las cadenas falsas como "Hello World" de strings.xml

    En su máquina, vaya a su carpeta SDK y luego \ tools \ templates \ activities

    Copie la carpeta BlankActivities y péguela en el mismo directorio.

    Cambiar el nombre de BlankActivities_copy a EmptyActivities

    Vaya a https://android-review.googlesource.com/#/c/88890/4

    En la sección Archivos hay una lista de enlaces. Cada enlace le dirige al xml que debe agregarse a la nueva carpeta EmptyActivities que creó.

    Copie el xml del panel derecho al path \ file en la parte superior del panel izquierdo (el enlace era también la ruta). Si el archivo ya existe, elimine el contenido y reemplácelo. Si el archivo no existe, crearlo y copiar el xml en el archivo.

    Repita para cada uno de los enlaces.

    Cierre y vuelva a abrir Eclipse. Si tiene alguno de los archivos abiertos en un editor, Eclipse se bloqueará.

    Y luego: en la pantalla de creación de la actividad "Vacío Actividad" debe ser una opción. Después de seleccionarlo y hacer clic en Siguiente, el formulario de actividad vacía tiene un nombre de esquema predeterminado de "activity_main" que aparecerá como res / layout / activity_main.xml en Eclipse.

    Por lo que sé, actualmente no hay manera de evitar que Android cree un fragmento al crear una actividad. Para hacer eso en ADT, mi sugerencia es que puedes desmarcar la casilla de verificación "Crear actividad" y crear una nueva Actividad, pero eso es realmente todo lo que puedes hacer.

    En su máquina, vaya a su carpeta SDK y luego \ tools \ templates \ activities

    Copie la carpeta BlankActivities y péguela en el mismo directorio.

    Cambiar el nombre de BlankActivities_copy a EmptyActivities

    Vaya a https://android-review.googlesource.com/#/c/88890/4

    En la sección Archivos hay una lista de enlaces. Cada enlace le dirige al xml que debe agregarse a la nueva carpeta EmptyActivities que creó.

    Copie el xml del panel derecho al path \ file en la parte superior del panel izquierdo (el enlace era también la ruta). Si el archivo ya existe, elimine el contenido y reemplácelo. Si el archivo no existe, crearlo y copiar el xml en el archivo.

    Repita para cada uno de los enlaces.

    Cierre y vuelva a abrir Eclipse. Si tiene alguno de los archivos abiertos en un editor, Eclipse se bloqueará.

    Espero que esto solucione tu problema

    Muy sencillo. Copie el nombre de su actividad principal (activity_main) y péguela (reemplácela) en la columna de diseño de fragmentos. Se eliminará el diseño del fragmento. Lo intenté muchas veces. Funciona perfectamente para mí.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.