怎样获得一个组件相对于父容器的坐标 android

怎样获得一个组件相对于父容器的坐标 android,第1张

可以在相对布局里面,再写一个Linelayout布局,给两个控件一样的权重,也就是android:gravity=1,或者任意数值,只要是一样的数值。

一般这样的布局问题,都可以通过权重来达到平分的效果,如果受制于手机的虚拟键问题,还可以通过设置scrollview来解决。

如果下面用viewpager ,就用tablayout+viewpage,tablayout设置为滚动模式,如果不是,单纯要位移,先算出上面文字textview距离最左边距是多少,在设置红线的leftmargin就好了,前提是,那红线应该在HorizontalScrollView 的里面,而不是在他外面

首先需要明白什么是控件?即xml中直接拖拽到布局的可视化“东西”

如下代码:

<xml version="10" encoding="utf-8">

<RelativeLayout xmlns:android=";上述代码中,RelativeLayout是TextView的父控件,TextView是RelativeLayout的子控件,父控件包含子控件,然后在父控件中调整对应的位置

以上就是关于怎样获得一个组件相对于父容器的坐标 android全部的内容,包括:怎样获得一个组件相对于父容器的坐标 android、android HorizontalScrollView 左右移动之后,子控件view 坐标与移动前的坐标不变。、什么是android父控件、子控件,还有两个有什么关系等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9760746.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存