草庐IT

android - 设置 Toast 出现长度

无论如何我可以告诉Toast通知仅在指定的时间内显示。通常比普通的toast消息短。 最佳答案 我通过在比标准toast持续时间短的特定延迟后调用toast.cancel()找到了解决方案。finalToasttoast=Toast.makeText(ctx,"Thismessagewilldisappearin1second",Toast.LENGTH_SHORT);toast.show();Handlerhandler=newHandler();handler.postDelayed(newRunnable(){@Overrid

android - 由于 Toast 和 OnClickListener 组合无效导致的错误

我正在尝试在OnCLickListener中使用Toast。我的代码触发了以下错误:ThemethodmakeText(Context,CharSequence,int)inthetypeToastisnotapplicableforthearguments(newView.OnClickListener(){},String,int)这是我的代码:Buttonregister=(Button)findViewById(R.id.register);register.setOnClickListener(newView.OnClickListener(){publicvoidonCli

android - 由于 Toast 和 OnClickListener 组合无效导致的错误

我正在尝试在OnCLickListener中使用Toast。我的代码触发了以下错误:ThemethodmakeText(Context,CharSequence,int)inthetypeToastisnotapplicableforthearguments(newView.OnClickListener(){},String,int)这是我的代码:Buttonregister=(Button)findViewById(R.id.register);register.setOnClickListener(newView.OnClickListener(){publicvoidonCli

android - 如果已经显示了一个 Toast,如何避免 Toast

我有几个SeekBar和onSeekBarProgressStop(),我想显示一个Toast消息。但是,如果在SeekBar上我快速执行操作,那么UI线程会以某种方式阻塞并且Toast消息会等待直到UI线程空闲。现在我担心的是,如果Toast消息已经显示,则要避免新的Toast消息。或者他们是我们检查UI线程当前空闲的任何条件,然后我将显示Toast消息。我尝试了两种方式,使用runOnUIThread()并创建新的Handler。 最佳答案 我已经尝试了很多方法来做到这一点。起初我尝试使用cancel(),但对我没有任何效果(另

android - 如果已经显示了一个 Toast,如何避免 Toast

我有几个SeekBar和onSeekBarProgressStop(),我想显示一个Toast消息。但是,如果在SeekBar上我快速执行操作,那么UI线程会以某种方式阻塞并且Toast消息会等待直到UI线程空闲。现在我担心的是,如果Toast消息已经显示,则要避免新的Toast消息。或者他们是我们检查UI线程当前空闲的任何条件,然后我将显示Toast消息。我尝试了两种方式,使用runOnUIThread()并创建新的Handler。 最佳答案 我已经尝试了很多方法来做到这一点。起初我尝试使用cancel(),但对我没有任何效果(另

android - 在不打开消息应用程序的情况下以编程方式发送 SMS

到目前为止,我正在使用以下代码通过我的应用向另一部手机发送短信。Intentintent=newIntent(Intent.ACTION_VIEW,Uri.parse("sms:"+srcNumber));intent.putExtra("sms_body",message);startActivity(intent);但是,这会打开native消息传递应用程序,从而将我的应用程序的Activity置于后台。是否可以在不打开native消息应用程序的情况下直接发送SMS?如果是,怎么做? 最佳答案 您可以通过以下方式从您的应用程序发

android - 在不打开消息应用程序的情况下以编程方式发送 SMS

到目前为止,我正在使用以下代码通过我的应用向另一部手机发送短信。Intentintent=newIntent(Intent.ACTION_VIEW,Uri.parse("sms:"+srcNumber));intent.putExtra("sms_body",message);startActivity(intent);但是,这会打开native消息传递应用程序,从而将我的应用程序的Activity置于后台。是否可以在不打开native消息应用程序的情况下直接发送SMS?如果是,怎么做? 最佳答案 您可以通过以下方式从您的应用程序发

javascript - 使用 HTML/CSS/JavaScript 显示 Android 风格的 toast 通知

通常,当您想让用户知道某事时,您会使用警报。现在说我想这样做,但是以Androidtoast之类的方式,即显示在屏幕上但几秒钟后自行消失的弹出窗口这样用户就不必费心关闭它,如下图所示。如何在网络上实现这样的事情?注意:做一个触摸界面,所以这就是我想以这种方式拥有它的原因 最佳答案 更简单的方法是在放置信息的地方制作一个支架。该持有人将被隐藏。EventCreated你添加了一些CSS魔法.error{width:200px;height:20px;height:auto;position:absolute;left:50%;marg

c++ - 从桌面应用程序使用 Windows 8 toast 通知

我开发了一个桌面应用程序,它是一个简单的Windows.exe。它在Windows8上运行良好。我现在尝试使用“toastnotification”向用户显示一些警报。所以我使用Microsoft样本进行训练,可在此处获取:http://code.msdn.microsoft.com/windowsdesktop/sending-toast-notifications-71e230a2/它工作正常,但我必须为我的应用程序创建一个快捷方式才能使用toast通知。我试图删除快捷方式创建,但它不起作用。我明白,因为对于桌面应用程序,快捷方式是toast通知的先决条件,您可以在Microsof

WinForm | C# 弹出简易的消息提示框 (仿Android Toast消息提示)

ApeFormsToast消息提示文章目录ApeFormsToast消息提示前言方法原型及参数释义消息驻留延时消息弹出模式队列模式抢占模式复用模式UI库安装与使用获取示例源码前言在使用手机的时候经常会见到屏幕的中下方会弹出消息提示框,它就是Toast,以下是百度百科中对Toast的解释:Android中的Toast是一种简易的消息提示框。当视图显示给用户,在应用程序中显示为浮动。和Dialog不一样的是,它永远不会获得焦点,无法被点击。用户将可能是在中间键入别的东西。Toast类的思想就是尽可能不引人注意,同时还向用户显示信息,希望他们看到。而且Toast显示的时间有限,Toast会根据用户设