Articles of popupwindow

Как определить макет в PopupWindow из XML-файла, когда метод PopupWindow вызывается из отдельного класса

Я хотел бы иметь возможность определять макет в PopupWindow из xml-файла, когда метод PopupWindow вызывается из отдельного класса. Ниже код работает по мере необходимости. ЗА ИСКЛЮЧЕНИЕМ, что макет вытягивается из файла java, а не файла xml. Я не знаю, как правильно обращаться к макету xml и реализовать в PopupWindow в этой ситуации, или если это […]

ListPopupWindow: исключение getWindowVisibleDisplayFrame (Rect) null

Когда я нажимаю элемент на моей панели инструментов, я хочу развернуть listpopup, но он не работает. Внутри метода onOptionsItemSelected (ItemItem item) ListPopupWindow popup = new ListPopupWindow(getBaseContext()); popup.setAdapter(new ArrayAdapter<>(getBaseContext(), R.layout.dialog_checkview, R.id.checkview_title, stringList)); popup.setAnchorView(item.getActionView()); popup.setModal(true); popup.show(); // … исключение java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.getWindowVisibleDisplayFrame(android.graphics.Rect)' on a null object reference at android.widget.PopupWindow.getMaxAvailableHeight(PopupWindow.java:1368) at android.widget.PopupWindow.getMaxAvailableHeight(PopupWindow.java:1346) at […]

Исключение Android Spinner при нажатии BadTokenException

У меня проблема при нажатии на прядильщик (во всплывающем окне) Вот мое всплывающее окно: public class PopupDialog extends PopupWindow { public PopupDialog() { super(); init(); } public PopupDialog(View contentView, int width, int height) { super(contentView, width, height); init(); } public PopupDialog(View contentView) { super(contentView); init(); } private void init() { this.setTouchable(true); this.setFocusable(true); this.setOutsideTouchable(true); setBackgroundDrawable(new BitmapDrawable()); […]

VideoView невидимый в Popupwindow?

Моя цель: я пытаюсь воспроизвести видео, когда нажимаю на один из элементов на экране, оставаясь на этом экране. Поэтому я прибегаю к PopupWindow, но каким-то образом VideoView не появляется во всплывающем окне. Я могу отображать всплывающее окно просто отлично, но VideoView не делает (на самом деле, это не невидимо, а скорее замораживает этот раздел экрана). […]

Можно ли отображать PopupWindow из другого PopupWindow?

В приложении Honeycomb я в нескольких местах использую собственный подкласс PopupWindow для отображения различных представлений. Все это отлично работает, пока один из этих представлений не попытается отобразить другой PopupWindow. Например, Spinner и AutoCompleteTextView используют PopupWindow для отображения связанных списков выбора. Если вы поместите один из них в представление PopupWindow и нажмите, чтобы активировать виджет, WindowManager […]

Android PopupWindow скрыт за кнопками навигации в Nexus 5

Я создал настраиваемое всплывающее меню, которое отлично отображает S4, но проблема в том, что часть его скрывается за кнопками навигации на Nexus 5. Я попытался использовать setSystemUiVisibility (), но это не помогает, поскольку кнопки снова появляются, как только я касаюсь вида. Я попытался найти ответ, но мне не повезло.

Как сделать высоту карты MapView во включенном состоянии?

У меня есть интерактивные значки на карте, показывающие PopupWindow чуть выше значка при нажатии. Однако, если значок находится на самой верхней части карты, PopupWindow будет скрыт в строке состояния Android. PopupWindow автоматически настраивается на правый и левый края экрана, а также на верхний край, но не учитывает панель панели состояния. Либо должен быть способ размещения […]

Facebook-esque Popup How-to?

Приложение Android для Android имеет очень круто, я могу только предположить, PopupWindow (). Я действительно, действительно борюсь с макетами. Любая идея, как они реализовали popup.xml? Я попытался вложить пару LinearLayouts. Их граница выглядит как 9-патч. Это возможно? <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/outerLinear" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical" android:background="@drawable/darkGrey" > <TextView android:id="@+id/groupTitle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="some text" /> […]

Плавающий видеоплеер (например, проигрыватель YouTube) в android

В моем приложении мне нужно реализовать плавающий видеоплеер (например, проигрыватель YouTube). Я прошел через указанные ниже URL-адреса, но не смог решить проблему. Я не знаю, с чего начать и что использовать. Пожалуйста, помогите мне Как создать плавающий всплывающий видеопроигрыватель в Android? Как создать плавающий всплывающий видеопроигрыватель в Android? Какие API в Android используются Facebook для […]

Следующая и предыдущая анимация

Я сделал PopupWindow который появляется, когда пользователь выбирает элемент в списке. И затем, когда он всплывает влево и вправо во всплывающем окне, данные (во всплывающем окне) меняются на предыдущие и следующие элементы в списке соответственно. И я сделал это так, что похоже, что новое всплывающее окно скользит слева, так как текущий идет справа от экрана, […]