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 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下