我正在使用AsyncTask来分析一些数据并保持UI顺利运行。 但是,返回值需要太长时间才能返回。
事件: 一个球穿过屏幕。在x点,有很多分析完成。我希望球能够通过点x的计算来改变颜色。在测试中,球在点x之后改变颜色大约一秒(或更短)。
我目前从中得到了我的结果:
@Override
protected void onPostExecute(Boolean result) {
MotionView.hitCorrectNote = result;
}
我是否可以从方法中返回值:
protected Boolean doInBackground(String... var)
如果它是布尔型的话,我肯定可以吗?
欢迎任何其他有关如何提高速度的建议。
由于