Android FrameLayout 布局文件静态设置里面的控件时是默认左上角叠加的。

        

静态布局文件设置居中时只需要設置里面控件的layout_gravity:

 

代码中动态设置。(动态添加控件的处理方案):

   FrameLayout.LayoutParams layoutParams = (FrameLayout.LayoutParams) textView.getLayoutParams();            // 设置里面的控件的布局和父布局的高度相同               layoutParams.height = FrameLayout.LayoutParams.MATCH_PARENT;            textView.setLayoutParams(layoutParams);            // 设置控件自身的内容居中            textView.setGravity(Gravity.CENTER );

更多相关文章

  1. Android中快速为Recyclerview添加头部
  2. 背景选择器-selector
  3. Android之EditText 属性汇总 +限定输入某些特殊字符
  4. Android(安卓)studio登录界面
  5. Android(安卓)6.0新控件属性记录
  6. intent-filter的data属性详述
  7. MVVM + dataBinding
  8. Android小知识积累 --每天进步一点点
  9. android 在当前的布局上加载xml填充内部

随机推荐

  1. Android开发----自动化测试
  2. Google Android操作系统内核编译图文教程
  3. Android中更新UI的四种常用方式
  4. Android开机启动shell脚本(Android(安卓)8
  5. android 图片解码显示流程
  6. Android的Camera架构介绍
  7. 浅谈android的selector,背景选择器
  8. Android(安卓)service后台执行定时任务
  9. Android(安卓)开发之旅:view的几种布局方
  10. Android03_事件处理