簡體   English   中英

在Android中將圖像放置在圖像上

[英]Image(s) placement over a image in Android

我試圖將圖像放在android中另一個現有圖像的頂部。 這是游戲計划。 首先,用戶將選擇一個按鈕,然后該按鈕將告訴程序將子畫面/圖像填充到主圖像上的固定位置。 設置完圖像后,用戶可以在當前圖像之上點擊另一個圖像的按鈕(目標是兩個圖像,並可以更改其大小,x和y位置。我僅使用android 2.1平台!用於選擇的按鈕和描述活動的文本位於線性布局中。

您應該使用RelativeLayout ,然后可以使用params設置位置,邊距等。類似以下內容:

//this is your fist item
r1.setImageResource(R.drawable.myimage);

//this is the second item
r2.setImageResource(R.drawable.myimage2);

RelativeLayout.LayoutParams imageParams=
new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
imageParams.setMargins(1, 1, 1, 1);
imageParams.addRule(RelativeLayout.BELOW,r1.getId());
addView(r2,imageParams);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM