小编Max*_*axV的帖子

全屏模式 Android Studio 顶部有黑色条纹

我想在应用程序中进行全屏显示,我用这段代码做到了

`private fun hideSystemUI() {
    window.decorView.systemUiVisibility = (View.SYSTEM_UI_FLAG_IMMERSIVE
            or View.SYSTEM_UI_FLAG_LAYOUT_STABLE
            or View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
            or View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
            or View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
            or View.SYSTEM_UI_FLAG_FULLSCREEN)
}
private fun showSystemUI() {
    window.decorView.systemUiVisibility = (View.SYSTEM_UI_FLAG_LAYOUT_STABLE
            or View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
            or View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN)`
Run Code Online (Sandbox Code Playgroud)

但我的屏幕上有一个摄像头,我看到一个 黑条。如何拉伸屏幕以使该栏不存在

Kotlin 编程语言 非常感谢

android fullscreen kotlin

6
推荐指数
2
解决办法
2200
查看次数

我的箱子如何检查依赖项的选定功能?

我正在寻找一种基于依赖项的功能选择提供特殊功能的方法。

有一个crate-a具有功能feature-afeature-b. 我想创建一个crate-b依赖于crate-a.

二进制crate-c取决于crate-acrate-b并指定 的功能crate-a

我想根据为 选择的功能集提供crate-b的功能的不同实现。greetcrate-a

我试过这种不起作用的方法:

// at crate-b/src/lib.rs

#[cfg(not(feature = "crate-a/feature-a"))]
pub fn greet() {
    println!("General impl");
}

#[cfg(feature = "crate-a/feature-a")]
pub fn greet() {
    println!("Feature-A impl");
}
Run Code Online (Sandbox Code Playgroud)

有什么方法可以检查crate-a的功能crate-b吗?

我控制crate-acrate-b。即使是一种应该改变某些东西的方法crate-a对我来说也是有效的。

rust rust-cargo

5
推荐指数
1
解决办法
99
查看次数

标签 统计

android ×1

fullscreen ×1

kotlin ×1

rust ×1

rust-cargo ×1