#android
1) Подскажите, как реализовать такую диаграмму, которая бы рабоатла вместе с календарем. Как нарисовать это все. 2) Внизу есть список из radioButton и поверх них зеленная линия вертикальная. Как сделать эту линию в RecyclerView?
Ответы
Ответ 1
Пожалуй начнем с простой, второй части: Нижняя часть экрана - это RecyclerView. RadioButton находиться всегда в одном месте в Item/ячейке/поле этого RecyclerView. Тогда, поверх RecyclerView, вы проводите прямую: FrameLayout шириной в 1 пиксель, нужного цвета таким образом, чтобы он оказался поверх RadioButtons. Высоту RecyclerView ставите по контенту, чтобы прямая не уходила в никуда (либо приделываете эту маленькую палочку непосредственно к RadioButton в самом Item, получается эдакая прямоугольная башенка) Верхняя часть сложнее. Так или иначе придется копаться в канвасе и писать собственный фрагмент с диаграммой. Вы можете попробовать найти схожую либу с открытым исходным кодом и "позваимствовать" код оттуда (android arsenal вам в помощь). График вы оформляете в виде фрагмента, где месяцы - это TabLayout + ViewPager. Как-то так.
Комментариев нет:
Отправить комментарий