Android:图像覆盖图像

Eri*_*rik 14 android

我有一个视频缩略图,当您点击它时,视频开始在YouTube播放器中播放.

这是有效的,但不清楚你必须点击缩略图才能播放,因此,我想在右下角的缩略图上绘制一个播放按钮图像.我该怎么做?

我目前在Drawable对象中有缩略图,在我的drawable资源目录中有播放按钮.

我尝试使用位图和画布,但这很难,我不知道这是否可行.

Kon*_*rov 31

使用Relative或FrameLayout:

   <RelativeLayout 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content">

        <ImageView 
               android:layout_width="wrap_content" 
               android:layout_height="wrap_content"
               android:src="@drawable/thumbnail"/>
        <ImageView  
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:src="@drawable/play" 
               android:layout_alignParentBottom="true"
               android:layout_alignParentRight="true"/>

    </RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

要么

<FrameLayout
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content">

      <ImageView 
           android:layout_width="wrap_content" 
           android:layout_height="wrap_content"
           android:src="@drawable/thumbnail"/>

      <ImageView 
           android:layout_width="wrap_content" 
           android:layout_height="wrap_content" 
           android:src="@drawable/play" 
           android:layout_gravity="bottom|right"/>

</FrameLayout>
Run Code Online (Sandbox Code Playgroud)

  • framelayout为我工作,谢谢我也很困惑,并正在考虑以编程方式添加它. (2认同)