【发布时间】:2013-01-17 21:51:43
【问题描述】:
我有 2 项活动。 我开始一个,然后我开始另一个:
Intent enabler = new Intent(this, cprompt.class);
startActivity(enabler);
我想从旧方法中调用一个方法,但我也想传递一些数据。
这就是我尝试的方式:
Activity1.sendcommand(DATA);
我得到了这个:
Cannot make a static reference to the non-static method sendcommand(String) from the type Activity1
而且我不想将方法更改为静态。 如果我做一个听众的唯一方法?如果必须的话,你可以帮我描述一下怎么做?
java 对我来说是新的... :/ 但是如果这个问题得到解决,我想我的程序就完成了 :)
【问题讨论】:
-
他们说不要从其他活动中调用方法,因为它们是 UI,如果不在前面它们就没有生命。在简单的类中定义方法。使用 dataStructe 定义数据和所有。学习Android基础知识,将来会有所帮助。干杯
标签: java android function methods