如何在布局的右侧侧平铺背景图像?
尝试1:XML
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/scroll_grip"
android:tileModeY="repeat"
android:gravity="right"/> <!-- ignored -->
尝试2:代码设置实际图像
BitmapDrawable toTile = new BitmapDrawable(getResources(), BitmapFactory.decodeResource(getResources(), R.drawable.scroll_grip));
toTile.setTileModeY(Shader.TileMode.REPEAT);
toTile.setGravity(Gravity.RIGHT); // ignored
findViewById(R.id.scroll_grip_holder).setBackground(toTile);
尝试3:在代码调用XML
中与尝试2相同,但我包含了xml drawable。当我这样做时,没有显示图像。
尝试4:9补丁
我也尝试了9-patch的各种尝试,但没有明显的区别。
此问题似乎重复了this one,但接受的解决方案对我不起作用。