【问题标题】:Margin / Padding on custom View自定义视图上的边距/填充
【发布时间】:2014-09-29 18:56:22
【问题描述】:

我创建了一个自定义视图

CameraView extends View{
     .....
  } 

在 OnCreate 方法中我定义为

    cameraView = new CameraView(this);
                LayoutParams layoutParamsCamera 
                    = new LayoutParams(LayoutParams.MATCH_PARENT, 
                            LayoutParams.MATCH_PARENT);

                this.addContentView(cameraView, layoutParamsCamera);

但是这个使用全屏我需要用作 marginBootom= 20dp 或 paddingBootm= 20dp

那么我怎样才能将此参数添加到 LayoutParams??

我需要帮助 &对不起我的英语不好

【问题讨论】:

    标签: android view layoutparams


    【解决方案1】:

    使用MarginLayoutParams 而不是您现在用来以编程方式设置视图布局边距的LayoutParams

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-02
      • 2013-08-15
      • 2019-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多