国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 措美县| 阿鲁科尔沁旗| 凤山县| 桐柏县| 西乡县| 滕州市| 博兴县| 新密市| 垣曲县| 万源市| 抚顺市| 六枝特区| 耿马| 易门县| 大宁县| 佛山市| 海淀区| 牡丹江市| 岱山县| 阜城县| 军事| 钦州市| 寿光市| 新绛县| 延长县| 平潭县| 思茅市| 女性| 永安市| 上犹县| 安达市| 德令哈市| 南川市| 射洪县| 临桂县| 大埔县| 肃南| 二手房| 克山县| 营山县| 乌鲁木齐县|