android - 使用 Glide 库:如何在头像右侧设置相机图标?
问题描述
我正在使用 Glide 库从 url 获取用户的个人资料图像并将其显示在 ImageView 视图中。我想在该个人资料图像的右侧设置相机图标,如下所示。
这是我的图像视图:
<ImageView
android:id="@+id/imageView"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_marginTop="700dp" />
滑行:
ImageView imageView = findViewById(R.id.imageView);
Glide.with(imageView)
.load(URL)
.circleCrop()
.placeholder(setCircularImage(R.drawable.prof))
.error(setCircularImage(R.drawable.t))
.fallback(setCircularImage(R.drawable.camera_red))
.into(imageView);
我怎么能这样做,我应该使用哪个库在个人资料图像的右侧制作相机图标?
我不希望图标与个人资料图像重叠。我希望裁剪个人资料图像以给相机图标留出位置(就像在 facebook 应用程序个人资料图像上一样)。谢谢。
谢谢。
解决方案
与 Glide 无关。您可以使用 ConstraintLayout、FrameLayout 或 RelativeLayout 来重叠 ImageView。
推荐阅读
- visual-studio-code - 如何停止 VSCode 选择错误的语法错误
- c# - 使用 Postman 将文件附加到 API 调用时遇到问题
- reactjs - 在 Redux 商店中包装 React navigator native
- javascript - 循环显示对象值十次
- python - 预测在时间序列数据中始终保持不变
- database - 如何在 ER 图中添加 If 语句?
- python - 图像分类中的并行处理
- scala - 如何为 val 分配一个 trait 的实现?
- java - 使用 Aspose 在文档中设置不同的背景
- javascript - 即使使用 CSS 和 JavaScript,禁用图像平滑也不起作用