背景色を「グラデーション」に変更する機能を備えた Android アプリのカスタム ビューを作成したいと考えています。
このようなものですが、コードを使用して中央のハンドルを左右に移動できます
キャッチは、ビューのような関数が欲しいということです:
changeBackgroundGradient(ratio, startColour, centreColour, endColour);
グラデーションの形状を決定する式leftValue/rightValueによって与えられる比率(0 から 1 の間の値を持つ)
startColour、centerColour、および endColourは、グラデーションを構成する色です。
この関数をどのように作成しますか?
よろしく