У меня есть относительный макет на основе xml, и я пытался добавить к макету небольшой MapView, я получил ключ API (отладка), изменил целевой объект платформы с Android 2.2 на соответствующую платформу API Google, а затем добавил ' использует код библиотеки для манифеста.
Наконец, добавив в xml мой относительный макет:
<com.google.android.maps.MapView
android:id="@+id/mapview"
android:layout_below="@+id/txAddress"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:clickable="true"
android:apiKey="@string/MAPS_API_KEY"
/>
Я ожидал, что это все, что мне нужно, но при попытке запустить (на моем подключенном Desire HD) при запуске этого действия я получаю исключение класса не найден для MapView.
Так что не уверен, связана ли эта проблема с моим конкретным телефоном или версией карт Google или с чем-то, что я сделал неправильно ... Так как это приложение предназначено для публичного выпуска, если использование MapViews может быть ненадежным, не будет отображаться и вместо этого будет кнопка, которая запускает полные карты Google (если доступно).
Любые мысли приветствуются.
Спасибо