谁能解释一下这段代码
1) startActivity() 属于什么类
2) Intent 中的这些参数是什么
3)谁在onclick(View view)中传递了view对象
这里的 Second.class 是下一个 Activity
public void onClick(View view) {
Intent intent=new Intent(View.getContext(),Second.class);
startActivity(intent);
}
最佳答案
1) startActivity()
属于其他Activity的父类:android.app.Activity
2) 您正在使用的 Intent 构造函数的第一个参数是实现当前 Activity 的应用程序包的上下文。第二个参数是用于 Intent 的类
3) view
参数由 Activity 的主线程在 onclick(View view)
中传递。这是由 Android 操作系统内部处理的
关于java - Activity 和 Intent 基础知识,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58119927/