Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment