コード例 #1
0
 public void sendMessage() {
   nameValuePairs.clear();
   Looper mainLooper = Looper.getMainLooper(); // �õ����߳�loop
   mHandler = new MyHandler(mainLooper); // �������̵߳�handler
   mHandler.removeMessages(0); // �Ƴ����ж����е���Ϣ
   Message m = mHandler.obtainMessage(1, 1, 1, s); // ����Ϣ����message
   mHandler.sendMessage(m); // ����message
 }
コード例 #2
0
        @Override
        public void run() {
          Looper mainLooper = Looper.getMainLooper(); // �õ����߳�loop
          mHandler = new MyHandler(mainLooper); // �������̵߳�handler

          int albumSize = PhotoAlbumActivity.AlbumsFloderPath.get(AlbumName).size();
          for (int i = 0; i < albumSize && !Thread.interrupted(); i++) {
            bm = decodeBitmap(PhotoAlbumActivity.AlbumsFloderPath.get(AlbumName).get(i)); // ȡ��ͼƬ
            sendMessage(bm, i);
          }
        }