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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 44, средняя оценка - 4.89
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,873
#1

Гугл карты - Программирование Android

19.07.2013, 22:45. Просмотров 5758. Ответов 106
Метки нет (Все метки)

добился я от консоли Certificate fingerprint
теперь не знаю, что с ним делать
куда его отправлять и откуда качать гугл либы для карт..?

Добавлено через 20 секунд
то я получил дебаг ключ..
а как получить релиз?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.07.2013, 22:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Гугл карты (Программирование Android):

Не отображаются карты гугл - Программирование Android
Здравствуйте. В программировании под андроид я полный новичок. Решил посмотреть как работать с картами. Скачал данный пример. ...

Скриншот гугл карты при нажатии на кнопку - Программирование Android
Есть ли возможность написать обработчик для кнопки, который делает скриншот текущей карты вместе с указанным местоположением и сохраняет...

календарь Гугл - Программирование Android
Получил весь список событий из календаря гугл, но никак не пойму, почему, например, из календаря с неким ИД получается два три одинаковых...

Гугл адреса - Программирование Android
Доброго времени суток. Разбираю пример по запросу гугл адресов. Код в 27 строке (Пишет должен возвращать результат RequestFactory). Как...

Авторизация в гугл аккаунте - Программирование Android
Всем привет. Вопрос такой, допустим, создал я тестовое приложение два поля и кнопка, как мне через него авторизоваться в гугл аккаунте, ну...

Контакты с гугл аккаунта - Программирование Android
Используя контент провайдер получаю список контактов у которых есть дни рождения. Этот список вывожу в виджет. Получаю 5, 10 строк не...

106
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,873
22.07.2013, 23:12  [ТС] #31
да, с ним

Добавлено через 1 минуту
правильно ли я объявил frag2 ?
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
22.07.2013, 23:13 #32
можете выложить проект?

Добавлено через 47 секунд
Цитата Сообщение от spydark91 Посмотреть сообщение
правильно ли я объявил frag2 ?
объявите просто как Fragment.
1
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,873
22.07.2013, 23:13  [ТС] #33
он большой очень, сейчас сделаю обрезанную копию
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
22.07.2013, 23:16 #34
Цитата Сообщение от V0v1k Посмотреть сообщение
объявите просто как Fragment.
должно помочь.

Добавлено через 1 минуту
хотя и так должно работать.
0
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,873
23.07.2013, 00:24  [ТС] #35
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
    public class TitleAdapter extends FragmentPagerAdapter {
        private final Fragment frag1;
        private final SupportMapFragment frag2;
 
        public TitleAdapter(FragmentManager fm) { 
            super(fm); 
            
            frag1 = new General_Fragment1();
            frag2 = new General_Fragment2();            
        }
 
        @Override
        public Fragment getItem(int position) { 
            if (position == 0) return frag1;
            if (position == 1) return frag2;
            return frag2; 
 
            
        }
        @Override
        public int getCount() {
        //  return frags.length;
            return 2;
        }
    }
ошибок нет и все запускается..но
Java
1
2
3
4
5
6
7
8
public class General_Fragment2 extends SupportMapFragment  {    
    
      public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {        
            View myView = inflater.inflate(R.layout.general_fragment_2, container, false);
            Log.d("ss", "ss");
            return myView; 
      }         
}
лог пуст,т.е. это код вообще не запускается
вот xml general_fragment_2 на всякий случай..
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scroll"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:contentDescription="@string/app_name" >
 
 
        <fragment
        android:id="@+id/map"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        class="com.google.android.gms.maps.SupportMapFragment"/>
 
</ScrollView>
Добавлено через 2 минуты
и когда я провожу пальцем по экрану у появляется тот же самый экран ( это экран класса General_Fragment1)
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
23.07.2013, 01:21 #36
ничего не понятно. Вы поместили SupportMapFragment в SupportMapFragment чтобы мы могли смотреть карту пока смотрим карту?
0
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,873
23.07.2013, 12:01  [ТС] #37
хм, ну да, смешно
а как должна xmlка выглядеть?

Добавлено через 1 минуту
и еще такой вопрос, куда надо прописывать ключ, который мне гугл выдал?

