如何在Android中顯示Toast?我有一個(gè)可以拉起來的滑塊,然后它會顯示一張地圖。我可以上下移動滑塊來隱藏或顯示地圖。當(dāng)?shù)貓D在前面時(shí),我可以處理該地圖上的觸摸事件。每當(dāng)我觸摸時(shí),a AsyncTask會被啟動,它會下載一些數(shù)據(jù)并生成一個(gè)Toast顯示數(shù)據(jù)的數(shù)據(jù)。雖然我在觸摸事件上啟動任務(wù)但是沒有顯示吐司,直到我關(guān)閉滑塊。當(dāng)滑塊關(guān)閉并且不再顯示地圖時(shí),會Toast出現(xiàn)。有任何想法嗎?好了開始任務(wù)編輯: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),這是一個(gè)參考,MapOverlay而不是MapActivity,所以這是問題。
- 3 回答
- 0 關(guān)注
- 835 瀏覽
添加回答
舉報(bào)
0/150
提交
取消