Я использую AsynTask и он принимает на параметр на вход varargs
Как передать массив в varargs?
Ответ
Класс AsyncTask использует дженерики при создании класса наследника - первый параметр - тип входных данных, второй - данные для оповещения о прогрессе задачи, третий - тип выходных данных.
private class MyAsyncTask extends AsyncTask
@Override
protected String doInBackground(String... params) {
List
Передать массив в AsyncTask можно так
String[] arr = new String[] {"one", "two", "three"};
new MyAsyncTask().execute(arr);
либо
new MyAsyncTask().execute("one", "two", "three", "four");
Комментариев нет:
Отправить комментарий