[英]add images to gridview when button clicked
我遵循android教程(鏈接: http : //developer.android.com/guide/topics/ui/layout/gridview.html )進行圖像查看。
我只想顯示10張圖像並創建一個按鈕,單擊此按鈕將另外10張圖像添加到網格中。
我能做到嗎?
這是這樣做的想法。
Integer[] mThumbIds
更改為動態數組,例如ArrayList<Integer> mThumbIds
(編輯:還需要將所有相關方法更改為ArrayList
方法) ImageAdapter
創建一個函數,以便向ArrayList<Integer> mThumbIds
添加更多項,並從Activity中更輕松地處理它。 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.