0

我们的 Android 应用目前有大量的对话框和警告框。我想将这些切换为 toast,但有一个问题 - 其中一些要求用户选择是查看更多信息还是关闭弹出窗口。看起来没有办法用敬酒来做到这一点。

是否有任何现有的支持可点击 toast 的 Android 库(即,您点击它并触发对应用程序中侦听器的函数调用,有点像通知)?如果没有,对于这种“点击这里做某事,否则我将在几秒钟内消失”的 UI 模式,是否有推荐的替代方案,或者我应该只是滚动我自己的片段上课呢?

4

1 回答 1

2

我必须做一些类似于我的应用程序的事情,所以我写了DropViewNotification,这是一个样板,通过将所谓的通知动画到屏幕上来实现它。它不会自动关闭,因为它只能作为一种工具。

它接受任何类型的视图以使其具有通用性,因为我需要在其中放置至少两个或三个明显的视图(TextView、ProgressBar、ImageView)。如果您愿意,您可以随时切换它的内容。还可以自定义动画以显示和关闭通知和主要内容。

在现实生活中,您可能需要考虑添加控制器类来处理内容的显示和自动关闭等。希望它对您有所帮助。

于 2013-02-08T04:31:39.110 回答