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 el estilo de la pestaña para encender el tema w de texto en color?
- ¿Cómo puedo obtener una vista de texto para que aparezca debajo de otra vista de texto? Androide
- Desplazamiento y desaparición de líneas de código; Problemas con el Editor XML de Eclipse
- ¿Cómo puedo mostrar dos imágenes lado a lado en Android?
- ¿Qué utilizar en lugar de "addPreferencesFromResource" en una PreferenciaActividad?
- XML Splash Screen -> Mostrar la Webview
- Android xml layer-list no se muestra correctamente en algunos dispositivos
- Forzar la siguiente palabra a una nueva línea si la palabra es demasiado larga para la vista de texto
- Comentarios en Android Layout xml
- Sombra larga de Android TextView
- Hacer formas dinámicas (el mejor enfoque)
- ¿Cómo afectar a elementos fuera de un listview cuando se hace clic en algunos elementos de la vista de lista?
- ¿Cómo puedo reducir el relleno interno alrededor del texto dentro de un objeto de botón de Android?
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!
- La pantalla parpadea al azar cuando se utiliza overridePendingTransition en Jelly Bean
- ¿Cuál es la ventaja de los cargadores sobre Asynctask en Android?