2012-02-24 2 views
1

Можно ли уменьшить яркость всех видов и сохранить яркость одного вида так, как было? Подобно тому, как это происходит при появлении диалога прогресса, я имею в виду, когда появляется диалоговое окно прогресса, тогда вся видимость/активность становятся тусклыми. Я пытаюсь реализовать меню опций приложения waze gps (когда u нажимает кнопку меню). Мне удалось создать анимацию этого пользовательского меню. Но там, когда этот пользовательский вид поступает из масштабной анимации (от 0 до 1), тогда все изображения на экране, кроме меню, темные. Надеюсь, вы понимаете, что я пытаюсь сказать.Яркость зрения: Android

Спасибо.

+0

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

ответ

1

Создайте родительский вид с меньшим фоном (задайте цвет фона как 0xF0000000) и добавьте представление, которое хотите выделить в середине родительского представления, теперь добавьте это родительское представление в начало всех ваших других представлений способ, чтобы родительский вид соответствовал всему экрану это простая реализация, все остальное зависит от вас.