2013-03-26 81 views
0

在我的应用程序中,我需要像下面的图像。我有创建自定义组件的经验,我知道如何去做。但是,我不知道如何创建这种组件。当我们设计自定义评分栏时,我需要做些什么吗?Android,自定义组件设计

enter image description here

回答

0

反正他们这么多的方式,你可以做到这一点。

我看到使用无线电组和单选按钮,垂直线和文本视图的一种方式,您可以轻松实现此目的。将所有内容放在您选择的布局中,然后在需要的地方膨胀布局。之后,您只需设置像这样的单选按钮radio1.setChecked(true)。这是一个简单的解决方案,但可能不是最理想的解决方案。

或者,您可以通过扩展视图类或其任何子类来创建自定义视图,无论您认为适合您的工作,然后重写其onDraw方法手动执行整个事情。