ViewPager.PageTransformer не может быть разрешен для типа

Я получаю ViewPager.PageTransformer не может быть разрешен к типу, который я обновил sdk до последней версии, и имею последнюю версию android-support-v4 в моей папке libs, и я читаю это сообщение. ViewPager.PageTransformer показывает ошибку. ViewPager can not Rersolved to a Type Я использую androidsupportv4 jar revision 9 и сделал те же шаги, но это не сработало.

Вы должны удалить ViewPager. От прошения декларации.

Таким образом, это будет выглядеть как только PageTransformer

Кроме того, импортируйте android.support.v4.view.ViewPager.PageTransformer;

Который работал идеально для меня.

Хорошо, я нашел решение. Вам необходимо обновить пакет поддержки Android Support. Но если у вас есть это сейчас, вам нужно сначала удалить его, а затем установить его снова, чтобы получить новый.

Если у вас есть IntellijIdea:

  1. Откройте окно «Менеджер SDK» в меню «Инструменты / Менеджер Android / SDK»
  2. Найдите папку Exteras и проверьте библиотеку поддержки Android. Если его статус установлен, нажмите «Удалить 1 пакет …», чтобы удалить его.
  3. Проверьте этот пакет и нажмите кнопку «Установить».
  4. Перейдите в папку \ extras \ android \ support \ v4, затем скопируйте файл android-support-v4.jar и вставьте его в папку Libs.
  5. Идея должна автоматически перекомпилировать проект, но если он этого не сделал, вы должны перекомпилировать его вручную, щелкнув «Проект сборки / перестроения»,

Это оно 😉

Понял, что я никогда не отвечал на этот вопрос. Чтобы решить эту проблему, я схватил android-support-v4 с другого компьютера, и он сработал. Это может иметь такой же эффект, как удаление и повторная установка, но я не пробовал.

В какой-то момент я тоже оказался с тем же вопросом. По-видимому, это потому, что всякий раз, когда я решаю запустить Android SDK Manager в Eclipse, я исключил важный шаг в процессе обновления.

При попытке обновления я всегда «убираю» опцию «установлен». Всегда было мое предположение, что, поскольку другая галочка с надписью «new / updates» сохранит обновления, видимые для установки. На самом деле это не так. Как только я оставил «установленный», я увидел обновления от ранее установленных компонентов. Затем мне удалось установить недостающие функции, которые, как я думал, были уже обновлены на моем компьютере.

Надеюсь, вы найдете это полезным для получения последних. Это вводило меня в заблуждение.

Изменить

Однако, получив последнее сообщение, сообщение, на которое вы ссылались, в конечном итоге решило проблему для меня. Я не нашел быстрый эффективный способ синхронизации с последней версией библиотеки совместимости. Вероятно, это связано с тем, что при создании приложения он копирует свою последнюю версию локально в проект. Итак, вам нужно вручную скопировать последнюю библиотеку совместимости.

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

Вам нужно будет получить версию 18 из библиотеки поддержки Android. Обязательно обновите эту версию с помощью диспетчера SDK, а затем скопируйте «android-support-v4.jar» и «android-support-v13.jar» в папки «libs» вашего проекта.

Это должно позаботиться об этом.

  1. Обновите свою библиотеку поддержки Android от sdk manager.
  2. Скопируйте android-support-v4.jar из \sdk\extras\android\support\v4 в папку libs вашего проекта.
  3. Import android.support.v4.view.ViewPager.PageTransformer
  4. Изменение ZoomOutPageTransformer реализует ViewPager.PageTransformer для ZoomOutPageTransformer implements PageTransformer .

То, что все ошибки будут упущены, а анимация работает очень хорошо.