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