我正在使用Glide在图像视图中加载图像,但是由于图像在图像的两边都留有一些空白,因此图像无法全宽加载。
这是我到目前为止一直在尝试的
RequestOptions options = new RequestOptions();
options.fitCenter();
Glide.with(context).load(model.getBannerImage()).apply(options).into(offerImage);
这是在图像加载到图像视图后得到的结果,它在两面都显示出空白,我如何才能在完整的图像视图中获得该图像,请让我知道任何帮助。
谢谢
答案 0 :(得分:0)
在ImageView XML代码中使用struct init_request request= {.magic = INIT_MAGIC,
.cmd = INIT_CMD_START,
.runlevel= [your_run_level],
.sleeptime = 5 //should sleep 5s between term and kill
};
。
答案 1 :(得分:0)
请尝试以下操作:
RequestOptions options = new RequestOptions();
options.centerCrop();
Glide.with(context).load(model.getBannerImage()).apply(options).into(offerImage);
还可以在xml(ImageView)中进行设置:
android:scaleType="centerCrop"
答案 2 :(得分:0)
在centerCrop
中使用RequestOptions
RequestOptions options = new RequestOptions();
options.centerCrop();