启动另一个 Activity
来源:互联网 发布:java项目描述范文 编辑:程序博客网 时间:2024/05/17 02:35
startActivity(new Intent(当前.this,another.class));
启动网页
startActivity(new Intent(Intent.ACITON_VIEW,Uri.parse("http://www.baidu.com")));
在 Activity 之间传递参数
原class
Intent i=new Intent(当前.this,another.class);
i.putExtra("标记“,”内容“);
目标class
Intent i=getIntent();
String=i.getStringExtra("标记");
利用bundle
原class
Bundle b=new Bundle;
b.putInt("标记",值);
i.putExtras(b);
目标class
Intent i=getIntent();
Bundle b=i.getExtras();
int b=b.getInt("标记");
获取 Activity 的返回参数
目标classIntent i=new Intent();
i.putExtra("lele", str);
setResult(1, i);
finish();
i.putExtra("lele", str);
setResult(1, i);
finish();
原class
startActivityForResult(i, 1);
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
bt.setText(data.getStringExtra("lele"));
}
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
bt.setText(data.getStringExtra("lele"));
}
0 0
- MainActivity启动另一个Activity
- 1.4 启动另一个activity
- Training--启动另一个Activity
- 启动另一个Activity
- 启动另一个Activity
- 启动另一个 Activity
- Android--启动另一个Activity
- 如何启动另一个Activity
- Android Training - 启动另一个Activity
- 启动另一个Activity的方式
- 使用Intent启动另一个Activity
- 【Android开发】启动另一个Activity
- Android studio 启动另一个activity
- 启动另一个Activity、Service、应用程序
- 从一个activity启动另一个activity失败
- 从一个activity中启动另一个activity
- Activity启动另一个Activity的方式
- 安卓中从一个Activity启动另一个Activity
- 机器学习实战决策树的java实现
- 句柄
- Linux Introduction && Commands
- 安卓面试题
- #define跟const的区别
- 启动另一个 Activity
- XML——SelectSingleNode 获取有命名空间的节点的值
- Hibernate-Session
- Linux下在已经运行的tomcat环境下如何再部署新的tomcat
- HDU 2087 - 剪花布条(kmp)
- LeetCode-Valid Anagram
- Redis学习笔记(一)
- Android之调用js常见错误
- 漫谈QWidget及其派生类(二)