组件属性初始化-e4a
按钮、编辑框等等组件画完之后,设置组件的默认属性,比如字体、大小、位置等等:
(
已有
一个编辑框1,
一个按钮1
)
事件 主窗口.创建完毕() '安卓6.0以上的系统需要动态申请权限,否则app可能无法正常运行 如果 权限操作1.取系统版本号()>=23 则 权限操作1.申请全部权限() 结束 如果 置状态栏颜色(标签_窗口标题.背景颜色)'E4A的设置里,窗口风格要设置为沉浸模式,此命令才能生效 '添加底部导航选项卡,组件的高度建议设置为32 底部导航1.背景颜色 = 白色 底部导航1.置文字颜色("#C0C0C0") 底部导航1.置文字激活颜色("#00BFFF") 底部导航1.置字体大小(10) 底部导航1.添加项目("直播","btn_live.png","btn_live_selected.png") 底部导航1.添加项目("视频","btn_video.png","btn_video_selected.png") 底部导航1.添加项目("更多","btn_more.png","btn_more_selected.png") 底部导航1.添加项目("我的","btn_user.png","btn_user_selected.png") 底部导航1.置现行选中项(0) '添加右上角的菜单 高级菜单1.初始化(R.bkg,白色,真)'bkg是一个9宫格图片,存放在drawable图片资源里 高级菜单1.添加菜单项("menu_icon_1.png","菜单项一") 高级菜单1.添加菜单项("menu_icon_2.png","菜单项二") 高级菜单1.添加菜单项("menu_icon_3.png","菜单项三") 编辑框1.内容="" 编辑框1.提示信息="请输入内容" 编辑框1.置多行模式(真) '编辑框是否多行显示.参数:真或者假. 编辑框1.左边=0 '显示时顶点的x坐标 编辑框1.顶边=130 '显示时顶点的y坐标 编辑框1.高度=120 编辑框1.宽度=取屏幕宽度()/1.5 '让编辑框的宽度自动计算响应,占据屏幕宽的3分之2 编辑框1.字体大小=12 编辑框1.字体颜色=红色 编辑框1.对齐方式=靠中左对齐 按钮1.标题="插入" 按钮1.左边=编辑框1.宽度+4 按钮1.顶边=编辑框1.顶边 '此按钮在编辑框的同一行,跟随编辑框 按钮1.高度=编辑框1.高度 '此按钮在编辑框的同一行,跟随编辑框 按钮1.宽度=取屏幕宽度()-编辑框1.宽度-4 '此按钮在编辑框的同一行,跟随编辑框,让此按钮的宽度自动计算响应,并且减去一个4像素的间隔,与前面的编辑框间隔开一点 按钮1.字体大小=编辑框1.字体大小 '此按钮在编辑框的同一行,跟随编辑框 按钮1.字体颜色=编辑框1.字体颜色 '此按钮在编辑框的同一行,跟随编辑框 按钮1.对齐方式=靠中居中 结束 事件