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

Как разместить карту на Fragment - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как отследить удерживание кнопки при старте программы? http://www.cyberforum.ru/android-dev/thread1799966.html
Например хочу чтобы при нажатой Volume UP и запуске моего приложения чтото происходило. Все перерыл, но везде одно и то же про onKeyDown но мне нужно лишь считать состояние кнопки при запсуке программы как это возможно сделать? Добавлено через 23 часа 59 минут
Android Parser XML + RecyclerView + Fragments 3 вопроса. Вопрос по XML парсингу. Подскажите как сделать выборку парсера по номеру <categoryId>6</categoryId>? (парсится отсюда http://ufa.farfor.ru/getyml/?key=ukAXxeJYZN) Вопрос по RecyclerView. Подскажите почему, когда заходишь в категорию "Супы" показывает одинаковый элемент, а не разные? Вопрос по фрагментам. И почему при входе в категорию под индексом "0" (Салаты). Он открывает... http://www.cyberforum.ru/android-dev/thread1799900.html
WebView - не открывается FilePicker по нажатию кнопки Android
Всем доброго времени суток. Делаю аппликацию-оболочку для одного сайта. Сделал все как доктор прописал, благо в сети информации полно. Проверил на своем мобильнике, приложение устанавливается, работает, отображает сайт, даже умеет поворачиваться вместе с мобильником. Все ссылки ведут себя как надо, я их фильтрую, релевантные отображаем в моем приложении, нерелевантные - во внешнем(дефолтном)...
Android Parse XML как отфильтровать?
Есть парсинг с http://ufa.farfor.ru/getyml/?key=ukAXxeJYZN Как мне сделать, чтобы выборка была например только по 1 категории? public void parse(String xml) { try { XmlPullParser xpp = prepareXpp(xml); Boolean isSiteMeta = true; String tagValue = null; postLists.clear();
Android Picasso http://www.cyberforum.ru/android-dev/thread1799746.html
Здравствуйте, уважаемые участники форума! Снова я со своим Picasso! Итак, на этот раз у меня вот что. Я должен загрузить из интернета картинку. Вот код picasso: Picasso.with(context) ...
Android Передача данных из activity в service Здравствуйте, как можно организовать передачу данных из activity в сервис, если сервис уже запущен и работает. как он должен отлавливать сообщения подробнее

Показать сообщение отдельно
PhantomR
5 / 5 / 0
Регистрация: 04.02.2016
Сообщений: 74
30.08.2016, 09:31  [ТС]     Как разместить карту на Fragment
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
26
27
28
29
30
31
32
33
34
35
36
37
38
public class ContactsFragment extends Fragment implements OnMapReadyCallback {
    private static final int REQUEST_ACCESS_FINE_LOCATION = 0;
    private TextView number;
 
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.fragment_contact, container, false);
        initMaps();
        initMaps();
        return view;
    }
 
    private void initMaps() {
        ((SupportMapFragment) getChildFragmentManager().
                findFragmentById(R.id.map)).getMapAsync(this);
    }
 
    @Override
    public void onMapReady(GoogleMap map) {
        map.setMapType(GoogleMap.MAP_TYPE_NORMAL);
        LatLng city = new LatLng(53.903752, 27.564201);
        LatLng address1 = new LatLng(53.908757, 27.469890);
        LatLng address2 = new LatLng(53.920255, 27.577232);
        LatLng address3 = new LatLng(53.878631, 27.558539);
        map.addMarker(new MarkerOptions().position(address1).title("Cafe #1"));
        map.addMarker(new MarkerOptions().position(address2).title("Cafe #2"));
        map.addMarker(new MarkerOptions().position(address3).title("Cafe #3"));
        map.animateCamera(CameraUpdateFactory.newLatLngZoom(city, 10));
        if (ActivityCompat.checkSelfPermission(getContext(), Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(getContext(), Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
                requestPermissions(new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, REQUEST_ACCESS_FINE_LOCATION);
            }
            return;
        }
        map.setMyLocationEnabled(true);
    }
}
Добавлено через 20 часов 6 минут
Кстати, есть нюанс, что т.к. необходимо использовать SupportMapFragment, то нужно вызывать v4 библиотеку, что может накладывать определённые ограничения.

Добавлено через 33 секунды
Не забудьте прописать в манифесте permissions

Добавлено через 11 секунд
XML
1
2
3
4
5
6
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
 
Текущее время: 00:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru