2011-07-16 78 views
1

我有一個應用程序,我必須在屏幕的不同部分放置一組ImageView,每個ImageView通過指定座標(x,y)放置在一個位置。的android?如果是這樣,請讓我知道如何去做。Android:根據需要放置視圖

回答

0

這是可能的通過在他們的xml佈局中設置位置在一個絕對佈局。但是,如果您想要動態更改代碼中圖像視圖的位置,則只能通過設置邊距和填充來左右移動它們並上/下來更改位置。以下內容將接收圖像視圖的佈局參數,以便您可以更改視圖的邊距。

ImageView image; 
MarginLayoutParams params = (MarginLayoutParams)image.getLayoutParams(); 
param.setMargins(int left, int top, int right, int bottom);