亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

屏幕左右側上下滑動控制音量和亮度

老師。。為什么聲音和亮度的滑動事件都在左邊?感覺右邊就沒有響應。。改了threshold的大小也沒有用。

正在回答

3 回答

把這兩個變量

? ?lastX = x;
? ?lastY = y;

設為成員變量即可

0 回復 有任何疑惑可以回復我~

樓上的回答。。。。我也是很醉了。。。。。判斷是音量還是亮度和54沒有關系,判斷x小于屏幕寬度的一半是左邊(亮度),大于是右邊(音量);54指的是偏移量的值啊。它的設置和把屏幕分成兩個相等的區域沒有關系啊。

0 回復 有任何疑惑可以回復我~

if (isAdjust){
? ? ? ?//在判斷好當前手勢事件已經符合法的前提下,去區分此時手勢應該調節亮度還是調節聲音
? ? ? ?if (x < screen_width / 2){
? ? ? ? ? ?//調節亮度
? ? ? ? ? ?if (detlastY > 0){
? ? ? ? ? ? ? ?//降低亮度
? ? ? ? ? ?}else{
? ? ? ? ? ? ? ?//升高亮度
? ? ? ? ? ?}
? ? ? ? ? ?changeBrightness(-detlastY);
? ? ? ?}else {
? ? ? ? ? ?//調節音量
? ? ? ? ? ?if (detlastY > 0){
? ? ? ? ? ? ? ?//減小聲音
? ? ? ? ? ?}else {
? ? ? ? ? ? ? ?//增大聲音
? ? ? ? ? ?}
? ? ? ?}
? ?}
? ?lastX = x;
? ?lastY = y;
? ?break;
}

要對你點擊屏幕的X大小要小于54是左邊,大于54是右邊從而判斷是改變音量還是亮度(個人感覺threshold的設置適當就好最好能把屏幕分成兩個相等的區域)

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

屏幕左右側上下滑動控制音量和亮度

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號