触摸不使用bing贴图在HTC上工作

时间:2011-01-31 22:53:26

标签: windows-phone-7 map touch bing

我们遇到HTC手机的问题并触摸地图控件。例如,这适用于Samsung Focus或LG Optima。

在地图上,我们通过致电:

来显示“地区”
    MapPolygon shape = new MapPolygon();

shape.Locations = lb.Points;
shape.StrokeThickness = 1;
shape.Tag = lb;
shape.Stroke =

new SolidColorBrush(Colors.Black);

shape.Fill = lb.ColorBrush;
shape.Tag = lb;

_touchTerritoryBehavior =

new TouchBehavior(shape);

_touchTerritoryBehavior.Tap +=

new EventHandler(_touchTerritoryBehavior_Tap);
MyLayer.Children.Add(shape);

TouchBehaviour与WP7培训套件中的内容相同MyLayer只是地图中的一个图层xaml

<my:Map Name="myMap" CredentialsProvider="{Binding CredentialsProvider}" LogoVisibility="Collapsed"
ZoomLevel="{Binding Zoom, Mode=TwoWay}"
Center="{Binding Center, Mode=TwoWay}" AnimationLevel="None" 
Height="680" Width="480" VerticalAlignment="Bottom" CopyrightVisibility="Collapsed" ViewChangeEnd="myMap_ViewChangeEnd" Margin="0,55,0,0">

<my:Map.Mode>
 <my:RoadMode />
</my:Map.Mode>
<my:MapLayer Name="PinLayer">
</my:MapLayer>
<my:MapLayer x:Name="MyLayer">
  <my:MapPolygon Locations="20,-20 20,20 -20,20 -20,-20" Opacity="0.7" />
</my:MapLayer>

那为什么HTC手机无法在其他WP7手机上完美运行呢?

0 个答案:

没有答案