Mechele

Untitled

Mar 26th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. package com.taxipixi.taxiexchange.activities;
  2.  
  3. import android.content.Context;
  4. import android.location.Address;
  5. import android.location.Geocoder;
  6. import android.os.Bundle;
  7. import android.app.Activity;
  8. import android.util.Log;
  9. import android.view.View;
  10. import android.widget.ImageView;
  11. import android.widget.LinearLayout;
  12. import android.widget.Toast;
  13.  
  14. import com.google.android.gms.maps.model.LatLng;
  15. import com.google.inject.Inject;
  16. import com.taxipixi.activities.BaseActivity;
  17. import com.taxipixi.navigation.GetAddressesTask;
  18. import com.taxipixi.taxiexchange.CustomerContants;
  19. import com.taxipixi.taxiexchange.R;
  20. import com.taxipixi.taxiexchange.navigation.GPSTracker;
  21. import com.taxipixi.taxiexchange.widgets.HeaderWidget;
  22.  
  23. import java.io.IOException;
  24. import java.util.ArrayList;
  25. import java.util.Arrays;
  26. import java.util.List;
  27. import java.util.Locale;
  28.  
  29. import roboguice.inject.ContentView;
  30. import roboguice.inject.InjectView;
  31. import roboguice.util.RoboAsyncTask;
  32.  
  33. @ContentView(R.layout.activity_help)
  34. public class HelpActivity extends BaseActivity {
  35. @InjectView(R.id.header)
  36. private HeaderWidget headerWidget;
  37. @InjectView(R.id.support_dropdown)
  38. private ImageView support_dropdown;
  39. @InjectView(R.id.city_group_layout)
  40. private LinearLayout city_group_layout;
  41. @Inject
  42. private PreferencesStorage preferencesStorage;
  43. @Override
  44. protected void onCreate(Bundle savedInstanceState) {
  45. super.onCreate(savedInstanceState);
  46. headerWidget.initialize(this, preferencesStorage, CustomerContants.HEADER_SINGLE_MODE, false, new ArrayList<String>(Arrays.asList(
  47. getResources().getString(R.string.booking_help))), null, null);
  48. GPSTracker gpsTracker = new GPSTracker(this);
  49. Toast.makeText(this,String.valueOf(gpsTracker.getLatitude())+"/"+String.valueOf(gpsTracker.getLongitude()),Toast.LENGTH_LONG).show();
  50. Geocoder geocoder = new Geocoder(this, Locale.getDefault());
  51. try {
  52. List<Address> addresses = geocoder.getFromLocation(gpsTracker.getLatitude(), gpsTracker.getLongitude(), 1);
  53. Log.d("ok","ok");
  54. } catch (IOException e) {
  55. e.printStackTrace();
  56. }
  57.  
  58. }
  59. public void showCities(View v){
  60. city_group_layout.setVisibility(View.VISIBLE);
  61. }
  62. }
Advertisement
Add Comment
Please, Sign In to add comment