Android пользовательский вид для уведомления

1

Я хочу добавить представление в мое приложение, которое нужно кликать, я пробовал диалог, но он блокировал выполнение игры, я также попытался добавить представление в WindowManager, но он не доступен для кликов. Как я могу создать представление "как баннер"?

  • 0
    какой вид ты добавил? Множество типов представлений позволяют вам установить обработчик нажатия на что-либо.
  • 0
    Я хочу добавить простой вид с логотипом и текстом. Это представление должно быть кликабельным .. что-то вроде баннера
Показать ещё 2 комментария
Теги:
notifications
dialog

1 ответ

0

В моем понимании вы хотите, чтобы banner view плавал над вашим игровым представлением. Попробуйте использовать FrameLayout. Ниже приведен пример xml, надеюсь, что он может помочь:

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent" android:layout_height="fill_parent">
    <!-- Replace this with your banner -->
    <ImageView android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:src="@drawable/icon"/>
    <TextView android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:text="Replace this with your game view"/>
</FrameLayout>
  • 0
    Проблема не в дизайне взгляда. У меня нет фиксированного представления, где показывать баннер. Я хочу показать это иногда в одном упражнении, иногда в другом. Что-то вроде диалога, но оно не должно блокировать выполнение представления вызывающей стороны.
  • 0
    Вы упомянули, что добавили представление в WindowManager, пробовали ли вы View.setClickable ?
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню