如何在目标活动中获取 intent 启动源的名称?

发布于 科技 2024-02-05
16个回答
  1. 匿名用户2024-01-25

    启动源的名称??? 你在干什么。

  2. 匿名用户2024-01-24

    服务类必须实现一个接收方法,该方法传递intent@overridepublicibinderonbind (intentintent) 您可以使用捆绑包接收从活动发送的数据,然后使用捆绑包提供接收数据的方法。 如果只是一个字符串或其他东西,你可以使用 getstringextra 方法直接接收它。 @overridepublicibinderonbind(intentintent)

  3. 匿名用户2024-01-23

    不同的项目? 这是系统性的,对吧,比如打**什么的。 1 和 2、3 方法可以激活。

  4. 匿名用户2024-01-22

    答:一个。 利用 intent(,*

    class) 方法二。使用 intent 的 componentname 属性直接指定包名方法。 这两个实际表达式的意思是一样的,都属于显示匹配,没有被 intentfilter 过滤,现在的问题是源类是否可以访问目标类,这与修饰符有关。

    public,可以在另一个包中启动同一个项目,也可以在同一个包中启动。

  5. 匿名用户2024-01-21

    您需要向跳转的 intent 对象添加一个参数:

    comefrom", activityname);

    跳转到目标活动时,请带上当前活动的名称,以便您知道它是从**跳入的。

  6. 匿名用户2024-01-20

    您可以编写一个列表并将其添加到您打开的每个活动中。 这将允许您获取以前的活动。 当您退出客户端时,很多事情都是通过相应地完成活动来做到这一点的。

  7. 匿名用户2024-01-19

    只需在上一个活动中传递活动的名称,然后在当前活动中获取它。

  8. 匿名用户2024-01-18

    解决了,不知道是不是大致**如下的好方法:public class servicetest extends service static void register activity(context context)。 增加一个静态注册函数,在活动的oncreate中调用它,可以查看原来的帖子

  9. 匿名用户2024-01-17

    private void getactivities(activity activity,string packagename)

    intent localintent = new intent("", null);

    for (int i = 0;i < i++)resolveinfo resolveinfo 粗镇 = ;

    string packagestr = ;

    Mori good if (

    这是您想要的活动

    这个凳子导致"";

    break;

  10. 匿名用户2024-01-16

    将 android:exported= 添加到您要调用的其他 Activity 的声明中"true"这样就可以在外部调用它,并且可以使用您描述的方法直接调用它。

  11. 匿名用户2024-01-15

    使用 AITL 技术。 实现远程调用,即创建一个 aidl 文件,其中包含对方法的调用,aidl 是没有权限限制的接口。

  12. 匿名用户2024-01-14

    房东:解决了吗? 我还想在下面调用另一个程序的其他活动解决来告诉我。

  13. 匿名用户2024-01-13

    获取名称并在 intent 中传递它。

  14. 匿名用户2024-01-12

    值通过 intent 对象传递。

    Intents 旨在解决 Android 应用组件之间的通信问题。

    intent负责描述动作、动作中涉及的数据,以及应用中上一次操作的附加数据,Android负责根据intent的描述找到对应的组件,将intent传递给调用组件,完成对组件的调用。

    因此,意图在这里起到了中介的作用,提供了组件相互调用的信息,实现了调用方和被调用方之间的解耦。

    例如,在联系人维护应用程序中,当我们单击联系人列表屏幕(假设对应的活动是 listactivity)时,我们希望能够弹出联系人的详细信息屏幕(假设相应的活动是 detailactivity)。

    为了达到这个目的,listActivity 需要构造一个 intent,用来告诉系统我们需要做一个 “view” 动作,而这个动作对应的查看对象是 “a specific contact”,然后调用 startActivity(intent intent),传递构造好的 intent intent,系统就会按照这个 intent 中的描述进行操作。当你在 manifest 中找到满足此 intent 要求的 Activity 时,系统会调用找到的 activity,即 detailactivity,最后传入 intent,detailactivity 会根据此 intent 中的描述进行相应的操作。

  15. 匿名用户2024-01-11

    这可以写入列表视图的适配器中,也可以通过向项中的控件添加事件来编写。

  16. 匿名用户2024-01-10

    编写一个实体类来封装要传递的列表值、setlist、getlist 来获取。

相关回答
4个回答2024-02-05

方法步骤。

确保您至少使用 14316 版本的 Windows 10。 此方法仅适用于 64 位版本的 Windows 10。 >>>More

15个回答2024-02-05

在处理电子**时,经常会遇到 8 位日期格式,例如 20141011,并且这种格式不方便进行年龄计算和其他操作,因此您需要使用 excel 函数轻松将数字转换为日期格式。 >>>More

13个回答2024-02-05

以下是在 Chrome 中关闭 Cookie 的方法:

所需工具:电脑、鼠标、chrome 浏览器。 >>>More

14个回答2024-02-05

工具:Win7

方法:<> >>>More

15个回答2024-02-05

(一)。例如,下面介绍如何在设备管理器中查看计算机的配置 >>>More