国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android ViewPager實(shí)現(xiàn)左右滑動翻頁效果

2019-10-22 18:18:42
字體:
供稿:網(wǎng)友

本文實(shí)例為大家分享了ViewPager實(shí)現(xiàn)左右滑動翻頁效果展示的具體代碼,供大家參考,具體內(nèi)容如下

代碼如下:

package com.example.demo;  import java.util.ArrayList;  import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.support.v4.view.PagerAdapter; import android.support.v4.view.ViewPager; import android.view.View; import android.view.ViewGroup; import android.widget.TextView;   public class MainActivity extends Activity {   @Override  protected void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceState);   setContentView(R.layout.activity_main);      ViewPager mViewPager=(ViewPager) findViewById(R.id.viewPager);      PagerAdapter mPagerAdapter=new MyPagerAdapter(this);      mViewPager.setAdapter(mPagerAdapter);  }    private class MyPagerAdapter extends PagerAdapter{    private Context context;      private ArrayList<TextView> views;      public MyPagerAdapter(Context context){    this.context=context;    views=new ArrayList<TextView>();    for(int i=0;i<30;i++){     TextView tv=new TextView(context);     tv.setText(""+i);     views.add(tv);    }   }      @Override   public int getCount() {    return views.size();   }      @Override   public void destroyItem(ViewGroup container, int position,Object object) {    container.removeView(views.get(position));   }      @Override   public View instantiateItem(ViewGroup container, int position){     ((ViewGroup) container).addView(views.get(position));        return views.get(position);   }    @Override   public boolean isViewFromObject(View arg0, Object arg1) {    return arg0==arg1;   }  } } 

布局文件:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"  xmlns:tools="http://schemas.android.com/tools"  android:layout_width="match_parent"  android:layout_height="match_parent"  tools:context="com.example.demo.MainActivity" >   <android.support.v4.view.ViewPager   android:id="@+id/viewPager"   android:layout_width="match_parent"  android:layout_height="match_parent"/> </RelativeLayout> 

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到Android開發(fā)頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 西和县| 田阳县| 高雄市| 平武县| 灵台县| 崇左市| 定兴县| 调兵山市| 四会市| 长海县| 崇明县| 西贡区| 青神县| 天祝| 衡阳市| 恭城| 和平区| 界首市| 黎川县| 兴化市| 津南区| 五华县| 深水埗区| 彭山县| 德令哈市| 林周县| 宜昌市| 集贤县| 昌都县| 祁连县| 柳河县| 河源市| 清丰县| 天柱县| 疏附县| 富平县| 长汀县| 巴林左旗| 敖汉旗| 盈江县| 克山县|