不太能理解这两句代码的含义
activity.mDiglettImageView.setX(activity.mPosition[position][0]); activity.mDiglettImageView.setY(activity.mPosition[position][1]);
1
收起
正在回答
1回答
这两句就是用来设置图片mDiglettImageView在屏幕中的坐标位置。
1)activity是在handleMessage()方法中创建的DiglettActivity对象,而mDiglettImageView是在DiglettActivity类中的成员属性;
2)setX()和setY()是View类的用于定位坐标位置的方法,单位是像素;
3)mPosition是在DiglettActivity类中定义的二维数组,mPosition后面就是根据二维数组下标取值。
Android网络操作与数据存储2018版
- 参与学习 人
- 提交作业 307 份
- 解答问题 1613 个
本专题是联网及数据处理的必备技能。课程从网络基础知识到线程间协同工作、异步下载处理。介绍了Android内外部文件存储、轻量级数据库SQLite的使用。利用屏幕适配、状态保持、百度地图解决实际问题。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星