1.首先看你要设置组件的父容器是什么。

例如,我是FrameLayout其中包括组件。如果调用bottomLayout这是:


FrameLayout.LayoutParams lp = new FrameLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);lp.setMargins(0,100,0,0);bottomLayout.setLayoutParams(lp);

这里setMargins的几个參数的意义各自是 左上右下

android面试问题视频解说

版权声明:本文博客原创文章。博客,未经同意,不得转载。

更多相关文章

  1. 新开activity并且新旧窗口之间传值
  2. Android(安卓)-- 跨应用启动Service
  3. Android(安卓)用Intent调用系统中经常被用到的组件
  4. Android_framework层Service解析
  5. android从byte[]字节数组中播放mp3音乐
  6. 基于Android的Word文档阅读器
  7. Android组件TextView属性
  8. [置顶] Android 四种基本布局LinearLayout、RelativeLayout、Fra
  9. Android Jetpack架构组件简介

随机推荐

  1. Android实现一个通用的PopupWindow
  2. 修改Android(安卓)Studio新建工程时repos
  3. Ubuntu failed to run the android sdk m
  4. Android(安卓)使用MotionLayout实现动画
  5. 闹钟AlarmAndMusic 和支持播放音乐效果的
  6. Android中view绘制常用知识
  7. Android中AIDL的实现使用
  8. Android(安卓)PullToRefresh下拉刷新控件
  9. IPC框架分析 Binder,Service,Service manag
  10. MediaPlayer实现带播放条的音乐播放和视