/[projects]/android/TrainInfo/src/dk/thoerup/traininfo/DepartureList.java
ViewVC logotype

Diff of /android/TrainInfo/src/dk/thoerup/traininfo/DepartureList.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 362 by torben, Tue Sep 29 21:30:16 2009 UTC revision 474 by torben, Tue Oct 27 13:40:15 2009 UTC
# Line 3  package dk.thoerup.traininfo; Line 3  package dk.thoerup.traininfo;
3  import java.text.NumberFormat;  import java.text.NumberFormat;
4  import java.util.ArrayList;  import java.util.ArrayList;
5  import java.util.List;  import java.util.List;
 import java.util.Locale;  
6    
7  import android.app.AlertDialog;  import android.app.AlertDialog;
8  import android.app.Dialog;  import android.app.Dialog;
# Line 11  import android.app.ListActivity; Line 10  import android.app.ListActivity;
10  import android.app.ProgressDialog;  import android.app.ProgressDialog;
11  import android.content.DialogInterface;  import android.content.DialogInterface;
12  import android.content.Intent;  import android.content.Intent;
 import android.location.Address;  
 import android.location.Geocoder;  
13  import android.net.Uri;  import android.net.Uri;
14  import android.os.AsyncTask;  import android.os.AsyncTask;
15  import android.os.Bundle;  import android.os.Bundle;
 import android.util.Log;  
16  import android.view.View;  import android.view.View;
17  import android.widget.ListView;  import android.widget.ListView;
18  import android.widget.TextView;  import android.widget.TextView;
# Line 101  public class DepartureList extends ListA Line 97  public class DepartureList extends ListA
97                  super.onListItemClick(l, v, position, id);                  super.onListItemClick(l, v, position, id);
98                                    
99                  selectedItemId = position;                  selectedItemId = position;
100                    
101                    DepartureBean dep = departures.get(selectedItemId);
102                    
103                  Intent intent = new Intent(this, TimetableList.class);                  Intent intent = new Intent(this, TimetableList.class);
104                  intent.putExtra("asd", 0); //Add all necessary data                  intent.putExtra("departure", dep);
105                                    
106                  startActivity(intent);                  startActivity(intent);
107                                                                    
# Line 151  public class DepartureList extends ListA Line 149  public class DepartureList extends ListA
149                  public void onClick(View v) {                  public void onClick(View v) {
150                          if (dlg.isShowing())                          if (dlg.isShowing())
151                                  dlg.dismiss();                                  dlg.dismiss();
152                  }                  }      
153            }
           
 }  
154                    
155          View.OnClickListener mapLauncher = new View.OnClickListener() {          View.OnClickListener mapLauncher = new View.OnClickListener() {
156                  @Override                  @Override
# Line 169  public class DepartureList extends ListA Line 165  public class DepartureList extends ListA
165          class DepartureFetcher extends AsyncTask<Integer, Void, Void> {          class DepartureFetcher extends AsyncTask<Integer, Void, Void> {
166    
167                  boolean success;                  boolean success;
168                  String addr;  
169                  @Override                  @Override
170                  protected void onPostExecute(Void result) {                  protected void onPostExecute(Void result) {
171                          super.onPostExecute(result);                          super.onPostExecute(result);

Legend:
Removed from v.362  
changed lines
  Added in v.474

  ViewVC Help
Powered by ViewVC 1.1.20