2

我想举杯祝酒——简单。问题是我无法为其合并 OnClickListener。当我点击 toast 时,我想触发一个事件。

是否可以将 OnClickListener 与 toast 一起使用?

4

4 回答 4

4

不,你不能。但是要实现相同的功能,您可以使用 Crouton 库而不是 Toasts。

https://github.com/keyboardsurfer/Crouton

于 2014-02-20T15:16:14.713 回答
1

不,您不能向 a 添加侦听器,Toast但您可以创建一个自定义视图,使用它ToastonClickListener在其上实现。

于 2014-02-20T14:30:15.143 回答
1

Toast 还具有 getView() 和 setView() 方法,使您能够设置自定义视图并仍然保留 Toast 功能。您可以将 onClick 侦听器设置为您的自定义视图

于 2014-02-20T14:31:28.240 回答
1

不!当然不是!Toast 在一个小弹出窗口中提供有关操作的简单反馈。如果您想获得 Click 事件,请考虑使用 Dialog

于 2014-02-20T14:31:45.257 回答