Skirtek

Untitled

Jun 12th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.90 KB | None | 0 0
  1. package skirtek.kombyd;
  2.  
  3. import android.app.Activity;
  4. import android.os.Bundle;
  5.  
  6. import android.widget.ListAdapter;
  7. import android.widget.ListView;
  8. import android.widget.SearchView;
  9. import android.widget.SimpleAdapter;
  10. import android.widget.TextView;
  11.  
  12. import java.util.ArrayList;
  13. import java.util.HashMap;
  14. import java.util.List;
  15. import java.util.Map;
  16.  
  17. /**
  18.  * Created by Bartek on 2018-06-11.
  19.  */
  20. public class wyszprzyst extends Activity {
  21.     ArrayList<HashMap<String, String>> data;
  22. SearchView wyszukiwanie;
  23.     ListView lv;
  24.     String[][] nazwy = new String[][]{
  25.             { "Rondo Jagiellonów", "3026", "3025", "3030", "3031", "3029", "3032", "3033", "93030" },
  26.             { "Przylesie", "8090", "8091", "8092", "8093", "8094" },
  27.             { "Twardzickiego-Łochowskiego", "8038","8039" },
  28.             { "Rondo Grunwaldzkie","6001","6002","6003","6004","6005","6006" },
  29.             { "Tatrzańskie", "8013", "8014", "8015", "8070" },
  30.             {"Łoskoń","8076","8075","8117","8138","8116"}
  31.     };
  32.     @Override
  33.     protected void onCreate(Bundle savedInstanceState){
  34.         super.onCreate(savedInstanceState);
  35.         setContentView(R.layout.wyszukiwanie);
  36.        data = new ArrayList<>();
  37.         PrepareData();
  38.         lv = (ListView)findViewById(R.id.listaprzystankow);
  39.         ListAdapter adapter = new SimpleAdapter(this, data,R.layout.wysz, new String[] { "nazwa" },
  40.                 new int[] { R.id.nazwaprzystanku });
  41.         lv.setAdapter(adapter);
  42.         wyszukiwanie = (SearchView) findViewById(R.id.wyszukiwanieprzystankow);
  43.  
  44.     }
  45.     private void PrepareData() {
  46.        // ilość przystanków Log.e("MyApp",""+nazwy[0].length);
  47.         for(int i=0;i<nazwy.length;i++){
  48.             HashMap<String, String> contact = new HashMap<>();
  49.             String naz = nazwy[i][0];
  50.             contact.put("nazwa", naz);
  51.             data.add(contact);
  52.         }
  53.  
  54.  
  55.     }
  56. }
Add Comment
Please, Sign In to add comment