Subversion Repositories Code-Repo

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
103 Kevin 1
package IEEERobotics.IOIOAI.VT;
2
 
3
import android.content.Context;
4
import android.support.v4.view.PagerAdapter;
5
import android.support.v4.view.ViewPager;
6
import android.view.View;
7
import com.viewpagerindicator.TitleProvider;
8
 
9
public class ViewPagerAdapter extends PagerAdapter implements TitleProvider {
10
//	private final Context context;
11
 
12
	public ViewPagerAdapter(Context context) {
13
//		this.context = context;
14
	}
15
 
16
	@Override
17
	public String getTitle(int position) {
18
		return IOIORoboticsActivity.subTitles_.get(position);
19
	}
20
 
21
	@Override
22
	public int getCount() {
23
		return IOIORoboticsActivity.subTitles_.size();
24
	}
25
 
26
	@Override
27
	public Object instantiateItem(View pager, int position) {
28
		View v = IOIORoboticsActivity.subViews_.get(position);
29
		((ViewPager) pager).addView(v, 0);
30
		return v;
31
	}
32
 
33
	@Override
34
	public void destroyItem(View pager, int position, Object view) {
35
		((ViewPager) pager).removeView((View)view);
36
	}
37
 
38
	@Override
39
	public boolean isViewFromObject(View view, Object object) {
40
		return view.equals(object);
41
	}
42
 
43
//	@Override
44
//	public void finishUpdate(View view) {
45
//
46
//	}
47
//
48
//	@Override
49
//	public void restoreState(Parcelable p, ClassLoader c) {
50
//
51
//	}
52
//
53
//	@Override
54
//	public Parcelable saveState() {
55
//		return null;
56
//	}
57
//
58
//	@Override
59
//	public void startUpdate(View view) {
60
//
61
//	}
62
}