私の問題は次のとおりです。回転すると、パターンが繰り返されるのではなく引き伸ばされるように、パターンが繰り返される背景が変化します。何が間違っている可能性がありますか?
私はこの背景を繰り返しパターンで作っています:
< bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/pattern"
android:tileMode="repeat" />
私の問題は次のとおりです。回転すると、パターンが繰り返されるのではなく引き伸ばされるように、パターンが繰り返される背景が変化します。何が間違っている可能性がありますか?
私はこの背景を繰り返しパターンで作っています:
< bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/pattern"
android:tileMode="repeat" />
繰り返しパターンを手動で設定する必要があります:
parent = (RelativeLayout) findViewById(R.id.log_parent);
Bitmap bg = BitmapFactory.decodeResource(this.getResources(), R.drawable.pattern);
BitmapDrawable patternRepeat = new BitmapDrawable(bg);
patternRepeat.setTileModeX(Shader.TileMode.REPEAT);
patternRepeat.setTileModeY(Shader.TileMode.REPEAT);
parent.setBackgroundDrawable(patternRepeat);