Как разместить рекламу квадратного размера на макете

#android

#Android

Вопрос:

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

Ответ №1:

Вы можете использовать ConstraintLayout с приложением:layout_constraintDimensionRatio:

 <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">

<ImageView
    android:id="@ id/imageView"
    android:layout_width="0dp"
    android:layout_height="0dp"
    android:layout_marginStart="8dp"
    android:layout_marginTop="8dp"
    android:layout_marginEnd="8dp"
    app:layout_constraintTop_toTopOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintDimensionRatio="H,1:1" />
  

Комментарии:

1. Я хочу добавить объявление admob, подобное этому изображению, возможно ли это с помощью этого?

2. Вы можете разместить любой вид, который хотите. приложение: layout_constraintDimensionRatio работает с любым представлением, размещенным внутри ConstraintLayout

3. но как, что это за реклама — баннерная, нативная?