Je suis encore nouveau sur android et j'ai du mal à créer une mise en page avec deux arrière-plans qui correspondent à la direction x mais pas y.Activité Android avec plusieurs arrière-plans répétitifs
Je suis moqué ce que je vous suis en train de créer ici ...
http://img153.imageshack.us/img153/6008/cnbackground.png
Ainsi, la partie supérieure répète horizontalement, puis il y a une section creen plat au milieu où je centre mon contenu, alors il y a de l'herbe qui se répète horizontalement le long du fond.
Quelqu'un at-il essayé de faire quelque chose comme ça avant?
Jon
je l'avais espéré pouvoir simplement ajouter 2 fonds à l'activité principale, sans avoir à diviser l'écran en fait 3 mais je devine que vous ne pouvez avoir un attribut android: arrière-plan sur une étiquette. En outre, cet article mentionne seulement 3 tileModes répéter, miroir, ou pince et ne dit pas comment obtenir quelque chose à carreau seulement horizontalement. En css, je le ferais en mettant {background-repeat: repeat-x;} – jonhobbs
Oui ... mais ce n'est pas html/css, donc vous devez pirater les choses que vous attendez d'être là qui ne sont pas . Puisque vous ne pouvez pas le faire via repeat-x, je ferais en sorte que les layouts haut/bas aient un layout_height de wrap_content, et leur donnerait un ImageView enfant au lieu d'un background. Le src de ImageView peut être votre @drawable qui utilise l'élément bitmap avec tileMode = repeat. De cette façon, tout reste dynamique de toute façon (ce qui est clairement l'intention des dieux Android) – Rich