Android 当用户选择特定主题时,如何更改应用程序中使用的图像?

Android 当用户选择特定主题时,如何更改应用程序中使用的图像?,android,themes,android-theme,Android,Themes,Android Theme,我想在我的android应用程序中实现主题功能。当用户选择特定主题时,我想在我的android应用程序中应用该主题 我在android应用程序中使用了很多图像。当用户选择主题时,如何动态更改这些图像?最简单的方法是为图像标题和id创建一个数组,例如: private static final String[] TITLES = {"Image 1", "Image 2", "Image 3"}; private static final int[] RESIDS = {R.drawable.im

我想在我的android应用程序中实现主题功能。当用户选择特定主题时,我想在我的android应用程序中应用该主题


我在android应用程序中使用了很多图像。当用户选择主题时,如何动态更改这些图像?

最简单的方法是为图像标题和id创建一个数组,例如:

private static final String[] TITLES = {"Image 1", "Image 2", "Image 3"};
private static final int[] RESIDS = {R.drawable.image1, R.drawable.image2, R.drawable.image3};
然后你可以在代码中使用它们