Итак, у меня есть строка (это ссылка на страницу), и мне нужно передать ее в AsyncTask. Вот мой код:Передача строки в AsyncTask
url = "http://www.railpnrapi.com/";
url = url.concat(numPNR);
new MyTask().execute(url);
и вот мой AsyncTask:
class MyTask extends AsyncTask<String, Void, String>{
@Override
protected String doInBackground(String... params) {
String page = new Communicator().executeHttpGet(url);
return page;
}
Я знаю, что моя реализация не так! Как исправить его, чтобы получить допустимый вывод в виде строки?
Почему вам нужен другой класс, который может иметь только метод и передать строку как 'String page = executeHttpGet (params [0])'. проверьте свой предыдущий вопрос – Raghunandan
@Raghunandan Я только что определил класс в своей основной деятельности, как вы сказали. разве это не хорошая практика ООП? –
напишите код своего кода здесь. – Raghunandan