我的Android应用程序显示几个Toast消息.我最近在运行Android 5.1.1的Galaxy S6上安装了它,并注意到消息最初显示在屏幕中心周围,然后它们移动到正确位置(如果没有指定重力,则接近底部),然后返回到在逐渐消失之前的初始位置.
Context context = getApplicationContext();
String newMsg = getString(R.string.wild_card_msg);
Toast mToast = Toast.makeText(context, newMsg, Toast.LENGTH_LONG);
mToast.setGravity(Gravity.CENTER, 0, 0);
mToast.show();
Run Code Online (Sandbox Code Playgroud)
更新:
有其他人遇到此问题,知道如何解决或知道解决方法吗?
请注意,我接受了Nick的回答,建议使用snackBar作为解决方法.