import android.content.Context;
import android.os.Bundle;
import android.support.v4.view.PagerAdapter;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
public class CustomSwipeAdapter extends PagerAdapter {
String[] image_name = { "기도원 배치도","은혜기도원 입구","안내간판","예배실 건물","예배실 내부","식당/사무실 앞 광장",
"식당 뒤뜰","제2 수양관(1)","제2 수양관(2)","제5,6 수양관 앞뜰"};
private int[] image_resources = {com.solutionsatoz.mapapplication.R.drawable.layout, com.solutionsatoz.mapapplication.R.drawable.gmientrance, com.solutionsatoz.mapapplication.R.drawable.gmisign, com.solutionsatoz.mapapplication.R.drawable.gmi002,
com.solutionsatoz.mapapplication.R.drawable.gmi009, com.solutionsatoz.mapapplication.R.drawable.gmi001, com.solutionsatoz.mapapplication.R.drawable.gmi004, com.solutionsatoz.mapapplication.R.drawable.gmi007,
com.solutionsatoz.mapapplication.R.drawable.gmi008, com.solutionsatoz.mapapplication.R.drawable.gmi006};
private Context ctx;
private LayoutInflater inflater;
public CustomSwipeAdapter(Context ctx){
this.ctx = ctx;
}
@Override
public int getCount(){
return image_resources.length;
}
@Override
public boolean isViewFromObject(View view, Object object){
return (view==(LinearLayout)object);
}
@Override
public Object instantiateItem(ViewGroup container, int position){
inflater = (LayoutInflater)ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate(com.solutionsatoz.mapapplication.R.layout.swipe_layout,container,false);
ImageView img = (ImageView) v.findViewById(com.solutionsatoz.mapapplication.R.id.image_view);
TextView tv = (TextView)v.findViewById(com.solutionsatoz.mapapplication.R.id.image_count);
img.setImageResource(image_resources[position]);
tv.setText(image_name[position]);
container.addView(v);
return v;
}
@Override
public void destroyItem(ViewGroup container, int position, Object object) {
container.invalidate();
}
}
No. | Subject | Author | Date | Views |
---|---|---|---|---|
28 | Strings | admin | 2017.06.02 | 56 |
27 | mnifest | solatoz | 2017.06.02 | 28 |
26 | Menu | admin | 2017.06.02 | 29 |
25 | Change Project Name | admin | 2017.06.03 | 37 |
24 | MainActivity | admin | 2017.06.04 | 44 |
23 | MainActivity(IOS) | admin | 2017.06.04 | 36 |
22 | About GMI Center | admin | 2017.06.04 | 58 |
21 | Contact Activity | admin | 2017.06.04 | 66 |
» | Custom Swipe | admin | 2017.06.04 | 213 |
19 | Manifest | admin | 2017.06.04 | 244 |
18 | map api | admin | 2017.06.04 | 1271 |
17 | Contact Layout | admin | 2017.06.06 | 338 |
16 | package com.solatoz.joseph.uscitizenshiptest; | admin | 2017.07.01 | 220 |
15 | Principles of American Democracy | admin | 2017.07.02 | 188 |
14 | System of Government | admin | 2017.07.03 | 212 |
13 | Colonial Period And Independence | admin | 2017.07.03 | 207 |
12 | Geography | admin | 2017.07.03 | 202 |
11 | Recent American History | admin | 2017.07.03 | 213 |
10 | Rights And Responsibilities | admin | 2017.07.03 | 190 |
9 | Symbols And Holidays | admin | 2017.07.03 | 211 |