document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. package com.blogspot.blogmuhammadzein.doadzikirpetang;
  2.  
  3. import android.content.Context;
  4. import android.media.Image;
  5. import android.support.v4.view.PagerAdapter;
  6. import android.support.v4.view.ViewPager;
  7. import android.view.LayoutInflater;
  8. import android.view.View;
  9. import android.view.ViewGroup;
  10. import android.widget.ImageView;
  11. import android.widget.LinearLayout;
  12. import android.widget.RelativeLayout;
  13. import android.widget.ScrollView;
  14. import android.widget.TextView;
  15.  
  16. /**
  17.  * Created by IDN FOUNDATION on 07/02/2018.
  18.  */
  19.  
  20. public class ViewPagerAdapter extends PagerAdapter {
  21.     String judul [];
  22.     String artinya [];
  23.     Integer gambar_dzikir [];
  24.     String arab [];
  25.     Context context;
  26.     LayoutInflater inflater;
  27.  
  28.     public ViewPagerAdapter(DzikirPagi dzikirPagi, Integer[] gambar_doa, String[] judul, String[] arab, String[] artinya) {
  29.         this.context = dzikirPagi;
  30.         this.judul = judul;
  31.         this.arab = arab;
  32.         this.gambar_dzikir = gambar_doa;
  33.         this.artinya = artinya;
  34.     }
  35.  
  36.     @Override
  37.     public int getCount() {
  38.         return gambar_dzikir.length;
  39.     }
  40.  
  41.     @Override
  42.     public boolean isViewFromObject(View view, Object object) {
  43.         return view == ((LinearLayout) object);
  44.     }
  45.     @Override
  46.     public Object instantiateItem(ViewGroup container,int position){
  47.         inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
  48.         View v = inflater.inflate(R.layout.list_pager,container,false);
  49.         TextView jdl = (TextView)v.findViewById(R.id.judul);
  50.         ImageView img_doa = (ImageView)v.findViewById(R.id.gambar_dzikirpagi);
  51.         TextView arb = (TextView)v.findViewById(R.id.arab);
  52.         TextView art = (TextView)v.findViewById(R.id.artinya);
  53.  
  54.         jdl.setText(judul[position]);
  55.         arb.setText(arab[position]);
  56.         img_doa.setImageResource(gambar_dzikir[position]);
  57.         art.setText(artinya[position]);
  58.         ((ViewPager)container).addView(v);
  59.         return v;
  60.     }
  61.     @Override
  62.     public void destroyItem (ViewGroup container,int position,Object object){
  63.         ((ViewPager)container).removeView((LinearLayout)object);
  64.     }
  65. }
');