カスタム背景とカスタム サム イメージを持つシークバーを作成する必要があります。問題は、背景がちょっと複雑で、そこから素敵な 9patch を実際に作成できないことです。
シークバーには 3 つの値 (0、1、2) が必要で、各値は画像で表されます。Thumb は、現在の値のイメージを中心に配置する必要があります。図は、値「1」が選択されたシークバーを示しています。
私が抱えていた問題は次のとおりです。
- 背景から9パッチを作成し、エッジと中央の画像が移動/スケーリングしないようにします。
- 異なる値を表す画像と比較して、常に正しい縮尺になるつまみを作成します。
これどうやってするの?
編集
要するに、シークバーが(画面サイズに関係なく)画面の幅全体を占めるようにするのに苦労していますが、「リング」(親指)が常に各「値」画像の周りに完全に収まるようにする必要があります。