小编tec*_*ast的帖子

在谷歌地图api 2上移动标记

如何在Google maps api V2上移动标记?我使用下面的代码,但它不会在地图上移动标记.我在这做错了什么?当位置发生变化时,这应该有效,所以我添加了onLocationChanged方法,并在其中获取位置详细信息并尝试在新细节上移动标记,但这不起作用.

这是我的代码:

import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.GooglePlayServicesUtil;
import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;

import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.MarkerOptions;
import com.google.gson.Gson;

public class MapViewActivity extends Activity implements LocationListener,
        SensorEventListener, OnClickListener {

    GoogleMap googleMap;

    private boolean started = false;
    private ArrayList<AccelLocData> sensorData;
    private SensorManager sensorManager;
    private Button btnStart, btnStop;
    private String provider;

    // File root, dir, sensorFile;
    FileOutputStream fOut;
    private Sensor mAccelerometer;
    private FileWriter writer;
    private DatabaseHelper databaseHelper;
    private BroadcastReceiver alarmReceiver;
    private PendingIntent pendingIntentSender, pendingIntentReceiver;

    private AlarmManager alarmManager;
    private Intent alarmIntent,alarmIntent2; …
Run Code Online (Sandbox Code Playgroud)

android google-maps move marker google-maps-markers

15
推荐指数
4
解决办法
5万
查看次数

Uncaught Ext.Error:您正在尝试使用Ext JS和Spring MVC解码无效的JSON字符串:表单提交

提交Ext JS表单后出现以下错误:

Uncaught Ext.Error:您正在尝试解码无效的JSON字符串

JS:

Ext.onReady(function() {

        var simple = Ext.create('Ext.form.Panel', {

                    frame : true,
                    title : 'Login Form',
                    bodyStyle : 'padding:5px 5px 0',
                    width : 350,
                    fieldDefaults : {
                        msgTarget : 'side',
                        labelWidth : 75
                    },
                    defaultType : 'textfield',
                    defaults : {
                        anchor : '100%'
                    },

                    items : [{
                                fieldLabel : 'User Name',
                                name : 'userName',
                                allowBlank : false,
                                emptyText : 'UserName'
                            }, {
                                fieldLabel : 'Password',
                                name : 'password',
                                allowBlank : false,
                                inputType : 'password',
                                emptyText : 'Password' …
Run Code Online (Sandbox Code Playgroud)

java json spring-mvc form-submit extjs4

3
推荐指数
1
解决办法
2万
查看次数

Android应用程序无法获取连接工厂客户端

我正在为Android开发应用程序并使用MapActivity进行谷歌地图.但我得到错误"无法获得连接工厂客户端".我为这个错误探索了几个线程,但无法获得任何令人满意的答案.这是我的代码:

的Manifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="wsu.cs558.roadmonitoring.view"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="10"
    android:targetSdkVersion="17" />

<!--
      <permission
        android:name="wsu.cs558.roadmonitoring.view.permission.MAPS_RECEIVE"
        android:protectionLevel="signature"/>
-->

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<!-- <uses-permission android:name="wsu.cs558.roadmonitoring.view.permission.MAPS_RECEIVE"/> -->

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".MapViewActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

    <uses-library android:name="com.google.android.maps" />

    <meta-data
        android:name="com.google.android.maps.v2.API_KEY"
        android:value="AIzaSyCyT7IoMyt5iqRAd2mhO2m50dBecCc59YI" />
</application>
Run Code Online (Sandbox Code Playgroud)

main.xml中

<RelativeLayout 
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:orientation="vertical" 
 android:layout_width="fill_parent"
 android:layout_height="fill_parent">

 <com.google.android.maps.MapView
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:id="@+id/map_view"
 android:layout_width="fill_parent" 
 android:layout_height="fill_parent"
 android:clickable="true" 
  android:enabled="true" 
  android:apiKey="AIzaSyCyT7IoMyt5iqRAd2mhO2m50dBecCc59YI" …
Run Code Online (Sandbox Code Playgroud)

android google-maps mapactivity

1
推荐指数
1
解决办法
2696
查看次数