Android启动活动
示例
此示例将从OriginActivity启动DestinationActivity。
在这里,Intent构造函数采用两个参数:
上下文作为其第一个参数(之所以使用,是因为Activity类是Context的子类)
系统应向其传递Intent的应用程序组件的类(在这种情况下,应为应该启动的活动)
public class OriginActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_origin);
Intent intent = new Intent(this, DestinationActivity.class);
startActivity(intent);
finish(); //(可选)您可以关闭OriginActivity。这样,当用户从DestinationActivity按下时,他/她将不会再次落在OriginActivity上。
}
}创建Intent要打开的另一种方法DestinationActivity是使用的默认构造函数Intent,并使用该setClass()方法告诉它要打开哪个Activity:
Intent i=new Intent(); i.setClass(this, DestinationActivity.class); startActivity(intent); finish(); //(可选)您可以关闭OriginActivity。这样,当用户从DestinationActivity按下时,他/她将不会进入OriginActivity
热门推荐
1 训练狗狗基础
2 怎么训练狗狗笑
3 怎么训练狗狗卧下
4 上海狗狗训练基地
5 训练狗狗排便
6 狗狗基础训练
8 如何训练狗狗装死
9 狗狗站姿训练
10 狗狗训练用品
11 训练狗狗吧
12 狗狗要怎么训练
13 怎么训练狗狗玩球
14 训练狗狗唤回
15 狗狗训练躺下
16 狗狗训练指令
17 狗狗的训练技巧
18 狗狗不好训练