Note that there are some explanatory texts on larger screens.

plurals
  1. POhow to add imageview and button in pageradapter
    primarykey
    data
    text
    <p>I have pager adapter and I used imageview to show in pager but I also want to shoe image and button on pager ...how to implement that please help me out. I am new to android...</p> <p>my pager class code is below:</p> <pre><code>public class FullScreenImageActivity extends Activity { private static int NUM_VIEWS = 5; private MyPagerAdapter adapter; private ViewPager pager; int gotbiscuit; public String TAG = "hello"; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.fullscreen_view); Intent i = getIntent(); int gotbiscuit = i.getExtras().getInt("position"); adapter = new MyPagerAdapter(this); pager = (ViewPager) findViewById(R.id.pager); pager.setAdapter(adapter); } public class MyPagerAdapter extends PagerAdapter { public Integer[] images1 = { R.drawable.i_3, R.drawable.i_4, R.drawable.i_6 }; public Integer[] images2 = { R.drawable.i_8, R.drawable.i_9, R.drawable.i_10 }; public Context mContext; public MyPagerAdapter(Context context) { super(); this.mContext = context; // TODO Auto-generated constructor stub } @Override public int getCount() { // TODO Auto-generated method stub return images1.length; } @Override public boolean isViewFromObject(View view, Object object) { // TODO Auto-generated method stub return view == ((ImageView) object); } @Override public void destroyItem(ViewGroup container, int position, Object view) { // TODO Auto-generated method stub ((ViewPager) container).removeView((ImageView) view); } @SuppressWarnings("deprecation") @SuppressLint("NewApi") @Override public Object instantiateItem(ViewGroup container, int position) { // TODO Auto-generated method stub ImageView view1 = new ImageView(FullScreenImageActivity.this); view1.setScaleType(ScaleType.CENTER_CROP); switch (gotbiscuit) { case 0: view1.setImageResource(images1[position]); break; case 1: view1.setImageResource(images2[position]); break; } view1.setAdjustViewBounds(true); ((ViewPager) container).addView(view1, 0); return view1; } } </code></pre> <p>}</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload