【发布时间】:2015-03-31 12:39:59
【问题描述】:
我正在尝试 Android 应用程序开发。我目前正在使用 Eclipse(我不记得版本,无论是最新版本)。我已经过了一座桥,我似乎无法理解我做错了什么。我正在尝试使用 Google Maps V2 API。我已经浏览了几个文档并尝试了几种技术,所有这些都导致了同样的错误 `二进制 XML 文件第 11 行:膨胀类片段时出错`
我尝试了很多与我类似的问题的不同答案,但无济于事。 :( 我通常可以弄清楚这些事情,但也许我太超载了。
<uses-sdk
android:minSdkVersion="17"
android:targetSdkVersion="17" />
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVISES" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".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>
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="---my key----" />
</application>
`
<fragment
android:id="@+id/map"
android:name="com.testing.svma.MainActivity"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
`公共类 MainActivity 扩展 FragmentActivity { 私人谷歌地图;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
map = ((MapFragment)getFragmentManager().findFragmentById(R.id.map)).getMap();
}`
【问题讨论】:
-
代码很重要!!!我朋友!!!所以发布它..
-
请用几句话来解释问题,几行代码就明白到目前为止你做了多少。
-
这里有thanx的帮助代码
-
对你的地图密钥保密...!!!
标签: android google-maps android-fragments