RelativeLayout 获取子view
时间: 2023-11-22 15:53:03 浏览: 99
Android如何获取子View的位置及坐标详解
可以使用 `findViewById()` 方法获取子视图,也可以使用 `getChildAt()` 方法获取子视图。下面是两个示例:
1. 使用 `findViewById()` 方法获取子视图:
```java
RelativeLayout parentLayout = findViewById(R.id.parentLayout);
TextView childView = parentLayout.findViewById(R.id.childView);
```
2. 使用 `getChildAt()` 方法获取子视图:
```java
RelativeLayout parentLayout = findViewById(R.id.parentLayout);
TextView childView = (TextView) parentLayout.getChildAt(childIndex);
```
其中,`childIndex` 表示要获取的子视图在父布局中的索引位置,从0开始计算。
阅读全文