Android ViewPager实现左右滑动翻页 代码如下:
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 {@Overrideprotected 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);}privateclassMyPagerAdapterextendsPagerAdapter{privateContext context;privateArrayList<TextView> views;publicMyPagerAdapter(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);}}@Overridepublic int getCount() {return views.size();}@Overridepublic void destroyItem(ViewGroup container, int position,Object object) {container.removeView(views.get(position));}@OverridepublicViewinstantiateItem(ViewGroup container, int position){ ((ViewGroup) container).addView(views.get(position)); returnviews.get(position);}@Overridepublic 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>


更多相关文章

  1. android 代码创建快捷方式
  2. Android开发人员不得不收集的代码
  3. Android 实现SHA1加密算法代码
  4. android 动态 布局
  5. Android 驱动之旅: 第一章 在Android 内核源代码工程中编写硬件驱
  6. android:布局参数,控件属性及各种xml的作用

随机推荐

  1. Android(安卓)使用xliff 格式化字符串
  2. android 应用名称排序
  3. Android(安卓)获取照相机图片或本地图片
  4. Android studio 无法搜索插件
  5. Android 存储设备管理 -- Vold
  6. Android下拉刷新总结
  7. android修改MTP及MTP(PC显示名称)、PTP盘
  8. Android Studio报错Manifest merger fail
  9. 【Android自学笔记之一】个性TextView自
  10. Android 的状态栏设置图片填充或者颜色填