Как реализовать прокручиваемый PDFView в стиле WPS с баннером AdMob в конце в Android?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как реализовать прокручиваемый PDFView в стиле WPS с баннером AdMob в конце в Android?

Сообщение Anonymous »

Описание:
Я создаю приложение для чтения PDF-файлов, похожее на WPS PDF Reader, и мне нужна помощь в достижении следующего поведения:
  • PDFView должен позволять пользователю прокручивать весь PDF-документ.
  • После прокрутки до последней страницы PDF-файла пользователь может продолжайте прокручивать вниз, и под PDF-файлом должен появиться рекламный баннер AdMob. содержимое.
3.Вся прокрутка, включая баннер, должна выглядеть плавной и непрерывной, как показано в WPS PDF. Reader.
введите здесь описание изображения
Текущий макет:
Вот XML-макет, с которым я работаю:

Код: Выделить всё

[*]    xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/pdf_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:fitsSystemWindows="true">









android:id="@+id/progress_bar_open_pdf"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:indeterminateTint="@color/tint_color" />





Что я пробовал:
  • Я использовал комбинацию RelativeLayout и LinearLayout, но BannerView отображается рядом с содержимым PDF, а не под ним.
  • Я попытался обернуть PDFView внутри NestedScrollView, но это нарушает функциональность прокрутки PDFView, поскольку это не так. хорошо справляется с вложенными прокрутками.
  • Баннер либо перекрывает содержимое PDF-файла, либо остается зафиксированным внизу.
    < /li>
Ожидаемое поведение:
Пользователь должен испытать:
  • Прокручиваемый PDF-файл, который ведет себя нормально.
  • При прокрутке последней страницы PDF-файла под содержимым PDF-файла должен появиться рекламный баннер.
  • Прокрутка должна оставаться плавной и отзывчивой на всем протяжении.


Подробнее здесь: https://stackoverflow.com/questions/792 ... end-in-and
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»