Недавно я работал над приложением, которое имеет SeekBar
. SeekBar
довольно тонкий, поэтому иногда его трудно использовать (вы должны быть очень точными в своих жестах). Есть ли способ увеличить осязаемую область SeekBar
? Поэтому я хочу, чтобы пользователи могли касаться выше или ниже SeekBar
, чтобы переместить большой палец. Буду признателен за любую помощь, которую вы можете предложить!Android SeekBar Touch Sensitivity
11
A
ответ
28
Одним из самых простых подходов заключается в увеличении значения атрибута android:padding
:
<SeekBar
android:id="@+id/yourSeekBar"
android:progressDrawable="@drawable/seekbar_progress"
android:thumb="@drawable/seekbar_thumb"
android:paddingTop="@dimen/your_topPadding"
android:paddingBottom="@dimen/your_bottomPadding" />
Другая возможность: сделать пользовательский палец и увеличить размер его фона, добавляя, например, прозрачная граница.
Вы также можете использовать this library для более сложных целей SeekBars
.
Кроме того, there у вас есть хороший учебник, описывающий создание SeekBar
.
Смежные вопросы
- 1. Android Seekbar
- 2. Android Music Seekbar match_parent
- 3. PHP & Case Sensitivity
- 4. Delphi DLL Case Sensitivity
- 5. UIImageView Tap Gesture Sensitivity
- 6. Android SeekBar setOnSeekBarChangeListener
- 7. SeekBar выпуск Android
- 8. Android - Seekbar с текстом
- 9. Smoother Android SeekBar
- 10. Android SeekBar какдиалоговое
- 11. Android SeekBar странное поведение
- 12. Пользовательские SeekBar в Android
- 13. Android SeekBar: Изменение значения
- 14. Android Удалить SeekBar Background
- 15. Android SeekBar вызывает
- 16. SeekBar Android crash Java
- 17. Пользовательские SeekBar Drawable Android
- 18. Настроить SeekBar на Android
- 19. SeekBar positioning android
- 20. Android SeekBar с разделителями
- 21. Android custom seekbar
- 22. Android SeekBar thumb Настройка
- 23. Android: Change SeekBar Behavior
- 24. Stackoverflow MediaPlayer Android Seekbar
- 25. Android Studio SeekBar Error
- 26. Android SeekBar с маркерами
- 27. Android Range SeekBar
- 28. Android Two Thumbs Seekbar
- 29. Android SeekBar Math
- 30. Ошибка SeekBar Android
Хорошо, что было легко! Добавление отступов сверху и снизу работало как шарм! – Zero
Если содержащее представление достаточно велико, вы также можете установить отрицательные поля для компенсации заполнения, чтобы он не испортил ваш макет, предполагая, что у вас нет других видимых виджетов в увеличенной области. – Tenfour04