2012-02-03 28 views
1

我試圖在android小部件中顯示地圖。但據我所見,android widget中沒有mapview。任何人請告訴我有沒有什麼可能的方式來顯示在Android小部件的地圖?在Android小部件中的地圖

回答

3

a Mapview is NOT一個小部件支持的視圖。由於可以在這裏指出:

http://developer.android.com/guide/topics/appwidgets/index.html

創建,如果你熟悉XML 佈局的應用程序窗口小部件的佈局很簡單。但是,您必須知道,RemoteView上的App Widget佈局基於 ,它不支持所有類型的佈局或查看小組件。

甲RemoteViews對象(以及,因此,應用程序的widget)可以支持 以下佈局類:

  • 的FrameLayout
  • 的LinearLayout
  • RelativeLayout的

而下面的窗口小部件類:

  • AnalogClock
  • 按鈕
  • 天文臺
  • 的ImageButton
  • ImageView的
  • 進度
  • 的TextView
  • ViewFlipper
  • 的ListView
  • 的GridView
  • StackView
  • AdapterViewFlipper不支持這些類的

後裔。

+0

是的,我已經閱讀了這個文檔,但我想任何可能的方式來顯示地圖在Android小部件,無論如何,感謝您的答覆。 – Srinivas 2012-02-03 09:42:52

+0

你應該**不**嘗試,因爲這將導致與Android的整體結構的問題。結構如此固定是有原因的。 – JoxTraex 2012-02-03 09:44:37

+0

好的,我們可以在小部件中顯示tha地圖作爲圖像嗎?就像從google api獲取地圖圖像並將其轉換爲位圖並將其顯示在小部件中 – Srinivas 2012-02-03 09:48:24

0

如果你是應用程序開發人員,那就沒有辦法。

如果你可以修改框架,你可以。

+0

當然這並不意味着它是一個好主意。 :) – JoxTraex 2012-02-03 09:53:11