Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试将图像实现为复选框。
我有一个包含 2 列的列表,我想在右侧显示复选框图像,作为第三列。单击该图像时,图像将更改为不同的图像。
我可以通过哪种方式做到这一点?
一种方法是创建一个Field扩展的自定义BitmapField。此自定义字段可以包含两个位图图像(每个状态一个)。您甚至可以考虑使用四张图像,以便您也可以指示它何时具有焦点。例如:unchecked-non-focused、unchecked-focused、check-non-focused、checked-focused。
Field
BitmapField
当您想要更改图像时(即在触摸事件或轨迹球点击时),只需setBitmap()使用适当的位图调用您的自定义字段。
setBitmap()