【问题标题】:Starting activity after creating it创建活动后开始活动
【发布时间】:2014-06-14 21:37:29
【问题描述】:

我使用接口,因此在开始某些活动之前,我创建它,将指针分配给要启动的活动的公共属性(我想从活动开始运行一些功能,当然在开始活动中实现) 代码

ActivityToStart act = new ActivityToStart ();   
act.delegate = (MyInterface) StartingActivity.this;
Intent i = new Intent(StartingActivity.this,ActivityToStart.class);
act.startActivity(i);

StartingActivity 实现 MyInterface。

我收到一个错误,很遗憾没有提供信息(空指针异常)

为什么?

【问题讨论】:

标签: android interface android-activity


【解决方案1】:

Activity 类不能直接实例化。

您必须通过startActivity()Intents 这样做。要发送信息,您可以在 Intent 中添加“附加”,然后在第二个活动的 onCreate() 方法中读取它们。

请参阅文档中的Starting Another Activity

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-19
    • 1970-01-01
    相关资源
    最近更新 更多