私はそれぞれのIDを持つ画像の配列を持っています。私はRecyclerView
グリッドの背景を、その配列を使ってイメージを取得して変更したいと考えています。この画像のグリッドでAndroid RecyclerViewグリッドの背景
それは濃い青色の背景を持っている、と私は配列からそのIDを取得することにより、いくつかのランダム画像と各グリッドの背景を変更したいです。 これを手伝ってください!
私はそれぞれのIDを持つ画像の配列を持っています。私はRecyclerView
グリッドの背景を、その配列を使ってイメージを取得して変更したいと考えています。この画像のグリッドでAndroid RecyclerViewグリッドの背景
それは濃い青色の背景を持っている、と私は配列からそのIDを取得することにより、いくつかのランダム画像と各グリッドの背景を変更したいです。 これを手伝ってください!
Color Palletteを使用して各画像の色を抽出することができます。それぞれの画像は、リサイクルビューの項目になります。
カラーパレットを使用して色を抽出し、背景を変更することができます。より高速な操作のために非同期メソッドを使用してください。 AndroidColorPalette
色を背景にして画像を設定する必要がありますか?これは可能ですか? – user7346769
グリッドレイアウトマネージャを使用するだけで、グリッドレイアウトマネージャのコンストラクタのコンテキストと数を渡し、リサイクラビューアダプタのコンストラクタでイメージの配列の参照を渡します。そして、ここにあなたのアダプタ
のonBindViewHolder機能の背景に設定された画像はサンプルコードです:
GridLayoutManager gridLayoutManager = new GridLayoutManager(SharingPhotoActivity.this, 3);
if (recyclerView != null) {
recyclerView.setLayoutManager(gridLayoutManager);
recyclerView.setItemViewCacheSize(0);
}
mAdapter = new imageRecyclerAdapter(SharingPhotoActivity.this, bitmapList, compressUriList, mStorageRef, bitmapModels);
recyclerView.setAdapter(mAdapter);
ので、あなたの問題が何であるか、いくつかの画面を与え、私たちがどのように役立つかあなたの問題なく、あなたのコードなしで –
を説明?? – Piyush
私は質問を更新しました。ご覧ください! – user7346769