android - 为什么我添加 "android:id"时我的 android 应用程序崩溃?

标签 android android-layout android-widget netbeans-7 netbeans-plugins

我正在编写一个 Android 2.3.3 应用程序并在我的三星 S3 手机上测试它。我在应用程序中添加了一个自定义 View 来绘制图形,现在当我尝试在我的手机上运行该应用程序时,程序立即崩溃(没有调试信息)。

我已将错误隔离到 XML 布局中的一行代码 - 即:

android:id="@+id/graph"

我的项目中没有任何其他 View 具有此 Id,因此应该不会有冲突。我正在 Windows 7 x64 上使用带有 NBAndroid 插件的 Netbeans 7.2 进行开发,之前在构建 Android 应用程序时没有遇到任何问题。

这是导致崩溃的代码 fragment 。

<com.customApp.GraphView
android:id="@+id/graph"
android:layout_width="fill_parent"
android:layout_height="40sp"
/>

其他说明:

  • 将 id 从“graph”更改为其他内容似乎没有帮助

最佳答案

我设法通过在 NetBeans 中执行“构建清理”来解决问题。项目按现在应该的方式构建和运行。

我的猜测是生成的源文件之一没有正确构建。好的,谢谢回复!

关于android - 为什么我添加 "android:id"时我的 android 应用程序崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14189074/

相关文章:

java - 列表中的过滤器无法正常工作

android - 如何将 ImageView 下方的 TextView 居中对齐作为 ListView 中的标题

android - 在安卓中创建手势

android - 如何在android中截取布局的屏幕截图

android - 如何更改 Android 中 tabStrip 的颜色?

java - 在 Spinner 小部件中设置所选项目

android - RemoteView 和 setGravity

android - Instabug for Android 构建警告

android - react-native share 不适用于 facebook

java - NetworkBoundResource 类中 MediatorLiveData 的使用