大佬教程收集整理的这篇文章主要介绍了android:二进制XML文件行#9:错误膨胀类片段,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
package com.example.googlemapsv2; import android.os.bundle; import android.support.v4.app.FragmentActivity; public class MainActivity extends FragmentActivity { @Override protected void onCreate(Bundle savedInstanceStatE) { super.onCreate(savedInstanceStatE); setContentView(R.layout.activity_main); } }
activity_main.xml中
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://scheR_108_11845@as.android.com/apk/res/android" xmlns:map="http://scheR_108_11845@as.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <fragment android:name="com.google.android.gms.maps.SupportMapFragment" android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" /> </LinearLayout>
Android清单
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://scheR_108_11845@as.android.com/apk/res/android" package="com.example.googlemapsv2" android:versionCode="1" android:versionName="1.0" > <permission android:name="com.example.googlemapsv2.permission.MAPS_RECEIVE" android:protectionLevel="signature" /> <uses-permission android:name="com.example.googlemapsv2.permission.MAPS_RECEIVE" /> <uses-sdk android:minSdkVersion="12" android:targetSdkVersion="18" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GserviCES" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- required to show current LOCATIOn --> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <!-- required OpenGL ES 2.0. for Maps V2 --> <uses-feature android:glEsVersion="0x00020000" android:required="true" /> <application android:allowBACkup="true" android:icon="@drawable/ic_launcher" android:label="@String/app_name" android:theme="@style/AppTheme" > <activity android:name="com.example.googlemapsv2.MainActivity" android:label="@String/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <Meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="AIzaSyBAvQK4RAin10dqyflr95tH45Ce_Eko3G0" /> <Meta-data android:name="com.google.android.gms.version" android:value="@Integer/google_play_services_version" /> </manifest>
参考
<Meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="AIzaSyBAvQK4RAin10dqyflr95tH45Ce_Eko3G0" /> <Meta-data android:name="com.google.android.gms.version" android:value="@Integer/google_play_services_version" />
因为你的minsdk是12.你需要使用MapFragment,你的类应该扩展Activity.
<fragment android:name="com.google.android.gms.maps.MapFragment" android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" />
然后
public class MainActivity extends Activity
确保您正确引用了库项目,并在Google Api控制台中启用了android的地图.
以上是大佬教程为你收集整理的android:二进制XML文件行#9:错误膨胀类片段全部内容,希望文章能够帮你解决android:二进制XML文件行#9:错误膨胀类片段所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。