if(fragment.equals("OneFragment")) {}
class Station {
private String name;
private URL url;
public Station(String name, URL url) {
this.name = name;
this.url = url;
}
@Override
public String toString() {
return this.name;
}
// Здесь должен быть набор гетеров и сеттеров
}
Map<String, List<Station>> genres = new HashMap<>();
genres.put("Dance", new ArrayList<String>() {{
add(new Station("Radio Record", "http://air2.radiorecord.ru:805/rr_320"));
// ...
}});
Station[] stations = genres.get(genreName).toArray(new Station[0]);
ArrayAdapter<Station> adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, stations);
Map<String, List<String>> genres = new HashMap<>();
genres.put("Dubstep", new ArrayList<String>() {{
add("Record Dubstep");
}});
genres.put("Dance", new ArrayList<String>() {{
add("Radio Record");
add("Record Megamix");
add("Record EDM");
add("Future House");
}});
genres.put("Trance", new ArrayList<String>() {{
add("Trancemission");
add("109 FM UKRAINE");
add("TranceONE");
}});
String[] stations = genres.get(Name).toArray(new String[0]);
import java.util.*;
public class ShuffleDemo {
public static void main(String[] args) {
Integer[] numbers = {1, 2, 3, 4, 5, 6, 7, 8, 9};
ArrayList<Integer> numbersList = new ArrayList<>(Arrays.asList(numbers));
long seed = System.nanoTime();
Collections.shuffle(numbersList, new Random(seed));
for(int x = 0; x < numbersList.size(); x++) {
System.out.print(numbersList.get(x) + " ");
}
}
}