我现在尝试改变片段中给定id的textview的父布局的背景颜色,是否可以动态调用子textview的父布局,并且在不给父布局id的情况下改变背景颜色?
<androidx.appcompat.widget.LinearLayoutCompat
android:layout_width="40dp"
android:layout_height="30dp"
android:layout_marginLeft="12dp"
android:gravity="center"
>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/actv_notify_all"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/gray_7f"
android:textSize="13sp"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:text="진료" />
</androidx.appcompat.widget.LinearLayoutCompat>
这是xml代码。
我想也许有一个.parent()函数就像jquery选择器一样。
1条答案
按热度按时间uttx8gqw1#
这可以通过调用子视图的父视图并相应地转换该视图来实现。在本例中,子视图名为
actv_notify_all
,其父视图名为LinearLayoutCompat
,没有任何ID。