Как добавить имя приложения на заставку на основе списка слоев? - PullRequest
0 голосов
/ 13 мая 2019

Я хочу создать заставку с названием приложения. Как добавить текст в список слоев?

Это мой файл заставки на данный момент:

 <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
        <item
            android:drawable="@android:color/white"
            android:gravity="fill_horizontal|fill_vertical" />
        <item> <!--APP NAME--></item>
    </layer-list>

Я уже пытался создать png-файл с именем приложения, но это вызвало некоторые проблемы на экранах разных размеров.

Я уже пытался создать png-файл с текстом, но он не работает для всех размеров экрана.

1 Ответ

0 голосов
/ 14 мая 2019

Вы можете добавить изображение в список слоев

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item
        android:drawable="@color/gray"/>

    <item>
        <bitmap
            android:gravity="center"
            android:src="@mipmap/ic_launcher"/>
    </item>

</layer-list>

В theme.xml

<style name="NewSplashTheme" parent="Theme.AppCompat.NoActionBar">
      <item name="android:windowBackground">@drawable/background_splash</item>
</style>

Не забудьте создать изображение с Имя приложения

...