国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android ViewFlipper用法實例分析

2020-04-11 10:55:20
字體:
來源:轉載
供稿:網友

本文實例講述了Android ViewFlipper用法。分享給大家供大家參考,具體如下:

這里實現的效果是當手動滑動手機屏幕時會一個一個地顯示圖片,一次顯示一張圖片

package com.my.viewflippertest;import android.app.Activity;import android.os.Bundle;import android.view.GestureDetector;import android.view.GestureDetector.OnGestureListener;import android.view.MotionEvent;import android.widget.TextView;import android.widget.ViewFlipper;public class ViewFlipperTestActivity extends Activity implements OnGestureListener { private ViewFlipper vf;//聲明一個ViewFlipper對象 private GestureDetector gd; private int[] d={//定義一個圖片集合  R.drawable.a,  R.drawable.b,  R.drawable.c,  R.drawable.d,  R.drawable.e,  R.drawable.f,  R.drawable.h,  R.drawable.i,  R.drawable.g };  /** Called when the activity is first created. */  @Override  public void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.main);    gd=new GestureDetector(this);    vf=(ViewFlipper)this.findViewById(R.id.vf);//初始化對象    for(int i=0;i<d.length;i++){     vf.addView(addTextView(d[i]));//添加界面    }  }  public TextView addTextView(int a){//把圖片加入TextView中   TextView tv=new TextView(this);   tv.setBackgroundResource(a);   return tv;  }  //觸發接觸事件  public boolean onTouchEvent(MotionEvent event){   return this.gd.onTouchEvent(event);  }  //接觸事件發生后顯示下一張圖片  public boolean onFling(MotionEvent e1,MotionEvent e2,float velocityX,float velocityY){   this.vf.showNext();   return true;  } @Override public boolean onDown(MotionEvent e) { // TODO Auto-generated method stub return false; } @Override public void onLongPress(MotionEvent e) { // TODO Auto-generated method stub } @Override public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX,  float distanceY) { // TODO Auto-generated method stub return false; } @Override public void onShowPress(MotionEvent e) { // TODO Auto-generated method stub } @Override public boolean onSingleTapUp(MotionEvent e) { // TODO Auto-generated method stub return false; }}

更多關于Android開發相關內容感興趣的讀者可查看本站專題:《Android開發入門與進階教程

希望本文所述對大家Android程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西乌| 东乌珠穆沁旗| 东海县| 新巴尔虎左旗| 汨罗市| 绵阳市| 雅江县| 沁阳市| 稷山县| 娄底市| 楚雄市| 米林县| 武川县| 左云县| 高清| 湟源县| 安塞县| 行唐县| 西吉县| 陇南市| 封丘县| 白银市| 化州市| 临漳县| 四会市| 探索| 开阳县| 新竹县| 安溪县| 巩义市| 婺源县| 武穴市| 桃园市| 惠水县| 湖北省| 佛学| 桂平市| 峨边| 大余县| 凌源市| 平原县|