0
A
答えて
1
を作るために、このライブラリを参照してください。あなたはここにアップし読むことができます支配的な色を見つけるための複数の方法があります:Finding the dominant color of an image in an Android @drawable
そこからあなたが描画可能なを作成し、その描画可能にビューの背景を設定:自分のコードとそれを使用して
// get the drawable from the image view
// could also be pulled from resources if available
Bitmap bm=((BitmapDrawable)imageView.getDrawable()).getBitmap();
int color = getDominantColor(bm);
GradientDrawable gradient = new GradientDrawable(
GradientDrawable.Orientation.TOP_BOTTOM,
new int[] {0xFFF,color});
gradient.setCornerRadius(15f);
contentView.setBackground(gradient);
1
あなたはその後、開始色とあなたの支配的な色とグラデーションの描画可能を作成し使用している画像から支配的な色を取得する必要がありますぼかし画像https://github.com/wasabeef/Blurry
関連する問題
- 1. CSSでのみ背景画像をぼかす方法
- 2. Androidの背景画像はモバイルサイトのぼかしですか?
- 3. css背景画像が背景の背景色をぼやけている
- 4. CSSで読み込まれた背景画像をターゲットにする方法は?
- 5. 背景画像の読み込みを取り消す方法
- 6. 子画像の背景画像をぼかす方法
- 7. 背景画像はresponsive.cssに読み込まれません
- 8. ReactJSアプリで背景画像を読み込めません
- 9. CefSharp - 読み込み画面の背景色を変更する
- 10. ぼかし背景画像がホバーに
- 11. Android StudioのURLからぼかし画像を読み込む方法
- 12. Androidの画像の背景色を設定する方法
- 13. CSSの背景画像の読み込みの動作
- 14. ios swift - スクロールビューの背後にあるぼかし背景画像
- 15. 詳細な画像をHTMLの背景として読み込む方法は?
- 16. ウェブサイトを部分的に読み込んでいる背景画像(ブートストラップ)
- 17. URIから読み込んだ画像に黒い背景があります
- 18. トラブルシューティングCSSの背景画像が読み込まれない
- 19. 遅延読み込み<img>または背景画像
- 20. Outlookメールは、クリック時にのみ背景画像を読み込みます。
- 21. 背景画像が外部ページに読み込まれない
- 22. Fabric.jsの背景画像をぼかす方法
- 23. Android:アクティビティで背景色と半透明の背景画像を設定する
- 24. 画像が背景画像として読み込まれたときの確認方法は?
- 25. React&Webpack:画像を背景画像として読み込んで表示する
- 26. 透明な暗い背景でこの画像をぼかす方法
- 27. CSS:背景色の背景画像
- 28. 背景画像が読み込まれない
- 29. CSS背景画像が読み込まれない
- 30. 背景画像を読み込んでウィンドウサイズに縮尺してからフェードインします
イム私に黒い四角い背景を与えました、あなたのコードはどこに置くべきですか?私はちょっと混乱しました... [link](https://preview.ibb.co/jYe0MR/1.jpg)そしてこれは私のコードです –
私はスケールされたビットマップを1x1イメージとして作成し、この単純な作業のためにパレットライブラリよりオーバーヘッドが少なくなります。私のコードをどこに置くのかは、私の活動の中にありました。ソースを動的に設定してから同じイメージをメソッドに渡す場合は、テスト用にXMLにイメージビューソースが設定されています。 – SRoseDev88