关于自动轮播功能,本人在网上找了很多第三方,都是很臃肿的代码,后面才研究出几行代码就可以搞定,以下是核心代码。(注意;因为是自动轮播功能,适配器的代码就不再敖述)

    <android.support.v4.view.ViewPager          android:id="@+id/viewPager"          android:layout_above="@id/gview"        android:layout_width="match_parent"          android:layout_height="wrap_content" />    

final int imgs[] = { R.drawable.jita, R.drawable.tupian, R.drawable.fj };viewpager = (ViewPager) view.findViewById(R.id.viewPager);new Timer().schedule(new TimerTask() {@Overridepublic void run() {Message msg = Message.obtain();handler.sendEmptyMessage(0);}}, 2000, 2000);}int a;Handler handler = new Handler() {public void handleMessage(Message msg) {if (msg.what == 0) {a++;viewpager.setCurrentItem(a);if (a == 2) {a = -1;}}};};


更多相关文章

  1. Android入门:用HttpClient模拟HTTP的GET和POST请求
  2. XDebuggable&mprop代码分析
  3. Android开发系列(二十二):AdapterViewFlipper的功能和使用方法
  4. android studio 最新3.0 kotlin与databinding 结合使用报错。
  5. Android两种不同的方法去实现图像的放大与缩小
  6. udacity android 实践笔记: lesson 4 part a
  7. Android(安卓)Apk 代码混淆与资源文件混淆实战
  8. Android(安卓)4.0音乐问题

随机推荐

  1. [Android]电话拨号器开发
  2. 学习Android界面设计的超级利器Hierarchy
  3. Android设计模式系列(3)--SDK源码之单例
  4. Android 开发实践 Lambda表达式的使用
  5. android开发老罗教学视频
  6. h5页面与Android原生页面交互
  7. Google Inbox如何跨平台重用代码?
  8. Android系统介绍与框架
  9. android binder 讲解
  10. Android - 文件读写操作总结