<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>BingMapsAndroidSDK Discussions Rss Feed</title><link>http://bingmapsandroidsdk.codeplex.com/discussions</link><description>BingMapsAndroidSDK Discussions Rss Description</description><item><title>New Post: How can I use the bing map on my app</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/440704</link><description>&lt;div style="line-height: normal;"&gt;My purpose is to show the new york map on my app.First I download the BinMapsAndroidSDK1.5. then,I import it into my eclipse and run it as a android application,But the  result is the logo and &amp;quot;Bing Maps Android Sdk&amp;quot;.who can tell me if i missed something?what should i do? What should I do to achieve my purpose?&lt;br /&gt;
&lt;/div&gt;</description><author>xpp6541478</author><pubDate>Thu, 18 Apr 2013 04:26:19 GMT</pubDate><guid isPermaLink="false">New Post: How can I use the bing map on my app 20130418042619A</guid></item><item><title>New Post: android 4.x compatibility</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/439647</link><description>&lt;div style="line-height: normal;"&gt;I have solved this issue by following the below mentioned link&lt;br /&gt;
&lt;br /&gt;
__&lt;a href="https://bingmapsandroidsdk.codeplex.com/workitem/3__" rel="nofollow"&gt;https://bingmapsandroidsdk.codeplex.com/workitem/3__&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also you have to remove the splash screen in order to work it seamlessly. Hoping it will help somebody :)&lt;br /&gt;
&lt;/div&gt;</description><author>Mehrosh</author><pubDate>Thu, 11 Apr 2013 07:21:05 GMT</pubDate><guid isPermaLink="false">New Post: android 4.x compatibility 20130411072105A</guid></item><item><title>New Post: android 4.x compatibility</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/439647</link><description>&lt;div style="line-height: normal;"&gt;Is there any way to run this sdk on android 4.1.1 ?&lt;br /&gt;
In my case bing map works like a charm on android 2.x but on android 4.x it stays stuck on the splash screen. pls help me in this regard...&lt;br /&gt;
&lt;/div&gt;</description><author>Mehrosh</author><pubDate>Tue, 09 Apr 2013 13:30:33 GMT</pubDate><guid isPermaLink="false">New Post: android 4.x compatibility 20130409013033P</guid></item><item><title>New Post: Bing Maps Android SDK develoepr account required</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/435735</link><description>&lt;div style="line-height: normal;"&gt;You can find where to insert this in the Constants file in the SDK. There is a property on the first line called BingMapsKey: &lt;a href="http://bingmapsandroidsdk.codeplex.com/SourceControl/changeset/view/70a7aec40f92#BingMapsAndroidSDK/src/org/bingmaps/app/Constants.java" rel="nofollow"&gt;http://bingmapsandroidsdk.codeplex.com/SourceControl/changeset/view/70a7aec40f92#BingMapsAndroidSDK/src/org/bingmaps/app/Constants.java
&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
That said, the recommended approach for targeting all mobile platforms is to use the Bing Maps V7 AJAX control directly and host inside of a WebBrowser control or to use PhoneGap. This Android SDK is deprecated.&lt;br /&gt;
&lt;/div&gt;</description><author>rbrundritt</author><pubDate>Wed, 27 Mar 2013 13:29:32 GMT</pubDate><guid isPermaLink="false">New Post: Bing Maps Android SDK develoepr account required 20130327012932P</guid></item><item><title>New Post: Bing Maps Android SDK develoepr account required</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/435735</link><description>&lt;div style="line-height: normal;"&gt;hi&lt;br /&gt;
&lt;br /&gt;
i have downloaded the Bing Maps Android SDK from inKnowledge and i tried to deploy it on my android device. after starting, it has required to make a free developer account. I went to the link, i made it, and i got an API Key. But where should i insert this free account AND the API key in the code ?.. thanks alot.&lt;br /&gt;
&lt;/div&gt;</description><author>moibarhim</author><pubDate>Thu, 07 Mar 2013 12:52:04 GMT</pubDate><guid isPermaLink="false">New Post: Bing Maps Android SDK develoepr account required 20130307125204P</guid></item><item><title>New Post: Starting the SDK</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/435547</link><description>&lt;div style="line-height: normal;"&gt;Hello,&lt;br /&gt;
i installed the SDK on my Android phone for trying firstly. then it required an free developer account by bingmapsportal.com&lt;br /&gt;
&lt;br /&gt;
i created the account and i created the trial API , &lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;where should i add this API ?&lt;/li&gt;
&lt;li&gt;where can i add the bing account on the SDK project or any Project to access Bing Maps?&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description><author>engmmk10</author><pubDate>Wed, 06 Mar 2013 08:36:16 GMT</pubDate><guid isPermaLink="false">New Post: Starting the SDK 20130306083616A</guid></item><item><title>New Post: Zoom function</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/429210</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &lt;span&gt;I have checked the BingmapsSDK source code and have one question for the zoom function. Why does BingmapsSDK need to overrite the onTouchEvent function on org.bingmaps.sdk.BingMapsView? The zoom function seems much smoother when I remove
 the overrite function. Does anyone have any idea? My testing target is Nexus S, Android 4.1.2.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;</description><author>sssjjcc</author><pubDate>Fri, 25 Jan 2013 16:56:09 GMT</pubDate><guid isPermaLink="false">New Post: Zoom function 20130125045609P</guid></item><item><title>New Post: Zoom function</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/429210</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi All&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;I had implemented zoom function on my app. But sometime it's not too smooth when using gesture to zoom in/out.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;I checked the source code, it did call JavaScript zoom function when doing zoom in/out, but it seems not work.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;Does anybody have the same problem and know who to solve it?&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;Here is the source&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;	&lt;span style="color:blue"&gt;this&lt;/span&gt;.ZoomIn = &lt;span style="color:blue"&gt;function&lt;/span&gt;(x, y){
		&lt;span style="color:blue"&gt;var&lt;/span&gt; z = _map.getZoom();
		_map.setView({ zoom: z &amp;#43; 1 });
	};
	
	&lt;span style="color:blue"&gt;this&lt;/span&gt;.ZoomOut = &lt;span style="color:blue"&gt;function&lt;/span&gt;(x, y){
		&lt;span style="color:blue"&gt;var&lt;/span&gt; z = _map.getZoom();
		_map.setView({ zoom: z - 1 });
	};
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; Actually, I didn't change any code of BingMapsAndroidSDK.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;Thanks.&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;</description><author>sssjjcc</author><pubDate>Thu, 10 Jan 2013 21:22:20 GMT</pubDate><guid isPermaLink="false">New Post: Zoom function 20130110092220P</guid></item><item><title>New Post: Offline caching - Bing Maps Android SDK</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/353828</link><description>&lt;div style="line-height: normal;"&gt;&lt;blockquote style="border: solid .1em #ccc; font-style: italic; margin: .25em 1em 0 1em; padding: 0 .25em 0 .25em;"&gt;&lt;strong&gt;rbrundritt wrote:&lt;/strong&gt;&lt;br /&gt;
&lt;p&gt;Storing any of the map data offline is against the terms of use for Bing Maps and not allowed.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Is there a place to report violations of those terms of use?&lt;/p&gt;
&lt;p&gt;Because I would like to save time explaining to customers that we can't cache Bing Aerial Iimagery for offline use when they say "Well, this other Android app is doing it".&lt;/p&gt;
&lt;p&gt;I'll name names. Trimble Outdoors.&lt;/p&gt;
&lt;p&gt;If there is some licensing scheme that makes this available, then let me know. Every answer I have received from Bing is consistent with the above. Caching tiles is never allowed &amp;nbsp;ever under any possible licensing scheme.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>nmwa</author><pubDate>Wed, 31 Oct 2012 17:04:00 GMT</pubDate><guid isPermaLink="false">New Post: Offline caching - Bing Maps Android SDK 20121031050400P</guid></item><item><title>New Post: EntityClickedListener problem</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/360546</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi guys&lt;br&gt;
I have this kind of problem : &lt;br&gt;
I added HashMap metadata for valid Pushpin p into EntityLayer pointsLayer&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;p.Title = point.getTitle();
HashMap&amp;lt;String, Object&amp;gt; metadata = &lt;span style="color:blue"&gt;new&lt;/span&gt; HashMap&amp;lt;String, Object&amp;gt;();
metadata.put(Constants.Codes.POINT_DESCR, point.getDescr());
metadata.put(Constants.Codes.POINT_TITLE, point.getTitle());
pointsLayer.add(p,metadata);
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Pushpin p has a title, so it can be clicked on a map. I didn't change any code inside BingMapsView.java or BingMapsAndroid.js or default EntityClickedListener inside Initialize() method.&lt;br&gt;
Inside DialogLauncher.java is code for displaying AlertDialog with information about Pushpin p (title, description)&lt;br&gt;
&lt;br&gt;
My problem is, that this AlertDialog is displayed 2 times. After debugging I found out, that the method&lt;/p&gt;
&lt;p&gt;entityClicked(String layerName, int entityId)&lt;/p&gt;
&lt;p&gt;inside&lt;/p&gt;
&lt;p&gt;BingMapsView.java -&amp;gt; final class BingMapsJavaScriptInterface&lt;br&gt;
is called twice, so that's why the AlertDialog is also showed twice. &lt;br&gt;
I need to know, why is this happening, and how to show the AlertDialog once, and how to make entityClicked method being called once too&lt;br&gt;
&lt;br&gt;
Thanks a lot&lt;/p&gt;
&lt;/div&gt;</description><author>Ivan846</author><pubDate>Fri, 22 Jun 2012 00:19:59 GMT</pubDate><guid isPermaLink="false">New Post: EntityClickedListener problem 20120622121959A</guid></item><item><title>New Post: Offline caching - Bing Maps Android SDK</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/353828</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Storing any of the map data offline is against the terms of use for Bing Maps and not allowed.&lt;/p&gt;&lt;/div&gt;</description><author>rbrundritt</author><pubDate>Mon, 18 Jun 2012 15:39:37 GMT</pubDate><guid isPermaLink="false">New Post: Offline caching - Bing Maps Android SDK 20120618033937P</guid></item><item><title>New Post: How to show direction instructions</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/358078</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;How to show direction instructions using your API for android?&lt;/p&gt;
&lt;p&gt;For example how to show it using Toast.makeText()?&lt;/p&gt;
&lt;/div&gt;</description><author>Nedim</author><pubDate>Sat, 02 Jun 2012 15:02:39 GMT</pubDate><guid isPermaLink="false">New Post: How to show direction instructions 20120602030239P</guid></item><item><title>New Post: Offline caching - Bing Maps Android SDK</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/353828</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I'm not sure if I'm asking this question in the right place but If I'm not, you can at least, point me in the right direction.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I'm developing an Android Application and I'm using the Bing Maps Android SDK. But, I need to cache a city for the user, even without internet connection, still be able to see the city map.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So, basically I need to cache a small portion of the map for offline use.&lt;/p&gt;
&lt;p&gt;Is that possible with this SDK?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Many thanks,&lt;/p&gt;
&lt;p&gt;Lu&amp;iacute;s&lt;/p&gt;
&lt;/div&gt;</description><author>flp05</author><pubDate>Fri, 27 Apr 2012 16:10:53 GMT</pubDate><guid isPermaLink="false">New Post: Offline caching - Bing Maps Android SDK 20120427041053P</guid></item><item><title>New Post: Use Bing Maps V7 with PhoneGap</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/352183</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;This SDK was created a while ago and is only supported on Android 2.x devices. This SDK is built on top of the Bing Maps V7 AJAX control. This control can also be used to create web based application that work on Android devices. In addition it can also
 be used with PhoneGap (&lt;a href="http://phonegap.com"&gt;http://phonegap.com&lt;/a&gt;) if you want to create a native application. This is the recommended&amp;nbsp;development route as this will allow all new functionality in Bing Maps v7 to become instantly available
 to your&amp;nbsp;application.&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;</description><author>rbrundritt</author><pubDate>Fri, 13 Apr 2012 08:42:34 GMT</pubDate><guid isPermaLink="false">New Post: Use Bing Maps V7 with PhoneGap 20120413084234A</guid></item><item><title>New Post: can't get project to work in Eclipse</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/350931</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I downloaded BingMapsAndroidSDK_v1.5 and I can't get it to build in Eclipse.&amp;nbsp; Keeps saying the manifest file is missing.&amp;nbsp;&amp;nbsp; Also, there is clearly no support so I guess I will use google maps instead.&lt;/p&gt;
&lt;p&gt;Dean&lt;/p&gt;
&lt;/div&gt;</description><author>spGaryDeanBlakely</author><pubDate>Mon, 02 Apr 2012 21:37:21 GMT</pubDate><guid isPermaLink="false">New Post: can't get project to work in Eclipse 20120402093721P</guid></item><item><title>New Post: Is this the main Bing Maps on Android platform</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/349649</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I'm thinking of using Bing Maps on Android and I'm checking out whats going on.&amp;nbsp; This forum is Dead.&amp;nbsp; The few posts here, most don't have responses.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So, what's going on?&amp;nbsp; If this is THE forum for this technology then it's DOA, no?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Gary Blakely&lt;/p&gt;
&lt;/div&gt;</description><author>spGaryDeanBlakely</author><pubDate>Thu, 22 Mar 2012 16:57:43 GMT</pubDate><guid isPermaLink="false">New Post: Is this the main Bing Maps on Android platform 20120322045743P</guid></item><item><title>New Post: map not updating when scrolling until finger up</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/289441</link><description>&lt;div style="line-height: normal;"&gt;Hi, I tried to use this SDK on Android, and have a question. When I am scrolling the map (with my finger), when the map scrolls to the unknown part (the part which tiles haven't been loaded yet), it doesn't seem to refresh until the finger is up. The question
 is if this is by design, or there's some way to force refresh during the scrolling, which would look much more user-friendly. Thanks
&lt;/div&gt;</description><author>mospehraict</author><pubDate>Wed, 01 Feb 2012 22:00:54 GMT</pubDate><guid isPermaLink="false">New Post: map not updating when scrolling until finger up 20120201100054P</guid></item><item><title>New Post: Getting distance from Bing API</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/286586</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hello all,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The code below is receiving information for turn by turn instructions but I am lacking the distance field in the JSON object. &amp;nbsp;Am I missing a option to get this field. &amp;nbsp;Otherwise the data is sorted by distance so I am not sure why I couldn't get the distance  value. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;Dan&lt;/p&gt;
&lt;p&gt;AsyncHttpClient&amp;nbsp;&lt;span&gt;client&lt;/span&gt;&amp;nbsp;=&amp;nbsp;&lt;span&gt;new&lt;/span&gt;&amp;nbsp;AsyncHttpClient();&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span&gt;private&lt;/span&gt;&amp;nbsp;&lt;span&gt;void&lt;/span&gt;&amp;nbsp;pullTacoBellLocationsFromBing(&lt;span&gt;double&lt;/span&gt;&amp;nbsp;latitude,&amp;nbsp;&lt;span&gt;double&lt;/span&gt;&amp;nbsp;longitude,&amp;nbsp;&lt;span&gt;double&lt;/span&gt;&amp;nbsp;radius)&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String requestStr =&amp;nbsp;&lt;span&gt;"http://api.bing.net/json.aspx?"&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;// Common request fields (required)&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;span&gt;"AppId="&lt;/span&gt;&amp;nbsp;+ "YourAppID"&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;span&gt;"&amp;amp;Query="&lt;/span&gt;&amp;nbsp;+&amp;nbsp;&lt;span&gt;"LocationQuery"&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;span&gt;"&amp;amp;Sources=Phonebook"&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;// Common request fields (optional)&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;span&gt;"&amp;amp;Version=2.0"&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;span&gt;"&amp;amp;Market=en-us"&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;span&gt;"&amp;amp;UILanguage=en"&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;span&gt;"&amp;amp;Latitude="&lt;/span&gt;&amp;nbsp;+ latitude&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;span&gt;"&amp;amp;Longitude="&lt;/span&gt;&amp;nbsp;+ longitude&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;span&gt;"&amp;amp;Radius="&lt;/span&gt;&amp;nbsp;+ radius&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;/span&gt;"&amp;amp;Options=EnableHighlighting"&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;//&amp;nbsp;&lt;span&gt;Phonebook&lt;/span&gt;-specific request fields (optional)&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;span&gt;"&amp;amp;Phonebook.Count=10"&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;span&gt;"&amp;amp;Phonebook.Offset=0"&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;/span&gt;"&amp;amp;Phonebook.FileType=YP"&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;/span&gt;"&amp;amp;Phonebook.SortBy=Distance"&lt;span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;client&lt;/span&gt;.get(url, params,&amp;nbsp;&lt;span&gt;new&lt;/span&gt;&amp;nbsp;JsonHttpResponseHandler()&amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span&gt;@Override&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span&gt;public&lt;/span&gt;&amp;nbsp;&lt;span&gt;void&lt;/span&gt;&amp;nbsp;onSuccess(JSONObject json)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Vector&amp;lt;PlaceLocation&amp;gt; locations =&amp;nbsp;&lt;span&gt;new&lt;/span&gt;&amp;nbsp;Vector&amp;lt;PlaceLocation&amp;gt;();&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span&gt;try&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JSONObject SearchResponse = json.getJSONObject(&lt;span&gt;"SearchResponse"&lt;/span&gt;);&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JSONObject Phonebook = SearchResponse.getJSONObject(&lt;span&gt;"Phonebook"&lt;/span&gt;);&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JSONArray Results = Phonebook.getJSONArray(&lt;span&gt;"Results"&lt;/span&gt;);&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span&gt;int&lt;/span&gt;&amp;nbsp;ResultsLength = Results.length();&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span&gt;for&lt;/span&gt;&amp;nbsp;(&lt;span&gt;int&lt;/span&gt;&amp;nbsp;i = 0; i &amp;lt; ResultsLength; i++)&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JSONObject locationJson = Results.getJSONObject(i);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;PlaceLocation location = new PlaceLocation(); //Object to hold data you need&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location.&lt;span&gt;type&lt;/span&gt;&amp;nbsp;= TBLocation.Type.&lt;span&gt;TACOBELL&lt;/span&gt;;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location.&lt;span&gt;title&lt;/span&gt;&amp;nbsp;= locationJson.getString(&lt;span&gt;"Title"&lt;/span&gt;);&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location.&lt;span&gt;phone&lt;/span&gt;&amp;nbsp;= locationJson.getString(&lt;span&gt;"PhoneNumber"&lt;/span&gt;);&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location.&lt;span&gt;address&lt;/span&gt;&amp;nbsp;= locationJson.getString(&lt;span&gt;"Address"&lt;/span&gt;) +&amp;nbsp;&lt;span&gt;' '&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + locationJson.getString(&lt;span&gt;"City"&lt;/span&gt;) +&amp;nbsp;&lt;span&gt;' '&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + locationJson.getString(&lt;span&gt;"StateOrProvince"&lt;/span&gt;) +&amp;nbsp;&lt;span&gt;' '&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + locationJson.getString(&lt;span&gt;"PostalCode"&lt;/span&gt;);&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location.&lt;span&gt;latitude&lt;/span&gt;&amp;nbsp;= locationJson.getDouble(&lt;span&gt;"Latitude"&lt;/span&gt;);&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location.&lt;span&gt;longitude&lt;/span&gt;&amp;nbsp;= locationJson.getDouble(&lt;span&gt;"Longitude"&lt;/span&gt;);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; locations.add(location);&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span&gt;catch&lt;/span&gt;&amp;nbsp;(JSONException e)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;//&amp;nbsp;&lt;span&gt;TODO&lt;/span&gt;&amp;nbsp;Auto-generated catch block&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; e.printStackTrace();&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span&gt;listener&lt;/span&gt;.pullLocationsSucceeded(locations); //Your own listener implementation&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;/div&gt;</description><author>danuofr12</author><pubDate>Wed, 18 Jan 2012 19:49:58 GMT</pubDate><guid isPermaLink="false">New Post: Getting distance from Bing API 20120118074958P</guid></item><item><title>New Post: How to show Direction Instructions in TableView</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/284806</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hello Mak,&lt;/p&gt;
&lt;p class="p1"&gt;AsyncHttpClient &lt;span class="s2"&gt;client&lt;/span&gt; = &lt;span class="s1"&gt;new&lt;/span&gt; AsyncHttpClient();&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp;&lt;span class="s1"&gt;private&lt;/span&gt; &lt;span class="s1"&gt;void&lt;/span&gt; pullTacoBellLocationsFromBing(&lt;span class="s1"&gt;double&lt;/span&gt; latitude, &lt;span class="s1"&gt;double&lt;/span&gt; longitude, &lt;span class="s1"&gt;double&lt;/span&gt; radius)&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String requestStr = &lt;span class="s2"&gt;"http://api.bing.net/json.aspx?"&lt;/span&gt;&lt;/p&gt;
&lt;p class="p2"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="p3"&gt;&lt;span class="s3"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;// Common request fields (required)&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;span class="s2"&gt;"AppId="&lt;/span&gt; + "YourAppID"&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;span class="s2"&gt;"&amp;amp;Query="&lt;/span&gt; + &lt;span class="s4"&gt; "LocationQuery"&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;span class="s2"&gt;"&amp;amp;Sources=Phonebook"&lt;/span&gt;&lt;/p&gt;
&lt;p class="p2"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="p3"&gt;&lt;span class="s3"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;// Common request fields (optional)&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;span class="s2"&gt;"&amp;amp;Version=2.0"&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;span class="s2"&gt;"&amp;amp;Market=en-us"&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;span class="s2"&gt;"&amp;amp;UILanguage=en"&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;span class="s2"&gt;"&amp;amp;Latitude="&lt;/span&gt; + latitude&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;span class="s2"&gt;"&amp;amp;Longitude="&lt;/span&gt; + longitude&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;span class="s2"&gt;"&amp;amp;Radius="&lt;/span&gt; + radius&lt;/p&gt;
&lt;p class="p4"&gt;&lt;span class="s3"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;/span&gt;"&amp;amp;Options=EnableHighlighting"&lt;/p&gt;
&lt;p class="p2"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="p3"&gt;&lt;span class="s3"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;// &lt;span class="s5"&gt;Phonebook&lt;/span&gt;-specific request fields (optional)&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;span class="s2"&gt;"&amp;amp;Phonebook.Count=10"&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;span class="s2"&gt;"&amp;amp;Phonebook.Offset=0"&lt;/span&gt;&lt;/p&gt;
&lt;p class="p4"&gt;&lt;span class="s3"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;/span&gt;"&amp;amp;Phonebook.FileType=YP"&lt;/p&gt;
&lt;p class="p4"&gt;&lt;span class="s3"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &lt;/span&gt;"&amp;amp;Phonebook.SortBy=Distance"&lt;span class="s3"&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="p2"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;&lt;span style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;client&lt;/span&gt;.get(url, params, &lt;span class="s1"&gt;new&lt;/span&gt;&amp;nbsp;JsonHttpResponseHandler()&amp;nbsp; {&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="s6"&gt;@Override&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="s1"&gt;public&lt;/span&gt; &lt;span class="s1"&gt;void&lt;/span&gt; onSuccess(JSONObject json)&amp;nbsp;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Vector&amp;lt;PlaceLocation&amp;gt; locations = &lt;span class="s1"&gt; new&lt;/span&gt; Vector&amp;lt;PlaceLocation&amp;gt;();&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="s1"&gt;try&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JSONObject SearchResponse = json.getJSONObject(&lt;span class="s2"&gt;"SearchResponse"&lt;/span&gt;);&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JSONObject Phonebook = SearchResponse.getJSONObject(&lt;span class="s2"&gt;"Phonebook"&lt;/span&gt;);&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JSONArray Results = Phonebook.getJSONArray(&lt;span class="s2"&gt;"Results"&lt;/span&gt;);&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="s1"&gt;int&lt;/span&gt; ResultsLength = Results.length();&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="s1"&gt;for&lt;/span&gt; (&lt;span class="s1"&gt;int&lt;/span&gt; i = 0; i &amp;lt; ResultsLength; i++)&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JSONObject locationJson = Results.getJSONObject(i);&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;PlaceLocation location = new PlaceLocation(); //Object to hold data you need&lt;/p&gt;
&lt;p class="p2"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location.&lt;span class="s4"&gt;type&lt;/span&gt; = TBLocation.Type.&lt;span class="s4"&gt;TACOBELL&lt;/span&gt;;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location.&lt;span class="s4"&gt;title&lt;/span&gt; = locationJson.getString(&lt;span class="s2"&gt;"Title"&lt;/span&gt;);&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location.&lt;span class="s4"&gt;phone&lt;/span&gt; = locationJson.getString(&lt;span class="s2"&gt;"PhoneNumber"&lt;/span&gt;);&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location.&lt;span class="s4"&gt;address&lt;/span&gt; = locationJson.getString(&lt;span class="s2"&gt;"Address"&lt;/span&gt;) + &lt;span class="s2"&gt;' '&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + locationJson.getString(&lt;span class="s2"&gt;"City"&lt;/span&gt;) + &lt;span class="s2"&gt;' '&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + locationJson.getString(&lt;span class="s2"&gt;"StateOrProvince"&lt;/span&gt;) + &lt;span class="s2"&gt;' '&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + locationJson.getString(&lt;span class="s2"&gt;"PostalCode"&lt;/span&gt;);&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location.&lt;span class="s4"&gt;latitude&lt;/span&gt; = locationJson.getDouble(&lt;span class="s2"&gt;"Latitude"&lt;/span&gt;);&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location.&lt;span class="s4"&gt;longitude&lt;/span&gt; = locationJson.getDouble(&lt;span class="s2"&gt;"Longitude"&lt;/span&gt;);&lt;/p&gt;
&lt;p class="p2"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="p2"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; locations.add(location);&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="s1"&gt;catch&lt;/span&gt; (JSONException e)&amp;nbsp;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;
&lt;p class="p3"&gt;&lt;span class="s3"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;// &lt;span class="s7"&gt; TODO&lt;/span&gt; Auto-generated catch block&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; e.printStackTrace();&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;
&lt;p class="p2"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span class="s4"&gt;listener&lt;/span&gt;.pullLocationsSucceeded(locations); //Your own listener implementation&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;/p&gt;
&lt;p class="p1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;/div&gt;</description><author>danuofr12</author><pubDate>Wed, 18 Jan 2012 19:46:02 GMT</pubDate><guid isPermaLink="false">New Post: How to show Direction Instructions in TableView 20120118074602P</guid></item><item><title>New Post: How to show Direction Instructions in TableView</title><link>http://bingmapsandroidsdk.codeplex.com/discussions/284806</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I'm developing an android turn-by-turn navigation application using the Bing Android SDK. I need to show the Direction Instructions in a TableView. Could any one please inform me how to do this?&lt;/p&gt;
&lt;p&gt;Your answer is highly appreciated. Waiting for your early reply...&lt;/p&gt;
&lt;/div&gt;</description><author>maksumon</author><pubDate>Tue, 03 Jan 2012 10:39:21 GMT</pubDate><guid isPermaLink="false">New Post: How to show Direction Instructions in TableView 20120103103921A</guid></item></channel></rss>