我正在使用Acer Chromebook R11。 Android版本的Chromebook为7.1.1。外接显示器通过Chromebook的HDMI端口连接。操作系统同时显示显示内容,并且能够将应用程序从一个窗口拖到另一个窗口。

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

 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始终为null。

Chromebook上的此API是否有问题?

最佳答案

我通过Beta通道在chromebook上更新了操作系统后,此api即可正常工作。

09-25 17:31