Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.blogspot.rzwei.dzikirpagipetang;
- import android.content.Context;
- import android.support.v4.view.PagerAdapter;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- import android.widget.LinearLayout;
- import android.widget.TextView;
- /**
- * Created by ammarkhasali on 2/15/2018 AD.
- */
- class ViewPagerAdapterPT extends PagerAdapter {
- String judul[];
- String keteranganarab[];
- String keteranganindo[];
- PetangActivity context;
- LayoutInflater inflater;
- public ViewPagerAdapterPT(PetangActivity petangActivity, String[] judul, String[] keteranganarab, String[] keteranganindo) {
- this.context = petangActivity;
- this.judul = judul;
- this.keteranganarab = keteranganarab;
- this.keteranganindo = keteranganindo;
- }
- @Override
- public int getCount() {
- return judul.length;
- }
- @Override
- public boolean isViewFromObject(View view, Object object) {
- return view == object;
- }
- public Object instantiateItem(ViewGroup container, int position) {
- inflater = (LayoutInflater)
- context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
- View view = inflater.inflate(R.layout.itempetang, container, false);
- TextView jdl = view.findViewById(R.id.judul);
- TextView ktrng = view.findViewById(R.id.keteranganarab);
- TextView ktrngindo = view.findViewById(R.id.keteranganindo);
- jdl.setText(judul[position]);
- ktrng.setText(keteranganarab[position]);
- ktrngindo.setText(keteranganindo[position]);
- container.addView(view);
- return view;
- }
- @Override
- public void destroyItem(ViewGroup container, int position, Object object) {
- container.removeView((LinearLayout) object);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment