Les boutons ne sont pas visibles sur l'application. Quel est le problème?
J'ai créé un vide de l'activité pour 'Mes Tests App' et il ressemble à la suivante dans la section aperçu:
Mais quand j'ai généré une accumulation apk et utilisé le même dans mon téléphone portable, le résultat a été comme suit:
Je ne peux afficher la sortie sur le bouton tout en haut à gauche, mais les deux autres boutons, qui doivent être au-dessus sont manquant.
J'ai essayé de réorganiser les icônes sur l'écran en tant que bien. Je leur ai fait pour aller vers le bas, à la la plus à droite, mais je ne vois aucun changement lors de l'apk est réinstallé.
Comment puis-je les rendre visibles sur le matériel?
Ici est le composant logiciel enfichable du code pour cette activité:
- Merci de partager les mise en page avec nous, sinon on ne peut pas vraiment l'aider.
- J'ai ajouté le code. @CarstenHagemann
- Pls partager votre manifeste et le java et le fichier de mise en page
Vous devez vous connecter pour publier un commentaire.
Pour ajouter rapidement des contraintes à votre disposition, cliquez simplement sur le en Déduire les Contraintes bouton en page de la barre d'outils Editeur. En savoir plus sur la fonctionnalité ici: https://developer.android.com/training/constraint-layout/index.html#use-autoconnect-and-infer-constraints
Vous devez apprendre à propos de ConstrainLayout dans Android
Vue dans ConstrainLayout n'est pas seulement un glisser-déposer. Vous devez lier le contraindre ligne dans chaque vue de faire référence à quelque part sur l'écran.
Toute attributs XML avec le préfixe
tools
sont supprimés lorsque l'application est compilée et sont seulement rendus par Android Studio de mise en page de l'éditeur.Vous avez besoin de bien définir les contraintes dans votre
ConstraintLayout
, de ne pas utiliser le positionnement absolu.Ou vous pouvez à la place utiliser RelativeLayout, LinearLayout, etc.
https://developer.android.com/training/constraint-layout/index.html
Commencer par la lecture de ce. La plupart de ce que vous avez besoin est la réponse ici. Le problème est que vos opinions ne sont pas correctement limité (en gros, ils ne sont pas liés à quelque chose d'aussi lorsque vous exécutez votre application, elle ne sait pas où les placer et simplement les valeurs par défaut dans le coin supérieur gauche).
Clic droit sur vous Mise en page et sélectionnez "Convertir View" Option.
ensuite, sélectionnez "LinearLayout" Option.
il vous montrera tous les trois boutons dans la sortie.