很抱歉,如果这个问题是重复的话。我在网上搜索但没有到达任何地方。我不知道如何提出这个问题。 这是问题。
public class CrimeActivity extends SingleFragmentActivity {
public static final String EXTRA_CRIME_ID =
"com.bignerdranch.android.criminalintent.crime_id";
public static Intent newIntent(Context packageContext, UUID crimeId) {
Intent intent = new Intent(packageContext, CrimeActivity.class);
intent.putExtra(EXTRA_CRIME_ID, crimeId);
return intent;
}
@Override
protected Fragment createFragment() {
return new CrimeFragment();
}
在初始化intent时,此代码中的第二个参数是CrimeActivity.class。什么是CrimeActivity.class,它是如何使用的。 有人可以请帮助。 任何帮助,将不胜感激。 感谢名单。
答案 0 :(得分:1)
使用意图时,第二个参数(在您的情况下为CrimeActivity.class
)应该是在您调用startActivity(intent);
我们只是说你正在运行你的应用程序。默认情况下,要启动的第一个活动是MainActivity.class
。在该类中的某个位置,如果您将声明该意图并调用startActivity(intent)
,那么它将启动另一个页面。