Articles of android

convertir ArrayList en JSONArray

J’ai un ArrayList que j’utilise dans un ArrayAdapter pour un ListView. Je dois prendre les éléments de la liste et les convertir en JSONArray pour les envoyer à une API. J’ai cherché autour de moi, mais je n’ai rien trouvé qui explique comment cela pourrait fonctionner, toute aide serait appréciée. MISE À JOUR – SOLUTION […]

Android Studio 1.0 et erreur «Les projets de bibliothèque ne peuvent pas définir applicationId»

Après avoir mis à jour Android Studio à 1.0, je vois cette erreur: Erreur: les projets de bibliothèque ne peuvent pas définir applicationId. applicationId est défini sur ‘com.super.app’ dans la configuration par défaut. J’ai mis à jour le plugin Gradle comme suggéré mais je n’ai pas compris comment résoudre ce problème.

Comment empêcher une défilement de défilement à une vue Web après le chargement des données?

J’ai donc un problème fascinant. Malgré le fait que je ne fais pas défiler manuellement ou par programmation mon affichage, mon WebView est automatiquement fait défiler après le chargement des données qu’il contient. J’ai un fragment dans un viewpager. Lorsque je charge le pager pour la première fois, il fonctionne comme prévu et tout est […]

Android 5.0 – Ajouter un en-tête / pied de page à un RecyclerView

J’ai passé un moment à essayer de trouver un moyen d’append un en-tête à RecyclerView , sans succès. C’est ce que j’ai eu jusqu’ici: @Override protected void onCreate(Bundle savedInstanceState) { … layouManager = new LinearLayoutManager(getActivity()); recyclerView.setLayoutManager(layouManager); LayoutInflater inflater = (LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE); headerPlaceHolder = inflater.inflate(R.layout.view_header_holder_medium, null, false); layouManager.addView(headerPlaceHolder, 0); … } Le LayoutManager semble être l’object […]

Android: AutoCompleteTextView affiche des suggestions quand aucun texte entré

J’utilise AutoCompleteTextView , lorsque l’utilisateur clique dessus, je veux afficher des suggestions même s’il n’a pas de texte – mais setThreshold(0) fonctionne exactement comme setThreshold(1) – l’utilisateur doit donc entrer au moins 1 caractère à afficher les suggestions

Quand ADT définit-il la propriété BuildConfig.DEBUG sur false?

Dans la dernière version d’ADT (r17), une constante générée a été ajoutée BuildConfig.DEBUG qui est définie en fonction du type de génération. Le problème que j’ai est qu’il n’est jamais mis à false, je m’attendais à ce qu’il change lorsque je fais “Android Tools -> Exporter le package d’application signée” mais ce n’est pas le […]

NullPointerException accédant aux vues dans onCreate ()

Ceci est une question canonique pour un problème fréquemment posté sur StackOverflow. Je suis un tutoriel. J’ai créé une nouvelle activité à l’aide d’un assistant. Je reçois NullPointerException lorsque NullPointerException d’appeler une méthode sur View s obtenue avec findViewById() dans mon activité onCreate() . Activité onCreate() : @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); […]

Où est-ce que l’émulateur Android stocke la firebase database SQLite?

Je travaille sur une application Android qui stocke des données dans une firebase database SQLite. Ma question est la suivante: où se trouve ce fichier de firebase database sur le système de fichiers lorsque vous utilisez un émulateur? J’ai vu qu’il est stocké dans /data/data/package_name/databases mais j’ai besoin de savoir où sur le disque dur […]

lorsque vous utilisez AlertDialog.Builder avec EditText, le clavier logiciel ne s’affiche pas

J’utilise AlertDialog.Builder pour créer une zone de saisie, avec EditText comme méthode de saisie. Malheureusement, le clavier logiciel ne s’affiche pas, bien que le texte EditText soit actif , à moins que vous ne le touchiez explicitement à nouveau. Y a-t-il un moyen de forcer le pop? J’ai essayé ce qui suit, après le (AlertDialog.Builder) […]

Comment faire défiler vers le bas d’un RecyclerView? scrollToPosition ne fonctionne pas

Je voudrais faire défiler vers le bas de la liste RecyclerView après avoir chargé l’activité. GENERIC_MESSAGE_LIST = (ArrayList) intent.getExtras().getParcelableArrayList(ConversationsAdapter.EXTRA_MESSAGE); conversationView = (RecyclerView) findViewById(R.id.list_messages); conversationView.setHasFixedSize(true); conversationViewLayoutManager = new LinearLayoutManager(this); conversationView.setLayoutManager(conversationViewLayoutManager); conversationViewAdapter = new ConversationAdapter(GENERIC_MESSAGE_LIST, this); conversationView.setAdapter(conversationViewAdapter); conversationView.scrollTo(…) lève une exception pour ne pas être pris en charge dans RecyclerView, et conversationView.scrollToPosition(…) ne semble rien faire. Après […]