Articles of android

Convertir l’object en JSON dans Android

Existe-t-il une méthode simple pour convertir un object en JSON sous Android?

Comment lire les contacts sur Android 2.0

Je travaille sur Android 2.0 et j’essaie de recevoir une liste de tous les contacts. Depuis android.provider.Contacts.People est obsolète, je dois utiliser android.provider.ContactsContract , mais je ne peux pas trouver un exemple approprié de comment l’utiliser (ex: récupérer une liste de tous les contacts sur le répertoire). Quelqu’un sait où trouver un tel exemple?

Android OpenGL ES et 2D

Eh bien, voici ma demande. Je ne connais pas déjà OpenGL et je ne suis pas disposé à l’apprendre, mais je veux apprendre OpenGL ES directement, car je cible mon développement sur Android. Je veux apprendre OpenGL ES afin de développer mes jeux 2D . Je l’ai choisi pour les performances (puisque le dessin de […]

Comment obtenir Ssortingng Array à partir du fichier arrays.xml

J’essaie juste d’afficher une liste à partir d’un tableau que j’ai dans mon arrays.xml . Lorsque j’essaie de l’exécuter dans l’émulateur, j’obtiens un message de fermeture forcée. Si je définis le tableau dans le fichier java Ssortingng[] testArray = new Ssortingng[] {“one”,”two”,”three”,”etc”}; ça marche, mais quand j’utilise Ssortingng[] testArray = getResources().getSsortingngArray(R.array.testArray); ça ne marche pas. […]

Android ListView Divider

J’ai ce code: où @drawable/list_divider est: mais je ne vois aucun diviseur.

Comment désactiver le copier / coller depuis / vers EditText

Dans mon application, il y a un écran d’enregistrement, dans lequel je ne souhaite pas que l’utilisateur puisse copier / coller du texte dans le champ EditText . J’ai défini un onLongClickListener sur chaque EditText afin que le menu contextuel affichant la méthode copier / coller / saisir et les autres options ne s’affiche pas. […]

Comment bien mettre en surbrillance l’élément sélectionné sur RecyclerView?

J’essaie d’utiliser un RecyclerView comme un ListView horizontal. J’essaie de comprendre comment mettre en évidence l’élément sélectionné. Lorsque je clique sur l’un des éléments, celui-ci est sélectionné et mis en évidence correctement, mais lorsque je clique sur un autre, le second est mis en évidence par l’ancien. Voici ma fonction onClick: @Override public void onClick(View […]

Facebook SDK 4 pour Android – comment se déconnecter par programmation

Récemment, Facebook a sorti le SDK 4 avec de nouvelles mises à jour. J’ai essayé de passer au SDK4 pour utiliser de nouvelles fonctionnalités, cependant, je me débat avec la fonctionnalité de connexion de Facebook. Jusqu’à présent, pour déconnecter Facebook par programmation, j’ai utilisé: Session session = Session.getActiveSession(); session.closeAndClearTokenInformation(); Mais SDK4 ne semble plus supporter […]

java.lang.NoClassDefFoundError: android / graphics / drawable / Icon

Jusqu’à présent, je n’ai eu cette erreur que pour un seul utilisateur, qui utilise un téléphone rooté (SM-G900R7 Android 4.4.2). L’erreur est comme ceci: Fatal Exception: java.lang.NoClassDefFoundError: android/graphics/drawable/Icon at java.lang.Class.getDeclaredMethods(Class.java) at java.lang.Class.getDeclaredMethods(Class.java:656) at android.view.ViewDebug.getExportedPropertyMethods(ViewDebug.java:960) at android.view.ViewDebug.exportMethods(ViewDebug.java:1047) at android.view.ViewDebug.dumpViewProperties(ViewDebug.java:997) at android.view.ViewDebug.dumpViewProperties(ViewDebug.java:983) at android.view.ViewDebug.dumpView(ViewDebug.java:900) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:870) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at […]

Firebase FCM force onTokenRefresh () à être appelé

Je migre mon application de GCM à FCM. Lorsqu’un nouvel utilisateur installe mon application, onTokenRefresh() est automatiquement appelé. Le problème est que l’utilisateur n’est pas encore connecté (pas d’identifiant utilisateur). Comment puis-je déclencher onTokenRefresh() après la connexion de l’utilisateur?