Android,Java-asyncTask能否通过@struct修改类?
希望这也能帮助下一个人 在我的Android应用程序中,我需要传递异步任务的几个结果。 不与“可以”传递的类型对话 如果java确实有,它几乎等同于“C”中的结构:Android,Java-asyncTask能否通过@struct修改类?,java,android,struct,android-asynctask,Java,Android,Struct,Android Asynctask,希望这也能帮助下一个人 在我的Android应用程序中,我需要传递异步任务的几个结果。 不与“可以”传递的类型对话 如果java确实有,它几乎等同于“C”中的结构: 即: 我可以将其作为返回传递到异步任务(参数、进度、结果)中吗? 如果是,怎么做? 我希望它可能是格式化的,但不确定这是否可能 尝试过 ... asyncTask( String, void, Member ); ... asyncTask( String, void, class Member );
即: 我可以将其作为返回传递到异步任务(参数、进度、结果)中吗? 如果是,怎么做?
我希望它可能是格式化的,但不确定这是否可能 尝试过
... asyncTask( String, void, Member );
... asyncTask( String, void, class Member );
... asyncTask( String, void, @Struct Member );
... asyncTask( String, void, @Struct Member() );
每次编译时都会抛出不同的错误Mike M.做对了
我发现了另一个名为“Member”的变量,并对其进行了轻微的重命名,它现在可以编译了这有点让人困惑,因为您在这里似乎混合了几种语言。如果您想了解Java,那么
AsyncTask
所需要的这三样东西称为类型参数。它们几乎可以是任何东西。在您的例子中,如果正确定义了成员
类,那么(部分)语法将是AsyncTask
。
... asyncTask( String, void, Member );
... asyncTask( String, void, class Member );
... asyncTask( String, void, @Struct Member );
... asyncTask( String, void, @Struct Member() );