在RelativeLayout中我有一個Imageview用作小部件和RelativeLayout的背景。 RelativeLayout在Imageview上「開」,但我希望它位於Imageview的中心。我如何將它與它對齊?Android:小部件對齊問題
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="470px"
android:layout_height="120px"
android:layout_gravity="center_vertical"
android:gravity="center_vertical"
android:id="@+id/widgetlayout"
>
<ImageView android:id="@+id/ImageView00"
android:layout_width="470px"
android:layout_height="120px"
android:scaleType="fitXY"
android:background="@android:color/transparent"
>
</ImageView>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="470px"
android:layout_height="120px"
android:layout_gravity="center"
android:gravity="center_horizontal|center_vertical"
android:id="@+id/widgetlayoutbelso"
>
...
任何想法? 謝謝
作爲一個方面說明,你有沒有考慮在最上方的RelativeLayout上使用android:background而不是使用ImageView? – Gregory
這是第一件要做的事情,但它沒有按照我想要的方式工作,因此我決定使用單獨的圖像視圖。我不記得它的原因,幾個星期前我創建了這個小部件。 – erdomester