• 在代码中设置RelativeLayout布局中标签的android:layout_toLeftOf、android:layout_toRightOf等属性


     

    //转载一个布局文件,要向这个布局汇总动态添加一个button
    RelativeLayout relativeLayout(RelativeLayout)getLayoutInflater().inflate(R.layout.main,null);
    //装载要动态添加的按钮布局
    Button button = (Button)getLayoutInflater().inflate(R.layout.button,null);
    //创建一个LayoutParams对象
    
    RelativeLayoutLayoutParamslayoutParams= new RelativeLayout。LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,ViewGroup.LayoutParams.WRAP_CONTENT);
    
    layoutParams.addRule(RelativeLayout.RIGHT_OF,R.id.button1);
    
    layoutParams.addRule(RelativeLayout.BELOW,R.id.button);
    button.setLayoutParams(layoutParams);
    
    relativeLayout.addView(button);
  • 相关阅读:
    EffectiveC++ 第6章 继承与面向对象设计
    关于并查集的路径压缩(Path Compress)优化
    EffectiveC++ 第5章 实现
    linux 中ls命令文件夹颜色修改
    linux中发出“滴”的怪声的解决方案
    java 常量池技术
    linux与window文件路径问题
    struts上传文件大小超过配置值的问题
    MDC介绍 -- 一种多线程下日志管理实践方式
    java单例模式的二种正确实现
  • 原文地址:https://www.cnblogs.com/xgjblog/p/9755231.html
Copyright © 2020-2023  润新知