MainActivity.java
- package com.example.viewpagernfragment; import java.util.ArrayList;
- import android.graphics.BitmapFactory; import android.graphics.Matrix;
- import android.os.Bundle; import android.support.v4.app.Fragment;
- import android.support.v4.app.FragmentActivity; import android.support.v4.view.ViewPager;
- import android.support.v4.view.ViewPager.OnPageChangeListener; import android.util.DisplayMetrics;
- import android.view.Menu; import android.view.View;
- import android.view.animation.Animation; import android.view.animation.TranslateAnimation;
- import android.widget.ImageView; import android.widget.TextView;
- import android.widget.Toast; public class MainActivity extends FragmentActivity {
- private ViewPager mPager; private ArrayList<Fragment> fragmentList;
- private ImageView image; private TextView view1, view2, view3, view4;
- private int currIndex;//当前页卡编号 private int bmpW;//横线图片宽度
- private int offset;//图片移动的偏移量 @Override
- protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main); InitTextView();
- InitImage(); InitViewPager();
- } /*
- * 初始化标签名 */
- public void InitTextView(){ view1 = (TextView)findViewById(R.id.tv_guid1);
- view2 = (TextView)findViewById(R.id.tv_guid2); view3 = (TextView)findViewById(R.id.tv_guid3);
- view4 = (TextView)findViewById(R.id.tv_guid4); view1.setOnClickListener(new txListener(0));
- view2.setOnClickListener(new txListener(1)); view3.setOnClickListener(new txListener(2));
- view4.setOnClickListener(new txListener(3)); }










