Advertisement
Guest User

Untitled

a guest
Dec 11th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.04 KB | None | 0 0
  1. Spinner spinner = (Spinner) findViewById(R.id.sourceSpinner);
  2.  
  3.         ArrayList<CharSequence> sources = new ArrayList<>();
  4.         sl = SourceList.getInstance();
  5.  
  6.         for(int i = 0; i < sl.size(); i++){
  7.             sources.add(sl.get(i).getName());
  8.         }
  9.  
  10.         ArrayAdapter<CharSequence> adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_dropdown_item, sources);
  11.  
  12.         adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
  13.         spinner.setAdapter(adapter);
  14.         spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
  15.             @Override
  16.             public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
  17.                 actualSource = sl.get(position);
  18.                 actualPage = 1;
  19.                 loadedPage = 0;
  20.                 frag.clearArticles();
  21.                 fetchNews();
  22.             }
  23.  
  24.             @Override
  25.             public void onNothingSelected(AdapterView<?> parent) {
  26.  
  27.             }
  28.         });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement