例如,我有一个基于 Java 的旧手机,我想编写一个应用程序来控制它的手电筒二极管。有没有什么通用的方法可以通过 j2me 做到这一点?
就像是:
启用手电筒();
这应该适用于每部基于 Java 的手机。
例如,我有一个基于 Java 的旧手机,我想编写一个应用程序来控制它的手电筒二极管。有没有什么通用的方法可以通过 j2me 做到这一点?
就像是:
启用手电筒();
这应该适用于每部基于 Java 的手机。
如果您的手机支持广泛传播的 MIDP 2 (JSR 118),那么您可以使用Display.flashBacklight API:
请求设备背光的闪烁效果。闪烁效果旨在用于吸引用户的注意力或作为游戏的特殊效果。闪烁的示例是循环打开和关闭背光或反复从暗到亮。返回值指示背光的闪烁是否可以由应用程序控制。
闪烁效果在请求的持续时间内发生,或者如果请求的持续时间为零,则将其关闭。该方法立即返回;也就是说,它不能在闪烁效果运行时阻塞调用者。
仅当 Display 位于前台时才会调用此方法。如果 Display 在后台,此方法必须不执行任何操作并返回 false。
设备可以限制或覆盖持续时间。对于不包含可控背光的设备,调用此方法返回 false....
一般来说,您的问题的答案是否定的——例如非常旧的 MIDP 1.0 (JSR 37) Java 手机不支持这样的功能。