如何将图像放入另一个图像视图

克里斯蒂娜危机

我想将贴纸视图完全放在图像视图内(它不应超出图像边界)

图片视图是由用户上传的,因此不能为固定尺寸。如果需要,我可以调整标签尺寸(当前标签尺寸为540x670) 标签在图像背景上不可见(深蓝色)

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
    <RelativeLayout
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:layout_weight="1">

      <RelativeLayout
        android:id="@+id/relativemain"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:gravity="center">

        <ProgressBar
            android:id="@+id/progressBar"
            style="?android:attr/progressBarStyleLarge"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"
            android:layout_centerVertical="true"
            android:layout_gravity="center_vertical"
            android:indeterminateDrawable="@drawable/progress"
            android:visibility="gone" />

        <ImageView
            android:id="@+id/ic_img"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="@color/blue_900"
            android:layout_centerInParent="true"
            />

        <com.A.B.C.StickerView.StickerView
            android:id="@+id/stickerView"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_centerInParent="true"
            android:layout_gravity="center"
            android:visibility="visible" />
    </RelativeLayout>
</RelativeLayout>

Vucko

由于我的评论有助于解决问题,因此我将随后发布答案。

只需创建一个容器布局FrameLayout,使它与图像(wrap_content的大小完全相同,然后StickerView在其中添加即可

像这样:

<FrameLayout
      android:layout_width="wrap_content"
      android:layout_height="wrap_content">
    <ImageView
        android:id="@+id/ic_img"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@color/blue_900"
        android:layout_centerInParent="true"
        />

    <com.A.B.C.StickerView.StickerView
        android:id="@+id/stickerView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_centerInParent="true"
        android:layout_gravity="center"
        android:visibility="visible" />
</FrameLayout>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将图像从图像选择器传递到另一个视图

来自分类Dev

如何将一个图像浮动在另一个图像之上?

来自分类Dev

如何将一个图像放在另一个图像之上?

来自分类Dev

如何将一个图像更改为另一个图像并恢复为原始图像?

来自分类Dev

如何将图像拖到另一个图像背景上

来自分类Dev

如何将图像放置在另一个图像之上

来自分类Dev

如何将图像放置在另一个具有透明背景的图像后面

来自分类Dev

如何将图像写到另一个图像上?

来自分类Dev

如何将图像拖到另一个图像背景上

来自分类Dev

黑色时如何将BGR图像设置为另一个图像?

来自分类Dev

在选择表格单元格“ didSelect”时,如何将图像解析到另一个视图?

来自分类Dev

如何将图像视图传递到另一个布局并将其保存在布局中?

来自分类Dev

OpenCV Python:如何将一个图像叠加到另一个图像的中心

来自分类Dev

如何将一个图像居中放置在另一个图像上

来自分类Dev

将两个图像视图放置在另一个图像视图上

来自分类Dev

如何将图像从CollectionView传输/显示到另一个ViewController

来自分类Dev

如何将idhttp下载的图像从扩展转换为另一个?

来自分类Dev

如何将图像标签更改为SVG中的另一个标签?

来自分类Dev

php,如何将单击图像的地址传递到另一个php文件

来自分类Dev

AngularJs:如何将图像上传到另一个服务?

来自分类Dev

如何将idhttp下载的图像从扩展转换为另一个?

来自分类Dev

如何将 div 与另一个 div 中的图像居中?

来自分类Dev

如何将图像粘贴(RGBA 模式)到另一个特定位置?

来自分类Dev

如何将图像 url 作为道具传递给另一个组件?

来自分类Dev

如何将图像和按钮居中到另一个按钮

来自分类Dev

如何使用画布将一个图像粘贴到另一个图像?

来自分类Dev

如何将一个条件放入另一个条件 存取VBA

来自分类Dev

如何将fabricjs画布图像保存在另一个背景图像上?

来自分类Dev

如何将图像居中放置在另一个图像中并使其响应移动环境?

Related 相关文章

  1. 1

    如何将图像从图像选择器传递到另一个视图

  2. 2

    如何将一个图像浮动在另一个图像之上?

  3. 3

    如何将一个图像放在另一个图像之上?

  4. 4

    如何将一个图像更改为另一个图像并恢复为原始图像?

  5. 5

    如何将图像拖到另一个图像背景上

  6. 6

    如何将图像放置在另一个图像之上

  7. 7

    如何将图像放置在另一个具有透明背景的图像后面

  8. 8

    如何将图像写到另一个图像上?

  9. 9

    如何将图像拖到另一个图像背景上

  10. 10

    黑色时如何将BGR图像设置为另一个图像?

  11. 11

    在选择表格单元格“ didSelect”时,如何将图像解析到另一个视图?

  12. 12

    如何将图像视图传递到另一个布局并将其保存在布局中?

  13. 13

    OpenCV Python:如何将一个图像叠加到另一个图像的中心

  14. 14

    如何将一个图像居中放置在另一个图像上

  15. 15

    将两个图像视图放置在另一个图像视图上

  16. 16

    如何将图像从CollectionView传输/显示到另一个ViewController

  17. 17

    如何将idhttp下载的图像从扩展转换为另一个?

  18. 18

    如何将图像标签更改为SVG中的另一个标签?

  19. 19

    php,如何将单击图像的地址传递到另一个php文件

  20. 20

    AngularJs:如何将图像上传到另一个服务?

  21. 21

    如何将idhttp下载的图像从扩展转换为另一个?

  22. 22

    如何将 div 与另一个 div 中的图像居中?

  23. 23

    如何将图像粘贴(RGBA 模式)到另一个特定位置?

  24. 24

    如何将图像 url 作为道具传递给另一个组件?

  25. 25

    如何将图像和按钮居中到另一个按钮

  26. 26

    如何使用画布将一个图像粘贴到另一个图像?

  27. 27

    如何将一个条件放入另一个条件 存取VBA

  28. 28

    如何将fabricjs画布图像保存在另一个背景图像上?

  29. 29

    如何将图像居中放置在另一个图像中并使其响应移动环境?

热门标签

归档