С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
prokopov
0 / 0 / 2
Регистрация: 19.04.2015
Сообщений: 92
#1

Эффект затемнения активности - Программирование Android

15.03.2016, 20:46. Просмотров 432. Ответов 6

Возможно ли сделать, чтобы при открытии AlertDialog или PopupWindow фоновое активити затемнялось или был какой-то эффект типа уменьшения прозрачности!?

Как можно это реализовать такое ?? Какими средствами ?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2016, 20:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Эффект затемнения активности (Программирование Android):

Изменение настроек приложения из активности в рамках активности - Программирование Android
Друзья, помогите разобраться! имею наработки приложения-рисовалки, там есть у меня там активити (mainactivity) настроек, оттуда...

Отслеживание активности - Программирование Android
В java не смыслю ни чего не разу его даже не видел. Интересует как такие вещи как антивирус или вирус отслеживают активность. К примеру...

Вызов активности android - Программирование Android
в начале метода onCreate() в MainActivity вызываю 2-е активити через intent, которое должно записать данные в БД , но оно не вызывается и...

NullPointerException в дополнительной активности - Программирование Android
Доброй ночи. Постараюсь сразу изложить проблему. Есть код, который через php-прослойку, по ссылке, получает данные из mysql БД, через...

Изменение фона активности - Программирование Android
Здравствуйте, посетители форума! Захотел поменять фон активности. Добавил в RelativeLayout атрибут background="@drawable/bg" - не...

Запуск активности из фрагмента - Программирование Android
Доброго всем. Возникла такая проблема, для запуска активности хоста из фрагмента по нажатию кнопки(mPlayButton), использую...

6
Skit4234
0 / 0 / 0
Регистрация: 10.02.2016
Сообщений: 10
15.03.2016, 22:59 #2
А через увеличение прозрачности layout'a (если он, конечно, есть) не получится?
0
Pablito
2534 / 2013 / 627
Регистрация: 12.05.2014
Сообщений: 7,067
Завершенные тесты: 1
16.03.2016, 11:00 #3
а типа сейчас при появлении диалога все остальное не затеняется?
0
prokopov
0 / 0 / 2
Регистрация: 19.04.2015
Сообщений: 92
16.03.2016, 12:55  [ТС] #4
Паблито, я хочу создать свое затемнение! Типа цвет затемнения и тд !
0
Pablito
2534 / 2013 / 627
Регистрация: 12.05.2014
Сообщений: 7,067
Завершенные тесты: 1
16.03.2016, 13:06 #5
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
в стандартном диалоге можно менять только степень затемнения, но не цвет
Java
1
2
3
        AlertDialog dialog = new AlertDialog.Builder(getContext()).setTitle("Title").create();
        dialog.getWindow().setDimAmount(0); // 0 - нет затемнения,  1- максимальное зтемнение
        dialog.show();
можно написать вообще свой "диалог", но судя по вопросам тебе туда рано
1
prokopov
0 / 0 / 2
Регистрация: 19.04.2015
Сообщений: 92
16.03.2016, 13:11  [ТС] #6
Паблито, а что нужно сделать чтоб настроить это?
можно и не диалоговое окно использовать!
0
Pablito
16.03.2016, 13:14     Эффект затемнения активности
  #7

Не по теме:

мне нравится как выглядит стандартное замемнение диалогов, поэтому писать велосипед и проверять не стану
пусть другие добрые люди копипастят сюда костыли со стековерфлоу

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.03.2016, 13:14
Привет! Вот еще темы с ответами:

Сохранение состояния активности - Программирование Android
Всем привет, в ходе разработки клиента для сервера возник такой вопрос, можно ли сохранить состояние активности при запуске другой...

Круг для завершения активности - Программирование Android
Здравствуйте! Хочу спросить как можно добиться вот такого результата: Имеется Окружность, а внутри окружности имеется маленькая...

Краш при создании активности - Программирование Android
public class Main_Activity extends Activity { private class LogIn extends AsyncTask<Void, Void, Void> { @Override ...

Передача данных из одной активности в третью - Программирование Android
Есть главное активити. Оно вызывает второе, второе самоудаляется vtnjljv finish() и вызывает третье. В третьем надо передать данные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
16.03.2016, 13:14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.