草庐IT

java - Android 应用 Toast 混淆

我的应用程序是一个测验应用程序,其中有一个部分会在用户回答完所有问题后吐出一定比例的问题作为toast。toast出现了,但百分比总是显示为0。我前面有一些日志消息:Log.i("MainActivity","Amountigotright"+Integer.toString(right));Log.i("MainActivity","totalis"+Integer.toString(total));Toast.makeText(this,"Youanswered"+(right/total)*100+"%ofquestionscorrect",Toast.LENGTH_SHORT)

android - Toast 消息正在排队?

当我的提交按钮被点击时,它会调用一个方法来检查某个EditText是否为空,并相应地显示toast消息作为错误消息。但是,如果我快速点击提交,它会“排队”大量toast消息。我怎样才能避免这种情况?这是我的方法:privatevoidcheckName(){if(etName.getText().toString().isEmpty()){Toasttoast=Toast.makeText(this,"Pleaseenteryourname",Toast.LENGTH_LONG);toast.show();}else{submit();}} 最佳答案

java - 如何在 selendroid 中验证 toast 消息

我需要验证一条toast消息,例如“创建成功”。我尝试使用链接文本。但它不起作用。任何人都可以帮我解决这个问题吗? 最佳答案 请在您的selendroid代码中使用以下代码waitForElement(By.partialLinkText("YourToastmessage"),4,driver);第一个参数是您的toast消息。第二个参数是以秒为单位的持续时间,第三个参数是驱动程序。 关于java-如何在selendroid中验证toast消息,我们在StackOverflow上找到一

Cordova App 中的 Android toast

我正在使用jquerymobile和corodova构建一个应用程序。我正在寻找可用于从我的应用程序创建androidtoast通知的插件。已经检查了一个名为cordova-plugin-toast的,但它显示它仅适用于黑莓。插件链接:https://www.npmjs.com/package/cordova-plugin-toast建议我一种显示toast的方法。提前致谢。 最佳答案 你可以使用这个:cordova-plugin-x-toast(https://www.npmjs.com/package/cordova-plugi

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

嗨,这是我的助手类,我在其中检查内部连接和xml解析并将此类用于另一个Activity问题是当服务器连接工作正常但是当服务器没有响应或无效输入代码突然停止时我发现asyntask解决这个问题,但我的问题是如何在此代码中使用AsyncTask?或者如果服务器未响应错误消息连接错误aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

android - 我需要一个可点击的 UI 元素而不是 Toast(我可以创建具有可点击功能的自定义 toast 吗?)

我正在为Android开发一个RSS新闻提要应用程序,并使用Toast.makeText()来显示新闻或当前更新。它必须在点击该消息/新闻时进入网络。问题是Toast没有我可以单击它并上网阅读全文的API/功能。主要要求是我需要一条一条地显示新闻,所以我不能使用列表或任何其他小部件。谁能建议我应该使用什么UI元素来解决这个问题? 最佳答案 正如您所发现的,用户与Toasts绝对没有交互。鉴于他们的目的,这不太可能改变。我唯一能想到的就是使用Notifications反而。 关于andro

android - 静态方法调用 Toast.makeText

我有一个在C++中运行的线程,它会在满足某些条件时调用我的UI线程的(Java)静态方法。调用静态方法时,我希望Toast显示在我的UI上。我尝试过的是:1staticvoidmyMethod(){Toast.makeText(context,"message",Toast.LENGTH_SHORT).show();(Ihaveastaticcontextreferenceinglobalscope)}结果:E/AndroidRuntime(1331):java.lang.RuntimeException:Can'tcreatehandlerinsidethreadthathasnot

android - 广播接收器和未决 Intent : Show a toast

以下是必须触发BroadCastReceiver的警报代码:IntentintentWithData=newIntent(context,TokenActivity.class);intentWithData.putExtra(Constants.ID,id);intentWithData.putExtra(Constants.POSITION,finalI);PendingIntentpendingIntent=PendingIntent.getBroadcast(context,007,intentWithData,0);AlarmManageralarmManager=(Alar

Android,在 onClickListener 中使用 Toast

我正在尝试在onClickListener中给定某些条件,让toast显示一些文本。该应用程序无法在模拟器中运行,并且出现以下错误:“voidcannotbeconvertedtoToast”我四处搜索,在这个论坛上找到了几个类似的问题和解决方案,但没有一个完全适用于我的问题。其他人没有在声明中使用正确的上下文,但我的意思是我这样做了。(javafile(上下文)的名称是:“Case1Activity”)谁能帮我解决这个问题?我稍微简化了代码:publicvoidonClick(Viewview){if(button1Pushed==false){count++;Toasttoast=

Android 在设置时间后隐藏对话框,就像自定义时间间隔 toast

我正在尝试在屏幕上显示一些文本一段时间,类似于toast,但能够指定它在屏幕上的确切时间。我认为警告对话框可能适用于此,但我似乎无法弄清楚如何自动关闭该对话框。您能否建议一种toast通知的替代方案,我可以在其中指定显示的确切时间?谢谢!staticDialogInterfacedialog=null;publicvoidtoast(Stringtext,intduration){finalAlertDialog.Builderbuilder=newAlertDialog.Builder(gameplay);LayoutInflaterinflater=(LayoutInflater)