我试图在android小部件中显示地图。但据我所知,android小部件中没有mapview。有人请告诉我有没有办法在android小部件中显示地图?
答案 0 :(得分:3)
Mapview 不小部件支持的视图。这里可以注意到:
http://developer.android.com/guide/topics/appwidgets/index.html
如果您熟悉XML,那么创建App Widget布局很简单 布局。但是,您必须知道App Widget布局是基于的 在RemoteViews上,它不支持所有类型的布局或视图 窗口小部件。
RemoteViews对象(以及App Widget)可以支持 以下布局类:
- 的FrameLayout
- 的LinearLayout
- RelativeLayout的
以下小部件类:
- AnalogClock
- 按钮
- 天文台计时器
- ImageButton
- ImageView
- 进度
- TextView
- ViewFlipper
- ListView
- GridView
- StackView
- AdapterViewFlipper
不支持这些类的后代。
答案 1 :(得分:0)
如果您是应用开发者,则没有办法。
如果你可以修改框架,你可以。
答案 2 :(得分:0)
您可以将简单的ImageView
与Static Maps API配合使用,并从Google地图绘制返回的图像。它不完全是Google Maps,但重量极轻(非常适合应用程序小部件)。