0

在我的应用程序中,我需要如下图所示。我有创建自定义组件的经验,我知道如何去做。但是,我不知道如何创建这种组件。当我们设计自定义评分栏时,我是否需要做类似的事情?

在此处输入图像描述

4

1 回答 1

0

无论如何,他们有很多方法可以实现这一目标。

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

或者,您可以通过扩展视图类或其任何子类来创建自定义视图,只要您认为适合您的工作,然后覆盖其 onDraw 方法,手动完成整个操作。

于 2013-03-26T04:44:09.400 回答