Advertisement
Guest User

Untitled

a guest
Apr 19th, 2014
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. enter code herepublic class DisplayActivity extends Activity {
  2.  
  3. ListView listView;
  4. private String tag_name;
  5. @Override
  6. protected void onCreate(Bundle savedInstanceState) {
  7. super.onCreate(savedInstanceState);
  8. setContentView(R.layout.activity_display);
  9.  
  10. listView = (ListView) findViewById(R.id.list);
  11.  
  12. Intent intent = getIntent();
  13. if(intent!= null)
  14. {
  15. //int imageId = intent.getIntExtra("DashboardImage",R.drawable.apartments);
  16. tag_name = intent.getStringExtra("DashItemName");
  17. }
  18.  
  19. List<NameAddress> nameAddressList = null;
  20. try {
  21. XMLPullParserHandler parser = new XMLPullParserHandler(tag_name);
  22. nameAddressList = parser.parse(getAssets().open("data.xml"));
  23. ArrayAdapter<NameAddress> adapter =
  24. new ArrayAdapter<NameAddress>(this,R.layout.list_item, nameAddressList);
  25. listView.setAdapter(adapter);
  26. } catch (IOException e) {
  27. e.printStackTrace();
  28. }
  29. }
  30.  
  31. @Override
  32. public boolean onCreateOptionsMenu(Menu menu) {
  33. // Inflate the menu; this adds items to the action bar if it is present.
  34. getMenuInflater().inflate(R.menu.display, menu);
  35. return true;
  36. }
  37. }
  38.  
  39. Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.package.address");
  40. startActivity(LaunchIntent);
  41.  
  42. String uri = "geo:"+ latitude + "," + longitude;
  43. startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)));
  44.  
  45. final Intent intent = new Intent(Intent.ACTION_VIEW,
  46. Uri.parse("http:/a/maps.google.com/maps?"
  47. + "saddr="+ current_lat+","+current_longi + "&daddr="+dest_address ));
  48.  
  49. intent.setClassName("com.google.android.apps.maps","com.google.android.maps.MapsActivity");
  50.  
  51. startActivity(intent);
  52.  
  53. Uri.parse("http://maps.google.com/maps?"
  54. + "saddr="+curr_address+ "&daddr="+dest_address ));
  55.  
  56. Uri.parse("http://maps.google.com/maps?"
  57. + "saddr="+ current_lat+","+current_longi + "&daddr="+ destt_lat+","+dest_longi ));
  58.  
  59. Geocoder coder = new Geocoder(this);
  60. List<Address> address;
  61.  
  62. try {
  63. address = coder.getFromLocationName(strAddress,5);
  64. if (address == null)
  65. {
  66. return null;
  67. }
  68. Address location = address.get(0);
  69. location.getLatitude();
  70. location.getLongitude();
  71. }
  72.  
  73. Intent searchAddress = new Intent(Intent.ACTION_VIEW,Uri.parse("geo:0,0?q="+address));
  74. startActivity(searchAddress);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement