From d5f837a50f9874e4d08d786bfaeaed23dc7fe745 Mon Sep 17 00:00:00 2001 From: 陈力 <chenli@lotaai.com> Date: 星期三, 14 六月 2023 15:32:44 +0800 Subject: [PATCH] 存餐、取餐、管理员取出 --- app/src/main/java/com/lotaai/canguiayw/CunCanFragment.java | 24 ++++++++++++++++++++++-- 1 files changed, 22 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/lotaai/canguiayw/CunCanFragment.java b/app/src/main/java/com/lotaai/canguiayw/CunCanFragment.java index e99d597..7f48b0e 100644 --- a/app/src/main/java/com/lotaai/canguiayw/CunCanFragment.java +++ b/app/src/main/java/com/lotaai/canguiayw/CunCanFragment.java @@ -6,6 +6,7 @@ import android.graphics.Paint; import android.graphics.Rect; import android.os.Bundle; +import android.os.Handler; import android.os.Message; import android.text.Editable; import android.text.InputType; @@ -249,7 +250,10 @@ client.newCall(request).enqueue(new Callback() { @Override public void onFailure(Call call, IOException e) { - DynamicToast.makeError(context, "存餐同步失败!", 3).show(); + Message message = new Message(); + message.what = 0; + message.obj = "存餐同步失败!"; + showHandler.sendMessage(message); } @Override @@ -261,9 +265,25 @@ } else { String string = obj.getString("msg"); - DynamicToast.makeError(context, "存餐同步失败:" + string, 3).show(); + Message message = new Message(); + message.what = 0; + message.obj = "存餐失败:" +string; + showHandler.sendMessage(message); } } }); } + + private Handler showHandler = new Handler() { + @Override + public void handleMessage(Message msg) { + if (msg.what == 0) { + DynamicToast.makeError(context, msg.obj.toString(), 3).show(); + } else if (msg.what == 1) { + DynamicToast.makeSuccess(context, msg.obj.toString(), 3).show(); + } else { + DynamicToast.makeWarning(context, msg.obj.toString(), 3).show(); + } + } + }; } -- Gitblit v1.7.1