美文网首页
android 如何相对某个控件居中对齐

android 如何相对某个控件居中对齐

作者: 风___________ | 来源:发表于2018-06-27 20:55 被阅读797次

1. 设置偏移

        animalView.setTranslationY(offset);

2. 设置相对顶部居中

        RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
        layoutParams.addRule(RelativeLayout.ALIGN_TOP,view.getId());
        animalView.setLayoutParams(layoutParams);

重点:两个view居中对齐的思路

offset = (bigViewHeight - smallViewHeight)/2;
两个view顶部对齐然后,通过这是偏移将中心线对齐

相关文章

  • android 如何相对某个控件居中对齐

    1. 设置偏移 2. 设置相对顶部居中 重点:两个view居中对齐的思路

  • 《第二行代码》 第一章RelativeLayout

    它的子控件的属性是有规律可循的 一、居中属性 其中一个示例代码: 二、相对父控件RelativeLayout对齐 ...

  • RelativeLayout 常用XML 属性

    1. 兄弟控件位置. 2. 兄弟控件对齐 3. 子控件在父控件中的对齐 4. 居中 5. 文字对齐 6. 其他

  • Css布局总结

    text-align规定该容器内部的行内元素相对于父级如何对齐,只对行内以及行内块元素有效。 居中 居中:居中分为...

  • Android常用ViewGroup之RelativeLayou

    简介 相对布局可以让子控件相对于兄弟控件或父控件进行布局,可以设置子控件相对于兄弟控件或父控件进行上下左右对齐。R...

  • 相对布局(RelativeLayout)

    前言 相对布局可以让子控件相对于兄弟控件或父控件进行布局,可以设置子控件相对于兄弟控件或父控件进行上下左右对齐。R...

  • Android RelativeLayout属性

    相对于给定ID控件 相对于父组件 居中 指定移动像素

  • 左对齐和右对齐

    1.相对于美观来说,页面左边的元素要左对齐,页面右边的元素要右对齐,页面中间的元素要居中对齐; 2.相对于用户习惯...

  • Android中android:gravity和android:

    android:gravity : 表示当前View,即控件,内部的东西的,对齐方式 android:layout...

  • 控件布局方法

    方法1:相对父布局定位方法2:相对某个控件进行定位(依据id属性) 相对父布局定位: 效果: 相对某个控件进行定位...

网友评论

      本文标题:android 如何相对某个控件居中对齐

      本文链接:https://www.haomeiwen.com/subject/noviyftx.html