2017-11-11 36 views
-2

我想将夜间模式应用于我的所有活动。我想将夜间模式应用于我的所有活动

我最近添加了一个夜间模式功能到我的应用程序,它工作正常。但我认为,只要我退出该活动,它就会被禁用。因此,只要在夜间模式和白天模式之间切换,我就想将此功能应用到我的所有活动中。

enter image description here

我如何应用此模式的每一次活动时,它被改为白天还是黑夜。我也想将通知栏更改为黑色并恢复正常。

回答

2

您可以使用基本活动。并通过此基本活动扩展您的主要活动。在基本活动中执行特定的任务。

+0

你能告诉我怎么做,因为我从来没有经过过这件事 –

+0

做一个基本的活动,你可以做所有你想做的事情与夜间模式,并在你的主要活动只是扩展这个基本活动在主要活动。所以你可以在主要活动中使用基本活动的所有东西。 – Deepa

+0

我这样做,像这样我的基本活动 - *公共抽象类BaseActivity扩展活动* ,但我得到一个错误,当我把它扩展到其他活动怎么我有这样的LINE- *公共类MainActivity扩展AppCompatActivity * 所以如何我现在可以扩展它吗? –

相关问题