私はアンドロイドチュートリアル(リンク:http ://developer.android.com/guide/topics/ui/layout/gridview.html )に従って画像ビューを作成します。
10 枚の画像のみを表示してボタンを作成したいのですが、これをクリックすると、さらに 10 枚の画像がグリッドに追加されます。
それをしてもいいですか ?
Here is an idea of doing that.
Integer[] mThumbIds
to a dynamic Array such as ArrayList<Integer> mThumbIds
(edit: there is also needed to change all related methods to the ArrayList
methods)ImageAdapter
in order to add more items to the ArrayList<Integer> mThumbIds
and handle it easier from your Activity.gridview.setAdapter(new ImageAdapter(this));
use something like:
// ImageAdapter myadapter;// a field of the activity
myadapter = new ImageAdapter(this);
gridview.setAdapter(myadapter);
// ...
myadapter.methodToAddMoreItems(itemCollection); // when you need to add the items.
https://github.com/commonsguy/cwac-endless . 必要なのはエンドレスアダプターです。十分な作業があります。それでも問題が解決しない場合は、質問のタグとして commonsware と android を使用して、stackoverflow で質問してください。