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


ADT de Android: no fragment_main.xml, sólo activity_main.xml

Estoy tratando de aprender a programar aplicaciones para Android, así que he descargado el paquete ADT que Google proporciona, y he intentado seguir el tutorial que me permitió crear una aplicación sencilla. Sin embargo, durante los procedimientos, hay varias instrucciones diciéndome que abra el archivo fragment_main.xml, pero mi directorio layout / res / no tenía este archivo, sólo el archivo activity_main.xml. Además, al crear nuevas actividades de Android, nunca hubo una opción para nombrar el diseño de mi fragmento, lo que indica que Eclipse simplemente no lo crea por alguna razón. No pensé que esto sería un problema al principio (acabo de editar activity_main en su lugar), hasta que me di cuenta de que el tutorial quería que usáramos alguna información de la clase de fragmento o del archivo xml.

¿Alguien sabe por qué mi Eclipse IDE no está creando un fragment_main.xml? Voy a tratar de proporcionar más detalles si es necesario.

  • Cómo configurar la aplicación: layout_scrollFlags para la barra de herramientas mediante programación
  • Forma correcta de descartar DialogFragment mientras la aplicación está en segundo plano
  • Espresso no registra ninguna intención si no hay botones
  • Error en sqlite "DROP TABLE IF EXISTS" android
  • Vista de arrastrar androide lisa
  • Android READ_EXTERNAL_STORAGE permiso no funciona
  • Uso de iconos en las preferencias de Android
  • CardView color de fondo siempre blanco
  • ViewPager no muestra nada
  • Android usb host api y almacenamiento USB
  • Android: mostrar tarjetas como el diseño como en Google Keep
  • Escáner de código de barras ZXing en diseño personalizado en fragmento
  • 4 Solutions collect form web for “ADT de Android: no fragment_main.xml, sólo activity_main.xml”

    Con base en las versiones que indicó en la respuesta al comentario, creo que la actualización a las versiones posteriores (22.6+) ayudaría, como se explica en https://code.google.com/p/android/issues/detail?id=67421

    Al crear el nuevo proyecto de Android en uno de los paneles seleccione "Actividad en blanco con fragmento" en lugar de la selección predeterminada "Actividad en blanco". El tutorial para desarrolladores de Android no dice nada al respecto. Si lo hace, creará el archivo fragment_main.xml en res / layout / que es necesario para continuar los pasos siguientes.

    Intente crear un nuevo proyecto con "Actividad en Blanco con Fragmento". Espero que esto sea útil.

    Abra MainActivity.java desde el directorio src / (nombre de paquete) /. Entonces dentro del archivo java hay un método llamado OnCreate () que tiene setContentView (R.layout.activity_main) como predeterminado.

    Cambie eso a R.layout.activity_main a R.layout.fragment_main así que en lugar de tener setContentView (R.layout.activity_main) usted tendrá setContentView (R.layout.fragment.main)

    Una vez hecho esto, cambie el nombre del archivo activity_main.xml en el directorio / res / layout / a fragment_main.xml

    Gracias por eso Onik!

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