Описание тега android-window

2 ответа

Использование FLAG_NOT_TOUCHABLE, дает ошибку "Не отвечает"

Есть ли способ удалить эту ошибку? Я использую FLAG_NOT_TOUCHABLE в своей деятельности, но когда я касаюсь экрана, появляется сообщение об ошибке: WindowManager.LayoutParams params = getWindow().getAttributes(); params.flags |= LayoutParams.FLAG_NOT…
2 ответа

Как получить высоту экрана минус панель действий?

Когда у меня телефон в альбомной ориентации, мне интересно, как я могу получить высоту экрана в пикселях, не считая панель действий. Таким образом, высота пикселя фактической видимой области. Я хочу это, чтобы я мог измерить GridLayout соответственн…
0 ответов

Как использовать просмотр видео в оконном менеджере?

Я хочу отобразить пользовательский макет в диспетчере окон. Android.layout содержит две кнопки и вид видео. Когда я добавляю вид видео в макет, две кнопки невидимы, и когда я перемещал макет на экране, кнопки видны. Зачем? Я делаю это работает на сл…
1 ответ

Диалог: затемнить все, кроме какого-то региона

В моем приложении я показываю изображение в диалоге. Если пользователь нажимает кнопку, появляется диалоговое окно и занимает 80% всего экрана. Фон будет затемнен, потому что это поведение по умолчанию в диалоге Android. Dialog dialog = new Dialog(A…
1 ответ

Прозрачная строка состояния темного текста с непрозрачной панелью навигации

Подождите, это не дубликат Подобный вопрос был задан здесь, но не в отношении строки состояния темного текста. Что я хочу сделать Я хочу достичь 3 вещей одновременно: Прозрачная строка состояния (не скрывая!) Строка состояния темного текста Непрозра…
3 ответа

Как получить экземпляр окна из вида?

Я добавляю представление в WindowManager через mWindowManager.addview(), Теперь я хотел бы знать, возможно ли получить window пример. их myView.getWindowID() а также myView.getWindowToken() но я не могу найти способ извлечь из него экземпляр окна
2 ответа

Удалить FLAG_TRANSLUCENT_STATUS во время выполнения

У меня есть MainActivity с большим количеством Fragments и в одном конкретном фрагменте я хочу нарисовать за системной панелью, поэтому я применяю во время выполнения следующий флаг: if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { ge…
2 ответа

Слушатель, чтобы определить, находится ли вид спереди?

Я имею RecyclerView и, в некоторых случаях, я показываю другой вид поверх этого - ProgressDialog, AlertDialog или же DialogFragment, Есть ли способ сообщить мне о случаях, когда мой RecyclerView находится спереди или другой вид над ним сейчас? Я пыт…
25 май '17 в 10:13
1 ответ

GetWindowToken() представления является нулевым после windowManager.addView()

Я добавил вид с помощью WindowManager как это: windowManager.addView(view, view.getViewParams()); До и после этой строки я проверяю view.getWindowToken() и это всегда null, Не могли бы вы объяснить, почему view.getWindowToken() является null и когда…
4 ответа

Как удалить Titlebar?

Я пытаюсь удалить строку заголовка из своей деятельности, но она не удаляется. Вот мой код public class SplashScreen extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); reque…
2 ответа

fitsSystemWindows="true" не работает после вызова setContentView()

Для приложения, которое я разрабатываю, я хотел перезагрузить пользовательский интерфейс после ввода данных пользователем (по сути, полностью сбрасывая его после того, как в него были внесены изменения). Я хотел бы попытаться избежать уничтожения / …
31 янв '17 в 11:16
1 ответ

NoSuchMethodError при использовании setNavigationBarDividerColor()?

Я пытался создать разделитель между панелью навигации и содержимым моего приложения, когда они одного цвета, так, как это делает Google с последними обновлениями Material Design 2.0 для своих приложений, таких как Google Contacts и Google Home. Я пы…
1 ответ

Изменить цвет строки состояния без окна

Я хочу манипулировать строкой состояния (ex.color), но в фоновом режиме. Я использую сервис переднего плана, чтобы сделать это. Таким образом, нет окна, как это происходит в фоновом режиме, в частности, нет активности. Тем не менее, функция public a…
1 ответ

Определить область содержимого без панели навигации и строки состояния

Приложение Android использует полноэкранный режим отображения контента за панелью навигации, строкой состояния и панелью инструментов. Я хотел бы иметь некоторое содержимое не за этими барами. Как определить площадь без этих баров? Насколько я поним…
1 ответ

Получить токен окна, к которому прикреплен декор

Как получить токен окна, к которому прикреплен декор?
1 ответ

Получить абсолютные координаты вида во всплывающем окне

У меня есть перетаскиваемый фрагмент всплывающего окна. Мне нужно получить координаты X и Y этого фрагмента в onSaveInstanceState(). Я получил ширину и высоту фрагмента с помощью getView().getWidth() а также getView().getHeight(), Но если я использу…
1 ответ

Использование функции "картинка в картинке" в Android O

Я создал приложение для Android, чтобы проверить функцию "картинка в картинке" в Android O. Но я столкнулся с ошибкой при запуске этого приложения. setPictureInPictureArgs: устройство не поддерживает режим "картинка в картинке" java.lang.IllegalStat…
2 ответа

Как сделать так, чтобы деятельность переупорядочивалась на фронт "по-настоящему"?

Я использую FLAG_ACTIVITY_REORDER_TO_FRONT попытаться переключиться между действиями. Так как это глючит (иногда прячусь, когда возвращаюсь), поэтому я пытаюсь в него погрузиться. FLAG_ACTIVITY_REORDER_TO_FRONT на самом деле не заставляет активность…
2 ответа

Отображать содержимое DialogFragment под строкой состояния

Я пытаюсь отобразить DialogFragment с match_parent как по высоте, так и по ширине, но бывает, что сверху DialogFragment отображается под StatusBar. DialogFragment применяет некоторое значение по умолчанию для заполнения снизу, справа, слева и сверху…
4 ответа

Что такое окно Android?

Что такое Window в Android? Я думал, что самый верхний уровень в Android называется Activity, который является экраном, который вы видите. Может кто-нибудь сказать мне, что такое окно в Android? у нас есть только один или несколько из них.
26 фев '12 в 08:52