android - 在 Android 中绘制锦标赛支架的最佳方式

标签 android tablelayout tournament

我需要在 Android 中绘制锦标赛括号。我已经计算了所有游戏的位置(即一个 (x,y) 元组,它定义了在类似电子表格的结构中放置团队的位置)。但是,我不知道绘制支架的首选方式。我找到了一个显示我需要的示例:Example

我的第一个想法是以编程方式创建和填充 TableLayout。然而,边框并没有得到真正的支持,需要大量的 TextView 来填充游戏之间的空间。所以我不确定这是否是最好的方法。

有没有人有更好的建议或者类似的例子?

最佳答案

我建议使用 Canvas 自定义绘图.这样您就可以在任何有意义的地方绘图,甚至可能无需太多工作就可以支持缩放。

关于android - 在 Android 中绘制锦标赛支架的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11213629/

相关文章:

android - 可以在同一个应用程序中使用 getDefaultSharedPreferences 和 getSharedPreferences(nome,mode) 吗?

android - Android 中的服务上下文和应用程序上下文之间有区别吗?

java - 为什么tablelayout的layout_width和_height没有覆盖三星平板电脑屏幕的整个区域?

c# - 轮空 %4 的双败淘汰赛算法

php - 没有循环赛的联赛安排

java - Android 谷歌地图显示灰色瓷砖,但只有当它从 Eclipse 导出时

android - 确保 Dagger2 中每个范围只有一个实例

html - 在 CSS 中创建一个 2 列布局

Android:批量启用/禁用按钮

mysql - 各种锦标赛/竞赛类型(联赛、阶梯、单败/双败等)的数据结构