Используйте интерфейс Leanback на мобильном устройстве / планшете для Android
В настоящее время я разрабатываю мобильное приложение для телефонов / планшетов, которое выглядит как пример приложения Leanback. Мне очень нравится интерфейс Leanback, используемый для Android TV.
К сожалению, на Android студии я не могу использовать Leanback с мобильными проектами.
Есть ли какая-нибудь кастомизированная версия Leanback, которую можно использовать на других устройствах?
PS: я нашел этот проект https://github.com/florent37/MaterialLeanBack но я могу импортировать его в Android Studio, он говорит мне, что у меня нет нужной версии SDK.
Заранее спасибо за помощь. Мир!
3 ответа
Похоже, что этот проект, который вы нашли, довольно старый и использует более старые зависимости. Вам нужно будет зайти в свой менеджер SDK и установить SDK версии 22 (Lollipop MR1).
Вы также можете разветвлять проект и обновлять его для использования API версии 24, чтобы он работал с вашим проектом.
<uses-feature
android:name="android.software.leanback"
android:required="false" />
<uses-feature
android:name="android.hardware.touchscreen"
android:required="true" />
Просто поместите это, он работает на мобильных устройствах.
Пожалуйста, проверьте мой форк, я исправил проблему со сборкой и обновил конфигурацию сборки до Android 30.