package com.blogspot.blogmuhammadzein.doadzikirpetang;
import android.content.Context;
import android.media.Image;
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.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.ScrollView;
import android.widget.TextView;
/**
* Created by IDN FOUNDATION on 07/02/2018.
*/
public class ViewPagerAdapter extends PagerAdapter {
String judul [];
String artinya [];
Integer gambar_dzikir [];
String arab [];
Context context;
LayoutInflater inflater;
public ViewPagerAdapter(DzikirPagi dzikirPagi, Integer[] gambar_doa, String[] judul, String[] arab, String[] artinya) {
this.context = dzikirPagi;
this.judul = judul;
this.arab = arab;
this.gambar_dzikir = gambar_doa;
this.artinya = artinya;
}
@Override
public int getCount() {
return gambar_dzikir.length;
}
@Override
public boolean isViewFromObject(View view, Object object) {
return view == ((LinearLayout) object);
}
@Override
public Object instantiateItem(ViewGroup container,int position){
inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate(R.layout.list_pager,container,false);
TextView jdl = (TextView)v.findViewById(R.id.judul);
ImageView img_doa = (ImageView)v.findViewById(R.id.gambar_dzikirpagi);
TextView arb = (TextView)v.findViewById(R.id.arab);
TextView art = (TextView)v.findViewById(R.id.artinya);
jdl.setText(judul[position]);
arb.setText(arab[position]);
img_doa.setImageResource(gambar_dzikir[position]);
art.setText(artinya[position]);
((ViewPager)container).addView(v);
return v;
}
@Override
public void destroyItem (ViewGroup container,int position,Object object){
((ViewPager)container).removeView((LinearLayout)object);
}
}