允许用户为android应用程序设置字体大小、字体颜色和背景颜色

允许用户为android应用程序设置字体大小、字体颜色和背景颜色,android,themes,customization,sharedpreferences,Android,Themes,Customization,Sharedpreferences,我想让用户选择字体大小/颜色,整个应用程序的背景色 为此,我得到了他的首选值,并将它们保存在android提供的默认共享首选项中 但对于完整的应用程序,使用这些值的最佳方式是什么 我试着在每项活动的基础上使用它。 在其中提到的这种方法不起作用 请大家到pls指南。请尝试一下 text view.setTextAppearancemContext,R.style.boldText 用于动态更改背景颜色。您可以使用共享首选项保存字体大小、背景颜色等详细信息。。。正如古纳塞兰所说,要选择颜色,你们可以

我想让用户选择字体大小/颜色,整个应用程序的背景色

为此,我得到了他的首选值,并将它们保存在android提供的默认共享首选项中

但对于完整的应用程序,使用这些值的最佳方式是什么

我试着在每项活动的基础上使用它。 在其中提到的这种方法不起作用

请大家到pls指南。

请尝试一下


text view.setTextAppearancemContext,R.style.boldText

用于动态更改背景颜色。您可以使用共享首选项保存字体大小、背景颜色等详细信息。。。正如古纳塞兰所说,要选择颜色,你们可以给颜色选择器。希望能对你有所帮助。谢谢你给我指点参考。但是,我想让它变得更简单。只有3种颜色,白灰色和蓝色。这些r i可以保存并从共享pref获取,但不能使用共享pref值更新应用程序的字体大小/颜色/背景颜色或至少当前活动。有没有相关的参考教程?如果您不能发布代码并告诉我们您在哪里/遇到了什么问题,因为我们无法为您编写完整的代码,您可以通过共享首选项轻松实现这一点。很抱歉。