gpt4 book ai didi

android - 如何让用户选择背景颜色

转载 作者:太空狗 更新时间:2023-10-29 16:43:20 26 4
gpt4 key购买 nike

假设我希望用户更改应用的背景颜色。我正在考虑创建几个 xml 布局文件,然后有一个包含布局文件列表的 ListView。然后,当用户选择其中之一时,将加载相应的 xml 文件。

这可能吗?如果是,我应该怎么做?

最佳答案

最简单的方法是在代码中实现动态。只需将用户颜色保存到 SharedPreferences 并在代码中将其用作 View 的背景。

所以我建议使用 ColorPikerDialog 来选择任何颜色。例如,您可以使用此库 https://github.com/gsingh93/android-ColorPickerPreference

SharedPrefrences prefs = getSharedPrefrences(YOUR_SHARED_PREFS, 0);
int colorId = prefs.getInt(BACKGROUND_COLOR, 0);
if(colorId != 0) {
setBackgroundToColorId(colorId);
}

祝你好运!

关于android - 如何让用户选择背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14256123/

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