静态变量可以吗?
简单点的方法

解决方案 »

  1.   


    在一个activity里
                         Intent intent = new Intent();
    intent.setClass(Video.this, VideoPlay.class);
    intent.putExtra("filenames", "abc");
    startActivity(intent);
    另一个activity里
    Bundle bundle = this.getIntent().getExtras();
    fString str = bundle.getString("filenames");
      

  2.   

    一般,一个android应用程序有一个Activity就够了.这样就不设计到传递问题.但是有些程序的某些功能要独立出来,就必须另写一个Activity.而且这个Activity一般都是通过传递进来的参数,进行相关的处理和界面显示.楼主其实最主要是要思考,应不应该另写Activity.还有就是新手对于Activity的理解.  把Activity理解成一个程序,而不是一个界面.