簡體   English   中英

單擊按鈕將圖像添加到gridview

[英]add images to gridview when button clicked

我遵循android教程(鏈接: http : //developer.android.com/guide/topics/ui/layout/gridview.html )進行圖像查看。

我只想顯示10張圖像並創建一個按鈕,單擊此按鈕將另外10張圖像添加到網格中。

我能做到嗎?

這是這樣做的想法。

  1. Integer[] mThumbIds更改為動態數組,例如ArrayList<Integer> mThumbIds (編輯:還需要將所有相關方法更改為ArrayList方法)
  2. ImageAdapter創建一個函數,以便向ArrayList<Integer> mThumbIds添加更多項,並從Activity中更輕松地處理它。
  3. 在適配器初始化時,請為適配器保留一個實例,以便代替gridview.setAdapter(new ImageAdapter(this)); 使用類似:
      // ImageAdapter myadapter; //活動的一個字段\n myadapter =新的ImageAdapter(this);\n gridview.setAdapter(myadapter);\n // ...\n myadapter.methodToAddMoreItems(itemCollection);  //當您需要添加項目時。 

https://github.com/commonsguy/cwac-endless 您需要的是一個無限適配器。 有很多可以合作的地方。 如果您仍然有困難,請在stackoverflow中使用通用軟件和android作為問題的標簽來提問。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM