|
|
@@ -1,101 +0,0 @@
|
|
|
-package kr.co.zumo.app.lifeplus.view.screen.my.bucketlist;
|
|
|
-
|
|
|
-import android.content.Context;
|
|
|
-import android.support.annotation.DrawableRes;
|
|
|
-import android.support.annotation.NonNull;
|
|
|
-import android.support.v4.view.PagerAdapter;
|
|
|
-import android.support.v4.view.ViewPager;
|
|
|
-import android.view.LayoutInflater;
|
|
|
-import android.view.View;
|
|
|
-import android.view.ViewGroup;
|
|
|
-import android.widget.ImageView;
|
|
|
-import android.widget.TextView;
|
|
|
-
|
|
|
-import kr.co.zumo.app.R;
|
|
|
-
|
|
|
-/**
|
|
|
- * BucketListPagerAdapter
|
|
|
- * <pre>
|
|
|
- * </pre>
|
|
|
- *
|
|
|
- * @author 하세미
|
|
|
- * @version 1.0
|
|
|
- * @history 하세미 [2018-10-16] [최초 작성]
|
|
|
- * @since 2018-10-16
|
|
|
- */
|
|
|
-public class BucketListPagerAdapter extends PagerAdapter {
|
|
|
-
|
|
|
- protected LayoutInflater layoutInflater;
|
|
|
- private ViewPager viewPagerBucketList;
|
|
|
- private static final int VIEW_COUNT = 5;
|
|
|
- private View view;
|
|
|
-
|
|
|
- public BucketListPagerAdapter(Context context, ViewPager viewPagerBucketList) {
|
|
|
- this.layoutInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
|
|
|
- this.viewPagerBucketList = viewPagerBucketList;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public int getCount() {
|
|
|
- return VIEW_COUNT;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public boolean isViewFromObject(@NonNull View view, @NonNull Object object) {
|
|
|
- return view == object;
|
|
|
- }
|
|
|
-
|
|
|
- @NonNull
|
|
|
- @Override
|
|
|
- public Object instantiateItem(@NonNull ViewGroup container, int position) {
|
|
|
- view = layoutInflater.inflate(R.layout.bucket_list_card_view, container, false);
|
|
|
- TextView textViewBucketListTitle = (TextView) view.findViewById(R.id.text_view_bucket_list_title);
|
|
|
- ImageView imageViewShowBucketList = (ImageView) view.findViewById(R.id.image_show_bucket_list);
|
|
|
-
|
|
|
- @DrawableRes int id;
|
|
|
- switch (position) {
|
|
|
- case 0:
|
|
|
- id = (R.drawable.img_bestbucket_1);
|
|
|
- textViewBucketListTitle.setText(R.string.bucket_list_best_example1);
|
|
|
- break;
|
|
|
- case 1:
|
|
|
- id = (R.drawable.img_bestbucket_2);
|
|
|
- textViewBucketListTitle.setText(R.string.bucket_list_best_example2);
|
|
|
- break;
|
|
|
- case 2:
|
|
|
- id = (R.drawable.img_bestbucket_4);
|
|
|
- textViewBucketListTitle.setText(R.string.bucket_list_best_example3);
|
|
|
- break;
|
|
|
- case 3:
|
|
|
- id = (R.drawable.img_bestbucket_3);
|
|
|
- textViewBucketListTitle.setText(R.string.bucket_list_best_example4);
|
|
|
- break;
|
|
|
- case 4:
|
|
|
- id = (R.drawable.img_bestbucket_5);
|
|
|
- textViewBucketListTitle.setText(R.string.bucket_list_best_example5);
|
|
|
- break;
|
|
|
- default:
|
|
|
- id = (R.drawable.img_bestbucket_1);
|
|
|
- break;
|
|
|
- }
|
|
|
-
|
|
|
- imageViewShowBucketList.setImageResource(id);
|
|
|
-
|
|
|
-// Glide.with(view).load(id).into(imageViewShowBucketList);
|
|
|
-
|
|
|
- container.addView(view);
|
|
|
-
|
|
|
-
|
|
|
- return view;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public void destroyItem(@NonNull ViewGroup container, int position, @NonNull Object object) {
|
|
|
- container.removeView((View) object);
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public int getItemPosition(@NonNull Object object) {
|
|
|
- return POSITION_NONE;
|
|
|
- }
|
|
|
-}
|