gpt4 book ai didi

android - 在将文本共享到应用程序后*仅*显示 toast (无 UI)?

转载 作者:行者123 更新时间:2023-11-29 01:24:52 24 4
gpt4 key购买 nike

我是一名 Android 开发新手,想知道如何实现这一目标:

1# 用户正在使用例如 Chrome 2# 用户想要将页面(意思是:URL,即文本)分享到应用程序中3# 用户从分享菜单中选择应用4# 该应用程序在Chrome的顶部显示一个小通知(当前前台应用程序,它是 Intent 的发送者)

因此该应用会从 Chrome 接收 Intent 并对其执行某些操作,但不会更改前台应用。它会留在后台,只向用户显示一个非常小的通知,告诉用户将 URL 共享到这个应用程序实际上是成功的。 toast 或类似的东西。

这基本上就是 Pocket 处理共享的方式。

我怎样才能做到这一点? Intent 服务?我似乎找不到正确的答案。 Theme.NoDisplay、Intent、IntentService – 由于我对 Android 还不太熟悉,所以我无法找到正确的方法。

非常感谢您!

最佳答案

在执行共享工作的 Activity 中使用 NoDisplay 主题(更新 list 中的 Activity 声明),如下所示:

android:theme="@android:style/Theme.NoDisplay"

这将阻止显示 Activity 。

然后一旦 Activity 开始,执行共享任务,显示 Toast 并调用 finish()

关于android - 在将文本共享到应用程序后*仅*显示 toast (无 UI)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34610882/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com