L'ajout d'espaces de mise en page
Je suis en train de faire des lignes vides à l'intérieur d'android. C'est ce que j'ai fait:
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="\n\n"
Je veux savoir si il ya une meilleure façon? Grâce
- Rembourrage? Les marges? Elle permettrait de voir l'ensemble de la mise en page que c'est un problème spécifique à des présentations individuelles.
Vous devez vous connecter pour publier un commentaire.
Utilisation
Space
ouView
à ajouter une quantité spécifique de l'espace. Pour 30 verticale de la densité de pixels:Si vous avez besoin d'un espace flexible de remplissage, utiliser
View
entre les éléments d'uneLinearLayout
:ou
Cela fonctionne pour la plupart des mises en page pour les API 14 & plus tard, à l'exception des widgets (utiliser
FrameLayout
à la place).[Mise à jour: 9/2014 d'utilisation de l'Espace. Astuce chapeau à @Sean]
Si vous n'avez pas besoin de l'écart à exactement 2 lignes de haut, vous pouvez ajouter une vue vide comme ceci:
Une mise à jour de Réponse: Depuis API 14, vous pouvez utiliser "l'Espace" de la Vue, comme décrit dans la documentation.
<Space android:layout_width="fill_parent" android:layout_height="10dp" />
Vue si vous avez besoin de changer la couleur de fond , L'espace si ce n' .
qui dosent dire que vous devez changer de fond de la vue .
ou de l'Espace
si vous voulez donner de l'espace entre la mise en page .c'est l'utilisation de l'espace. si vous supprimez la marge, il n'apparaîtra pas.utilisation de texte à l'intérieur de l'espace à apparaître n'est pas une bonne approche.
espérons que cela aide.
essayer cette
dans layout.xml :
dans strings.xml :
il a travaillé pour moi
Je suis en total désaccord avec CaspNZ de l'approche.
Tout d'abord, cette invisible vue sera mesuré parce qu'il est "fill_parent". Android va essayer de calculer la largeur droite de lui. Au lieu de cela, un petit nombre constant (1dp) est recommandée ici.
Deuxièmement, la Vue doit être remplacé par un simple Espace de classe, une classe dédiée à créer des espaces vides entre les composant de l'INTERFACE utilisateur pour la vitesse la plus rapide.
Cela peut être réalisé en utilisant espace ou vue.
Espace est léger mais pas trop souple.
Vue occupe une zone rectangulaire à l'écran et est responsable de l'élaboration et de la gestion des événements. La vue est plus personnalisable, vous pouvez ajouter un arrière-plan, dessiner des formes comme l'espace.
La Mise En Œuvre De L'Espace :
(Par exemple: l'Espace De 20 verticales et 10 horizontales densité de pixels)
La Mise En Œuvre De Vue :
(Par exemple: Affichage De 20 verticales et 10 horizontales densité de pixels, y compris une couleur d'arrière-plan)
De l'espace pour la mise en forme de chaîne à l'aide des entités HTML:
 
pour les non-sécable espace. 
régulier de l'espace.D'accord avec toutes les réponses......aussi,
devrait fonctionner 🙂 je suis juste jouer avec les autres comme TextView est mon préféré (perte de mémoire, si!)
Les réponses précédentes n'a pas fonctionné dans mon cas. Cependant, la création d'un vide dans le menu ne.
il y a une meilleure façon de le faire
utilisez simplement le code ci-dessous et changer en fonction de ce que vous voulez que la taille de la zone vide
si vous utilisez la grille layoout alors qu'à utiliser
Ci-dessous est la méthode la plus simple pour créer ligne vide de la ligne de taille.
Ici, nous pouvons ajuster la taille de la ligne blanche.
Essayez celui-ci.
juste ajouter weightSum tag linearlayout à 1 et pour la vue correspondante sous lui donner layout_weight comme .9 il permettra de créer un espace entre les points de vue. Vous pouvez expérimenter avec les valeurs pour obtenir la valeur appropriée pour vous