Android 一旦一项活动从另一个功能启动,如何共享数据?
我想知道如何向已从另一个函数内部启动的活动发送命令。更确切地说,我想向com.google.vr:sdk发送一个暂停意图。。。视图的启动方式如下所示: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
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
}