Java 将函数作为附加函数传递给Android

Java 将函数作为附加函数传递给Android,java,android,android-intent,android-activity,Java,Android,Android Intent,Android Activity,在java中,可以将函数作为参数传递,如果要将函数传递给另一个活动,该怎么办?例如,是否可以使用Intent.putExtra?“在java中,您可以将函数作为参数传递,…”。这是不正确的。Java不支持这一点 您可以传递特定接口的对象,然后对该对象调用该接口方法。只要将这个特定接口设置为可序列化或可打包,就可以在intent中传递它的实例 “在java中,您可以将函数作为参数传递,…”。这是不正确的。Java不支持这一点 您可以传递特定接口的对象,然后对该对象调用该接口方法。只要将这个特定接口

在java中,可以将函数作为参数传递,如果要将函数传递给另一个活动,该怎么办?例如,是否可以使用Intent.putExtra?

“在java中,您可以将函数作为参数传递,…”。这是不正确的。Java不支持这一点

您可以传递特定接口的对象,然后对该对象调用该接口方法。只要将这个特定接口设置为可序列化或可打包,就可以在intent中传递它的实例

“在java中,您可以将函数作为参数传递,…”。这是不正确的。Java不支持这一点


您可以传递特定接口的对象,然后对该对象调用该接口方法。只要将这个特定接口设置为可序列化或可打包,就可以在intent中传递它的实例

你能举个例子来说明你的意思吗?因为我想你可能对你的意思感到困惑。我想有一些策略可以实现这一点?是的,你可以使用这种策略。这就是我在下面的回答中提到的。但是,要明确的是,传递的不是函数,而是一个实现特定函数的对象。谢谢。我想这会有助于假设这一点的人阅读我的问题和你的回答。你能举一个例子说明你的意思吗?因为我想你可能对你的意思感到困惑。我认为有实现这一点的策略吗?是的,你可以使用这种策略。这就是我在下面的回答中提到的。但是,要明确的是,传递的不是函数,而是一个实现特定函数的对象。谢谢。我认为,阅读我的问题和您的回答以及实施resp将对假设这一点的人有所帮助。
Callable
接口的实例可以通过
Parcelable
传递:基本上可以在即将发布的Java8中传递。请参阅和实施resp。
Callable
接口的实例可以通过
Parcelable
传递:基本上可以在即将发布的Java8中传递。看到和