0

我想为平板电脑做一个应用程序。将有一个主要活动,并将在其上包含一张地图。其他碎片将在其上。

例如,我认为,这个数字说明了我想要什么。

图 http://imageshack.us/scaled/landing/62/fragmentr.png

地图将始终存在,例如,列表视图将在左侧。安卓上可以吗?我可以通过哪种方式做到这一点?

4

2 回答 2

1

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

http://developer.android.com/guide/topics/ui/declaring-layout.html

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

  • 一个TextView(标题),
  • LinearLayout具有两个元素 的水平(地图和地图列表):
    • aMapView用于地图
    • aTextView为列表
  • LinearLayout具有各种Button元素的水平(菜单)
于 2013-01-04T13:10:26.093 回答
0

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

您可以使用 aActionBar作为标题,使用 aMapFragment和 aListFragment作为内容本身。菜单由您决定,具体取决于您想要它做什么。:)

于 2013-01-04T12:34:19.583 回答