final Handler autoGalleryHandler = new Handler() {
public void handleMessage(Message message) {
super.handleMessage(message);
switch (message.what) {
case 1:
galleryFlow.setSelection(message.getData().getInt("pos"));

break;
}
}
};

Timer autoGallery = new Timer();
autoGallery.schedule(new TimerTask() {
int gallerypisition = 0;
@Override
public void run() {
if (gallerypisition < adapter.getCount() - 1) {
gallerypisition = gallerypisition + 1;
} else {
gallerypisition = 0;
}

Message msg = new Message();
Bundle date = new Bundle();// 存放数据
date.putInt("pos", gallerypisition);
msg.setData(date);
msg.what = 1;//消息标识
autoGalleryHandler.sendMessage(msg);
}
}, 0, 3000);//5秒后,每隔5秒执行信息发送

更多相关文章

  1. android屏幕监听,手机是否处于锁屏状态,在锁屏之上弹出Toast.makeT
  2. 【Android】Android消息处理机制
  3. Android主线程消息循环
  4. Android消息通知-Notification
  5. 【Android】Android的消息机制
  6. android的消息处理机制

随机推荐

  1. android简陋的开发工具
  2. Android体系结构
  3. android ndk 开发之 在 应用程序中使用 j
  4. Android(安卓)如何破解兼容性困局
  5. Android中的MVC
  6. Android—自制Android闹钟3步即可!(2020-6
  7. Android(安卓)Q Beta 6 终极测试版发布!
  8. 学个明白--Android世界的坐标系
  9. Android调用WebService系列之KSoap2对象
  10. Android(安卓)多线程-----AsyncTask详解