如何在代码中设置imageview的位置
答案:2 悬赏:20 手机版
解决时间 2021-02-05 05:04
- 提问者网友:一抹荒凉废墟
- 2021-02-04 17:59
如何在代码中设置imageview的位置
最佳答案
- 五星知识达人网友:雾月
- 2021-02-04 18:22
//对布局控件添加相对属性
RelativeLayout.LayoutParams param = new RelativeLayout.LayoutParams(宽度,高度);
//添加规则,示例 靠父控件最右边
param.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
//如果相对某个控件
param.addRule(RelativeLayout.LEFT_OF,某个ID号);
//添加控件
addView(imageview,param)
RelativeLayout.LayoutParams param = new RelativeLayout.LayoutParams(宽度,高度);
//添加规则,示例 靠父控件最右边
param.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
//如果相对某个控件
param.addRule(RelativeLayout.LEFT_OF,某个ID号);
//添加控件
addView(imageview,param)
全部回答
- 1楼网友:长青诗
- 2021-02-04 19:54
如何通过动态设定imageview控件的位置而不通过xml文件大概实现斗地主那种排成一排并有部分覆盖的效果。当牌减少时自动调整位置以适应宽度。解决方案用setposition吧 解决方案 你这个布局得都用代码写draw里面写吧。当牌减少时候改变牌的位置。同时调用界面刷新,或者局部刷新就可以了吧。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