美文网首页
BaseActivity

BaseActivity

作者: 银弹星空 | 来源:发表于2019-06-22 10:59 被阅读0次

封装baseActivity

应该封装openActivity

BaseActivity

1.1 无参数

protected voidopenActivity(Class cls) {

openActivity(this,cls);

}

public static voidopenActivity(Context context,Class cls) {

Intent intent =newIntent(context,cls);

context.startActivity(intent);

}

1.2有参数

/**

* 打开 Activity 的同时传递一个数据

*/

protectedvoidopenActivity(Class cls,String key,Vvalue) {

openActivity(this,cls,key,value);

}

/**

* 打开 Activity 的同时传递一个数据

*/

publicvoidopenActivity(Context context,Class cls,String key,Vvalue) {

Intent intent =newIntent(context,cls);

intent.putExtra(key,value);

context.startActivity(intent);

}

相关文章

网友评论

      本文标题:BaseActivity

      本文链接:https://www.haomeiwen.com/subject/lhumqctx.html