Intereting Posts
ContentProvider называет атомный? Сохранить в onPause, загрузить в OnActivityCreated, старые данные Android, как печатать массив в текстовом виде или что угодно Могут ли iOS получать трансляции, такие как Android? В чем разница между SQLiteOpenHelper.close () и SQLiteDatabase.close ()? ListView setOnItemClickListener не запускается, когда элемент имеет ссылку в нем Android – доступ к файлу из активов \ PDF-дисплей Activity_main не может быть разрешен или не поле Android ListView CHOICE_MODE_MULTIPLE, как установить проверенный индекс? Как Intent может быть null в onHandleIntent ()? Выполняется ли разбор XML-файлов в android во время выполнения или время компиляции? Как настроить уведомление Firebase Android в манифесте? Дублируемая запись IInAppBillingService Нужно разместить изображение в блоге Tumblr в android Не удалось обновить диспетчер событий AppWidget «Проблема с записью вывода: Слишком много ссылок на поле: 70185; Max – 65536. Вы можете попробовать использовать опцию –multi-dex. "При создании Android-проекта

Как создать приложение для Android, которое может работать на API 19 (4.4 Kitkat), но все еще имеет вид API 21 (5.0 Lollipop)?

Я создаю приложение, но мне бы хотелось его обновить до дизайна Android Lollipop. Я использую Android Studio для разработки своего приложения, и я установил минимальный SKD для API 21 (Lollipop), и я хочу, чтобы он работал на Kitkat и Lollipop, так что теперь я получил интерфейс Lollipop и хочу запустить его на Kitkat, но, конечно, Возможно, потому что минимум – Lollipop. И, как я и ожидал, Киткат не побежал. Поэтому я изменил минимальный SKD на 19 в build.gradle и целевом SKD, который я выпустил (SKD 21), поэтому теперь Kitkat может запускать приложение, но полный макет – стиль Kitkat, а не Lollipop. Даже если я сделал приложение как дизайн Lollipop, а Android Studio просмотрел его как интерфейс Lollipop. Надеюсь, кто-то может помочь мне получить интерфейс Lollipop в Kitkat.

Заранее спасибо.

Невозможно получить «интерфейс Lollipop на Киткате». Вы можете использовать backport appcompat-v7 , который даст вам:

  • Бар действий, созданный в соответствии с Material Design и, следовательно, напоминающий, хотя и не идентичный, план действий для Android 5.0+

  • Оттенки, применяемые к определенным виджетам

  • Backback, который выглядит как версия 5.0 для Android

  • Backport

Вы можете реализовать Material Design на устройствах Pre Lollipop с помощью библиотеки поддержки Android appcompat_v7 rev21 а затем установить тему в AndroidManifest.xml как @android:style/Theme.Material (dark version) ИЛИ @android:style/Theme.Material.Light (light version) ИЛИ @android:style/Theme.Material.Light.DarkActionBar

Ниже приведены официальные ссылки для этого:
https://developer.android.com/training/material/theme.html
https://developer.android.com/tools/support-library/features.html#v7

Надеюсь это поможет!