ПОПРОБУЙТЕ ЭТО: поместите эту часть кода куда-нибудь, но не в действие, на метод CreateCate
public void LoadTable (final String u, final String k) {
// runOnUiThread need to be used or error will appear
new AsyncTask<Void, Void, Void>() {
@Override
protected Void doInBackground(Void... params) {
try {
runOnUiThread(new Runnable() {
@Override
public void run() {
//method which was problematic and was casing a problem
createTable(u, k);
}
});
} catch (Exception exception) {
createAndShowDialog(exception, "Error");
}
return null;
}
}.execute();
}
Вы можете столкнуться с ошибкой, при которой одно текстовое представление неожиданно прокручивается, когда второе окно открыто в том же файле. Убедитесь, что файл не открыт в других окнах, если это происходит.