最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android ViewPager撤消左右滑動(dòng)切換功能實(shí)現(xiàn)代碼

 更新時(shí)間:2017年04月18日 09:14:32   作者:贏灬雨  
這篇文章主要介紹了Android ViewPager撤消左右滑動(dòng)切換功能實(shí)現(xiàn)代碼,需要的朋友可以參考下

最近做項(xiàng)目要求某種情況下ViewPager不能滑動(dòng),那么我們只需要重寫這個(gè)方法就可以禁止ViewPager滑動(dòng)。下面通過本文給大家ViewPager取消左右滑動(dòng)切換功能的實(shí)例代碼,具體代碼如下所示:

IndexViewPager.Java:

<span style="background-color: rgb(255, 255, 255);">import android.content.Context; 
import android.support.v4.view.ViewPager; 
import android.util.AttributeSet; 
import android.view.MotionEvent; 
public class IndexViewPager extends ViewPager { 
 private boolean isCanScroll = false; 
 public IndexViewPager(Context context) { 
  super(context); 
 } 
 public IndexViewPager(Context context, AttributeSet attrs) { 
  super(context, attrs); 
 } 
 public void setScanScroll(boolean isCanScroll) { 
  this.isCanScroll = isCanScroll; 
 } 
 @Override 
 public void scrollTo(int x, int y) { 
  super.scrollTo(x, y); 
 } 
 @Override 
 public boolean onTouchEvent(MotionEvent arg0) { 
  // TODO Auto-generated method stub 
  if (isCanScroll) { 
   return super.onTouchEvent(arg0); 
  } else { 
   return false; 
  } 
 } 
 @Override 
 public void setCurrentItem(int item, boolean smoothScroll) { 
  // TODO Auto-generated method stub 
  super.setCurrentItem(item, smoothScroll); 
 } 
 @Override 
 public void setCurrentItem(int item) { 
  // TODO Auto-generated method stub 
  super.setCurrentItem(item); 
 } 
 @Override 
 public boolean onInterceptTouchEvent(MotionEvent arg0) { 
  // TODO Auto-generated method stub 
  if (isCanScroll) { 
   return super.onInterceptTouchEvent(arg0); 
  } else { 
   return false; 
  } 
 } 
}</span> 

<span style="background-color: rgb(255, 255, 255);"><YourPackeageName.IndexViewPager 
  android:id="@+id/vPager" 
  android:layout_width="wrap_content" 
  android:layout_height="wrap_content" 
  android:layout_gravity="center" 
  android:layout_weight="1.0" 
  android:background="#000000" 
  android:flipInterval="30" 
android:persistentDrawingCache="animation" />
</span> 

以上所述是小編給大家介紹的Android ViewPager撤消左右滑動(dòng)切換功能實(shí)現(xiàn)代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論

淅川县| 和政县| 榆林市| 石门县| 揭阳市| 开阳县| 揭阳市| 大洼县| 高平市| 安吉县| 宁乡县| 榆林市| 鱼台县| 福州市| 苏尼特左旗| 平凉市| 临桂县| 保山市| 沙河市| 新泰市| 东山县| 滦平县| 东乡县| 惠安县| 阳曲县| 大城县| 土默特左旗| 曲松县| 乐业县| 嘉峪关市| 靖江市| 沈阳市| 乐陵市| 焦作市| 汤原县| 靖宇县| 突泉县| 九寨沟县| 浦北县| 万荣县| 德安县|