我已经使用Mobile和Android SDK(基于示例应用程序)编写了一个应用程序。 但是,当应用程序在DJI Crystal Sky上运行时,经常会出现没有显示Toast消息的情况。
模式: -它们可以在其他设备上正常工作。 -如果它们可以正常工作,则在应用程序运行时它们可以连续工作。 -如果它们不起作用,它们将根本不会出现。 -让它们显示的最佳方法是重新安装该应用程序。 -在Crystal Sky上更改通知设置对我没有任何作用。
是否还有其他人遇到此问题并找到解决方法? 似乎DJI在DJI Go和Go4中可靠地显示了Toast消息。即:必须有一种使它们工作的方法。
P.S:我已经研究过Snackbar和其他库,但是它们到目前为止还不够通用,这就是为什么我想尽可能地坚持Toast的原因。
编辑2019年4月29日 我刚刚注意到,在其他应用程序(ES文件浏览器)中也观察到相同的行为。
可能无法通过代码修复,也无法修复Crystal Sky软件中的错误。