我的程序需要在不同的activity之间进行跳转,于是我就想写一个函数,但是不知道怎样将activity类作为参数传递 private void setActivity(B) {
Intent intent = new Intent();
intent.setClassName(A.this, B.class);
startActivity(intent);
//如果不关闭当前的会出现好多个页面
QuestionnaireActivity.this.finish();
}
我是这样想的,但是不知道那个参数应该怎么写,请教各位大侠
Intent intent = new Intent();
intent.setClassName(A.this, B.class);
startActivity(intent);
//如果不关闭当前的会出现好多个页面
QuestionnaireActivity.this.finish();
}
我是这样想的,但是不知道那个参数应该怎么写,请教各位大侠
解决方案 »
- [Android] 视频剪切的原理和方法?
- 找不到系统的联系人数据库
- 求教:android 蓝牙耳机编码及相关设置(怎么让自己的程序支持蓝牙耳机的功能)
- 窗口刷新显示SD卡上图片后,开USB模式,程序直接退出
- 我做的一个android应用:android文件共享 大家给点建议哦
- android 照片上传
- logCat 日志输出问题
- Eclipse 打开xml 文件 默认是 resources 视图,如何更改?
- 定义layout,一个按钮在另一个按钮旁边,哪错了
- 【求助】android程序“已经停止运行“”……
- 简单的Widget HelloWorld程序
- 预测APP获奖名单,赢华为手机(包邮哦!亲)还有无敌的VIP权限免费下载哦!
intent.putExtra("activity",this);//对象
intent.putExtra("activity",this.class);//类在接受方的Activity里面,获得参数用:
Intent intent=getIntent();
Object obj=intent.getExtras().get("activity");
如果要传递对象则,对象要先序列化。
intent.putExtra("activity",this);//对象
intent.putExtra("activity",this.class);//类这两句话没有报错????