我想知道如何获得一个包含字符串列表的控件,如下图所示。
您可以根据宽度
以随机方式查看字符串字符串我尝试在线性或相对布局中使用普通的textview,但它没有用。 你能不能告诉我一个控件的最佳实践,我将它传递给它一个字符串列表,它会像下面的图像一样显示它们?
答案 0 :(得分:3)
这可以使用其中的流布局和切换按钮来完成。 有一个良好的流程布局here。 切换按钮需要一个Selector drawable来为其提供正确的选中/未选中外观。
这是一个选择器示例:
<?xml version="1.0" encoding="utf-8"?>
<item android:drawable="@drawable/rect_tag_checked" android:state_checked="true"></item>
<item android:drawable="@drawable/rect_tag_normal" android:state_checked="false"></item>
<item android:drawable="@drawable/rect_tag_normal"></item>
答案 1 :(得分:0)