@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.vertical_viewpager); viewPager = (ViewPager) findViewById(R.id.viewpager); LayoutInflater inflater = LayoutInflater.from(this); View view = inflater.inflate(R.layout.ad_img_0, null); view.setRotation(-90.0f); views.add(view); titles.add("ImageView"); view = inflater.inflate(R.layout.ad_img_0, null); view.setRotation(-90.0f); views.add(view); titles.add("ImageView"); view = inflater.inflate(R.layout.ad_img_0, null); view.setRotation(-90.0f); views.add(view); titles.add("ImageView"); view = inflater.inflate(R.layout.ad_img_0, null); view.setRotation(-90.0f); views.add(view); titles.add("ImageView"); viewPager.setAdapter(new MyPagerAdapter(views, titles)); viewPager.setRotation(90); viewPager.setHorizontalScrollBarEnabled(false); viewPager.setVerticalScrollBarEnabled(true); }