我正在尝试创建一个类似按钮的组件,其中有一个左对齐的 ImageView,然后是 ImageView 右侧的 2 个 TextView,一个堆叠在另一个之上,并且格式不同,如下例所示:
__________________________
| |
| |-----| Bold Main Text |
| |Image| |
| |-----| Small Sub Text |
|__________________________|
我还希望 ImageView 根据外部容器的单击状态进行更改,就像标准按钮对与之关联的可选资源所做的那样。因此,当我单击外框中的任意位置时,图像可选状态会发生变化。
我知道我可以使用按钮,设置“drawableLeft”属性来创建与图像关联的单行文本作为按钮,但似乎使用此策略我只能有一个文本项。
过去有没有人实现过这样的 UI 组件?
谢谢!