我想动态创建,然后在Android活动中移动图像。但是,setX()和setY()方法似乎无法正常工作。它正确地设置图像在第一次创建和放置时的位置,但任何尝试更新图像都会导致图像位于错误的位置。例如,在图像上移动以下代码:Android的setX()和setY()表现不可思议

ImageView image;

RelativeLayout layout = (RelativeLayout)findViewById(R.id.activity_this);

if(action == MotionEvent.ACTION_DOWN){

image = new ImageView(MyClass.this);

layout.addView(image, width, height);

image.setX(206);

image.setY(206);

}

else if(action == MotionEvent.ACTION_MOVE){

if(image != null){

image.setX(206);

image.setY(206);

}

}

在ACTION_MOVE图像移动,即使x和y位置值保持相同。图像的父母保持不变。尺寸保持不变。如果我得到x和y值,它仍然会说206,但它不再放在(206,206)活动上。我迷失在为什么会发生这种情况。我找不到任何迹象表明图像已被改变,除了它在物理上改变位置。

android view setx,Android的setX()和setY()表现不可思议相关推荐

  1. android view禁用,Android 禁止ViewPager的自带滑动效果

    由于最近在做墨水屏的相关工作,ViewPager自带的滑动效果在墨水屏上表现的很不好,残影太重了.所以禁止自带的滑动效果,用接口来接管相关逻辑实现自处理. import android.content ...

  2. Android view变形,android仿变形金刚效果实现MatchView

    what?变形金刚!先看效果吧! MainActivity.javapackage com.lee.matchview; import com.example.matchview.R; import ...

  3. Android view.settran,Android RecyclerView从入门到玩坏

    目录 前言 基础使用 分隔线 点击监听 搭配CardView 更丰富的条目 增删条目 快速添加视图 让RecyclerView支持复杂视图 最后前言 RecyclerView在Android界面开发当 ...

  4. android view嵌套,Android RecyclerView嵌套RecyclerView点击事件

    RecyclerView嵌套RecyclerView点击事件遇到取值错乱的问题 其实问题根本就是咱们没有处理好被嵌套的那层recycleview的position 那么解决思路也很简单,想办法把被嵌套 ...

  5. android.view.surface,Android SurfaceView 源码分析及使用

    概述 SurfaceView 是 Android 中一种比较特殊的视图(View),它跟平时时候的 TextView.Button 最大的区别是它跟它的视图容器并不是在同一个视图层上,它的 UI 显示 ...

  6. android view flipper,Android之ViewFlipper的简单使用

    大家都使用过ViewPager,但是ViewPager还有一个兄弟,那就是ViewFlipper.两者的名字非常相似,我们可以将ViewPager理解成"一页一页的视图",View ...

  7. android view setleft,android – 在新textview上使用setLeft / setRight方法

    我正在以编程方式使用TextViews,我需要动态添加新视图并在RelativeLayout父级中设置它们的左/顶位置. 我正在做的是这样的: RelativeLayout global=(Relat ...

  8. android view 平滑,Android移动view动画问题(让移动更平滑)

    Android写动画效果不是一般的麻烦,网上找了好久,终于解决了动画的问题,总结记录以共勉. 仅以水平方向移动效果做说明,垂直方向类似. 完整动画函数代码: public void slideview ...

  9. android view touch,Android判断touch事件点是否在view范围内的方法

    易采站长站为您分析Android判断touch事件点是否在view范围内的方法,涉及Android事件响应与view属性操作的相关技巧,需要的朋友可以参考下 本文实例讲述了Android判断touch ...

  10. android view ondestroy,Android片段onCreateView在onDestroy之后不再調用。

    According to the Android fragment lifecycle i would expect that after onDestroy the fragment will be ...

最新文章

  1. 揭穿骗子阴谋,学会保护自己
  2. Flex 中的 RSL
  3. 【ArcGIS遇上Python】ArcGIS Python获取某个字段的唯一值(获取指定字段的不同属性值)
  4. 五大算法之二--动态规划
  5. 笨办法学 Python · 续 练习 48:`ed`
  6. EVERTEC是如何利用大型机帮客户省钱?
  7. 图论算法——加权有向图的数据结构
  8. 关于Bitmapimage图片保存(png格式)
  9. 网友热爱的截图软件--Sinpaste
  10. MC34063升压芯片——5V转12V、-12V仿真与实物制作
  11. “方正小标宋简体、仿宋_GB2312和楷体_GB2312字体”的添加
  12. 用idea对git的merge进行撤销
  13. Android View绘制流程
  14. layui开关按钮及代码实现
  15. linux sem_wait sleep,[Linux]多线程同步之sem_wait()学习笔记
  16. 网络分流器-TCP报文重组和会话规则-网络分流器
  17. 如何用 Node.js 爬虫?
  18. 使用photoshop(ps)将图片的背景色变成透明
  19. 入职转正后被领导谈话
  20. 深度学习attention机制中的Q,K,V分别是从哪来的?

热门文章

  1. MATLAB应用实战系列NSGA-II多目标优化算法原理及应用实例(附MATLAB代码)
  2. 深度学习核心技术精讲100篇(十)-机器学习模型融合之Kaggle如何通过Stacking提升模型性能
  3. 百度坐标转换火星坐标UDF
  4. 样式文件修改后不起作用_Word样式,这个功能好用到让你忘不了!
  5. WORD 同一位置引用多篇文献
  6. 【机器学习算法-python实现】Adaboost的实现(1)-单层决策树(decision stump)
  7. hdfs源码分析第一弹
  8. tomcat 容器生命周期lifecycle
  9. V神最新演讲:以太坊2.0的分片交易
  10. SpringBoot - 子模块下spring-boot-configuration-processor不生效问题