Android:resource$NotFoundException

Android:resource$NotFoundException,android,exception,Android,Exception,我在用安卓系统,而且我对安卓系统还比较陌生,我有一个例外,我似乎无法修复 对数输出 10-24 13:50:59.941: E/AndroidRuntime(772): FATAL EXCEPTION: main 10-24 13:50:59.941: E/AndroidRuntime(772): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.metronome/com.metronome.MainA

我在用安卓系统,而且我对安卓系统还比较陌生,我有一个例外,我似乎无法修复

对数输出

10-24 13:50:59.941: E/AndroidRuntime(772): FATAL EXCEPTION: main
10-24 13:50:59.941: E/AndroidRuntime(772): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.metronome/com.metronome.MainActivity}: android.content.res.Resources$NotFoundException: String resource ID #0x78
10-24 13:50:59.941: E/AndroidRuntime(772):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1955)
10-24 13:50:59.941: E/AndroidRuntime(772):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1980)
10-24 13:50:59.941: E/AndroidRuntime(772):  at android.app.ActivityThread.access$600(ActivityThread.java:122)
10-24 13:50:59.941: E/AndroidRuntime(772):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1146)
10-24 13:50:59.941: E/AndroidRuntime(772):  at android.os.Handler.dispatchMessage(Handler.java:99)
10-24 13:50:59.941: E/AndroidRuntime(772):  at android.os.Looper.loop(Looper.java:137)
10-24 13:50:59.941: E/AndroidRuntime(772):  at android.app.ActivityThread.main(ActivityThread.java:4340)
10-24 13:50:59.941: E/AndroidRuntime(772):  at java.lang.reflect.Method.invokeNative(Native Method)
10-24 13:50:59.941: E/AndroidRuntime(772):  at java.lang.reflect.Method.invoke(Method.java:511)
10-24 13:50:59.941: E/AndroidRuntime(772):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
10-24 13:50:59.941: E/AndroidRuntime(772):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
10-24 13:50:59.941: E/AndroidRuntime(772):  at dalvik.system.NativeStart.main(Native Method)
10-24 13:50:59.941: E/AndroidRuntime(772): Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x78
10-24 13:50:59.941: E/AndroidRuntime(772):  at android.content.res.Resources.getText(Resources.java:247)
10-24 13:50:59.941: E/AndroidRuntime(772):  at android.widget.TextView.setText(TextView.java:3432)
10-24 13:50:59.941: E/AndroidRuntime(772):  at com.metronome.MainActivity.onCreate(MainActivity.java:36)
10-24 13:50:59.941: E/AndroidRuntime(772):  at android.app.Activity.performCreate(Activity.java:4465)
10-24 13:50:59.941: E/AndroidRuntime(772):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
10-24 13:50:59.941: E/AndroidRuntime(772):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1919)
10-24 13:50:59.941: E/AndroidRuntime(772):  ... 11 more
我读到有人说要通过清理项目来解决问题,但我已经尝试了两次,但都没有用。我还推荐了另一个项目并复制了代码,所以我认为这是不同的。感谢您的帮助

第36行

txtBPM1.setText(120, TextView.BufferType.EDITABLE);
(MainActivity.java中的错误:第36行(它是导入生成的) 1.从导入中删除错误行,并使用红色R.id上的弹出消息**
2.关闭并重新打开IDE将120更改为如下字符串:

txtBPM1.setText(""+120, TextView.BufferType.EDITABLE);

当您访问某些控件时,或当您在activity
setContentView(R.layout.your_layout)中传递
onCreate
时,会发生此错误。只需签出您正在使用的所有id、字符串和其他控件是否属于同一布局

MainActivity.java
第36行的代码是什么?在访问资源的地方张贴这行代码。我知道这很奇怪,但有时当我开着电脑太久时(睡眠/休眠/等等)这对我很有效。自从你发布第36行后,我改变了我的答案。谢谢你。感谢您的帮助,我又看了一遍,看起来所有的ID都命名正确,没有不一致之处。我只有一个类和.xml,所以这也不是问题。我是否应该发布代码以获得另一组关注,也许我错过了什么?