Tag: 吐司

Toast和OnClickListener无效组合导致错误

我想在OnCLickListener使用Toast 。 我的代码触发以下错误: The method makeText(Context, CharSequence, int) in the type Toast is not applicable for the arguments (new View.OnClickListener(){}, String, int) 这是我的代码: Button register = (Button) findViewById(R.id.register); register.setOnClickListener(new View.OnClickListener() { public void onClick(View arg0) { EditText name = (EditText)findViewById(R.id.name); String Lname = name.getText().toString(); Toast.makeText(this, Lname, Toast.LENGTH_SHORT).show(); } });

Android – 隐藏所有显示的Toast消息

如何删除当前显示的所有Toast消息? 在我的应用程序中,有一个列表,当用户点击一个项目时,显示一个Toast消息,10个项目 – 10个Toast消息。 所以如果用户点击10次,然后按下菜单button,他们必须等待几秒钟,直到他们能够阅读菜单选项文本。 它不应该是这样:)

为什么Androidpopup消息被称为吐司?

我的猜测是,Android中的轻量级通知被称为Toast,因为它们像烤面包机一样popup。 任何人都可以证实这一点或提供更好的解释? 我正在教授关于Android开发的课程,并希望编辑这个wiki,所以我想确保将它做好。

java.lang.RuntimeException:无法在未调用Looper.prepare()的线程中创build处理程序;

我有一个Android应用程序运行一个线程。 我想要一个Toast消息来显示一条消息。 当我这样做,我得到以下例外: Logcat跟踪: FATAL EXCEPTION: Timer-0 java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare() at android.os.Handler.<init>(Handler.java:121) at android.widget.Toast$TN.<init>(Toast.java:322) at android.widget.Toast.<init>(Toast.java:91) at android.widget.Toast.makeText(Toast.java:238) 是否有将Toast消息从线程推送到用户界面的工作?

Android上的自定义烤面包:一个简单的例子

我是Android编程新手。 什么是一个简单的例子,显示Android上的自定义面包通知?

如何在Android中自定义Toast

我是Android新手,正在开发一个示例应用程序。 我想了解我们如何自定义默认的Android Toast。 我想改变吐司的颜色,风格和其他属性。 我们可以在Toast中添加Image吗? 我阅读以下poststackOverflow 如何在Android中自定义Toast? 。 在android中自定义敬酒 但没有一个解释如何在Toast中添加图像。

Android取消Toast当退出应用程序,当吐司正在显示

我已经阅读了这方面的问题,但答案似乎并不奏效。 当用户点击一个button时,我会显示一个Toast 。 当用户连续单击button时,即使用户退出活动,吐司仍会一再显示。 吐司的长度很短。 文本的长度不能改变。 这是我现在试过的: Toast toast; toast=Toast.makeText(getApplicationContext(),"text",Toast.LENGTH_SHORT); if(toast.getView().isShown()==false){ toast.show(); } 这没有奏效。 我试过了 : if(toast.getView().isShown()==true){ toast.cancel(); } 在onStop() 。 由于某些原因,取消方法从不起作用。 如果我在显示应用程序之前放置.cancel() ,那么会有另一个空的检查。 但是这样做之后也不起作用。 我可以显示一个对话框而不是吐司,但这不是一个解决scheme。 有没有办法检查是否显示吐司? 以供参考 在Android中Toast消息 如果有一个吐司已经显示,如何避免吐司 如何防止多重吐司重叠 在Android中取消已经打开的Toast

当应用程序打开并在前台显示股票iOS通知横幅?

当苹果的官方iOS消息应用程序处于打开状态并处于前台时,来自其他联系人的新消息触发股票,iOS本地通知警报横幅。 看下面的图片。 这可能在App Store上的第三方应用程序? 在应用程序打开并处于前台的情况下为您的应用程序提供本地和/或推送通知? 在testing我的应用程序时 ,会收到通知,但不会显示iOS提醒UI 。 但是这种行为在苹果的官方消息应用程序中看到: 本地和远程通知编程指南说: 当操作系统提供本地通知或远程通知,并且目标应用程序未在前台运行时 ,它可以通过警报 ,图标徽章号或声音向用户显示通知。 如果应用程序在传递通知时在前台运行,则应用程序委托会收到本地或远程通知。 所以是的,我们可以在前台收到通知数据 。 但我看不出本机iOS通知警报用户界面 。 -(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo { // I know we still receive the notification `userInfo` payload in the foreground. // This question is about displaying the stock iOS notification alert UI. // Yes, one *could* use a 3rd […]

如何在Android中更改Toast的位置?

当我使用Toast在屏幕上显示一些popup文本时,它将在屏幕底部上方显示文本,这是默认位置。 现在我想根据我的select将其显示在屏幕中间或某个地方。 任何人都可以指导我如何实现这一目标?