草庐IT

android - 这 toast 是从哪里来的?

出于某种原因,我正在开发的应用程序显示了一个toast,它显示了我设备上剩余的内部存储空间,即使我没有将其编码。这是截图http://i.stack.imgur.com/z2ERU.png这是(唯一的)Activity的代码。http://pastie.org/8382286如您所见,所有toast都被注释掉了,我什至没有导入android.widget.Toast。然而,我仍然得到了屏幕截图中显示的toast。谁能告诉我为什么会这样? 最佳答案 我在我的Android4.1.1设备上收到相同的toast通知。原来是ESFileEx

android - 为什么toast消息在android 4.1操作系统包含移动不显示

我在android4.1mobile中看不到toast消息。直到昨天,我才能够看到toast消息。只有从今天开始,我才能看到消息。请帮助我。Toast.makeText(getApplicationContext(),"hi",Toast.LENGTH_SHORT).show();我也尝试过自定义toast消息而不是toast消息。但还是不行。自定义toast:LayoutInflaterinflater=getLayoutInflater();Viewlayout=inflater.inflate(R.layout.toast_layout,(ViewGroup)findViewBy

android - Toast 的自定义动画进入/退出?

我想自定义Toast的进入和退出动画。具体来说,我想让它立即出现(无淡入)并像正常情况一样消失(淡出)。有什么方法可以让我在toast时使用动画吗? 最佳答案 toast使用无法更改的系统模板显示,所以简短的回答是不,你不能更改toast动画。然而,您可以创建自己的类似于toast的View,并根据需要为其设置动画。 关于android-Toast的自定义动画进入/退出?,我们在StackOverflow上找到一个类似的问题: https://stackove

android sdk 在账户设置中提示 toast 消息

我正在使用AbstractAccountAuthenticator,我想为我的应用程序使用单一帐户。因此,当用户选择为此应用添加新帐户时,我想提示一条消息。我看到其他应用程序对消息使用toast,但由于某些原因我的应用程序没有显示。我这样显示消息:publicBundleaddAccount(){if(accounts.size()>0){Toast.makeText(context,R.string.MSG_ONLY_ONE_ACCOUNT_IS_SUPPORTED,Toast.LENGTH_LONG).show();returnnull;}}有什么想法吗?我在AbstractAcc

android - toast : Difference between "this" and "getApplicationContext()"?

我的设备运行Android5.1.1,我发现如果我使用Toast.makeText(this,"Thisisatoast",Toast.LENGTH_SHORT).show();我明白了:但是如果我使用getApplicationContext()而不是this,Toast.makeText(getApplicationContext(),"Thisisatoast",Toast.LENGTH_SHORT).show();我明白了:两者都是直接从Activity中调用。这是为什么? 最佳答案 它与上下文关联的主题有关。使用this是

从 Service 启动的 Android Toast 只显示一次

我有一个监控套接字连接的服务。当连接丢失时,它需要显示一个Toast通知用户它正在重新连接。这第一次工作正常。之后,我在日志中看到了enqueueToast,但未显示toast。任何想法表示赞赏。我认为这将是一件容易添加的事情,但我一定遗漏了一些东西。日志条目INFO/NotificationService(118):enqueueToastpkg=com.abccallback=android.app.ITransientNotification$Stub$Proxy@43f7b100duration=1调用Toast的代码publicclassConnectionServiceex

android - 如何取消在android上以不同方法创建的Toast?

我有以下代码:privateToastmovieRecordToast;privatevoiddisplayNextMovie(){if(movieRecordToast!=null)movieRecordToast.cancel();//cancelpreviousToast(ifuserchangesmoviestoooften)movieRecordToast=Toast.makeText(getApplicationContext(),"Next",Toast.LENGTH_SHORT);movieRecordToast.show();privatevoiddisplayPre

android - 可以指定 Toast 的位置吗?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:howtochangepositionofToastinandroid?当用户按下Button时,我必须显示一个Toast,但我想在screen上再显示一点>.我该怎么做?这是我的Toast的代码:Toast.makeText(getApplicationContext(),getString(R.string.emailregisternotentered),Toast.LENGTH_SHORT).show();已解决:Toasttoast=Toast.makeText(getApplicationCont

android - 如果上下文相同,为什么在 Android 中制作 Toast 的位置很重要?

我有一份遗产IntentService尝试使用Toast消息来显示错误消息。1我希望显示消息,并添加了代码以将它们置于正确的线程中。最简单的更改是传入构造的Toast对象,然后在UI线程上显示它。但是,Toast仅在我在发布的可运行程序中创建时显示,如果我传入预制的Toast则不会显示。这个有效:@OverrideprotectedvoidonHandleIntent(Intentintent){showToast("Error",Toast.LENGTH_LONG);}privatevoidshowToast(finalStringmsg,finalintduration){newH

android - 如何禁用有时随 WebView 中的缩放控件一起出现的 tip toast 消息?

我没有在任何其他设备上测试过这个,但在2.1设备上,在打开缩放控件的WebView中,有时会出现一条toast消息,上面写着类似“提示:双击以放大和缩小”之类的内容.我不知道它来自哪里,因为我的代码中没有任何内容要求它出现。有什么方法可以禁用它吗?我不知道如何重现它,但它似乎在新安装应用程序时更频繁地发生。 最佳答案 如wajiw的回答所示,toast是基于WebSettings中的双击toast计数。有一种基于抢占该值的解决方法。WebSettings从SharedPreferences获取其双击toast计数的值。覆盖首选项值将