免費(fèi)java 怎樣禁止ViewPager左右滑動?
怎樣禁止ViewPager左右滑動? viewPager.setOnTouchListener(new OnTouchListener(){@Override public boolean onTou
怎樣禁止ViewPager左右滑動?
viewPager.setOnTouchListener(new OnTouchListener(){@Override public boolean onTouch(View v,MotionEvent event){開關(guān)(事件.getAction()){案例MotionEvent.ACTION移動:viewPager.RequestDisallowWinterCeptTouchEvent(真)破格MotionEvent.ACTION取消:viewPager.RequestDisallowWinterCeptTouchEvent(假)默認(rèn)值:break}return true})這樣,viewpager就不能左右滑動了,但仍然可以按listview滑動
viewpager是國際家裝一線品牌,主打高端產(chǎn)品。質(zhì)量很好,信譽(yù)高,信譽(yù)好,性價(jià)比高,價(jià)格合理,做工精細(xì),得到了廣大消費(fèi)者的肯定和信賴。
產(chǎn)品設(shè)計(jì)精美,簡約時(shí)尚,豪華大方,富有中式與歐式結(jié)合的優(yōu)秀方式。產(chǎn)品質(zhì)量比較好,服務(wù)態(tài)度好,技術(shù)能力高。公司成立時(shí)間長,經(jīng)驗(yàn)豐富。成品效果好,品種多。
viewpager這牌子怎么樣?
方法:在viewpager的適配器中,有一個(gè)獲取當(dāng)前視圖的方法,如下所示:1 23 4 5 6 7 8 9 10 private view mcurrentview@override public void setprimaryitem(視圖組容器,int位置,object object){mccurrentview=(view)object}public view getprimaryitem(){Return mccurrentView}viewpage的適配器通過setprimaryitem方法設(shè)置當(dāng)前顯示子視圖。保存后,可以通過自定義getprimaryitem獲取當(dāng)前子視圖。安裝監(jiān)視器:將視圖加載到列表中,將列表加載到pageadapter中,然后為viewpager設(shè)置監(jiān)視器。監(jiān)視器顯示所有視圖。實(shí)現(xiàn)這種圖像旋轉(zhuǎn)木馬(billboard effect),它是一個(gè)關(guān)鍵代碼viewPager.setCurrentItem( 消息arg1),使用處理程序和線程每隔幾秒鐘更改一個(gè)項(xiàng)的下標(biāo)?! ?viewPager.setAdapter設(shè)置適配器(新MyAdapter())viewPager.setOnPageChangeListener(onPageChangeListener)