我在安卓應用上工作,你可以設置自己的戒指。將圖像放在圖像上
現在我想給用戶一個戒指的預覽,當他們選擇了多個戒指。
的我怎麼想使它是這裏設置一個預覽:
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:elevation="5dp">
<ImageView
android:id="@+id/generator_ring_image"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#e7e7e7"/>
<FrameLayout
android:id="@+id/generator_ring_addon_frame"
android:layout_width="match_parent"
android:layout_height="match_parent">
</FrameLayout>
</FrameLayout>
我要通過編程剛添加插件環在代碼中創建一個新的ImageView。
現在的這個最困難的部分是將圖像放置在另一個環,並有觀點上的每個屏幕尺寸相同..
療法是人誰可以幫我得到正確的代碼放置圖像在每個屏幕尺寸上的正確位置?
感謝閱讀
編輯:
我選擇的插件的時刻敲響基地戒指已經是可見的,所以我可以得到圖像的高度
我剛剛創建了畫布,現在我在基環上繪製了插件環。但是draw函數的上邊距會在每個手機上呈現出不同的效果。你有什麼想法,我可以在每部手機上都做到這一點嗎? –
那麼你可以得到你的戒指圖片的(x,y)座標。有了這些,你可以使用它來設置環上的其他位圖。 bitmap2 x = bitmap1x + x的值,在你想要的第一張圖片上 –