我在XML布局中有一个ListView
。我想使用以下代码为此视图设置新背景:
BitmapDrawable TileMe = new BitmapDrawable(BitmapFactory.decodeResource(getResources(), R.drawable.bg_skyline));
TileMe.setGravity(Gravity.BOTTOM); // Bottom
TileMe.setTileModeX(Shader.TileMode.REPEAT);
ListView test = getListView();
test.setBackgroundDrawable(TileMe);
问题在于,如果我同时取消注释Gravity
和TileMode
行,则只有TileMode
可用。如果我对TileMode
行发表评论,则Gravity
行将有效。
我做错了什么还是Android搞砸了我的脑袋?