Какие существуют варианты для обеспечения совместимости Android 1.5 после реализации фрагмента - PullRequest
5 голосов
/ 09 ноября 2011

У меня есть приложение, которое уже давно вышло, и оно позволяет устройствам с Android 1.5 и выше запускать приложение.Я хочу добавить фрагменты в свое приложение, но библиотека совместимости не включает поддержку Android 1.5.

Единственный известный мне вариант - разрешить пользователям, у которых еще есть Android 1.5, продолжать использовать мое приложение.создать и поддерживать 2 отдельных APK, один только для 1.5, а второй для 1.6 и выше.Я считаю, что это ужасный вариант, и я бы предпочел не делать этого.Есть ли другие варианты?Если есть несколько вариантов, какой вариант будет лучше?Если бы у меня не было пользователей, у которых был Android 1.5, я бы с радостью отказался от него, но, поскольку это не так, мне все равно придется их поддерживать.

1 Ответ

0 голосов
/ 09 ноября 2011

Вы можете проверить уровень API устройства и иметь 2 версии вашего пользовательского интерфейса (одна для кексов, одна для других телефонов)

if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.CUPCAKE) {
            ...Cupcake code here...
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...