【问题标题】:Create a triangle using 3 seek-bars in Android-Studio在 Android-Studio 中使用 3 个搜索栏创建一个三角形
【发布时间】:2016-08-12 08:51:17
【问题描述】:

在 Android Studio 中,我想使用 3 个搜索栏在一个简单的活动中创建一个等边三角形,如下图所示:

我想知道是否可以通过使用 XML 来做到这一点。

【问题讨论】:

  • 到目前为止你尝试了什么?

标签: android xml seekbar triangulation


【解决方案1】:

如果你真的想要这样做,我建议你继承ViewGroup 并覆盖onDraw() 方法。

获取每个子视图(三个 SeekBar 视图)并根据子视图的索引对每个子视图应用旋转。

老实说,尽管您正试图强制现有 UI 项执行它们并非真正设计为执行的操作。你最好从头开始构建一个完全自定义的View

【讨论】:

  • 感谢您的回答,我想控制三角形的每一段。获得多种形状。像这个:i.stack.imgur.com/lSpSX.jpg 我的目标不是画数字,而是画其他更复杂的形状。我只是想了解原理。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-16
  • 2015-01-13
  • 1970-01-01
  • 2015-03-21
  • 1970-01-01
相关资源
最近更新 更多