androidplot - 如何使 AndroidPlot XYPlot 图例图标可点击?
问题描述
我希望能够单击/点击特定的图例图标来更改 XYPlot 的显示方式。我知道 plot.getLegend(),但我没有看到任何用于访问图例中单个图标的成员函数。我还检查了 plot.getLayoutManager(),也没有看到任何内容。有没有人有任何想法?
解决方案
没有内置任何东西,但 Ledgend 布局定义明确,因此将您自己的触摸侦听器放在一起并计算 Ledgend 的哪一点已被触摸并非不可能。我在底部有 Ledgend 全宽,所以我只需将宽度除以项目数即可获得每个项目的大小。
推荐阅读
- django - “字段 'id' 需要一个数字,但得到了 'ashutoshmishra333@gmail.com'。”,
- bash - sed 命令替换 kubernetes yaml 文件中的图像
- swift - 我如何将 (2020-02-21 06:07:21 +0000) 转换为“2021 年 2 月 21 日 12:00 AM”?
- mysql - Mysql循环遍历目录中的文件列表
- c# - Xamarin 表单活动指示器不显示在按钮单击时即使绑定为真
- javascript - 流星更新 isopacket 给出“组合”错误 - sourcemapConsumer.destroy 不是函数
- mysql - 在 SELECT... INTO OUTFILE CSV 当字段具有不同的特殊字符时,可以使用哪个字段分隔符
- javascript - 如何在滚动上加载 div
- arrays - 倒计时一列,直到列中的值满足条件
- serialization - 用于协议实现的数据序列化