我有一个简单的测试应用程序,它使用ViewFlipper和一个名为viewflow的自定义库(请参阅here),因此我获得了很好的滑动效果(主屏幕)。
现在,在其中一个视图中,我想要Google地图(或Google导航),因此当我在视图之间来回滑动时,其中一个应该是地图。
然而,Android似乎要求“com.google.android.maps.MapView”由一个单独的Activity控制,更具体地说是一个 MapActivity ,这会让事情变得混乱。
很容易将View添加到viewflow或ViewFlipper,但我不能只添加MapView,因为我会得到一个InflateException。我认为InflateException是因为MapView没有被MapActivity夸大,而是普通的Activity。
我预见到的一个问题是,在您滑过地图之后很难从地图上“滑走”,因为在地图上滑动会改变地图。但这是另一个问题。或许可以通过顶部的小空间或其他东西来解决......
有什么想法吗?
答案 0 :(得分:0)
是不是可以在Framelayout中膨胀MapView?