Android 组合两个不同尺寸的抽绳

Android 组合两个不同尺寸的抽绳,android,layout,drawable,picasso,Android,Layout,Drawable,Picasso,我有一个游戏,它把用户的头像显示为可拖动的。化身的宽度为150dp。现在我想在底部中间放置一个红色或绿色的点,表示用户是否在线。我的红/绿点也可以画。这些点的宽度/高度auf为30dp。我如何组合它们 到目前为止,我一直在使用毕加索图书馆加载这些化身。我真的很想继续这样做,这可能吗 我有一个@drawable/avatar和一个@drawable/red\u点或@drawable/green\u点 不确定我可以在这里提供什么样的源代码:- 提前感谢您的帮助 编辑: 我一直在试验图层列表,我把它保

我有一个游戏,它把用户的头像显示为可拖动的。化身的宽度为150dp。现在我想在底部中间放置一个红色或绿色的点,表示用户是否在线。我的红/绿点也可以画。这些点的宽度/高度auf为30dp。我如何组合它们

到目前为止,我一直在使用毕加索图书馆加载这些化身。我真的很想继续这样做,这可能吗

我有一个@drawable/avatar和一个@drawable/red\u点或@drawable/green\u点 不确定我可以在这里提供什么样的源代码:-

提前感谢您的帮助

编辑: 我一直在试验图层列表,我把它保存在drawable目录中的avatar.xml中,但这只显示了两个大小相同的drawable。。。所以这不是我真正想要的:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item 
        android:id="@+id/avatarPic" 
        android:drawable="@drawable/avatar" 
        android:width="150dp"
        android:height="wrap_content"                         
        />
    <item 
        android:id="@+id/avatarBadge" 
        android:drawable="@drawable/redDot" 
        android:width="30dp"
        android:height="30dp"
        />
</layer-list>
第二次编辑:

我只是想说我和一个亲戚一起去的

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" >

<ImageView
    android:id="@+id/avatarPic"
    android:layout_width="80dp"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:adjustViewBounds="true"
    android:src="@drawable/avatar" >

</ImageView>

<ImageView
    android:id="@+id/avatarBadge"
    android:layout_width="15dp"
    android:layout_height="15dp"
    android:layout_alignBottom="@id/avatarPic"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="false"
    android:layout_marginBottom="1dp"
    android:adjustViewBounds="true"
    android:src="@drawable/red_dot" >

</ImageView>
</RelativeLayout>

在主布局中,可以通过标签访问它

快速解决方案是使用RelativeLayout

将化身ImageView作为RelativeLayout中的第一个子对象 请在图像视图左下方绘制点图像视图,例如

layout_alignParentLeft="true"
layout_alignParentBottom="true"

但是我不能像加载可绘制的那样加载相对论,对吗?你可以将可绘制的加载到布局的ImageView中。我的意思是,我不能像处理可绘制的那样处理相对论,就像这样:这意味着我不能用毕加索加载它,并以这种方式调整它的大小。无论如何,我认为你是对的。相对而言,你是正确的方法