android-theme相关内容

如何为活动切换主题

这是这种情况: 我有 DogActivity 和 FavoritesActivity . DogActivity 只是一个 ListView .当您单击列表中的 Dog 时,它会将您带到 FavoritesActivity . 我想准备一些主题.它们不需要动态生成.它们可以已经以XML形式存在. 要根据用户从列表中选择哪条狗,我希望在已有的主题之一中显示 FavoritesActivit ..
发布时间:2021-04-04 19:58:30 移动开发

使用自定义适配器时,ListView不会使用主题设置样式

我有三个片段的minidemo.一个直接显示两个 TextView 和一个 editview ,第二个显示与具有自定义适配器的列表中的行相同的布局,第三个显示具有标准适配器的纯列表(simple_list_item_1) 该活动使用标准主题( Theme.AppCompat.Light.DarkActionBar ),但我尚未对其进行修改. 我希望所有三个块的样式都相似.相反,带有自定 ..

如果Android设备处于黑暗模式,我如何以编程方式进行检测?

我正在尝试为我的Android应用程序支持Android Q Dark主题,但我不知道如何根据当前使用的主题导入不同的资产. 我使用正式的DayNight主题制作深色/浅色版本和可绘制对象很容易指向XML,并且它将根据启用的内容从值或值-night中选择正确的值. 我想做类似的事情,具体取决于主题,它将加载资产"priceTag_light.png"或"priceTag_dark.pn ..
发布时间:2021-02-15 19:25:24 移动开发

飞溅主题不再改变

我关注了此链接 创建一个SplashActivity,在加载MainActivity时显示一个小图标. Everythink运行良好,我可以成功实现该图标.现在,我正在尝试更改SplashActivity的图标,但是问题是我设备上的应用程序中的图标未更新.我在代码中更改的所有其他内容都将成功更新,除非您希望使用主题. window_background.xml: ..
发布时间:2020-08-29 20:50:30 移动开发

在PreferenceActivity中更改片段的突出显示和标题颜色

我使用的是Material主题,我想更改下图中两个标记区域的颜色-即突出显示颜色(#1)和细节片段中标题的颜色(# 2). 我知道主题中每个位置的颜色都有一个属性,但我似乎找不到它. 有什么想法吗? 解决方案 我知道每个地方的颜色都有一个属性 主题,但我似乎找不到. 项目编号1 您需要的属性是 activatedBackgroundIndicator 根据 ..
发布时间:2020-08-29 20:50:23 移动开发

如何在Android中更改滚动条的颜色?

当前问题是我们的主题继承自Theme.AppCompat,该主题似乎具有白色滚动条,并且在白色背景上不可见. 我知道我可以使用 @drawable/scroll_thumb 并为自定义滚动条创建形状.但我只想将其更改为较深的颜色.当我使用简单的彩色矩形形状时,它的宽度与普通滚动条的宽度不 ..
发布时间:2020-08-29 20:49:59 移动开发

更改活动主题而不重新创建活动

我有活动.在按钮上单击,我想更改主题,但是到处都发现只能将主题设置一次,而在setContentView之前也可以设置. 重新启动活动不是我的选择.也许使用attrs可以解决这个问题.但是我不知道如何使用它.请帮忙! 提前谢谢! 解决方案 从 公共无效setTheme(int resid) 为此上下文设置基本主题.请注意,这应该称为 在Context中实例化任何视图之前(例如 ..
发布时间:2020-08-29 20:49:55 移动开发

在多主题应用程序中更改单个视图样式的最佳方法

我有一个ListView和一个BaseAdapter,可以有许多不同的inflated views.我正在实现用户可以从应用程序中选择的树主题.一切都很棒,直到我需要根据用户选择的主题更改ListView中的行TextView的外观. 我有一个解决方案,可以像这样进行即时测试: @Override public View getView(int position, View conve ..
发布时间:2020-08-29 20:49:53 移动开发