From 304dca51c28183a9dfc192c6b93ea1c00bdd5d97 Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期三, 01 七月 2020 15:00:40 +0800
Subject: [PATCH] 添加了写入功能类型

---
 ZigbeeApp/Shared/Phone/SmartSound/Forms/SmartSoundListForm.cs |   63 +++++++++++++++++++------------
 1 files changed, 38 insertions(+), 25 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/SmartSound/Forms/SmartSoundListForm.cs b/ZigbeeApp/Shared/Phone/SmartSound/Forms/SmartSoundListForm.cs
index 5b1441d..ce3bca1 100755
--- a/ZigbeeApp/Shared/Phone/SmartSound/Forms/SmartSoundListForm.cs
+++ b/ZigbeeApp/Shared/Phone/SmartSound/Forms/SmartSoundListForm.cs
@@ -60,7 +60,7 @@
             helpBtn.MouseUpEventHandler += (sernder, e) =>
             {
                 //鐢熸垚涓�涓脊绐楃敾闈�
-                var dialogForm = new TextDialog("缁戝畾鏅鸿兘闊崇鍒扮涓夋柟 APP 杩涜鎿嶄綔", "璺宠浆鑷冲皬搴�");
+                var dialogForm = new TextDialog("缁戝畾鏅鸿兘闊崇鍒扮涓夋柟 APP 杩涜鎿嶄綔", "璺宠浆鑷冲皬搴PP");
                 dialogForm.SetTitleText("甯姪");
 
                 //鎸変笅纭鎸夐挳
@@ -68,6 +68,7 @@
                 {
                     //鐢婚潰鍏抽棴
                     dialogForm.CloseDialog();
+                    OpenXiaoDuAPP();
                 };
             };
         }
@@ -122,8 +123,8 @@
                     this.CloseProgressBar();
                 });                
             });           
-        }
-       
+        }
+       
         /// <summary>
         /// 鑾峰彇闊崇鍒楄〃
         /// </summary>
@@ -227,18 +228,48 @@
             }
         }
 
+        private void OpenXiaoDuAPP()
+        {
+            bool bol = false;
+            try
+            {
+#if Android
+                bol = HDLUtils.OpenAppWithPackageName("com.baidu.duer.superapp");
+#else                
+                bol=HDLUtils.OpenApp("xiaoduapp://");
+#endif
+
+                if (!bol)
+                {
+#if Android
+                    HDLUtils.OpenUrl("market://details?id=com.baidu.duer.superapp");
+#else
+                HDLUtils.OpenUrl("https://apps.apple.com/cn/app/%E5%B0%8F%E5%BA%A6/id1437733193");
+#endif
+                }
+            }
+            catch (Exception e)
+            {
+                string error = e.Message;
+                bol = false;
+            }
+        }
+
         /// <summary>
         /// 瑙i櫎缁戝畾寮圭獥
         /// </summary>
         private void ShowDelectDialog(SmartSoundInfo.SoundInfo smartSound)
         {
             //鐢熸垚涓�涓脊绐楃敾闈�
-            var dialogForm = new TextDialog("瑙i櫎缁戝畾闇�瑕佸埌绗笁鏂� APP 杩涜鎿嶄綔", "璺宠浆鑷冲皬搴�");
+            var dialogForm = new TextDialog("瑙i櫎缁戝畾闇�瑕佸埌绗笁鏂� APP 杩涜鎿嶄綔", "璺宠浆鑷冲皬搴PP");
             dialogForm.SetTitleText("瑙i櫎缁戝畾");
 
             //鎸変笅纭鎸夐挳
             dialogForm.ComfirmClickEvent += () =>
-            {
+            {
+                OpenXiaoDuAPP();
+
+                /*
                 HdlThreadLogic.Current.RunThread(() =>
                 {
                     this.ShowProgressBar("鍒犻櫎鏈嶅姟鍣ㄨ褰�...");
@@ -253,27 +284,10 @@
                     {
                         //鐢婚潰鍏抽棴
                         dialogForm.CloseDialog();
-                        bool bol = false;
-                        try
-                        {
-#if Android
-                            bol = HDLUtils.OpenAppWithPackageName("com.baidu.duer.superapp");
-#else
-                            HDLUtils.OpenApp("xiaoduapp://");
-#endif
-                        }
-                        catch (Exception e)
-                        {
-                            string error = e.Message;
-                            bol = false;
-                        }
-                        if (!bol)
-                        {
-                            this.ShowMassage(ShowMsgType.Tip, "鎵撳紑APP澶辫触");
-                        }
+                        OpenXiaoDuAPP();
                         iniView();
                     });
-                });
+                });*/
             };
         }
         /// <summary>
@@ -293,7 +307,6 @@
             //鎸変笅纭鎸夐挳
             dialogForm.ComfirmClickEvent += (async (textValue) =>
             {
-
                 //鐢婚潰鍏抽棴
                 dialogForm.CloseDialog();
 

--
Gitblit v1.8.0