我希望我的图像只在 X 轴上重复。
我使用这段代码:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LinearLayout l = new LinearLayout(this);
l.setLayoutParams(new LayoutParams(-2, -2));
BitmapDrawable b = null;
try {
b = new BitmapDrawable(getAssets().open("pattern.jpg"));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
b.setTileModeX(TileMode.REPEAT);
l.setBackgroundDrawable(b);
setContentView(l);
}
当我执行我的应用程序时,位图在 X 轴上重复,但我在 Y 轴上显示一些字符串
http://img24.imageshack.us/img24/9027/rgxt.png
如果我尝试在 Y 轴上重复,它会发生相同的情况,但在 X 轴上。
我怎样才能只在 X 轴上重复我的图像而不看到这些垂直“线”?