如何在Android中自定义Toast?
Android 中可以自定义Toast吗?就像我们是否可以在其中放置图像图标和放置按钮一样。
Is it possible to make Customize Toast in Android. like if can we place in it image icon and place button.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您还可以使用常规 makeText() 并处理 getView ()设置一个图像,接下来看下一个。
You can also use the regular makeText() and handle the getView() to set an image next to see the next.
您可以使用 将任何视图放入 Toast 中设置视图。
但是,我不太确定为什么要在其中放置一个按钮,因为 Toast 会很快消失。取自官方开发者网站:
所以toast应该只用来显示信息。对于更复杂的交互,您可以使用对话框。
You can put any view in a Toast using setView.
However, I'm not quite sure why you would want to place a button in it, as a Toast will rapidly disappear. Taken from the officiel developer site :
So the toast should only be used to display information. For more complex interactions, you can use a Dialog.
Toast 无法获得焦点。添加按钮没有意义。但是您可以显示信息。您还可以控制其可见性意味着您可以隐藏和显示
通过在 Toast 类中进行一些更改。
Toast is non focus able.Adding button did not make sense. However you can display information.You can also control its visibility means u can hide and show
by making few changes in Toast class.
XML 文件
'
JAVA 代码
XML FILE
'
JAVA CODE