【发布时间】:2016-06-04 14:02:33
【问题描述】:
所以我对 java 和 android 还是比较陌生。我想弄清楚是否有一种方法可以将 SomeClass 内部方法中的 2 个值存储到一个对象中。
public class MainClass extends ...{
Output outputObject = new Output();
@Override
protected void onCreate(Bundle savedInstanceState) {
SomeClass classTask = new SomeClass(params) {
@Override
public void processFinish(String output) {
outputObject.setVarOutput(output);
}
}
classTask1.execute(link);
SomeClass classTask2 = new SomeClass(params) {
@Override
public void processFinish(String output) {
outputObject.setVar2Output(output);
}
}
classTask2.execute(link2);
// gather the outputObject values
//for example
result = outputObject.getVarOutput() + getVar2Output();
}
});
我尝试了一些方法无济于事。我不确定要寻找或进入什么。
【问题讨论】:
-
“收集输出对象”是什么意思?
-
什么是 SomeClass?究竟想做什么?
标签: java android class scope external