如何在Android中显示Toast?
我有一个可以拉起来的滑块,然后它会显示一张地图。我可以上下移动滑块来隐藏或显示地图。当地图在前面时,我可以处理该地图上的触摸事件。每当我触摸时,a AsyncTask
会被启动,它会下载一些数据并生成一个Toast
显示数据的数据。虽然我在触摸事件上启动任务但是没有显示吐司,直到我关闭滑块。当滑块关闭并且不再显示地图时,会Toast
出现。
有任何想法吗?
好了开始任务
编辑:
public boolean onTouchEvent(MotionEvent event, MapView mapView){ if (event.getAction() == 1) { new TestTask(this).execute(); return true; }else{ return false; } }
并onPostExecute
祝酒
Toast.makeText(app.getBaseContext(),(String)data.result, Toast.LENGTH_SHORT).show();
在新的TestTask(this)
,这是一个参考,MapOverlay
而不是MapActivity
,所以这是问题。
相关分类