Подтвердить что ты не робот

Управление слайдером в Android... - это идеальный вариант для SeekBar?

Я использую SeekBar как слайдер, потому что я не могу найти что-либо еще, но мне нужно сделать так много взломанной работы, потому что это не позволяет мне устанавливать минимальное значение или идти между ints. Поэтому в любой момент, когда мне нужен ползунок, начинающийся со значения, отличного от 0, или возврата числа с плавающей запятой, я должен установить максимальное значение, которое не описывает истинное максимальное значение элемента управления, а затем делит и/или добавляет/вычитайте значение "прогресс", когда я его прочитаю. Прежде чем я закончу писать весь класс, чтобы обработать преобразование значений ползунка, есть ли лучший способ? Я использую Android 1.6... есть ли ползунок в версии 2.0 или в любом другом документальном выпуске будущего?

4b9b3361

Ответ 1

Прежде чем закончить писать класс просто для преобразования моего ползунка, есть ли лучший способ?

Не совсем. Во-первых, вы действительно не хотите, чтобы что-то вроде SeekBar выполняло арифметику с плавающей запятой на этом пути, так как большинство телефонов не имеют поддержки с плавающей запятой в аппаратном обеспечении, поэтому операции с плавающей точкой медленны. Что касается того, почему они не позволяли вам устанавливать свой собственный минимальный, а не просто максимум, я не могу сказать.