|
发表于 2020-11-16 16:08:39
只看该作者
板凳
Presentation可以实现副屏显示,但是需要每个app都实现Presentation代码。我想要的是单独app可以启动到副屏显示。通过intent跳转
DisplayManager displayManager = (DisplayManager) this.getSystemService(DISPLAY_SERVICE);
Display[] dis = displayManager.getDisplays();
Intent intent = new Intent(this, ClassActivity.class);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
ActivityOptions ao = ActivityOptions.makeBasic();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
ao.setLaunchDisplayId(3);
startActivity(intent, ao.toBundle());
}
}
但是这段代码会提示“应用不支持在辅显示屏上启动” |
|