Java 按钮初始化出现问题
每当我尝试从物理设备运行我的应用程序时,它总是在“setEnabled”行上出现NullPointerException,或者我尝试使用的任何方法 爪哇: XML:Java 按钮初始化出现问题,java,android,Java,Android,每当我尝试从物理设备运行我的应用程序时,它总是在“setEnabled”行上出现NullPointerException,或者我尝试使用的任何方法 爪哇: XML: {...} 舱单: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.santper.bilder">
{...}
舱单:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.santper.bilder">
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
是否存在将错误的xml文件膨胀到
MainActivity
类的情况?在
onCreate()
中有以下内容:
setContentView(R.layout.activity_main2);
也许你想要:
setContentView(R.layout.activity_main);
java代码和xml不匹配 爪哇
record=findviewbyd(R.id.imageButton)代码>
XML
android:id=“@+id/imageButton2”
应该是:
record=findviewbyd(R.id.imageButton2)代码>
或者在XML中没有android:id=“@+id/imageButton”
,您的imageButton的id是imageButton2
,但您在代码中引用了imageButton
。您的XML中是否存在imageButton
?是的,我没有在此处发布整个XML,但它位于原始文件中,与imageButton2相同,但具有不同的名称和图标,您发布的XML文件的名称是什么?您需要发布一个。如果该错误包含缺少的元素,则该错误显然为空,并导致应用程序崩溃
setContentView(R.layout.activity_main2);
setContentView(R.layout.activity_main);