android动态设置控件的大小和位置

论坛 期权论坛 脚本     
匿名技术用户   2021-1-2 22:20   11   0

本次做的是机顶盒上视频播放器,当视频播放控件的大小先在xml文件设置完成。

当点击视频控件时,使视频为全屏播放,此时

RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(
LayoutParams.MATCH_PARENT , LayoutParams.MATCH_PARENT);
mVideoView.setLayoutParams(layoutParams);

当按返回键时

RelativeLayout.LayoutParams layoutVideoParams = new RelativeLayout.LayoutParams((int) 768, (int) 480);
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams((int) 788, (int) 500);
layoutParams.addRule(RelativeLayout.CENTER_IN_PARENT);
layoutVideoParams.addRule(RelativeLayout.CENTER_IN_PARENT);
mVideoLayout.setLayoutParams(layoutParams);
mVideoView.setLayoutParams(layoutVideoParams);

先设置控件的大小,再设置为屏幕居中。

还未研究出根据坐标位置设置控件的方法

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP