草庐IT

android - 检测 toast 消息

我认为这是不可能的,因为我还没有在SDK文档中找到任何内容(目前)。但我可以知道是否可以编写一个记录Toast消息的应用程序。记录显示它的应用程序以及显示的消息包含的内容。这完全是个人的努力,旨在创建一个可以检测toast消息的应用程序。因为我手机上的某个东西正在创建一个toast,大约每天一次说“正在发送...”,而且我这辈子都无法找到有问题的应用程序(服务类)。我以为它可能是GMail或Evernote,但发送的toast消息略有不同。我打算构建一个应用程序,因为1)我不知道LogCat是否会显示任何内容,以及2)我不想让我的个人/开发电话一直连接到PC(作为“发送...”消息很少

android - 如何在不扩展 Activity 的类中显示 Toast 消息

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:HowdoImakeatoastfromanonactivityclass?如何从未扩展Activity类的类中创建和显示Toast消息?我在另一个由Activity扩展的类中使用此类。

android - Toast 背景颜色被更改

我正在处理一个项目并通过执行以下操作将应用程序的背景设置为白色:@style/MyActionBar140dp#ffffff这很有用,但问题是toast消息现在显示为白色背景。奇怪的是我在项目中集成了启动画面,当用户登录时toast消息正常显示。这真的很奇怪,如果您对此问题有任何帮助,我们将不胜感激。编辑:添加了屏幕截图显示问题。屏幕截图是在初始toast(具有不良效果)淡出而新toast(默认)淡入时截取的。 最佳答案 我解决了这个问题。Toast背景颜色发生变化的原因是我在其中包含的View对象的上下文中传递的方式。下面这行代码

android - 从线程发布 Toast 消息

我的应用程序启动一个线程来查询Web中的一些数据。我想在找不到任何内容时显示Toast消息,但我的应用程序总是崩溃。我试过在线程中使用应用程序上下文,如下所示:Toast.makeText(getApplicationContext(),"testttt",Toast.LENGTH_LONG).show();我还尝试使用Toast调用创建一个Runnable并从Thread调用runOnUiThread(runnable)(此runnable中的Toast调用使用Activity作为第一个参数)。有没有人对如何实现这个有任何想法? 最佳答案

Android Toast 不会消失

我显示toast,它不会消失,即使在应用程序关闭后也是如此。我该如何解决?@OverridepublicvoidonClipStoreLoadedClipsNotification(ClipStoreLoadedClipsNotificationnotif){finalClipStoreLoadedClipsNotificationnotification=notif;runOnUiThread(newRunnable(){@Overridepublicvoidrun(){Dialogs.DismissAll();list.onRefreshComplete();TextViewtex

android - 小部件在 ICS 中显示 "App Isn' t Installed"Toast

我已经通过Eclipse创建了一个可以在我的GalaxyNexus上正常运行的小部件,但是当我创建一个签名的apk时,从手机上卸载调试版本,然后安装新的apk并尝试将它放在主屏幕上我得到以下Toast消息:“应用程序未安装”。知道为什么会这样吗?谢谢 最佳答案 其实我刚刚发现出了什么问题。我正在基于相同的代码制作多个小部件,并且在构建之前我重构并更改了包名称。我错过了更新appwidget-providerxml中的“android:configure”字段,因此这导致配置Activity“找不到”。

android - 如何在 doInBackground 中的 AsyncTask 中显示 toast

在我的一项Activity中,我使用了AsyncTask。在doInBackground()中,我正在调用各种方法。在其中一种方法中,我遇到了异常,因此在catchblock中,我想在Toast中显示错误。我知道我可以使用Log,但我仍然更喜欢Toast。那么,如何在doInBackground()中的AsyncTask中使用Toast? 最佳答案 从doInBackground返回protectedStringdoInBackground(String...params){//somecodetry{//somecode}catc

android - 如何禁用屏幕固定中生成的 Toast 消息?

我正在开发锁屏应用程序,我想禁用主页按钮,我的应用是-设备所有者和设备管理员现在我正在使用屏幕固定来禁用主页按钮。但是如果我每次收到消息“屏幕已固定”并关闭“屏幕已取消固定”时开始Activity,如果单击主页然后,“您的组织不允许取消固定”我想删除所有这些toast消息。 最佳答案 假设您使用ADB将您的应用列为设备所有者,您可以使用类似的命令提示符来禁用所有toast消息:adbshellappopssetandroidTOAST_WINDOWdeny要使此命令起作用,请cd到您的adb.exe所在的目录(除非您将其添加到PAT

Android Toast 在屏幕上四处移动

我的android应用程序显示多个Toast消息。我最近将它安装在运行Android5.1.1的GalaxyS6上,并注意到消息最初显示在屏幕中心周围,然后它们移动到适当的位置(靠近底部,如果没有指定重力),然后回到消失前的初始位置。Contextcontext=getApplicationContext();StringnewMsg=getString(R.string.wild_card_msg);ToastmToast=Toast.makeText(context,newMsg,Toast.LENGTH_LONG);mToast.setGravity(Gravity.CENTER

c++ - Windows 10 Toast 通知桌面应用程序

我正在尝试将一些Windows10功能集成到我现有的Windows桌面应用程序中。我在集成Toast通知时有点卡住了。使用thetoastnotificationexample我能够实现代码来发送和隐藏通知。它也有效,当用户点击“事件”通知时,我的应用程序中的事件处理程序被调用。但是,一旦通知在“操作中心”中被“存档”,当用户点击我的通知时什么也不会发生。在这种情况下,我该如何应对点击? 最佳答案 我开发了WinToast,一个用C++编写的库,可以轻松集成WindowsToastNotification。我用它在不同的项目中集成T