<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    pingpang

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      21 Posts :: 0 Stories :: 3 Comments :: 0 Trackbacks

    package gongzibai.co.cc;

    import android.app.Activity;
    import android.content.Context;
    import android.os.Bundle;
    import android.os.Handler;
    import android.os.Message;
    import android.view.KeyEvent;
    import android.view.View;
    import android.view.ViewGroup;
    import android.view.ViewGroup.LayoutParams;
    import android.widget.AdapterView;
    import android.widget.AdapterView.OnItemSelectedListener;
    import android.widget.BaseAdapter;
    import android.widget.Gallery;
    import android.widget.ImageView;
    import android.widget.Toast;

    public class Gallery1Activity extends
      Activity {
     public static final int CHANGE_BANNER = 1;
     private int cur_index = 0;

     /** Called when the activity is first created. */
     @Override
     public void onCreate(
       Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.main);

      final DetialGallery gallery = (DetialGallery) findViewById(R.id.widget1);
      ImageAdapter imageAdapter = new ImageAdapter(
        Gallery1Activity.this);

      gallery.setAdapter(imageAdapter);

      final Handler handler = new Handler() {
       public void handleMessage(
         Message msg) {

        switch (msg.what) {

        case CHANGE_BANNER:

         gallery.onKeyDown(
           KeyEvent.KEYCODE_DPAD_RIGHT,
           null);

         break;

        default:

         break;

        }

       };
      };
      // new Thread(new Runnable() {
      // int flag = 1;
      //
      // public void run() {
      //
      // while (true) {
      //
      // handler.sendEmptyMessage(CHANGE_BANNER);
      //
      // try {
      //
      // Thread.sleep(1000);
      //
      // } catch (InterruptedException e) {
      //
      // e.printStackTrace();
      //
      // }
      //
      // }
      //
      // }
      //
      // }
      //
      // ).start();

      gallery.setOnItemSelectedListener(new OnItemSelectedListener() {

       @Override
       public void onItemSelected(
         AdapterView<?> arg0,
         View arg1,
         int arg2, long arg3) {
        // TODO Auto-generated method stub
        Toast.makeText(
          Gallery1Activity.this,
          "這是第" + arg2
            + "張圖片",
          2).show();
       }

       @Override
       public void onNothingSelected(
         AdapterView<?> arg0) {
        // TODO Auto-generated method stub

       }
      });

     }

     class ImageAdapter extends
       BaseAdapter {
      Context context;
      int[] imgResId = new int[] {
        R.drawable.icon,
        R.drawable.icon2,
        R.drawable.icon3,
        R.drawable.icon,
        R.drawable.icon2,
        R.drawable.icon3,

      };

      public ImageAdapter(
        Gallery1Activity gallery1Activity) {
       // TODO Auto-generated constructor stub
       super();
       this.context = gallery1Activity;
      }

      @Override
      public int getCount() {
       // TODO Auto-generated method stub
       // return Integer.MAX_VALUE;
       return Integer.MAX_VALUE;

      }

      @Override
      public Object getItem(
        int position) {
       // TODO Auto-generated method stub

       return position;
       //
       // return position;
       // return position;

      }

      @Override
      public long getItemId(
        int position) {
       // TODO Auto-generated method stub
       return position;
      }

      @Override
      public View getView(int arg0,
        View arg1,
        ViewGroup arg2) {
       // TODO Auto-generated method stub
       ImageView imageView = new ImageView(
         context);
       imageView
         .setImageResource(imgResId[arg0%imgResId.length]);
       imageView
         .setScaleType(ImageView.ScaleType.FIT_XY);
       imageView
         .setLayoutParams(new Gallery.LayoutParams(
           175, 200));

       return imageView;

      }

     }
    }

    posted on 2012-07-17 21:25 往事隨風(fēng) 閱讀(1555) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 88av免费观看| 亚洲AV无码一区二区乱子仑 | 丰满亚洲大尺度无码无码专线| 在线成人精品国产区免费| 亚洲尹人九九大色香蕉网站| 在线视频免费观看www动漫| eeuss影院免费92242部| 亚洲Av无码乱码在线播放| 亚洲精品午夜国产va久久| 亚洲精品无码专区2| caoporn国产精品免费| 亚洲天堂电影在线观看| 久久久久亚洲AV综合波多野结衣| 人成午夜免费视频在线观看| 又黄又大的激情视频在线观看免费视频社区在线 | 99国产精品永久免费视频| 久久精品国产亚洲av麻豆色欲| 99re热免费精品视频观看| 国产精品亚洲综合久久| 亚洲综合色婷婷七月丁香| 波多野结衣免费一区视频| 亚洲中文无码永久免| 亚洲国产精品无码专区影院| 99久热只有精品视频免费看 | 成人自慰女黄网站免费大全| 亚洲国产视频久久| 国产精品亚洲精品日韩已满| 无码成A毛片免费| 亚洲国产综合在线| 自拍偷自拍亚洲精品第1页| 岛国av无码免费无禁网站| 日韩精品在线免费观看| 日本高清不卡中文字幕免费| 亚洲男人的天堂网站| 91亚洲国产在人线播放午夜| 99re6免费视频| 一区在线免费观看| 精品国产日韩亚洲一区在线| 亚洲私人无码综合久久网| 精品亚洲国产成人| 亚洲成A人片在线观看中文|