document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. package com.blogspot.rzwei.dzikirpagipetang;
  2.  
  3. import android.content.Context;
  4. import android.support.v4.view.PagerAdapter;
  5. import android.view.LayoutInflater;
  6. import android.view.View;
  7. import android.view.ViewGroup;
  8. import android.widget.LinearLayout;
  9. import android.widget.TextView;
  10.  
  11. /**
  12.  * Created by ammarkhasali on 2/15/2018 AD.
  13.  */
  14.  
  15. class ViewPagerAdapterPT extends PagerAdapter {
  16.  
  17.     String judul[];
  18.     String keteranganarab[];
  19.     String keteranganindo[];
  20.     PetangActivity context;
  21.  
  22.     LayoutInflater inflater;
  23.  
  24.     public ViewPagerAdapterPT(PetangActivity petangActivity, String[] judul, String[] keteranganarab, String[] keteranganindo) {
  25.  
  26.         this.context = petangActivity;
  27.         this.judul = judul;
  28.         this.keteranganarab = keteranganarab;
  29.         this.keteranganindo = keteranganindo;
  30.  
  31.     }
  32.  
  33.     @Override
  34.     public int getCount() {
  35.         return judul.length;
  36.     }
  37.  
  38.     @Override
  39.     public boolean isViewFromObject(View view, Object object) {
  40.         return view == object;
  41.     }
  42.  
  43.     public Object instantiateItem(ViewGroup container, int position) {
  44.         inflater = (LayoutInflater)
  45.                 context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
  46.         View view = inflater.inflate(R.layout.itempetang, container, false);
  47.  
  48.         TextView jdl = view.findViewById(R.id.judul);
  49.         TextView ktrng = view.findViewById(R.id.keteranganarab);
  50.         TextView ktrngindo = view.findViewById(R.id.keteranganindo);
  51.  
  52.         jdl.setText(judul[position]);
  53.         ktrng.setText(keteranganarab[position]);
  54.         ktrngindo.setText(keteranganindo[position]);
  55.         container.addView(view);
  56.         return view;
  57.     }
  58.  
  59.     @Override
  60.     public void destroyItem(ViewGroup container, int position, Object object) {
  61.         container.removeView((LinearLayout) object);
  62.     }
  63. }
');