作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Acer Chromebook R11。 Chromebook 的 Android 版本是 7.1.1。外接显示器通过 Chromebook 上的 HDMI 端口连接。操作系统同时显示这两个显示器,并且能够将应用程序从一个窗口拖到另一个窗口。
我希望我的应用程序同时显示在两个屏幕上。查询显示时,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 上有什么问题吗?
最佳答案
在我通过 beta channel 更新 chromebook 上的操作系统后,这个 api 就可以工作了。
关于android.hardware.display.DisplayManager.getDisplays() 没有返回连接到 chromebook 的外接显示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47694023/
假设我有一个音频 iPhone 应用程序,它从麦克风获取输入。 现在,虽然我自己还没有尝试过,但我相信用户可以使用插入 phonojack socket 的外部麦克风。 这意味着我的音频单元可能正在接
我是一名优秀的程序员,十分优秀!