简单的静态方法传值

2017-11-24  本文已影响0人  xtihxa223223

一.需要数据的activity

//如果想在哪个Activity里面传值,可以在传过来的activity里定义一个静态方法传入要传入的上下文,和要数据再通过getintent获取出来就可以了

public static voidactionData(Context context, String data) {

         Intent intent =newIntent(context, Main2Activity.class);

              intent.putExtra("data", data);

                   context.startActivity(intent);

}

二.传入数据的activity

@Override

public voidonClick(View v) {

switch(v.getId()) {

caseR.id.btn_main:

//调用目标activity的静态方法

Main2Activity.actionData(this,"a");

break;

}

}

上一篇 下一篇

猜你喜欢

热点阅读