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.

  • Instalar el complemento ADT en Eclipse
  • Este SDK de Android requiere Android Developer Toolkit versión 23.0.0 o superior
  • No se puede ejecutar dex: varios archivos dex definen Lcom / myapp / R $ array;
  • No se encontró error de repositorio en la instalación de ADT en eclipse Indigo
  • ¿Cuándo ADT establece BuildConfig.DEBUG a false?
  • Android Eclipse NoClassDefFoundError para archivos .jar externos
  • ¿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.

  • Geocoder.getFromLocation lanza IOException en el emulador de Android
  • Session 'app': Error al instalar APK
  • ¿Cómo reducir el tamaño de la imagen de la cámara mientras se guarda, utilizando la acción de la cámara?
  • Android: Cómo agregar un botón en vista de superficie
  • Vista de contenido aún no creada
  • ¿Cómo funciona `onViewStateRestored` de Fragments?
  • 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.