У меня есть изображение, которое я использую в качестве фона для RelativeLayout. Изображение должно быть расположено горизонтально, чтобы получился узор.
Я могу заставить изображение располагаться горизонтально, используя этот код:
BitmapDrawable b3 = (BitmapDrawable)getResources().getDrawable(R.drawable.background);
b3.setTileModeX(Shader.TileMode.REPEAT);
v.findViewById(R.id.layout).setBackgroundDrawable(b3);
Проблема в том, что изображение также мозаично по вертикали. Вроде плитка в режиме "зажима" по вертикали, а в режиме "повтор" по горизонтали. Вот скриншот:
Как видите, изображение чуть меньше занимаемого им места, а нижний край «зажат».
Как я могу настроить изображение так, чтобы оно растягивалось по вертикали, но располагалось горизонтально?