亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Android中實現一個自動換圖片功能

發布時間:2021-04-09 15:50:58 來源:億速云 閱讀:147 作者:Leah 欄目:移動開發

怎么在Android中實現一個自動換圖片功能?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

public class MainActivity extends Activity {
  int[] imageIds = new int[]{
      R.drawable.a00,R.drawable.a01,R.drawable.a02,R.drawable.a3,R.drawable.a4,R.drawable.a5,
      R.drawable.a6,R.drawable.a7,R.drawable.a8,R.drawable.a9
  };
  private AdapterViewFlipper flipper ;
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    //創建一個BaseAdapter對象,該對象負責提供Gallery所顯示的列表項
    flipper = (AdapterViewFlipper) findViewById(R.id.flipper);
    BaseAdapter adapter = new BaseAdapter() {
      @Override
      public int getCount() {
        return imageIds.length;
      }
      @Override
      public Object getItem(int position) {
        return position;
      }
      @Override
      public long getItemId(int position) {
        return position;
      }
      @Override
      public View getView(int position, View convertView, ViewGroup parent) {
        //創建一個ImageView
        ImageView imageView = new ImageView(MainActivity.this);
        imageView.setImageResource(imageIds[position]);
        //設置ImageView的縮放類型
        imageView.setScaleType(ImageView.ScaleType.FIT_XY);
        //為ImageView設置布局參數
        imageView.setLayoutParams(new ViewGroup.LayoutParams(
            ViewGroup.LayoutParams.MATCH_PARENT,ViewGroup.LayoutParams.MATCH_PARENT));
        return imageView;
      }
    };
    flipper.setAdapter(adapter);
  }
  public void prev(View source){
    //顯示上一個組件
    flipper.showPrevious();
    //停止自動播放
    flipper.stopFlipping();
  }
  public void next(View source){
    //顯示下一個組件
    flipper.showNext();
    //停止自動播放
    flipper.stopFlipping();
  }
  public void auto(View source){
    //開始自動播放
    flipper.startFlipping();
  }
}

嗯好像是五十多行。。無所謂了

順便給下**布局文件:**無腦定義罷了

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:app="http://schemas.android.com/apk/res-auto"
  xmlns:tools="http://schemas.android.com/tools"
  android:id="@+id/container"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  tools:context=".MainActivity">
  <AdapterViewFlipper
    android:id="@+id/flipper"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:flipInterval="5000"
    android:layout_alignParentTop="true"/>
  <Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_alignParentLeft="true"
    android:onClick="prev"
    android:text="下一個" />
  <Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true"
    android:onClick="next"
    android:text="上一個" />
  <Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_alignParentRight="true"
    android:onClick="auto"
    android:text="自動播放" />
</RelativeLayout>

關于怎么在Android中實現一個自動換圖片功能問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

肃宁县| 保德县| 墨江| 吉林省| 南通市| 铜鼓县| 潼南县| 长丰县| 临江市| 新丰县| 德安县| 习水县| 华安县| 澄江县| 库伦旗| 呼伦贝尔市| 孟津县| 元谋县| 嘉义县| 东安县| 龙岩市| 全南县| 金湖县| 乌拉特后旗| 闸北区| 建德市| 天峻县| 广灵县| 白银市| 湘西| 淅川县| 荔浦县| 松溪县| 霍州市| 蓝田县| 邹平县| 寿阳县| 德令哈市| 石狮市| 杂多县| 东乌珠穆沁旗|