android最简单手机地图APP——只有三部分。
第一部分
首先建立一个MapActivity在setContentView(R.layout.activity_map);中创建一个<WebView>代码如下。
[html] view plaincopy
- <?xml version="1.0" encoding="utf-8"?>
- <RelativeLayout xmlns:android=""
- xmlns:tools=""
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- tools:context=ample.jreduch7292.MapActivity">
- <WebView
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:id="@+id/wv1"
- ></WebView>
- </RelativeLayout>
第二部分
在MapActivity中编写代码如下:
[java] view plaincopy
- package ample.jreduch7292;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.webkit.WebChromeClient;
- import android.webkit.WebSettings;
- import android.webkit.WebView;
- import android.webkit.WebViewClient;
- public class MapActivity extends AppCompatActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- Create(savedInstanceState);
- setContentView(R.layout.activity_map);
- WebView wv=(WebView)findViewById(R.id.wv1);
- WebSettings wsSettings();
- ws.setDisplayZoomControls(true);
- ws.setSupportZoom(true);
- ws.setJavaScriptEnabled(true);
- wv.setWebViewClient(new WebViewClient());
- wv.setWebChromeClient(new WebChromeClient());
- wv.loadUrl("/?q=31.234527,121.287689");
- }
- }
第三部分
在Androidmanifest.XML 清单文件中添加网络权限允许即可
<uses-permission android:name="android.permission.INTERNET"/>
网络权限
[html] view plain copy
本文发布于:2024-01-31 17:58:39,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170669511830336.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |