表盘:增加支付宝点击判断
authorCaisking <3449750381@qq.com>
Mon, 28 Oct 2024 08:07:11 +0000 (16:07 +0800)
committerCaisking <3449750381@qq.com>
Mon, 28 Oct 2024 08:07:11 +0000 (16:07 +0800)
code/sdk/application/wearable/fd230app/nativeui/main/src/dial/DialViewGroup.cpp
tools/dial_converter_tool/dial_lzma/113/golden_ball.lzma [deleted file]
tools/dial_converter_tool/dial_lzma/115/pointer.lzma [deleted file]

index f0839bd..5ca5633 100644 (file)
@@ -11,6 +11,7 @@
 #include "message/include/MessageControlView.h"
 #include "hal_tick.h"
 #include "common/image_cache_manager.h"
+#include "alipay_feature.h"
 #ifdef SUPPORT_AT_OHOSFWK
 #include "ui_screennotify.h"
 #endif
@@ -345,9 +346,15 @@ namespace OHOS
             DialClick dialClick = node->data_;
             if (dialClick.area.IsContains(point))
             {
-                if (dialClick.isSliceType)
+              if (dialClick.isSliceType) {
+                //支付宝需要先判断
+#ifdef SUPPORT_ALIPAY_SEC
+                if(dialClick.sliceId == VIEW_MAIN_ALIPAY&&Alipay_is_init()==false)
                 {
-                    NativeAbility::GetInstance().ChangeSlice(dialClick.sliceId);
+                    return false;
+                }
+#endif       
+                NativeAbility::GetInstance().ChangeSlice(dialClick.sliceId);
                 }
                 else
                 {
diff --git a/tools/dial_converter_tool/dial_lzma/113/golden_ball.lzma b/tools/dial_converter_tool/dial_lzma/113/golden_ball.lzma
deleted file mode 100644 (file)
index f2c264e..0000000
Binary files a/tools/dial_converter_tool/dial_lzma/113/golden_ball.lzma and /dev/null differ
diff --git a/tools/dial_converter_tool/dial_lzma/115/pointer.lzma b/tools/dial_converter_tool/dial_lzma/115/pointer.lzma
deleted file mode 100644 (file)
index eed5bb1..0000000
Binary files a/tools/dial_converter_tool/dial_lzma/115/pointer.lzma and /dev/null differ