美文网首页
Android 启动页图片与虚拟按键重叠

Android 启动页图片与虚拟按键重叠

作者: _发强 | 来源:发表于2019-02-19 16:29 被阅读0次

    通常情况下,我们为了避免 App 启动时的白屏问题,我们会给启动页添加一个 Theme .
    可能如下:

        <style name="launcher_theme" parent="Theme.AppCompat.Light.NoActionBar">
            <item name="android:windowBackground">@drawable/launcher</item>
            <item name="android:windowNoTitle">true</item>
            <item name="android:windowFullscreen">true</item>
            <item name="windowActionBar">false</item>
            <item name="windowNoTitle">true</item>
        </style>
    

    这个确实避免了白屏的问题。但是,在有虚拟按键的时候,这个图片会往下偏移一些,到显示 LauncherActivity 页面时,会出现图片跳动一下的情况。没有虚拟按键的,就不会有这种问题。 这个问题还是 theme 的问题 。调整如下:

        <style name="launcher_theme" parent="android:Theme.NoTitleBar.Fullscreen">
            <item name="android:windowBackground">@drawable/launcher</item>
            <item name="windowActionBar">true</item>
        </style>
    
    

    相关文章

      网友评论

          本文标题:Android 启动页图片与虚拟按键重叠

          本文链接:https://www.haomeiwen.com/subject/acjfyqtx.html