Всякий раз, когда я перемещаю карту, Маркер тоже движется с этим. Но я хочу переместить карту, сохранив маркер в центре карты как постоянный. Как я могу это понять?
Привет, я разрабатываю приложение для Android, в котором мне нужен пользователь, чтобы выбрать место, перемещая паркер, чтобы я мог получить информацию, которая мне нужна именно так, но в приложении для Android. Я сделал некоторые исследования, но я все еще новичок, поэтому я не мог найти ничего близкого к этому. Может ли кто-нибудь указать мне в […]
Я пытаюсь сделать что-то вроде этого: Android Map api v2 Пользовательский маркер с ImageView Но я застрял в использовании загрузчика изображений. Попытка: Bitmap bmImg = imageLoader.loadImageSync(url); LogCat дает мне 04-13 14:11:44.953: E/ImageLoader(18542): android.os.NetworkOnMainThreadException Вот мой код. У меня есть камера ArrayList со всей необходимой информацией (титр, позиция, url и т. Д.). public void drawPicsOnMap() { […]
Я использую Google Maps API V2, чтобы получить местоположение текущего пользователя, и я записываю его маршрут, используя прослушиватель onLocationChanged. Пока пользователь записывает свой маршрут, я сохраняю все обнаруженные LatLngs при каждом изменении местоположения в arraylist. Когда пользователь перестает записывать свой маршрут, я помещаю маркер в первую точку в arraylist. Моя проблема в том, что я […]
Как добавить панель поиска на карте Google, используя объект MapView для Android? public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mapmain); mapView = (MapView) findViewById(R.id.mapView); LinearLayout zoomLayout = (LinearLayout)findViewById(R.id.zoom); View zoomView = mapView.getZoomControls(); zoomLayout.addView(zoomView, new LinearLayout.LayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); mapView.displayZoomControls(true); }
Вот мой код активности public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.map); GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext()); mapView = (MapView) findViewById(R.id.map); GoogleMap map = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)) .getMap(); } public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(R.id.map, container, false); } И это мой LogCat 03-22 11:53:38.497: E/AndroidRuntime(436): FATAL EXCEPTION: main 03-22 11:53:38.497: E/AndroidRuntime(436): java.lang.RuntimeException: Unable to start activity […]
Я пытаюсь использовать API Карт Google v2 в проекте Android, который нацелен на API v10. Чтение руководства для разработчиков сказано, что, поскольку Fragments были введены только в android api 11, мне нужно использовать библиотеку поддержки Android для использования API. Поэтому я сделал следующее: -Включил библиотеку поддержки v4 v4 к моему проекту -Используется проект библиотеки google-play-services-lib […]
Я постоянно пытаюсь заставить google-карты для android V2 работать. Я пробую это на устройстве: Samsung Galaxy S [2.3.3] и на эмуляторах. Мой манифест: (я пробовал использовать как ключ отладки, так и ключ Release) <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.klottr" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="18" /> <permission android:name="com.example.klottr.permission.MAPS_RECEIVE" android:protectionLevel="signature"></permission> <uses-permission android:name="com.example.klottr.permission.MAPS_RECEIVE"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/> <uses-permission android:name="android.permission.INTERNET"/> […]
Мне нужно нарисовать пять круговых кругов на Google Maps v2, взяв текущее местоположение как центр круга. Это означает, что каждый из пяти окружностей имеет один и тот же центр, но с разными радиусами: первый круг будет иметь радиус 10 м, второй радиус круга 20 м, радиус третьего круга 30 м, радиус четвертого круга 40 м […]
У меня есть некоторые проблемы, мое приложение прекрасно работает, но когда я загружаю его на Play Market, карты работают неправильно. Я делаю следующее: Получить SHA1 keytool -list -v -keystore C:\User\Name/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android В консоли Google я создаю API-ключ. SHA1;com.kostya.app Rigth click on project – Инструменты Android – Экспорт подписанного пакета приложений […]