我正在使用片段来显示图像/页面.我有一个Activity(Main),其中包含所有片段.
package com.example.hscroll.demo;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentStatePagerAdapter;
import android.support.v4.app.ListFragment;
import android.support.v4.view.ViewPager;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import com.crittercism.app.Crittercism;
import com.example.hscroll.customer.BitmapWeakReference;
import com.example.hscroll.customer.PromotionalPriceListAdditionsDataAdaptor;
import com.example.hscroll.customer.PromotionalPriceListDataAdaptor;
import com.example.hscroll.library.imagezoom.ImageViewTouch;
public class MainAct extends FragmentActivity{
private ImageViewTouch mImageView;
MyPagerAdapter mPagerAdapter;
ViewPager viewPager;
static final int NUM_ITEMS = 58;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Crittercism.init(getApplicationContext(), "4f391d0fb09315319d00048d");
PreferenceManager.setDefaultValues(this, R.xml.preference, false);
setContentView(R.layout.viewpager_layout);
mPagerAdapter = new MyPagerAdapter(getSupportFragmentManager());
viewPager = (ViewPager)findViewById(R.id.viewpager);
viewPager.setAdapter(mPagerAdapter);
}
public static class …Run Code Online (Sandbox Code Playgroud)