请参阅下面对现有场景和问题陈述的解释:
现有场景:我的应用程序中有一组活动,一个活动显示项目列表,单击每个项目时,它将显示另一个活动,其中包含单击项目的详细信息。我需要为这个显示项目列表的活动支持纵向和横向模式,当它处于纵向模式时,它会完美地显示项目列表,单击每个项目时它会显示另一个活动,但在横向模式下它看起来很奇怪。
问题陈述:当我在横向模式下旋转屏幕时,它显示的每一行都非常大,显然它覆盖了整个屏幕,所以行很大而且看起来不太好。所以我想改变这种方式,当它显示时在横向模式下,左侧应显示项目列表,当用户单击该项目时,右侧应显示包含单击项目详细信息的其他活动。
我的疑问是:如果我使用片段,那么它将如何影响现有代码?在现有代码上支持片段时,我需要记住哪些事情?我所知道的是,我需要创建一个单独的布局,其中左侧将是一个带有项目列表的片段(我们不能将已经存在的以纵向模式显示的活动放在左侧片段中吗?)而右侧将是另一个片段将在哪里显示带有项目详细信息的活动或者我是否需要其他方式来实现这一点?
请提供您对此的宝贵意见。
谢谢。