Когда я создавал киберспортивное приложение, я столкнулся с проблемой — отображать киберспортивные матчи в стиле турнирных скобок.
Моей первой интуицией было искать соответствующую библиотеку, которая помогла бы мне легко добиться такого пользовательского интерфейса, но в то время не было доступных библиотек с открытым исходным кодом. Я даже пытался найти какую-нибудь платную библиотеку, но тщетно.
В итоге мне пришлось создавать пользовательский интерфейс самостоятельно, используя recyclerview и viewPager. Я выложил его в открытый доступ, чтобы он мог быть полезен любому. Вы можете найти проект здесь
https://github.com/emil-ep/TournamentBrackets