91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

怎么在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

平泉县| 新田县| 大竹县| 周宁县| 涟源市| 蓬莱市| 唐海县| 南投县| 丰都县| 绥化市| 泾川县| 汤原县| 桑日县| 高雄市| 舞钢市| 北流市| 竹北市| 红桥区| 鸡西市| 武鸣县| 山丹县| 同德县| 延安市| 米泉市| 鲜城| 观塘区| 阿图什市| 阜平县| 尖扎县| 四会市| 石狮市| 体育| 志丹县| 章丘市| 天祝| 葫芦岛市| 通州区| 达州市| 冀州市| 宁明县| 乐业县|