怎么实现在一个activity中同时传递参数给两个activity。也就是两个activity都接到得到这些参数。

解决方案 »

  1.   

    用Intent不行吗?没理解两个activity的意思。
    觉得你的意思是设置状态吧,可以通过建立全局变量控制。
      

  2.   

    恩,我在做一个多媒体的软件,通过一个设置标签,在设置的activity里面设置了音频输出为MP3,视频输出为avi,我要在视频录制的activity里面得到AVI和音频录制的activity里面得到MP3,就不懂怎么得到。
      

  3.   


    不同的Activity之间传递 对象 (不是基本数据类型)是很麻烦的。需要序列化之类的,我之前也有过这想法,看了看,就放弃了。
      

  4.   

    楼主既然提到了设置,那么就可以用到Preference这个东东了,我觉得楼主说的把一个参数同事传到两个activity中在这里的意思是让对应的媒体播放Activity播放制定的媒体文件,顺便说一下,android中的activity是以栈的形式保存起来的,显示在屏幕最前面的始终只有一个Activity,那么这样的话楼主即使将一个参数同时传递给两个Activity也是徒劳,因为此时仅有一个activity处于运行状态,其他的activity要么是pause状态、要么是stop状态,要么就是被销毁了。
    从楼主给出的信息来看,楼主只是要做一个媒体文件类型的判断,那我觉得完全可以用Preference这个东西来处理的
      

  5.   

    谢谢各位了,二楼的全局变量控制思路很好,我已经解决了,用preferences也可以,都可以,谢谢。