0

アプリの DayDream を作成したいのですが、画像の壁が必要ですが、画像をランダム化する方法がわかりません。

一部の画像が他の画像より (2 倍) 大きく、他の画像がそれらの周りにあり、すべてランダムであることを望みます。これを行う簡単な方法はありますか?画像は、GridView に読み込まれる前に、ImageViews の ArrayList に動的に保存されます。

現在、私は ImageViews でいっぱいになる単純な水平レイアウトを持っていますが、これは単純すぎて画面全体を埋めることはできません...

どこから始めればよいかわかりません。どんな助けでも大丈夫です!

4

2 に答える 2

1

GridView でそれができるかどうかはわかりません。TableView基本的に、アイテムが占めることができる列の数を指定して指定しようとしています。または、少しいじると、 で目的を達成できる場合がありますRelativeLayout

どちらの場合も、独自のアダプターを作成してコンテンツをビューに配置する必要がTableViewありRelativeLayoutます。

于 2013-03-01T19:51:57.360 に答える
0

http://www.androidviews.net/2013/01/quiltview-library/または http://www.androidviews.net/2013/01/pinterest-like-adapterview/ を試してください時間なので、それで行くべきかもしれません。

于 2013-03-01T22:43:47.683 に答える