Tengo una aplicación que es compatible con la biblioteca de android 2.2. En esta aplicación quiero utilizar el fragmento que alguien me sugiera, si es posible cómo hacerlo.cómo usar el fragmento en Android 2.2?
Gracias
Tengo una aplicación que es compatible con la biblioteca de android 2.2. En esta aplicación quiero utilizar el fragmento que alguien me sugiera, si es posible cómo hacerlo.cómo usar el fragmento en Android 2.2?
Gracias
creo que, con el fin de incluir el fragmento en Android 2.2, es necesario agregar android-support-v4.jar
a su proyecto.
Puede usar el support package, también conocido como la biblioteca de compatibilidad v4 para eso.
Sí, necesita utilizar la biblioteca de soporte. Lo que es importante saber es que también puede usar la biblioteca de soporte en el sándwich de panal de abeja y helado. De esa manera puedes usar la misma construcción en todas las plataformas. Necesita utilizar el SDK 4.0 como destino con minsdk 2.2. Un problema diferente son las actividades de configuración. Para Honeycomb + puede usar el PreferenceFragment que aún no es compatible con la biblioteca de soporte. Si usa el nuevo método onBuildHeaders de PreferenceActivity y la etiqueta "header" en settings.xml, necesita poner ese xml en una carpeta separada como por ejemplo xml-v12 para especificar que solo se usa con API-12 +.
Para la configuración de echar un vistazo a: http://developer.android.com/reference/android/preference/PreferenceActivity.html no es un buen ejemplo de las onBuildHeaders
Para la biblioteca de soporte: http://developer.android.com/sdk/compatibility-library.html
Algo que necesito agregar: he implementado esta solución y casi todo funciona bien. En un caso, cuando elimino un fragmento usando TRANSIT_FRAGMENT_CLOSE, no funciona. El mismo código funciona en 2.3 con el soporte lib y en honeycomb si no utilizo el soporte lib. Para seguir usando la lib de soporte en Honeycomb, tuve que usar TRANSIT_NONE. Parece un error en la lib de soporte, pero no tuve tiempo de investigar más. – kingston
¿hay tutoriales simples para fragmentos? – Omid
Haga clic derecho en el proyecto Android que desea añadir el apoyo Fragmento de .
también no se olvide de usar getSupportFragmentManager
en lugar de getFragmentManager()
.
hasta su 17% –