Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 21, средняя оценка - 4.81
Bolloky
0 / 0 / 0
Регистрация: 07.09.2011
Сообщений: 5
#1

Google maps API v2 - Программирование Android

19.12.2012, 11:38. Просмотров 2656. Ответов 1
Метки нет (Все метки)

Перешёл на новые API для карт google. Программирую под платформу 2.2, поэтому использую SupportMapFragment.
Проблема 1. Если добавить fragment в разметке, как в гугломануале, приложение вообще крашится.
Проблема 2. Если добавить динамически, карта отображается замечательно, но SupportMapFragment не возвращает экземпляр GoogleMap. (Всегда приходит null).
Может кто-нибудь сталкивался?

Активити:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class Map extends FragmentActivity {
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.map_activity);
        LinearLayout ll = (LinearLayout) findViewById(R.id.ll);
        SupportMapFragment fragment=SupportMapFragment.newInstance();
        getSupportFragmentManager().beginTransaction().add(ll.getId(), fragment).commit();
 
        GoogleMap map=fragment.getMap();
        Log.d("MAP","Карта получена: "+String.valueOf(map!=null));
    }
}
map_activity.xml:
XML
1
2
3
4
5
6
7
<LinearLayout
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/ll">
</LinearLayout>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2012, 11:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Google maps API v2 (Программирование Android):

Google Maps API v2 Оповещание - Программирование Android
Помогите пожалуйста. Ставлю на карте маркер: public void onMapLongClick(LatLng latLng) { MarkerOptions markerOptions = new...

Использование Google Maps API V2 - Программирование Android
Добрый день. Сейчас делаю один проект под Android, а так как в этом я почти полный новичок возник вопрос. Есть приложение которое...

Google Maps API v2+ SlidingMenu - Программирование Android
Написал простенькое приложение с выдвижной формой, в одном из разделов выдвижной форму находится меню с картой Google Maps, при открытии...

Google Maps Api Key - Программирование Android
Здравствуйте! Создал приложение с использованием Google Maps. Для её работы требуется Api Key. Его я получил и карта работает. Но...

Google Maps API v2. Не отображается карта - Программирование Android
Доброго времени суток. На днях решил поработать с Google API Maps. И столкнулся с такой проблемой. Создал приложение, создал API Key...

Google Maps/Drive API for Android - Программирование Android
Столкнулся с такой пробелмой, пару месяцев назад написал приложение , которое использует API Гугл которые озвучены в теме. Всё было...

1
flashok
86 / 88 / 1
Регистрация: 14.02.2009
Сообщений: 293
19.12.2012, 14:20 #2
Вот как пример
Я думаю поможет
http://localhoster.blogspot.ru/2012/...-v2-1-api.html
http://localhoster.blogspot.com/2012...-api-v2-3.html

если будут вопросы спрашивайте

Добавлено через 20 минут
+ вот эта дока будет полезна
https://docs.google.com/document/pub...JySowONZZtNHzw
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2012, 14:20
Привет! Вот еще темы с ответами:

Лимит на запросы в Google Maps Directions API - Программирование Android
Какие лимиты? как понимать это: 2500 запросов на 1 устройство? или на API KEY? Можно и без ключа получать маршрут(в...

Добавление маркеров на карту Google Maps API v2 - Программирование Android
Доброго времени суток. форумчане! Есть карта, маркеры на которую ставятся путем загрузки значений местоположения из базы данных. Но...

Ошибка при работе с Google Maps API v2 - Программирование Android
Добрый день. голову сломал уже есть примитивный код: public class MainActivity extends Activity implements ...

Добавление маркеров на карту Google Maps API v2 - Программирование Android
Доброго времени суток. Есть карта, маркеры на которую ставятся путем загрузки значений местоположения из базы данных. Есть два класса: один...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru