我在活動中有imageView。我如何在我的活動中設置這個imageView的位置。我知道我怎麼可以在XML文件中做到這一點,但我想在活動中做到這一點,因爲我有onTouch方法,在那裏我點擊座標,我想在這個座標中繪製這個圖像。ImageView和設置位置
6
A
回答
10
@ edi233--
我認爲你可以觸摸X &Ÿ,這樣就可以計算出上邊距&左邊距。我是這麼認爲的,如果你摸(100,75),你需要設置圖像視圖的邊緣頂部(0,0)將左上角 - 75 &留給100
LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
params.setMargins(100,75, 0,0);
// OR
params.topMargin= 100;
image.setLayoutParams(params);
+4
「setMargins」不適用於所有版本的LayoutParams。它在RelativeLayout.LayoutParams中可用。 – 2013-03-21 03:06:39
3
使用View.layout(int, int, int, int)以設置其位置
相關問題
- 1. 設置Imageview位置和旋轉
- 2. 設置ImageView位置 - Android
- 3. 將位圖設置爲ImageView
- 4. 隨機設置imageView的位置
- 5. imageview像這樣的位置設置
- 6. 設置隨機位置ImageView在開始
- 7. ImageView的位置和大小
- 8. ImageView的位置
- 9. 動畫ImageView X的位置和重置
- 10. Java ImageView獲取位置和設置對齊方式
- 11. 設置ImageView的新ImageView的
- 12. Android將位圖設置爲Imageview
- 13. 當我設置位圖的ImageView
- 14. Android設置ImageView位圖爲源問題
- 15. 設置Imageview背景
- 16. 設置imageView線程
- 17. ImageView和動畫的隨機位置
- 18. 在android和檢測位置拖放imageview
- 19. 設置位圖的旋轉和位置
- 20. Android的旋轉imageview,我不能在onAnimationEnd()設置imageview的最終位置()
- 21. Android的setImageDrawable設置ImageView的默認位置?
- 22. 如何將ImageView永久設置在TranslateAnimation後的某個位置
- 23. 在基於CheckBox的ListView的某些位置設置ImageView
- 24. 在動畫後設置imageview的新位置
- 25. 如何在TitledPane標題中設置ImageView的位置?
- 26. 如何在約束佈局中動態設置ImageView的位置
- 27. 如何設置新y位置的ImageView在迅速UIView類
- 28. 如何設置ImageView在dpi的位置來自android api 8?
- 29. 將ImageView放置在特殊位置
- 30. 更改imageview的位置
類似的問題:http://stackoverflow.com/questions/1660150/move-imageview-around-inside-relativelayout – blejzz 2012-03-29 11:49:35