2017-05-02 4 views
-2

Quelle est la différence entre "classe A étend l'activité" et "classe A étend AppCompactActivity" dans android? signifie que les deux effectuent presque le même travail pour nous, alors quelle est la différence entre eux ?. Je sais que la différence est liée à quelque chose v4 & support de version v7. S'il vous plaît Expliquez-moi dans Deep à propos de ces? Également expliquer la différence entre la version V4 et V7 dans Android? Également expliquer la différence entre l'activité et l'activité de fragmentation? Merci à l'avance ..Diff entre «classe A étend activité» et «classe A étend AppCompactActivity» dans android?

+0

double possible de [activité, AppCompatActivity, FragmentActivity et ActionBarActivity: Quand Use Which?] (Http://stackoverflow.com/questions/31297246/activity-appcompatactivity-fragmentactivity-and-actionbaractivity-when-to-us) – Rajasekhar

Répondre

-1

AppCompatActivity est la classe enfant directe de FragmentActivity du support v4 et la classe parent directe de ActionBarActivity. Vous pouvez ajouter un ActionBar à votre activité lors de l'exécution au niveau 7 ou supérieur de l'API en étendant cette classe pour votre activité et en définissant le thème d'activité sur Theme.AppCompat ou un thème similaire.

Activité: en prolongeant l'activité, vous pouvez éviter d'ajouter des projets/bibliothèques supplémentaires à votre projet, mais vous manque ActionBar sur les niveaux de api ci-dessous 11