最初のビューの右側にビューを設定し、RelativeLayout内でそれらを下揃えにしようとしています。
次のコードは、動作するはずです。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="300dp"
    android:layout_height="300dp"
    android:background="#999999"
    android:padding="10dp" >
    <View
        android:id="@+id/v1"
        android:layout_width="200dp"
        android:layout_height="200dp"
        android:layout_centerInParent="true"
        android:background="#FFFFFF" />
    <View
        android:id="@+id/v2"
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:layout_alignBottom="@id/v1"
        android:layout_toRightOf="@id/v1"
        android:background="#FF0000" />
</RelativeLayout>
しかし、結果は私が期待したものではありません。

ここでの問題は何ですか?
私が期待していることを明確にするために、両方の立方体を互いに下に揃え、赤い立方体を白い立方体の右側(外側)に配置する必要があります。
編集:
私は問題を見つけました。これはこのレイアウトではなく、含まれている親リストです(これは適切なHorizontalListViewです)。どういうわけか子ビューのサイズを変更しているようで、それが問題の原因です。
