gpt4 book ai didi

android - 无法通过 ?attr 设置标题首选项图标

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:06:01 26 4
gpt4 key购买 nike

我已经创建了 preference-headers.xml。我想通过 ?attr 设置标题图标,但它不显示图标。

<?xml version="1.0" encoding="utf-8"?>
<preference-headers xmlns:android="http://schemas.android.com/apk/res/android" >

<header
android:fragment="com.armsoft.mtrade.activities.PreferencesActivity$PrefsAboutFragment"
android:icon="?attr/menuIconAbout"
android:title="@string/about" />

</preference-headers>

最佳答案

我通过混合使用 headers.xml 和更改图标解决了这个问题。

public void onBuildHeaders(List<Header> target) {
this.loadHeadersFromResource(R.xml.pref_headers, target);
// search for the current header by comparing the titelRes Ids
for (Header header : target) {
if (header.titleRes == R.string.pref_style_title) {
int themeDependIcon = ... //load the needed icon
header.iconRes = themeDependIcon ;
break;
}
}
}

关于android - 无法通过 ?attr 设置标题首选项图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12193355/

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