Articles of android

Comment utiliser Parcel dans Android?

J’essaie d’utiliser Parcel pour écrire puis relire un Parcelable . Pour une raison quelconque, lorsque je lis l’object depuis le fichier, il revient à null . public void testFoo() { final Foo orig = new Foo(“blah blah”); // Wrote orig to a parcel and then byte array final Parcel p1 = Parcel.obtain(); p1.writeValue(orig); final byte[] […]

Recharger l’application Android dans l’émulateur sans redémarrer l’émulateur dans Eclipse?

Existe-t-il un moyen de recharger une application Android dans l’émulateur sans fermer l’émulateur, enregistrer les modifications de code et réexécuter l’émulateur? Si je fais un simple changement à la mise en page, cela prend environ 30 secondes à chaque fois que je l’exécute dans les «démarrages» Eclipse et Android, et je peux déverrouiller l’émulateur pour […]

Intégration de FaceBook, Twitter, réseaux sociaux dans Android

Intégration de plusieurs réseaux sociaux dans Android avec un seul framework ou API ou JAR commun Pour iPhone, nous avons ShareKit, qui intègre plusieurs options de partage dans un cadre unique. http://www.getsharekit.com/ Pour Android, je ne sais pas si quelque chose de similaire existe. Je construis une application qui partage des informations sur les réseaux […]

setBackgroundDrawable () déconseillé

Donc mon sdk va de 15 à 21 et quand j’appelle setBackgroundDrawable() , Android Studio me dit que c’est obsolète. J’ai pensé à le contourner en utilisant: int sdk = android.os.Build.VERSION.SDK_INT; if(sdk < android.os.Build.VERSION_CODES.JELLY_BEAN) { layout.setBackgroundDrawable(getResources().getDrawable(R.drawable.img_wstat_tstorm)); } else { layout.setBackground(getResources().getDrawable(R.drawable.img_wstat_tstorm)); } Mais ensuite, je reçois une erreur à “setBackground ()”. Alors, comment vous en sortiriez-vous?

Android, Comment créer une option Menu

Ici, j’ai essayé de faire le menu d’options, mais le menu ne s’affiche pas à l’écran, alors guidez-moi s’il vous plaît où je fais erreur … MenuTest.java public class MenuTest extends Activity { @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater=getMenuInflater(); inflater.inflate(R.menu.more_tab_menu, menu); return super.onCreateOptionsMenu(menu); } @Override public boolean onOptionsItemSelected(MenuItem item) { switch(item.getItemId()) { case […]

Comment aligner le menu / les icons de la barre d’outils Android sur la gauche, comme dans l’application Google Maps?

Voici une capture d’écran de Google Maps Toolbar. Comme vous pouvez le voir, les icons sont alignées à gauche au lieu de droite (comportement par défaut). J’ai essayé d’append Android: layout_gravity = “left” et android: gravity = “left” à la barre d’outils mais cela n’a pas fonctionné. Aussi essayé d’append un LinearLayout interne (avec les […]

Comment supprimer l’erreur «Appel requirejs le niveau API»?

J’obtiens cette erreur dans Eclipse: l’appel nécessite le niveau 14 de l’API (le min actuel est 8): android.app.ActionBar # setHomeButtonEnabled C’est du code: if(android.os.Build.VERSION.SDK_INT>=14) { getActionBar().setHomeButtonEnabled(false); } Dans le manifeste: Comment supprimer cette erreur?

Sélecteur Android pouvant être dessiné avec VectorDrawables srcCompat

Je suis confronté à un problème avec la nouvelle compatibilité avec VectorDrawables. Dans la bibliothèque de support, 23.2 était une nouvelle fonctionnalité de compatibilité descendante avec Android VectorDrawables. J’ai un ImageView qui est un SelectorDrawable assigné à. Ce Drawable contient plusieurs VectorDrawables, alors j’ai pensé que je devrais utiliser app: srcCompat pour la compatibilité. Mais […]

Erreur lors du gonflage de la classe android.support.v7.widget.Toolbar?

J’essaie d’obtenir la conception matérielle pour mon application en suivant cette méthode . Chaque fois que je lance l’application, il affiche l’erreur suivante: Erreur lors du gonflage de la classe android.support.v7.widget.Toolbar. J’ai vérifié si j’avais correctement ajouté l’appcompat. Mais tout est correct pour moi. Alors s’il vous plaît dites-moi ce que je fais mal? build.gradle […]

Pourquoi mon onItemSelectedListener n’est-il pas appelé dans un ListView?

J’utilise un ListView qui est configuré comme ceci: Dans mon code, j’ajoute un OnItemSelectedListener au ListView comme ceci: getListView().setAdapter(adapter); getListView().setOnItemSelectedListener(this); mon activité implémente l’auditeur comme ça: @Override public void onItemSelected(AdapterView parent, View view, int position, long id) { Log.d(“Tag”, “ListItemSelected: Parent: ” + parent.toSsortingng() + ” View: ” + view.toSsortingng() + ” Position: ” + […]