多屏幕android演示文稿
我在POS设备上有一个android应用程序,有两个屏幕 我成功启动应用程序,并使用以下代码将“客户总数”屏幕显示在第二个屏幕上:多屏幕android演示文稿,android,multiple-monitors,presentation,Android,Multiple Monitors,Presentation,我在POS设备上有一个android应用程序,有两个屏幕 我成功启动应用程序,并使用以下代码将“客户总数”屏幕显示在第二个屏幕上: displayManager = (DisplayManager)getSystemService(Context.DISPLAY_SERVICE); if (displayManager!= null){ presentationDisplays = displayManager.getDisplays(DisplayMa
displayManager = (DisplayManager)getSystemService(Context.DISPLAY_SERVICE);
if (displayManager!= null){
presentationDisplays = displayManager.getDisplays(DisplayManager.DISPLAY_CATEGORY_PRESENTATION);
if (presentationDisplays.length > 0){
secondaryDisplay = new SecondaryDisplay(MainActivity.this, presentationDisplays[0]);
secondaryDisplay.show();
}
}
问题是,当我开始一项新活动时,例如,出纳员单击“现金销售”按钮,它会显示“投标金额”活动,并且也会显示在第二个演示屏幕上
如何仅在主屏幕上启动新活动
提前感谢根据上述Commonware切换到Fragment的评论,它在主屏幕上处于ly状态根据上述Commonware切换到Fragment的评论,它在主屏幕上处于ly状态“我如何仅在主屏幕上启动新活动?”——大体上,最好的答案可能是摆脱这些活动。现代的安卓架构非常倾向于少活动,不同的屏幕由更小的单元处理(现在是碎片,将来是Jetpack Compose的组件)。谢谢。改为DialogFragment,所有操作都是“如何仅在主屏幕上启动新活动?”——总的来说,最好的答案可能是删除这些活动。现代的安卓架构非常倾向于少活动,不同的屏幕由更小的单元处理(现在是碎片,将来是Jetpack Compose的组件)。谢谢。已更改为DialogFragment,并且所有已工作