From f85148dcd8fc70c2f158e97e357653fe8a684ef5 Mon Sep 17 00:00:00 2001 From: MTing Date: Wed, 10 Sep 2025 20:05:09 +0800 Subject: [PATCH] add leave in flag in name --- .../com/ouxuan/oxface/OXFaceOnlineActivity.java | 27 +++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java b/app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java index bae55f6..4b58ddf 100644 --- a/app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java +++ b/app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java @@ -1471,14 +1471,35 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi String storeName = storeInfo[0]; // 第一个元素是店铺名称 if (storeName != null && !storeName.isEmpty()) { - tvStoreName.setText(storeName); + // 根据VenueSceneUtils.isLeaveScene来区分进场或离场 + if (VenueSceneUtils.isLeaveScene(this)) { + // 离场场景 + tvStoreName.setText("离场|" + storeName); + } else { + // 进场场景 + tvStoreName.setText("进场|" + storeName); + } LogManager.logInfo(TAG, "成功显示店铺名称: " + storeName); } else { - tvStoreName.setText("未获取到店铺名称"); + // 根据VenueSceneUtils.isLeaveScene来区分进场或离场 + if (VenueSceneUtils.isLeaveScene(this)) { + // 离场场景 + tvStoreName.setText("离场|未获取到店铺名称"); + } else { + // 进场场景 + tvStoreName.setText("进场|未获取到店铺名称"); + } LogManager.logWarning(TAG, "未获取到店铺名称"); } } catch (Exception e) { - tvStoreName.setText("店铺名称获取失败"); + // 根据VenueSceneUtils.isLeaveScene来区分进场或离场 + if (VenueSceneUtils.isLeaveScene(this)) { + // 离场场景 + tvStoreName.setText("离场|店铺名称获取失败"); + } else { + // 进场场景 + tvStoreName.setText("进场|店铺名称获取失败"); + } LogManager.logError(TAG, "获取店铺名称失败", e); } }