如何制作一个重复渐变来伸展以填充宽度但具有固定高度并在.xml中重复?例如。背景中柔和的黑白黑色交替线条,手机每屏10行。
答案 0 :(得分:0)
有两种方法,具体取决于您所寻找的确切效果。
一种方法是将自己的线条绘制为shape.xml,并将其作为gradient应用于您的视图。
另一种方法是从网站Subtle Patterns中选择一个png图块模式,并将其用作tile background:
对于基线密度,请确保png的高度和宽度的像素数可以被2整除(最好是4)。并且图案的顶线和图案的底线之间的间隙可被2整除(优选为4)。并使用nine patch确保图案可以水平拉伸(但在您的情况下不是垂直拉伸)。