小编Usu*_*ect的帖子

Android Maps - animateCamera()方法无法正常工作

问题:

1)地图获取动画到达所需位置(代码中的第4行)但它已缩放到默认位置(代码中的第5行)

[将地图保留在指定缩放级别的默认位置]

2)我理解为什么问题发生但我不知道如何解决它.

3)如果我将第4行更改为moveCamera而不是将起作用的animateCamera,但我确实需要animateCamera()方法.

这是代码:

map=((MapFragment)getFragmentManager().findFragmentById(R.id.map)).getMap();
MarkerOptions options=new MarkerOptions().position(new LatLng(13.0810,80.2740));
map.addMarker(options);
map.animateCamera(CameraUpdateFactory.newLatLng(new LatLng(13.0810,80.2740)),4000,null);
map.animateCamera(CameraUpdateFactory.zoomTo(15.5f),2000,null);
Run Code Online (Sandbox Code Playgroud)

android google-maps-android-api-2 android-maps-v2

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

谷歌地图没有出现在Android中

1)它只显示灰色空白地图,只有+(放大)和 - (缩小)按钮.

2)我从debug.keystore中提取了SHA1密钥,并在控制台中生成了MAP API V2密钥.

3)我将该密钥粘贴在清单文件中.

4)GOOGLE MAP API V2开启

我用我的Nexus 7进行调试(USB调试)

  • LogCat消息:

无法加载地图.联系Google服务器时出错 这可能是一个身份验证问题(但可能是由于网络错误).

如果我在这些文件中出错了,请帮忙.

AndoidManifest.xml

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

   <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17" />
   <permission android:name="metro.tailors.permission.MAPS_RECEIVE"    android:protectionLevel="signature"/>
 <uses-permission android:name="metro.tailors.permission.MAPS_RECEIVE"/>
  <uses-permission android:name="android.permission.INTERNET"/>
   <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
   <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="android.permission.ACCESS_COARSE_LOCATION"/>
 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
 <uses-feature android:glEsVersion="0x00020000" android:required="true"/>
   <application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
     android:theme="@style/AppTheme" >
      <activity
          android:name="metro.tailors.MainActivity"
          android:label="@string/app_name" >
           <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" /> …
Run Code Online (Sandbox Code Playgroud)

android google-maps

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

在node.js中安装Socket.io包

1)已安装的节点v0.10.13 X64(我在Win 8中)

2)使用管理员 Priveleges 打开CMD

3)键入npm install socket.io它下载的东西,但它最后显示类似于构建错误的东西.

npm http GET https://registry.npmjs.org/socket.io
npm http 304 https://registry.npmjs.org/socket.io
unbuild socket.io@0.9.16
npm http GET https://registry.npmjs.org/socket.io-client/0.9.16
npm http GET https://registry.npmjs.org/policyfile/0.0.4
npm http GET https://registry.npmjs.org/base64id/0.1.0
npm http GET https://registry.npmjs.org/redis/0.7.3
npm http 304 https://registry.npmjs.org/base64id/0.1.0
npm http 304 https://registry.npmjs.org/socket.io-client/0.9.16
npm http 304 https://registry.npmjs.org/policyfile/0.0.4
npm http GET https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz
npm http GET https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.
16.tgz
npm http GET https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz
npm http 304 https://registry.npmjs.org/redis/0.7.3
npm http 200 https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.
16.tgz
npm http 200 …
Run Code Online (Sandbox Code Playgroud)

javascript sockets websocket node.js socket.io

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

是否可以将包含List <String>的List <Object>绑定到DataGrid

我的问题是如何将List<Object>(包含a List<String>)绑定到WPF中的DataGrid

让我们说班级看起来像这样

Class Student
{
         String Name;
         List<String> Marks;
}
Run Code Online (Sandbox Code Playgroud)

让我说我有,List<Student>但我如何将其绑定到数据源中的数据网格.

我相信这一点,DataGrid.DataSource=List<Student>不会按预期工作.

这就是我想要的

在此输入图像描述

c# wpf datagrid

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