Добавлено через 12 минут
если не сложно, то очень прошу скинуть маленький проект-примерчик с картой-фрагментом
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
23.07.2013, 20:16 #38
Цитата Сообщение от spydark91 Посмотреть сообщение
и еще такой вопрос, куда надо прописывать ключ, который мне гугл выдал?
В Манифест
Цитата Сообщение от spydark91 Посмотреть сообщение
если не сложно, то очень прошу скинуть маленький проект-примерчик с картой-фрагментом
Отправляю вас на http://android-er.blogspot.com/2012/...ogle-maps.html, там всё пошагово расписано про карты версии 2
0
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,873
23.07.2013, 20:38  [ТС] #39
http://android-er.blogspot.ru/2012/12/using-supportmapfragment.html
тут фрагмент прописан просто в xml, а у меня этот фрагмент-карта создается в коде..
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
23.07.2013, 20:47 #40
Цитата Сообщение от spydark91 Посмотреть сообщение
вот xml general_fragment_2 на всякий случай..
А там разве не код карты?
0
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,873
23.07.2013, 21:19  [ТС] #41
это старая версия)
я вообще не понимаю что должно быть в general_fragment_2
потому что это вроде как и так фрагмент, а вставлять туда еще фрагмент бред какой то
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
23.07.2013, 21:55 #42
Цитата Сообщение от spydark91 Посмотреть сообщение
это старая версия)
Старая версия чего?
Можете вообще написать, что вам нужно, в общем, что хотите сделать в проекте
0
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,873
23.07.2013, 22:35  [ТС] #43
xml кода
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
    public class TitleAdapter extends FragmentPagerAdapter {
        private final Fragment frag1;
        private final SupportMapFragment frag2;
 
        public TitleAdapter(FragmentManager fm) { 
            super(fm); 
            
            frag1 = new General_Fragment1();  // тут все ок, это наследник от Fragment
            frag2 = new General_Fragment2();            // тут карта ,наследник от SupportMapFragment 
        }
 
        @Override
        public Fragment getItem(int position) { 
            if (position == 0) return frag1;
            if (position == 1) return frag2;
            return frag2; 
 
            
        }
        @Override
        public int getCount() {
        //  return frags.length;
            return 2;
        }
    }
есть 2 экрана (General_Fragment1 и General_Fragment2) , они переключа.тся перелистыванием пальца
в General_Fragment2 должна находиться карта
и вот мне не понятно какой минимальный код необходимо писать в General_Fragment2.java и какой xml код необходимо подгружать в него
Java
1
2
3
4
5
6
7
8
public class General_Fragment2 extends SupportMapFragment  {    
    
      public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {        
            View myView = inflater.inflate(R.layout.general_fragment_2, container, false);
            Log.d("ss", "ss");
            return myView; 
      }         
}
т.е. что надо минимально написать в general_fragment_2.xml
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
23.07.2013, 22:43 #44
А чего
Java
1
public class General_Fragment2 extends SupportMapFragment
?
а не просто Fragment ?

Добавлено через 2 минуты
Цитата Сообщение от spydark91 Посмотреть сообщение
есть 2 экрана (General_Fragment1 и General_Fragment2) , они переключа.тся перелистыванием пальца
А страница с ViewPager есть?
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
24.07.2013, 00:11 #45
попробуйте просто удалить onCreateView в SupportMapFragment, или вообще удалить класс General_Fragment2 и писать
Java
1
Fragment fragment2 = new SupportMapFragment();
0
24.07.2013, 00:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.07.2013, 00:11
Привет! Вот еще темы с ответами:

Эмулятор Genymotion аккаунт гугл - Программирование Android
Кто с ним активно работал? Учусь работать с контактами (создавать/удалять/править) - конечно на рабочем телефоне не могу. Хочу научиться...

Авторизация через аккаунт гугл - Программирование Android
Здравствуйте, делаю диплом, столкнулся с проблемой авторизации. Думаю через Гугл аккаунт. Есть база, в которой будет хранится информация...

Отображение пользователей на гугл картах - Программирование Android
Как отобразить в приложениии, к которому я прикрепил гугл карты других пользователей , которые тоже используют это приложение? Чтобы в виде...

Нарисовать маршрут на карте гугл - Программирование Android
Получаю координаты https://maps.googleapis.com/maps/api/directions/json?origin=Toronto&amp;destination=Montreal Когда рисую то получается...


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

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

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