AsyncTask onPostExecute () слишком медленный - PullRequest
1 голос
/ 10 октября 2011

Я использую AsyncTask для анализа некоторых данных и обеспечения бесперебойной работы пользовательского интерфейса. Однако возвращаемое значение занимает слишком много времени, чтобы вернуться.

Событие: Мяч идет по экрану. в точке х проведен большой анализ. я хотел бы, чтобы шар изменил цвет в результате вычислений точки x. При тестировании шар меняет цвет примерно через секунду (или чуть меньше) после точки x.

В настоящее время я получаю свой результат из этого:

@Override
protected void onPostExecute(Boolean result) {
MotionView.hitCorrectNote = result;
}

Могу ли я не вернуть значение из метода:

protected Boolean doInBackground(String... var)

неужели я могу, если это тип Boolean?

Любые другие предложения о том, как ускорить это, будут приветствоваться.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...