android.hardware.display.DisplayManager.getDisplays() 未返回连接到 Chromebook 的外接显示器

android.hardware.display.DisplayManager.getDisplays() is not returning the external monitor connected to chromebook

我正在使用 Acer Chromebook R11。 Android 版本的 Chromebook 是 7.1.1。外接显示器通过 Chromebook 上的 HDMI 端口连接。 OS 正在显示两个显示器,并且能够将应用程序从一个 window 拖到另一个 window。

我希望我的应用程序同时显示在两个屏幕上。查询显示时,android 显示管理器仅返回默认显示信息。显示管理器不存在外部监视器信息。

 import android.hardware.display.DisplayManager;
 ..
 ..
DisplayManager displayManager = (DisplayManager) getApplicationContext().getSystemService(Context.DISPLAY_SERVICE);
    Display[] var1 = displayManager.getDisplays();
Display[] var2 = displayManager.getDisplays( DisplayManager.DISPLAY_CATEGORY_PRESENTATION);

var1 始终具有默认的内置屏幕信息。我期待它有关于两个显示器的信息。 var2 始终为空。

这个 API 在 Chromebook 上有什么问题吗?

在我通过测试版频道更新 Chromebook 上的 OS 后,这个 api 可以正常工作。