Фрагмент экрана не работает для меня

У меня есть следующий код, который должен быть очень простым, но не работает:

public class DisplayChapter extends ListActivity {

...

 @Override
       public boolean onOptionsItemSelected(MenuItem item) {
           switch (item.getItemId()) {
            case MENU_SEARCH:
                    onSearchRequested();
                    return true;
                case MENU_TEST:
                    WindowManager.LayoutParams lp = getWindow().getAttributes();  
                    lp.dimAmount=1.0f; 
                    getWindow().setAttributes(lp); 
                    Toast.makeText(this, "dimmed?", Toast.LENGTH_SHORT).show(); 
                    break;

Когда я нажимаю кнопку MENU_TEST, экран не тускнеет. Есть идеи почему? Я тестировал на устройстве под управлением Android 4.1.2 и на эмуляторе.

1 ответ

Я использовал свойство WindowManager.LayoutParams.screenBrightness вместо dimAmount, и оно работает:)

Другие вопросы по тегам