我在活动中有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