Android 如何实现这种基于片段的布局?

Android 如何实现这种基于片段的布局?,android,android-fragments,Android,Android Fragments,我想做一个药片的申请。将有一个主要活动,并将包括一个地图上。其他的碎片也会在上面 例如,我认为,这说明了我想要什么 地图将始终在那里,例如,列表视图将位于其左侧。在android上可能吗?我可以用哪种方式来做呢?更像是一种伪方法,但希望它能让你走上正确的道路 您可以使用ActionBar作为标题,使用MapFragment和ListFragment作为内容本身。菜单由您决定,具体取决于您希望它做什么。:) 是的,这是可能的。您可以创建一个XML文件来描述屏幕上UI元素的排列,然后编写初始化和管

我想做一个药片的申请。将有一个主要活动,并将包括一个地图上。其他的碎片也会在上面

例如,我认为,这说明了我想要什么


地图将始终在那里,例如,列表视图将位于其左侧。在android上可能吗?我可以用哪种方式来做呢?

更像是一种伪方法,但希望它能让你走上正确的道路


您可以使用
ActionBar
作为标题,使用
MapFragment
ListFragment
作为内容本身。菜单由您决定,具体取决于您希望它做什么。:)

是的,这是可能的。您可以创建一个XML文件来描述屏幕上UI元素的排列,然后编写初始化和管理这些UI元素的代码。有关详细信息和示例,请参见官方API指南:

在这种情况下,您将创建一个包含三个元素的垂直
LinearLayout

  • 一个
    文本视图
    (标题)
  • 具有两个元素的水平
    线性布局(地图和地图列表):
    
    • 地图的
      地图视图
    • 列表的
      TextView
  • 水平
    线性布局
    (菜单),带有各种
    按钮
    元素

菜单没有问题。我只是想做这个设计。此外,映射将位于mainactivity上,我将在具有映射的activity上显示片段。