我在活動中有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像這樣的位置設置
- 3. ImageView的位置
- 4. 動畫ImageView X的位置和重置
- 5. Java ImageView獲取位置和設置對齊方式
- 6. 設置ImageView的新ImageView的
- 7. Android將位圖設置爲Imageview
- 8. 設置Imageview背景
- 9. 在android和檢測位置拖放imageview
- 10. Android的旋轉imageview,我不能在onAnimationEnd()設置imageview的最終位置()
- 11. Android的setImageDrawable設置ImageView的默認位置?
- 12. 在基於CheckBox的ListView的某些位置設置ImageView
- 13. 如何設置新y位置的ImageView在迅速UIView類
- 14. 如何在約束佈局中動態設置ImageView的位置
- 15. 如何將ImageView永久設置在TranslateAnimation後的某個位置
- 16. 將ImageView放置在特殊位置
- 17. 隨機位置上的Imageview
- 18. 獲取ImageView的位置
- 19. ImageView的動態位置
- 20. 設置位圖前獲取ImageView寬度和高度
- 21. 設置位置
- 22. Android設置imageView背景和來源
- 23. iOS Objective-c:如何設置URL和ImageView
- 24. 在Android中設置ImageView中的ImageView
- 25. 如何在imageview上設置imageview?
- 26. 使用URL設置ImageView
- 27. 如何設置imageview src?
- 28. 設置imageview的角度
- 29. 在imageView中設置圖像
- 30. 設置ImageView下方的ScrollView
類似的問題:http://stackoverflow.com/questions/1660150/move-imageview-around-inside-relativelayout – blejzz 2012-03-29 11:49:35