Почему java-метод Display.getSupportedModes возвращает только один режим? - PullRequest
0 голосов
/ 23 октября 2018

Я использую [Display.getSupportedModes] 1 на устройстве Android TV, таким образом:

WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
Display display = wm.getDefaultDisplay();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
    Display.Mode[] modes = display.getSupportedModes();                          
        for (Display.Mode mode : modes) {
        System.out.println("Mode ID is: " + mode.getModeId());

    }
}

Проблема в том, что я получаю только один режимвернулся, который всегда имеет разрешение 1920X1080.Я пытаюсь подражать поведению, описанному здесь .Мне кажется, ожидаемый результат - вернуть несколько возможных режимов, которые поддерживает телевизор.

...