Прошу помощи новичку.
Есть класс MainActivity с TextView id:textViewInfo
Код: Выделить всё
public class MainActivity extends AppCompatActivity {
final String LOG_TAG = "myLogs";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.d(LOG_TAG, "MainActivity");
Check1();
}
public void Check1(View view) {
TextView editText = (TextView) findViewById(R.id.textViewInfo);
editText.setText("Check1");
HttpClient catTask = new HttpClient();
catTask.execute();
}
}
Код: Выделить всё
class HttpClient extends AsyncTask<String, Integer, Integer>{
final String LOG_TAG = "myLogs";
protected void onPreExecute() {
super.onPreExecute();
Log.d(LOG_TAG, "onPreExecute");
}
// сама работа потока, SendHttpPost() - наш долгоработающий метод
protected Integer doInBackground(String... urls) {
Log.d(LOG_TAG, "doInBackground");
return 2018;
}
@Override
protected void onPostExecute(Integer result) {
super.onPostExecute(result);
Log.d(LOG_TAG, "onPostExecute");
}
}
Не знаю как сделать. Перепробовал кучу вариантов, но ничего не получилось:( Прошу помощи!