Условие выбора категорий

306
26 ноября 2016, 19:13

У меня есть фрагмент со списком категорий:

 private void initializeData() {
        persons = new ArrayList<>();
        persons.add(new Person("category1", "Первая", R.drawable.category1));
        persons.add(new Person("category2", "Вторая", R.drawable.category2));
        persons.add(new Person("category3", "Третья", R.drawable.category3));
    }

По нажатию на какую то из категорий перехожу в активность, где у меня содержится карта, содержащая в себе маркеры с их значениями(название, координаты). Так как у меня все мои категории содержат карту, но с разными значениями маркеров хочу попробовать реализовать всё в одной активити.

То есть, нажимая на категорию мы переходим в активити, передавая ей определенные параметры этой категории(например местоположения пекарнь). Активити в свою очередь должна получить параметры и определить для какой категории нужно отобразить маркеры(должна отобразить маркеры пекарнь, а не библиотек).

На данный момент передаю для каждую активность следующим образом:

    public void onMapReady(GoogleMap map) {
    LatLngBounds.Builder builder = new LatLngBounds.Builder();
    Marker Pekarnea= map.addMarker(new MarkerOptions()
            .position(new LatLng(47.045029, 28.861427))
            .title("Marker"));
    Marker Biblioteka= map.addMarker(new MarkerOptions()
            .position(new LatLng(47.000327, 28.867950))
            .title("Marker"));
    Marker marker3 = map.addMarker(new MarkerOptions()
            .position(new LatLng(47.024204, 28.889236))
            .title("Marker"));
    builder.include(marker.getPosition());
    builder.include(marker2.getPosition());
    builder.include(marker3.getPosition());
}
READ ALSO
Работа с Picasso android в AsyncTask

Работа с Picasso android в AsyncTask

Загружаю png изображение через Picasso по url, вот только перед relativeLayoutsetBackground выдает исключение что я использую main поток, вызов SetBackground идет в методе...

318
Отправка запроса на удаление на REST сервер

Отправка запроса на удаление на REST сервер

Клиент шлет запрос на REST сервер на удаление записиИсполнение на Angular

443