Android 一旦一项活动从另一个功能启动,如何共享数据?

Android 一旦一项活动从另一个功能启动,如何共享数据?,android,android-layout,android-intent,Android,Android Layout,Android Intent,我想知道如何向已从另一个函数内部启动的活动发送命令。更确切地说,我想向com.google.vr:sdk发送一个暂停意图。。。视图的启动方式如下所示: class VRPlayer { private void playVideo(int sourceType, Context context) { Intent intent = new Intent(context, VrVideoActivity.class); intent.setAction(I

我想知道如何向已从另一个函数内部启动的活动发送命令。更确切地说,我想向com.google.vr:sdk发送一个暂停意图。。。视图的启动方式如下所示:

class VRPlayer {

    private void playVideo(int sourceType, Context context) {
        Intent intent = new Intent(context, VrVideoActivity.class);
        intent.setAction(Intent.ACTION_VIEW);
        intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        context.startActivity(intent);
    }

    private void pauseVideo(Context context, JSONArray args) {
        VrVideoActivity.class.toggleVideoPlay(); <------------- NOT WORKING ¯\_(-_- )_/‾
    }

}
一旦活动开始,就应该有一种执行其他功能的方法,例如:从中切换VRVideoActivity内的VideoPlay,但我无法找到正确的方法来执行它。。。如果您想尝试,可以在此处找到android项目:

简单方法->新建VrVideoActivity.toggleVideoPlay

另一种方式->设置切换视频播放;使静止,如下所示

public static void toggleVideoPlay()
{
//Your Code
}

并称之为VrVideoActivity.toggleVideoPlay

我已经找了好几个小时了……:'我实际上是一个网络开发人员,一开始就面临着同样的问题,很难理解。
public static void toggleVideoPlay()
{
//Your Code
}