From a7d20263f28aa009ef8e064a7f9700d7cd642492 Mon Sep 17 00:00:00 2001
From: 陈嘉乐 <cjl@hdlchina.com.cn>
Date: 星期三, 10 六月 2020 10:06:47 +0800
Subject: [PATCH] 2020-06-10-1

---
 HDL_ON/UI/Music/A31PlayMusicPage.cs |   57 ++++++++++-----------------------------------------------
 1 files changed, 10 insertions(+), 47 deletions(-)

diff --git a/HDL_ON/UI/Music/A31PlayMusicPage.cs b/HDL_ON/UI/Music/A31PlayMusicPage.cs
index 4c7c132..b5c0cbe 100644
--- a/HDL_ON/UI/Music/A31PlayMusicPage.cs
+++ b/HDL_ON/UI/Music/A31PlayMusicPage.cs
@@ -26,29 +26,14 @@
                 }
                 catch { }
             }
-            if (VolumeThread != null)
-            {
-                try
-                {
-                    if (VolumeThread.IsAlive)
-                    {
-                        VolumeThread.Abort();
-                    }
-                }
-                catch { }
-            }
 
         }
         View.PlayView playView = new View.PlayView();
-
-        int startVolume = 0;//涔嬪墠鐨勯煶閲�
-        int endVolume = 0;//鐜板湪鐨勯煶閲�
+      
         public void Show()
         {
             ///1绉掑畾鏃舵洿鏂扮姸鎬�
             timerUpdateStatus();
-            ///0.5绉掔洃鍚煶閲忕姸鎬�
-            VolumeUpdateSend();
             #region   ---鐣岄潰甯冨眬---
             this.BackgroundColor = Color.ViewColor;
             var topView = new TopView();
@@ -359,18 +344,17 @@
                 }
             };
             ///闊抽噺杩涘害鏉$偣鍑讳簨浠�
-            //int startVolume =0;//涔嬪墠鐨勯煶閲�
-            //int endVolume = 0;
+            int startVolume =0;//涔嬪墠鐨勯煶閲�
+            //int endVolume = 0;//鐜板湪鐨勯煶閲�
             EventHandler<int> progressClick = (sender, e) =>
             {
                 playView.volValueBtn.Text = playView.volSeekBar.Progress + "%";
-                endVolume = e;
-                //if (startVolume != e)
-                //{
-                //    startVolume = e;
-                //    SendMethod.ControlVolume(e, A31MusicModel.Current);
-                //    A31MusicModel.Current.A31PlayStatus.vol = e.ToString();
-                //}
+                if (startVolume != e)
+                {
+                    startVolume = e;
+                    SendMethod.ControlVolume(e, A31MusicModel.Current);
+                    A31MusicModel.Current.A31PlayStatus.vol = e.ToString();
+                }
             };
             playView.volSeekBar.OnProgressChangedEvent += progressClick;
             playView.volSeekBar.OnStopTrackingTouchEvent += progressClick;
@@ -429,28 +413,7 @@
             };
 
         }
-        System.Threading.Thread VolumeThread;
-        /// <summary>
-        /// 闊抽噺鍙戦��
-        /// </summary>       
-        void VolumeUpdateSend()
-        {
-            VolumeThread = new System.Threading.Thread((obj) =>
-            {
-                while (true)
-                {
-                    if (startVolume != endVolume)
-                    {
-                        startVolume = endVolume;
-                        SendMethod.ControlVolume(endVolume, A31MusicModel.Current);
-                        A31MusicModel.Current.A31PlayStatus.vol = endVolume.ToString();
-                    }
-                    System.Threading.Thread.Sleep(300);
-                }
-            })
-            { IsBackground = true };
-            VolumeThread.Start();
-        }
+      
         System.Threading.Thread timerThread;
         /// <summary>
         /// 瀹氭椂鏇存柊鐘舵��

--
Gitblit v1.8.0