当前位置: 首页 > 知识库问答 >
问题:

如何从服务类android显示共享意图

吴刚毅
2023-03-14

我有服务课。我需要通过Facebook、whatsapp、gmail、yahoo等分享我的一些细节。但当我尝试分享时,我发现了一个错误

android.util.AndroidRuntimeExcture:从活动上下文外部调用starActive()需要FLAG_ACTIVITY_NEW_TASK标志。这真的是你想要的吗?

下面是我的代码

shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("text/plain"); 
startActivity(Intent.createChooser(shareIntent,"Share via"));
shareIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
Log.e("clicked","clicked>>>>>>share");

请给我一个解决方案

共有1个答案

冀翰翮
2023-03-14

下面是我的代码

调用addFlags()之前的启动活动()

所以在服务类上有一个布局

这对于服务来说是不典型的。

 类似资料:
  • 问题内容: 首先,我想说两件事。首先,很抱歉,如果已经有人问过这个问题,我已经搜索了与此主题相关的类似问题,但找不到解决方案。其次,对于冗长的问题,我们深表歉意,如有任何错误,请通知我,我将确保做出适当的更改:)。 我是Android开发的新手(大约2个月),所以请原谅我的无知。我有关于Android服务的问题。 我的问题如下,我创建了以下3个应用程序: 一个包含小型测试服务( myService

  • 微服务AppCity,实体类City城市 微服务AppCountry,实体类Country国家 在AppCountry的Service层中写一个接口 那这个City应该放在哪,所有的微服务都把自己的实体类放在common模块中不太合适吧,那这两个微服务之间怎么传递这个City呢?DTO和Converter又该怎么写

  • 我是一个新的android和我正在学习的服务在android中,我已经创建了一个片段,其中我有一个按钮。在那个按钮点击我需要显示吐司一个消息。 这是我的服务班- 当我的片段类中的按钮单击时,我需要吐司消息。这是我的片段类- 现在我得到了一个例外

  • 我使用这个代码,但它不能正常工作。 当我使用text类型时,它可以正常工作。 但是我想共享一个文本和一个图像。 而共享的意图在Facebook中不起作用。

  • 但是这个值在WallpaperService中是无法达到的。 当前服务如下所示:

  • 本文向大家介绍微服务中如何实现 session 共享 ?相关面试题,主要包含被问及微服务中如何实现 session 共享 ?时的应答技巧和注意事项,需要的朋友参考一下 在微服务中,一个完整的项目被拆分成多个不相同的独立的服务,各个服务独立部署在不同的服务器上,各自的 session 被从物理空间上隔离开了,但是经常,我们需要在不同微服务之间共享 session ,常见的方案就是 Spring Se