android 通过代码创建页面组件
来源:互联网 发布:淘宝app历史版本下载 编辑:程序博客网 时间:2024/06/14 02:39
TextView tv=new TextView(context);
LinearLayout.LayoutParams params=new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,LinearLayout.LayoutParams.WRAP_CONTENT);
tv.setLayoutParams(params);
//左右上下
int left=tv.getLeft();
int right=tv.getRight();
int width=tv.getWidth();
int height=tv.getHeight();
//左右上下的内部空白
int padingLeft=tv.getPaddingLeft();
int padingRight=tv.getPaddingRight();
int padingTop=tv.getPaddingTop();
int padingBt=tv.getPaddingBottom();
//只有LinearLayout.LayoutParams等有Margins属性,不是所有的布局都有Margins要看具体情况
int marginLeft=params.leftMargin;
int marginRight=params.rightMargin;
int marginTop=params.topMargin;
int marginBt=params.bottomMargin;
有时候运行时代码需要这样取Margins:
ViewGroup.LayoutParams p=this.getLayoutParams();
if(p!=null && p instanceof LinearLayout.LayoutParams){
LinearLayout.LayoutParams lp=(LinearLayout.LayoutParams)p;
int margingLeft=lp.leftMargin;
...
}
- android 通过代码创建页面组件
- 通过js代码直接创建页面元素
- Android 通过代码创建界面
- 通过登陆页面对Android的基本组件介绍
- JS创建页面组件
- ios中通过代码来创建第一个页面
- android 通过组件属性动态创建控件并设置布局
- 创建组件代码
- android webView中的html页面通过javascript访问java代码
- 通过代码创建DataTemplate
- 通过代码创建按钮
- Android-创建自定义组件
- Android动态创建组件
- 页面通过JS 调用WinForm 组件
- 通过代码创建Java项目
- UIButton--通过代码创建按钮
- 通过代码创建按钮案例
- Solr通过代码创建collection
- mini2440驱动学习————序
- 下载游戏apk,并安装
- 测试自己的服务器APPweb +php+sqlite3
- 一位软件工程师的6年总结
- ASP.NET开发Web服务的五则技巧
- android 通过代码创建页面组件
- Adroid笔记(1)
- 中型企业VDI实现方案
- 禁忌搜索算法
- linux下操作安装jdk和tomcat,ftp:linux进程操作常用命令
- gearmand Changelog
- 启发式搜索算法
- oolongEngine’s Back
- 网站访问异常日志,这是入侵吗?