SeekBar задает толщину и цвет линии из кода

Я хочу создать программу поиска полностью программно. Все форматирование должно выполняться из самого кода. Я даже не могу использовать извлекаемые из xml-файлов.

Все работает отлично, за исключением линии для линии поиска. Я могу изменить цвет линии / изменить ее на какой-нибудь способный и т. Д., Но не могу изменить толщину линии.

Я получаю следующий результат:

вывод

Но я хочу добиться чего-то вроде тонкой линии:

желательно

Вы можете изменить размер / толщину вашей панели поиска, просто используя два атрибута поиска. Которые:

android:minHeight="2dip"

android:maxHeight="2dip"

Например:

  <SeekBar android:progressDrawable="@drawable/seek_progress" android:thumb="@drawable/thumb" android:id="@+id/seekDistance" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="center" android:max="80" android:minHeight="2dip" android:maxHeight="2dip" /> 

Если вы используете параметр maxHeight, только ваша толщина искажателя изменится, и ваш курсор останется в фактическом размере:

 <SeekBar android:layout_width="300dp" android:layout_height="wrap_content" android:id="@+id/seekBar_learning_play_record_headre" android:layout_centerVertical="true" android:max="100" android:progress="56" android:maxHeight="5dp" android:progressDrawable="@drawable/progress" android:thumb="@drawable/my_seekbar_cursor" />