gpt4 book ai didi

安卓 : Repeating background stops repeating on rotation

转载 作者:行者123 更新时间:2023-11-30 04:04:54 28 4
gpt4 key购买 nike

我的问题如下:旋转时,由重复图案组成的背景发生变化,因此图案被拉伸(stretch)而不是重复。可能有什么问题?

我有这个由重复图案组成的背景:

< 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);

关于安卓 : Repeating background stops repeating on rotation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11849630/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com