Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Программирование Android Из отладки на Android-устройство Значит ли то, что приложение работает в дебаге на реальном устройстве, что оно без проблем установиться и будет работать на нём же? Каким образом вообще приложение переноситься из отладки - на реальное устройство? https://www.cyberforum.ru/ android-dev/ thread1736058.html Не работает AlertDialog Программирование Android
Почему в данном случае не работает AlertDialog? public class MainActivity : Activity { int count = 1; protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.Main);
Программирование Android Столкновение в libgdx через overlaps Есть два списка Rectangle экземпляров. Мне нужно проверить пересечение через if (bullet.overlaps(enemyK) и удалить их оба. С одним объектом получается ,а когда каждый экземпляр с каждым ,то не знаю как это реализовать. Iterator<Rectangle> iterBullet = bullets.iterator(); Iterator<Rectangle> iterEnemyK = enemiesK.iterator(); while(iterBullet.hasNext()) {... https://www.cyberforum.ru/ android-dev/ thread1735886.html Программирование Android Не получается получить координаты с GPS https://www.cyberforum.ru/ android-dev/ thread1735879.html
Почему у меня "вылетает" приложение, когда я пытаюсь получить координаты с GPS. Если что в коде я пометил комментарием где ошибка вылетает, во время запуска. public abstract class MainActivity extends FragmentActivity implements OnMapReadyCallback, LocationListener { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...
Программирование Android Организация оплаты внутри приложения
У меня есть приложение, я хочу чтобы оплата приложения происходила после регистрации пользователя. Пользователь вводит количество функций, и по ним оплачивает приложение. Например, если он хочет, чтобы была одна функция, то будет 100 рублей, если 2, то 200 рублей. Пожалуйста, укажите какие-нибудь ресурсы, статьи или книги по данному вопросу.
Программирование Android Как узнать когда пользователь перестает касаться экрана? https://www.cyberforum.ru/ android-dev/ thread1735627.html
Ребята, посоветуйте как узнать когда пользователь перестает касаться экрана?Есть приложение при нажатии на кнопку запускается таймер, а когда пользователь убирает палец таймер останавливается. Огромное спасибо!
Программирование Android Использование Android.Graphics Здравствуйте, киберчане. Чет не могу "въехать" в работу со стандартной графикой графикой в Android. Canvas Cnvs = new Canvas(); Paint Pnt = new Paint(); Cnvs.drawRect(100,200,300,100,Pnt); https://www.cyberforum.ru/ android-dev/ thread1735608.html Программирование Android Конец ScrollView
Здравствуйте, уважаемые форумчане? Есть ли в ScrollView метод, который определяет, что ScrollView сейчас дошел до конца, или метод, возвращающий целое число пройденное от начала? Я вроде нашел метод, возвращающий макс. величину ScrollView getMaxScrollAmount().
Программирование Android Как добавить в массив все элементы <string> из strings.xml ? https://www.cyberforum.ru/ android-dev/ thread1735437.html
Нужно добавить в строковый массив все элементы <string> из .xml файла со строками, как это сделать?
Программирование Android Как обратиться к объекту по имени со строки? https://www.cyberforum.ru/ android-dev/ thread1735413.html
Например есть объекты Object1, Object2 и т.д. Мне нужно обратиться к объекту Object с номером n (Objectn). n генерируется случайно. Как это можно осуществить?
Программирование Android Android-приложение, диплом
Как организовать структуру приложения которое предоставляет доступ как для одиночного пользования так и для группы людей, при этом у группы людей должен быть администратор, которые просматривает результат? Оплата должна осуществляться как одиночным пользователем, так и администратором группы. Например, руководитель отдела хочет купить приложение для офисного пользования сотрдников, как можно...
Программирование Android Отправка логина, пароля на сервер с эмулятора https://www.cyberforum.ru/ android-dev/ thread1734995.html
Доброго дня. Отправляю на сервер логин и пароль, чтобы проверить совпадение пары в БД, но почему-то не отправляет и пишет ошибку E/JSON*Parser: Error parsing data org.json.JSONException: Value ���� of type java.lang.String cannot be converted to JSONObject Есть подозрение, что PHP скрипт кривой, может ли он относится к данной ошибке? @SuppressWarnings("deprecation") public class...
0 / 0 / 0
Регистрация: 16.05.2016
Сообщений: 31
0

MapView в CardView RecyclerAdapter - Программирование Android - Ответ 9145181

16.05.2016, 19:54. Показов 2043. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день! Необходимо отобразить карту Google в CardView. Отображается только сетка, маркер и кнопки масштаба. Можно нажать только на маркер, после чего высветится title. После нажатия происходит подгрузка карты, и то не вся. Передвинуть карту возможности нет. Причем если вообще закомментировать строки с 34 по 39 в RecyclerAdapter2.java, то отобразится серый квадрат карты с надписью Google и все! Пример из Google Android Maps API (с фрагментом) в моем проекте работает без проблем! Помогите пожалуйста, неделю бьюсь!


AndroidManifest.xml
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.НАЗВАНИЕ ПРОЕКТА">
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission
        android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission
        android:name="android.permission.READ_EXTERNAL_STORAGE" />
 
<application...
<meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" />
 
        <meta-data
            android:name="com.google.android.geo.API_KEY"
            android:value="МОЙ КЛЮЧ" />
</application>
 
</manifest>
RecyclerAdapter2.java:
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
39
40
41
42
43
public class RecyclerAdapter2 extends RecyclerView.Adapter<RecyclerAdapter2.ViewHolder>
{
 private List<Person2> mDataset;
    GoogleMap mMap;
    public static class ViewHolder extends RecyclerView.ViewHolder {
public MapView mp;
 public ViewHolder(View v) {
            super(v);
public android.support.v7.widget.CardView mCardView;
mp = (MapView) v.findViewById(R.id.map1);
}
}
 
public RecyclerAdapter2(List<Person2> dataset) {
        mDataset = dataset;
    }
 
    @Override
    public RecyclerAdapter2.ViewHolder onCreateViewHolder(ViewGroup parent,
                                                          int viewType) {
           View v = LayoutInflater.from(parent.getContext())
                    .inflate(R.layout.recycler_item2, parent, false);
        ViewHolder vh = new ViewHolder(v);
        return vh;
    }
 
@Override
    public void onBindViewHolder(final ViewHolder holder, int position) {
 holder.mp.onCreate(null);
        holder.mp.getMapAsync(new OnMapReadyCallback() {
            @Override
            public void onMapReady(GoogleMap googleMap) {
                    mMap = googleMap;
mMap.getUiSettings().setZoomControlsEnabled(true);
                double lat1 = Double.parseDouble(lat);
                double lng1 = Double.parseDouble(lng);
                LatLng sydney = new LatLng(lat1, lng1);
                mMap.addMarker(new MarkerOptions().position(sydney).title("Marker in Sydney"));
                mMap.moveCamera(CameraUpdateFactory.newLatLng(sydney));
                }
        });
}
}
recycler_item2.xml:
XML
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
39
40
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    xmlns:map="http://schemas.android.com/apk/res-auto"
    android:orientation="vertical">
 
 
 
    <android.support.v7.widget.CardView
        android:id="@+id/card_view2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginLeft="5dp"
        android:layout_marginTop="5dp"
        android:layout_marginRight="5dp">
 
 
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            android:background="#FFFFFF">
 
            <com.google.android.gms.maps.MapView xmlns:android="http://schemas.android.com/apk/res/android"
                android:id="@+id/map1"
                android:layout_width="match_parent"
                map:mapType="normal"
                map:cameraZoom="16"
                android:layout_height="300dp" />
 
 
 
        </LinearLayout>
 
 
    </android.support.v7.widget.CardView>
 
 
</LinearLayout>
Добавлено через 9 часов 35 минут
Похоже как всегда придется самому разбираться. Всем спасибо!!!

Вернуться к обсуждению:
MapView в CardView RecyclerAdapter Программирование Android
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2016, 19:54
Готовые ответы и решения:

Радар из MapView
Всем привет! Пишу приложение-радар, которое представляет из себя просто черный экран с...

MapView добавление тэга
Delphi 10.1 Berlin выдает ошибку Project compiler.apk raised exception class EJNIException with...

CardView
Не получается закрасить по краям СardView. Результат на изображении. Может кто сталкивался с таким?...

Маркер по центру MapView googleMap
В некоторых приложениях есть возможность на карте указать свое местоположение. там реализовано...

2
16.05.2016, 19:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.05.2016, 19:54
Помогаю со студенческими работами здесь

Работа с CardView
Как сделать чтобы при сдвиге CardView вправо появлялся значок удалить как указано на картинке

Нажатие на CardView
Всем привет. Вроде вопрос простой, но найти ответа не могу на него. Есть Активити, в нем несколько...

Подскажите по MapView (событие загрузки карты)
Здравствуйте! Может тут кто знает, как перехватить событие загрузки карты? Т.е. необходимо отловить...

MapView. API Key2. Карта не отображается
Здравия всяк сюда входящему! Тема - Освоение картографии на Android. Reverse Geocding. IDE -...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru