Questions marquées «android»

Android est le système d'exploitation mobile de Google, utilisé pour la programmation ou le développement d'appareils numériques (Smartphones, tablettes, automobiles, téléviseurs, Wear, Glass, IoT). Pour les sujets liés à Android, utilisez des balises spécifiques à Android telles que l'intention d'Android, l'activité d'Android, l'adaptateur Android, etc. Pour des questions autres que le développement ou la programmation, mais liées au cadre Android, utilisez ce lien: https: // android.stackexchange.com.

30
Limiter les décimales dans Android EditText
J'essaie d'écrire une application qui vous aide à gérer vos finances. J'utilise un EditTextchamp dans lequel l'utilisateur peut spécifier un montant d'argent. J'ai réglé le inputTypesur numberDecimalqui fonctionne bien, sauf que cela permet aux gens d'entrer des nombres tels que 123.122qui n'est pas parfait pour l'argent. Existe-t-il un moyen de …

5
La hauteur de Gridview est coupée
J'essaye d'afficher 8 éléments dans une grille. Malheureusement, la hauteur de la vue de la grille est toujours trop petite, de sorte qu'elle ne montre que la première ligne et une petite partie de la seconde. Le réglage le android:layout_height="300dp"fait fonctionner. wrap_ contentetfill_parent apparemment pas. Ma vue grille: <GridView android:id="@+id/myId" …
125 android  gridview 




10
BottomNavigationView affiche les icônes et les étiquettes de texte à tout moment
J'utilise android.support.design.widget.BottomNavigationView à partir de la bibliothèque de support de conception version 25 compile 'com.android.support:design:25.0.0' <android.support.design.widget.BottomNavigationView android:id="@+id/bottomBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_gravity="center" app:itemBackground="@color/colorPrimary" app:menu="@menu/bottom_navigation_main" android:forceHasOverlappingRendering="true"/> Lorsqu'il n'y a que trois actions dans @ menu / bottom_navigation_main, il affiche les icônes et les étiquettes de texte à tout moment. Comment afficher les …

6
Vue du recycleur montrant un seul élément
Je suis confronté à une erreur étrange où recyclerview n'affiche qu'un seul élément. Voici le code de mon adaptateur recyclerview: public class ChatAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> { List<chat> chats; String username; final int My=0,Their=1; public ChatAdapter(List<chat> chats) { this.chats = chats; this.username = PushApp.getApp().getSPF().getStringData(Constants.ANAME); } @Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int …

12
RecyclerView - Comment faire défiler en douceur vers le haut de l'élément sur une certaine position?
Sur un RecyclerView, je suis capable de faire défiler soudainement vers le haut d'un élément sélectionné en utilisant: ((LinearLayoutManager) recyclerView.getLayoutManager()).scrollToPositionWithOffset(position, 0); Cependant, cela déplace brusquement l'élément vers la position supérieure. Je souhaite passer en haut d'un élément en douceur . J'ai aussi essayé: recyclerView.smoothScrollToPosition(position); mais cela ne fonctionne pas bien …

8
Comment utiliser la liaison de données pour combiner une chaîne de ressources avec une variable dynamique en XML?
J'ai un TextView qui a une chaîne codée en dur et j'ai une variable dynamique que je veux mettre à la fin de cette chaîne. Voici mon code: <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:layout_marginLeft="16dp" android:layout_marginRight="16dp"> <TextView android:id="@+id/PeopleName" android:layout_width="match_parent" android:layout_height="match_parent" android:text="@string/Generic_Text"+"@{ Profile.name }" /> </LinearLayout> J'ai un problème avec android:text="@string/Generic_Text"+"@{ Profile.name }". …

25
Android Studio Gradle: Erreur: l'exécution a échoué pour la tâche «: app: processDebugGoogleServices». > Aucun client correspondant trouvé pour le package
J'essaie de mettre à niveau mes dépendances de services google play vers 8.4.0 en suivant l'exemple que Google donne ici , mais j'obtiens l'erreur suivante ('com.example.exampleapp' est un remplacement du nom de mon package d'application): Error:Execution failed for task ':app:processDebugGoogleServices'. > No matching client found for package name 'com.example.exampleapp' Projet …

10
Vue d'ensemble du recyclage et gestion de différents types de gonflage de rangs
J'essaie de travailler avec le nouveau RecyclerView, mais je n'ai pas pu trouver d'exemple RecyclerViewavec différents types de lignes / vues de cartes gonflées. Avec ListViewje remplace le getViewTypeCountet getItemViewType, pour gérer différents types de lignes. Suis-je censé le faire comme "à l'ancienne" ou devrais-je faire quelque chose avec LayoutManager? …


5
Comment utiliser SearchView dans la barre d'outils Android
Le code sur lequel je travaille utilise un Toolbaret gonfle un menu. Voici le code private Toolbar mToolbar; mToolbar.inflateMenu(R.menu.chat_screen_menu); setupMenu (); private void setupMenu () { mMenu = mToolbar.getMenu(); if (mMenu != null) { if (mChatPager != null && mChatPager.getCurrentItem() > 0) { mMenu.setGroupVisible(R.id.menu_group_chats, true); mMenu.setGroupVisible(R.id.menu_group_contacts, false); } else { …

16
Dessiner du texte multiligne sur le canevas
Une question rapide, espérons-le, mais je n'arrive pas à trouver d'exemples ... Je voudrais écrire du texte multiligne dans une personnalisation Viewvia un Canvas, et dans onDraw()j'ai: ... String text = "This is\nmulti-line\ntext"; canvas.drawText(text, 100, 100, mTextPaint); ... J'espérais que cela entraînerait des sauts de ligne, mais à la place, …

14
Utilisation de types de build dans Gradle pour exécuter la même application qui utilise ContentProvider sur un appareil
J'ai configuré Gradle pour ajouter le suffixe de nom de package à mon application de débogage afin que je puisse avoir la version de sortie que j'utilise et la version de débogage sur un téléphone. Je faisais référence à ceci: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types Mon fichier build.gradle ressemble à ceci: ... android { …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.