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.

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!

  • ¿Cómo actualizar un GridView?
  • Los dispositivos compatibles son extremadamente bajos
  • ¿Podemos usar VectorDrawable o VectorXML como iconos para notificaciones push en android?
  • Java no reconoce el ID de elementos XML de Android
  • Cambiar imagen
  • Adición de espacios en blanco al diseño
  • ¿Cómo extraer datos de un artículo de Wikipedia?
  • Crear una DialogPreference desde XML
  • Los colores de Android no funcionan en mi dispositivo físico
  • Android: Barra de Acción
  • Placeholder Fragmento / Actividad principal android.view.InflateException
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.