Я только начинаю с разработки приложений для Android. Поэтому у меня есть вопрос, для проектирования моего графического интерфейса. Возможно, есть возможный встроенный виджет, но у меня нет правильной формулировки, чтобы найти его (английский не мой родной язык).Progress Bar Stairs
Я ищу что-то вроде панели рейтинга, где вы можете выбрать значение от 1 до 5. Вместо звезд я хотел бы иметь несколько баров (левая - самая маленькая, правая самый высокий). Должен выглядеть как «Лестница» в уведомлении о силе сигнала. Чтобы сделать его более сложным, я бы хотел иметь разные цвета для каждого бара (наименьшее значение зеленое, максимальное значение красного). Поэтому я не думаю, что рейтинг-бар с разными рисунками будет соответствовать моим потребностям, потому что afaik я мог бы просто изменить раскладку звезды, а не как первая звезда должна стать 5dp-баром, вторая - 15dp и так далее.
Есть ли встроенный виджет, который я мог бы использовать?
Я приложил картинку, чтобы показать свою идею.
Я надеюсь, что вы можете мне помочь
Хорошо, спасибо, спасибо :) Можно ли определить, на какой панели (или части вытягиваемого) пользователь нажимает? Например, когда я хочу, чтобы пользователь установил уровень изображения непосредственно на 3, когда он коснулся третьего бара? –
не с решением уровня. Вероятно, я неправильно понял ваш вопрос. Почему вы не можете использовать RatingBar? – Blackbelt
Мне нравится решение с листом уровня - отображение точно так, как я хочу. но я хотел бы иметь интерактивный компонент для изменения уровня изображения (например, панели оценки). Я думал, что для настройки бара рейтинга может быть сложно иметь 5 разных уровней, а не 5 одинаковых звезд. или это так же, как вы редактируете внешний вид для рейтинговой панели, как решение уровня списка? –