사용자 삽입 이미지
사용자 삽입 이미지

package kr.co.skcomms.skcommstar;

 

import android.app.Activity;

import android.os.Bundle;

import android.content.*;

import android.view.*;

import android.widget.*;

 

public class gallery extends Activity {

    /** Called when the activity is first created. */

    @Override

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.main);

 

        Gallery g = (Gallery) findViewById(R.id.Gallery01);

        g.setAdapter(new ImageAdapter(this));

    }

   

    public class ImageAdapter extends BaseAdapter {

        private Context mContext;

 

        private Integer[] mImageIds = {

            R.drawable.p1,

            R.drawable.p2,

            R.drawable.p3,

            R.drawable.p4,

            R.drawable.p5

        };

 

        public ImageAdapter(Context c) {

            mContext = c;

        }

 

        public int getCount() {

            return mImageIds.length;

        }

 

        public Object getItem(int position) {

            return position;

        }

 

        public long getItemId(int position) {

            return position;

        }

 

        public View getView(int position, View convertView, ViewGroup parent) {

            ImageView i = new ImageView(mContext);

            i.setImageResource(mImageIds[position]);           

            return i;

        }

    }

}

 

사용자 삽입 이미지


Trackbacks  | Comments