第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

HorizontalScrollView與SeekBar沖突

在Content滑動(dòng)SeekBar時(shí)會(huì)與HorizontalScrollView產(chǎn)生沖突,我把class SildingMenu extends HorizontalScrollView{}的這類的public boolean onTouchEvent(MotionEvent ev) {}的返回值return super.onTouchEvent(ev);改為return false;菜單是不可以滑動(dòng)了,但是滑動(dòng)SeekBar還是會(huì)出問(wèn)題,注:(在模擬器上用鼠標(biāo)點(diǎn)擊滑動(dòng)可以很好的拖動(dòng)SeekBar,在真實(shí)的機(jī)器什么就不行

正在回答

3 回答

你好,主要原因是HorizontalScrollView攔截了水平滑動(dòng)的事件,你雖然修改了onTouchEvent,但是事件還是會(huì)被攔截。關(guān)于解決,給你提供兩個(gè)方向:1、你可以重寫onInterceptTouchEvent,判斷當(dāng)前觸摸的位置如果是SeekBar則不攔截;2、在SeekBar的父容器中,進(jìn)行判斷,如果當(dāng)然觸摸是SeekBar,則請(qǐng)求不被攔截?getParent().requestDisallowInterceptTouchEvent(true); ?

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

shouhouhuakaicc

老師 問(wèn)下如何在onintercepttouchevent中判斷當(dāng)前觸摸的位置呀
2015-10-22 回復(fù) 有任何疑惑可以回復(fù)我~
#2

qq_慕瓜6167157

怎么做的
2015-11-16 回復(fù) 有任何疑惑可以回復(fù)我~

如何在onInterceptTouchEvent中判斷當(dāng)前觸摸的位置如果是SeekBa

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Memory_95 提問(wèn)者

SeekBar實(shí)現(xiàn)onTouch事件(只要判斷用戶滑動(dòng)的是SeekBar還是側(cè)滑菜單),然后在SildingMenu中實(shí)現(xiàn)onInterceptTouchEvent方法(如果是側(cè)滑SeekBar就攔截菜單的滑動(dòng),如果的是菜單就不做攔截)
2015-11-20 回復(fù) 有任何疑惑可以回復(fù)我~

謝謝老師,已經(jīng)解決了!

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

shouhouhuakaicc

你是用的哪種方式呀
2015-10-22 回復(fù) 有任何疑惑可以回復(fù)我~
#2

Memory_95 提問(wèn)者 回復(fù) shouhouhuakaicc

SeekBar實(shí)現(xiàn)onTouch事件(只要判斷用戶滑動(dòng)的是SeekBar還是側(cè)滑菜單),然后在SildingMenu中實(shí)現(xiàn)onInterceptTouchEvent方法(如果是側(cè)滑SeekBar就攔截菜單的滑動(dòng),如果的是菜單就不做攔截)
2015-11-20 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
QQ5.0側(cè)滑菜單
  • 參與學(xué)習(xí)       62515    人
  • 解答問(wèn)題       304    個(gè)

本教程將帶領(lǐng)大家通過(guò)自定義控件實(shí)現(xiàn)QQ5.0側(cè)滑菜單

進(jìn)入課程

HorizontalScrollView與SeekBar沖突

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)