我正在使用 Glide 库作为壁纸应用程序,但我遇到了一个问题,即在应用墙壁时,我在屏幕上看到的唯一内容是给定图片的左侧。我希望至少能看到图片的中心,最多能看到我在点击“应用”之前选择的位置。我已经尝试了所有三种 Glide 变换:centerCrop、fitCenter 和 CenterInside,但我的墙仍然在同一个地方。这是我的代码,基于此文档:https://bumptech.github.io/glide/doc/transformations.html
Glide.with(getApplicationContext())
.asBitmap()
.load(passedUrl)
.centerInside()
.into(new CustomTarget<Bitmap>()
是否可以为 Glide 创建自定义转换来实现我想要的效果?如果没有,是否有其他库或方法可以工作?我没有找到任何...
最佳答案
尝试一下
Glide.load(url).centerCrop().placeholder(R.drawable.loading_spinner)
.into(myImageView);
关于java - 滑动变换选择壁纸的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55894155/