まずあなたはあなたが親指の上にカスタムビューを必要とバーがリンク Custom Vertical Seek bar1Custom Vertical Seek bar2
次下記参照カスタム垂直使用模索する必要があります。サム画像上にテキストを描画する必要があります。親指画像は白色の矩形画像である。シークバーの進行状況に基づいてテキストを描画します。 (3マイル、5マイルなど)onProgressChanged()メソッドを使用します。
public BitmapDrawable writeOnDrawable(int drawableId, String text){
Bitmap bm = BitmapFactory.decodeResource(getResources(), drawableId).copy(Bitmap.Config.ARGB_8888, true);
Paint paint = new Paint();
paint.setStyle(Style.FILL);
paint.setColor(Color.BLACK);
paint.setTextSize(20);
Canvas canvas = new Canvas(bm);
canvas.drawText(text, 0, bm.getHeight()/2, paint);
return new BitmapDrawable(bm);
}
または
使用TextThumbSeekBar Libのご要件に基づいて変更します。 TextThumbSeekBar
シークバーのベースに画像を追加する方法はありますか? –
親として相対レイアウトを作成するだけです。相対的なレイアウトの内側に縦にシークバーの高さをマッチして親を追加し、イメージビューセットを追加します。android:layout_alignParentBottom = "true"最後に、必要なものを取得します。 –
ビットマップの使用を避け、代わりにdrawableを使用する方法はありますか? –