我正在尝试Theme.AppCompat.Light.DarkActionBar使用新的支持库工具栏重新创建外观.
如果我选择Theme.AppCompat.Light我的工具栏会很轻,如果我选择Theme.AppCompat它会很暗.(从技术上讲,你必须使用该.NoActionBar版本,但据我所知,唯一的区别是
<style name="Theme.AppCompat.NoActionBar">
<item name="windowActionBar">false</item>
<item name="android:windowNoTitle">true</item>
</style>
Run Code Online (Sandbox Code Playgroud)
现在已经没有Theme.AppCompat.Light.DarkActionBar天真了,我认为只做自己的就好了
<style name="Theme.AppCompat.Light.DarkActionBar.NoActionBar">
<item name="windowActionBar">false</item>
<item name="android:windowNoTitle">true</item>
</style>
Run Code Online (Sandbox Code Playgroud)
然而,有了这个,我的工具栏仍然是Light主题.我花了几个小时现在尝试混合Dark(基础)主题和Light主题的不同组合,但我找不到一个组合,让我在除工具栏之外的所有东西上都有浅色背景.
有没有办法让AppCompat.Light.DarkActionBar导入的外观android.support.v7.widget.Toolbar?
我正在寻找编写一个 Ktor 功能,该功能应该使用 DNS-SD/mDNS 在本地网络上宣布该服务。我希望能够在 ktor 应用程序启动时自动启动公告,并在 ktor 应用程序停止时停止它。我已经编写了使用ApplicationStarted和ApplicationStopped事件来执行此操作的代码。这段代码有效。
但是,除了读取配置之外,我找不到从 ktor 获取 IP 地址/端口的方法。
有什么方法可以监听/列出 ktor 当前使用的连接器吗?