Articles of android activité

Mettre à jour le widget à partir de l’activité / du service / du récepteur

Je sais que c’est possible, mais je ne peux pas trouver un moyen de déclencher une mise à jour de mon widget à partir de l’activité principale. N’y a-t-il pas une intention générale que je puisse diffuser?

Android – Constructeur d’activité vs onCreate

Je comprends que les Activities Android ont des cycles de vie spécifiques et que onCreate doit être remplacé et utilisé pour l’initialisation, mais que se passe-t-il exactement dans le constructeur? Y a-t-il des cas où vous pourriez / devriez remplacer le constructeur d’ Activity , ou ne devriez-vous jamais le toucher? Je suppose que le […]

Le package de compatibilité Android n’inclut pas Activity.getFragmentManager ()

J’ai commencé à essayer d’append des fragments à mon application Android, qui est basée sur 2.1, en utilisant le package de compatibilité Android qui vient de sortir le 3 mars. J’ai inclus la bibliothèque dans mon projet et commencé à déplacer le code de ma classe basée sur les activités vers une classe basée sur […]

Comment écouter les changements de préférences dans un PreferenceFragment?

Comme décrit ici , je sous-classe PreferenceFragment et l’affiche dans une activité. Ce document explique comment écouter les modifications de préférences ici , mais seulement si vous sous-classe PreferenceActivity. Comme je ne le fais pas, comment puis-je écouter les changements de préférences? J’ai essayé d’implémenter OnSharedPreferenceChangeListener dans mon PreferenceFragment mais cela ne semble pas fonctionner […]

runOnUiThread dans fragment

J’essaie de convertir une activité en fragment. La marque d’erreur sur runOnUiThread . Sur le passé: GoogleActivityV2 s’étend de l’activité. runOnUiThread dans la classe ExecuteTask. classe ExecuteTask nestede sur l’activité. (Exécuter ok) maintenant: GoogleActivityV2 s’étend de Fragment. runOnUiThread dans la classe ExecuteTask. classe ExecuteTask nestede sur l’activité. (Erreur sur runOnUiThread) voici mon code public class […]

Application Android en dehors des problèmes de mémoire – tout essayé et toujours à perte

J’ai passé 4 jours entiers à essayer tout ce que je pouvais pour comprendre la fuite de mémoire dans une application que je développe, mais les choses ont cessé de faire sens depuis longtemps. L’application que je développe est de nature sociale, alors pensez aux activités de profil (P) et à la liste des activités […]

Structure du coordinateur avec la barre d’outils dans les fragments ou l’activité

Avec la nouvelle bibliothèque de conception, il y a plusieurs nouvelles dispositions qui changent beaucoup la façon dont la barre d’outils peut se comporter si le développeur le souhaite. Comme différents fragments ont des comportements et des objectives différents, par exemple un fragment de galerie avec une barre d’outils réduite montrant une photo importante, ou […]

Où / Comment getIntent (). GetExtras () dans un fragment Android?

Avec les activités, je faisais ceci: Dans l’activité 1: Intent i = new Intent(getApplicationContext(), MyFragmentActivity.class); i.putExtra(“name”, items.get(arg2)); i.putExtra(“category”, Category); startActivity(i); Dans l’activité 2: Item = getIntent().getExtras().getSsortingng(“name”); Comment faites-vous cela en utilisant des fragments? J’utilise également la bibliothèque de compatibilité v4. Est-ce que ça va dans FragmentActivity? Ou le fragment réel? Et dans quelle méthode va-t-elle? […]

Comment définir dimens.xml pour chaque taille d’écran dans Android?

Lorsque l’on prend en charge différentes tailles d’écran (densités) dans Android, l’accent est souvent mis sur la création de différentes dispositions pour chaque écran possible. C’EST À DIRE ldpi mdpi hdpi xhdpi xxhdpi xxxhdpi J’ai conçu une mise en page pour un écran xhdpi comme référence et défini ses dimensions dans dimens.xml . Maintenant, je […]

Android: Clear Activity Stack

J’ai plusieurs activités dans ma candidature. et le stream est très compliqué. Lorsque je clique sur l’application Déconnexion de naviagates pour vous connecter à l’écran et à partir de là, l’utilisateur peut quitter en annulant le buton (en appelant system.exit(0) ) quand je quitte ou que je retourne sur le bouton, le système appelle une […]