viewFlipper
来源:互联网 发布:支付宝生成器软件 编辑:程序博客网 时间:2024/06/06 09:27
package com.example.admin.viewfipper;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.widget.ImageView;import android.widget.ViewFlipper;public class MainActivity extends AppCompatActivity { private ViewFlipper viewFlipper; private int[] r={R.drawable.a,R.drawable.b,R.drawable.c,R.drawable.d}; private float startX; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); viewFlipper= (ViewFlipper) findViewById(R.id.viewFlipper); for(int i=0;i<r.length;i++){ viewFlipper.addView(catchId(r[i])); } //viewFlipper.setFlipInterval(1000); //viewFlipper.startFlipping(); } @Override public boolean onTouchEvent(MotionEvent event) { switch (event.getAction()){ case MotionEvent.ACTION_DOWN: { startX = event.getX(); break; } case MotionEvent.ACTION_MOVE:{ if (event.getX()-startX>100){ viewFlipper.showNext(); } if(startX-event.getX()>100){ viewFlipper.showPrevious(); } break; } case MotionEvent.ACTION_UP:{ break; } default: break; } return super.onTouchEvent(event); } private View catchId(int r) { ImageView imageView=new ImageView(this); imageView.setBackgroundResource(r); return imageView; }}
<img src="http://img.blog.csdn.net/20160310233216829?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
0 0
- ViewFlipper
- ViewFlipper
- ViewFlipper
- ViewFlipper
- ViewFlipper
- ViewFlipper
- ViewFlipper
- ViewFlipper
- ViewFlipper
- ViewFlipper
- ViewFlipper
- viewFlipper
- ViewFlipper
- ViewFlipper
- ViewFlipper
- ViewFlipper
- ViewFlipper
- ViewFlipper,动画
- IntelliJ IDEA添加jar包
- windows配置mysql数据库
- awr创建基线生成对比报告
- GBDT和Adaboost
- 用 maven 下载 jar 文件以及 javadoc 和 sources
- viewFlipper
- qt
- java中>>与>>>的区别
- 命令模式
- 临界区,互斥量,信号量,事件的区别
- iOS中的一些调试技巧
- 第三方SDK:讯飞语音听写
- 几种社会化分享工具总结
- [Linux] Linux权限管理