作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何将 ControllerListener 添加到 jinput 库中的 Controller 。我知道 ControllerListener 类是一个接口(interface),并且在 ControllerEnvironment 中有一个添加监听器的方法,但即使我这样做也没有任何反应,我该如何运行它?
最佳答案
目前还没有任何插件可以触发 ControllerListener 的方法。可能不会有任何来自创建者的插件,因为该项目已经很长时间没有更新了,最后一次更新只是为了删除 Windows 10 未知的通知。
目前您唯一的解决方案是:
对于最后一个解决方案,仅调用 ControllerEnvironment.getDefaultEnvironment().getControllers() 是不够的。您必须再次调用插件构造函数。由于大多数插件类都在包可见性上,因此您可能必须编辑原始源代码才能将它们公开。 DirectAndRawEnvironmentPlugin 已经有一个公共(public)构造函数。所以你可以做这样的事情:
ControllerEnvironment env = new DirectAndRawEnvironmentPlugin();
if(!env.isSupported()) {
env = ControllerEnvironment.getDefaultEnvironment();
}
关于java - 如何使用ControllerListener jinput java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47312795/
我正在尝试逐步加载大尺寸 JPG。我看到了this documentation使用 Fresco,这正是我想要的:模糊延迟加载效果。我从 repo sample 中获取了他们的代码看起来像这样包装:
我是一名优秀的程序员,十分优秀!