gpt4 book ai didi

java - 在运行时更改 xml 或布局

转载 作者:行者123 更新时间:2023-11-29 21:13:54 25 4
gpt4 key购买 nike

在我的 Android 项目中,我需要在运行时动态更改 xml 属性的颜色:app:footerColor="#1573D6"。我怎样才能做到这一点?

我也可以在应用程序运行期间更改布局,但我一直在寻找如何做,但找不到任何东西。

一些帮助会很棒。非常感谢。

这是我的 xml:

<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >

<com.viewpagerindicator.TitlePageIndicator
android:id="@+id/tabloid"

android:padding="10dip"
android:layout_height="40dp"
android:layout_width="fill_parent"

android:background="#000000"
android:textColor="#1573D6"
app:footerColor="#1573D6"

app:footerLineHeight="2dp"
app:footerIndicatorStyle="none"

app:selectedColor="#FFFFFF"
app:selectedBold="true" />


<android.support.v4.view.ViewPager
android:id="@+id/pager"

android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1" />

最佳答案

你可以在代码中做到这一点:

TitlePageIndicator 指标 =(TitlePageIndicator)findViewById(R.id.yourview)

indicator.SetFooterColor(Color.parse(#1573D6))

关于java - 在运行时更改 xml 或布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21953724/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com