【发布时间】:2019-01-01 09:49:08
【问题描述】:
我正在设置一个项目,它将接收用户的详细信息,将其插入 SQLite 数据库,并将在第二个活动的 ListView 上显示用户提供的信息。
我尝试了很多教程并在互联网上提出建议,尝试了 ActivityForResult,尝试不使用 Switch,但似乎没有任何效果。
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.SecondActivity:
Intent i = new Intent(this, SecondActivity.class);
startActivity(i);
break;
case R.id.credits:
Toast.makeText(MainActivity.this,
"some text ;)", Toast.LENGTH_LONG).show();
break;
}
return true;
}
我希望它运行第二个活动。但是当我尝试在活动之间切换时它一直在崩溃
【问题讨论】:
-
请添加本次崩溃的logcat。
-
您是否在您的
AndroidManifest.xml中添加了SecondActivity? -
对不起,我不知道该怎么做。
-
是的,它在 .xml 文件中
-
在
src/main/AndroidManifest.xml中,您是否添加了诸如以<activity android:name=".SecondActivity"开头的内容?
标签: sqlite android-studio android-activity