MapView的使用 之 最新帖

2021-05-08 11:44:42 字數 1580 閱讀 1409

在論壇裡看到一篇 "mapview和其它控制項一起顯示 " 的帖子, 那是很老的一篇帖子了, 很多朋友都說無法在android sdk 1.0上執行。既然那麼多人關心,我在這裡就把它重寫一遍,順便加入了一些新的功能 ,感興趣的朋友可以看看。

第一步,當然是增加map的支援了。在android manifest.xml中增加以下語句:

第二步, 傳說中的layout:

<?xml version="1.0" encoding="utf-8"?>  

android:layout_width="fill_parent"

android:layout_height="fill_parent">

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:apikey="map_demo"

android:clickable="true" />

android:layout_height="wrap_content"  

android:text="輸入查詢位址"  

android:selectall/>

然後, 建立乙個mapviewactivity:

public class mapviewactivity extends mapactivity

@override

protected boolean isroutedisplayed()   

private void updateview()}

好了,你的mapview上面就多了乙個edittext了。

接著,我希望在mapview中增加zoomin和zoomout的功能(鄙視一下google ,預設的mapview居然連這個功能都沒有)

1. 在我們的layout中增加一段:

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignparentbottom="true"

android:layout_alignparentleft="true" />

2. 在oncreate函式中增加:

viewgroup zoom=(viewgroup)findviewbyid(r.id.zoom);

zoom.addview(mapview.getzoomcontrols());

現在在你的地圖中點一下,螢幕左下角,是不是出現了乙個zoom table? 這才是乙個最基本的地圖功能嘛。

附件是相應的源**,不想敲鍵盤的同志,也可以直接import這個**。

mapview.rar(24.02 kb)

mapview.rar(24.02 kb)

2008-10-21 16:55

下一步,我打算在上面實現更多的功能,先準備實現乙個「做標記」的功能,即可以在自己感興趣的點上,插上

一面小紅旗,往後準備再實現乙個在mapview上面畫一段路經的功能,等實現後,我將盡快的把**貼上來。

mapView的基本使用

import viewcontroller.h import import inte ce viewcontroller property nonatomic strong cllocationmanager manager property weak nonatomic iboutlet mkma...

Z blog呼叫Discuz論壇最新帖子的方法

最近,我在子目錄下面安裝了乙個discuz論壇程式。大家都知道zblog是程式設計客棧asp,discuz是php,那麼asp的zblog應該如何實現在首頁呼叫php的discuz論壇最新帖子呢?經過湖南seo的努力,終於找到解決辦法 湖南seo使用的discuz x2 版本,下面將分為discuz...

PLSQL Developer的使用之物件瀏覽器

plsql developer的使用之物件瀏覽器 自 能夠顯示與 pl sql 開發相關的所有資訊。可用它來獲取物件描述,檢視物件定義,為偵錯程式建立測試指令碼,啟用或禁用觸發器和約束,重新編譯無效物件,查詢或編輯表或檢視資料,在物件源中搜尋文字,將物件名稱拖放到編輯器中,等等。由於物件瀏覽器中的資...