除了intent之外,还有其他方法可以在android studio中的活动之间发送数据

时间:2016-06-17 09:50:15

标签: android

Intent对于将数据从一个活动发送到另一个活动非常有用。但我想将15个组件的数据发送到另一个活动。怎么做到呢??我需要写15次putExtra语句吗?

1 个答案:

答案 0 :(得分:3)

尝试这样的事情

package com.example;

import android.app.Application;

public class ExampleApplication extends Application {

    //Used to pass data between activity components.

  private Object universalObject = null;//Can be any type at all


  public void setUniversalObject(Object a) {
    this.universalObject = a;
  }

  public Object getUniversalObject() {
    return a;
  }
}

然后通过调用((ExampleApplication)getApplication()).getUniversalObject();

获取对象