很抱歉,如果我在浪费任何人的时间,但是在使用Android Studio应用程序时遇到了这个奇怪的错误。我有这段代码,当我按下按钮时,它会带我进入一个称为“笔记”的活动,并且在我添加了保存和加载方法之前,一切都运行良好。最奇怪的部分是我什至没有在logcat中收到错误,并且它设置为没有过滤器。对于所有认为该错误在Notes文件中的人。我在Notes Java文件的开头添加了一个断点,但该断点没有运行。意味着它没有超出意图部分。
这是我的按钮代码:
Button NotesBtn = findViewById(R.id.NotesBtn);
NotesBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent goToNotes = new Intent(Home.this,Notes.class);
startActivity(goToNotes);
}
});
这是我想要的任何人的xml:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.quikdrone">
<uses-permission android:name="android.permission.VIBRATE" />
<application
android:allowBackup="true"
android:icon="@mipmap/robofaceicon"
android:label="@string/app_name"
android:roundIcon="@mipmap/geministudioslogo"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".WordOfTheDay"></activity>
<service
android:name=".BackroundService"
android:enabled="true"
android:exported="true" />
<activity android:name=".Notes" />
<activity android:name=".RollADice" />
<activity android:name=".SetttingsPage" />
<activity android:name=".Home" />
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<meta-data
android:name="preloaded_fonts"
android:resource="@array/preloaded_fonts" />
</application>
</manifest>
logcat还警告我,我可能在同一线程中执行了过多的意图和操作,但是我不知道这是否相关。 如果有人可以帮助我,我将非常感激。
谢谢!
答案 0 :(得分:-1)
Intent goToNotes = new Intent(Home.this,Notes.class.java);
startActivity(goToNotes);