在安卓系统上使用浓缩咖啡测试不同的DayNight主题的最佳方式是什么?(或者更好的东西?)我在网上什么都没找到。我想这一定是件大事,因为现在一切都迁移到了DayNight。
我想知道像这样的事情:“当我点击这个按钮时,我的活动主题是否改变了”或“我有这个背景和这个文本,是对比度对吗”。
提前谢谢。
发布于 2021-05-08 19:54:42
我发现这是可行的:
@get:Rule
val activityTestRule = ActivityScenarioRule(...Activity::class.java)
private fun createActivityScenarioRule(withNightMode: Boolean = false) =
activityTestRule.scenario.apply {
onActivity {
AppCompatDelegate.setDefaultNightMode(
if (withNightMode) AppCompatDelegate.MODE_NIGHT_YES
else AppCompatDelegate.MODE_NIGHT_NO
)
}
}https://stackoverflow.com/questions/62017930
复制相似问题