出现例如以下问题: 鼠标放到出代码上面: 分析问题: 1.查看R文件是否被生成.假设没有生成,则勾选build Automatically,然后Clean: 2.假设R文件已生成.则删除去掉代码中: [java] view plaincopy import android.R; 又一次build问题解决. 备注: 删除"import android.R"之后project就是从/res目录下自己主动生成的资源文件中去解析了,否则它会从Android的资源类里去找. R.java消失:…
今天敲的代码 package com.sharpandroid.activity; import android.R; import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import a…
Android UI学习 - ListView -- :: 标签:Android UI 移动开发 ListView ListActivity 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://android.blog.51cto.com/268543/336162 ListActivity ListActivity是一个专门显示ListView的Activity类,它内置了ListView对象,只要我们设置了数据源,就会自动地显…
空指针异常: 04-27 01:13:57.270: E/AndroidRuntime(4942): FATAL EXCEPTION: main04-27 01:13:57.270: E/AndroidRuntime(4942): Process: com.itheima.mobilesafe74, PID: 494204-27 01:13:57.270: E/AndroidRuntime(4942): java.lang.RuntimeException: Unable to start ac…
今天在写Android代码的过程中,编译器一直报错,错误出在这一行代码: setContentView(R.layout.activity_main) 提示信息是: activity_main cannot be resolved or is not a field 我就觉得很奇怪,我在R.layout里面明明看到自动生成了默认的布局activity_main,为什么在这里引用就出错呢.Google之也没发现 原因,而且,如果删掉activity_main,Eclipse给出的自动提示是acti…
直接上解决方法 1.若import了androi.R直接删除,导入自己包下的R文件,例如com.example.my.R 2.若上面的做了后还有错误,应该是包名不一致导致的,即com.example.my.R会报错,找到R.java的包名 3.R.的下拉选项中选择l为自己包名的layout,第一个一般是android.R 差不多就是上面的几种情况,这个问题小却很折磨人,经历一次就好…
今天,在Exlipse里的一个项目在.java文件里写  setContentView(R.layout.activity_problem);时,显示错误,以为是R.java文件里没有对应的activity_problem,找了好长时间才解决问题. 原因: import android.R;      这句是系统自动给你导入的,它会覆盖掉你的gen文件夹中的R文件,所以会出错 解决方法:删掉这一行,并且导入R文件所在包.…
今天写新页面的时候,突然发现R.layout.  无法找到我已经写好的页面,于是顿时就不淡定了. 把R文件翻了一遍  发现也没有.... 然后我就看到了这个. android.R 原来是我错把Android的R文件导入到自己的项目中了,于是改了一下,顺利的找到了刚做好的页面. 参考:http://www.cnblogs.com/jshen/p/3996067.html…
今天打开Android studio突然出现了setContentView(R.layout.activity_main);中的R标红错误,这已经不是第一次出现这个错误了,真心的觉得Android studio是真的不稳定,找了半天发现我的资源文件res下面的好多文件出现了乱码,(我也是醉了).把他们一个一个的替换成正确的代码终于rebulid project不再出现错误了. <?xml version="1.0" encoding="utf-8"?>…
窗体内放了个按钮, findViewById(R.id.btn_first) 给写成 R.layout. 在java 里边引用结果就是找不到那个id 找了半天找不到原因, 奔着网上常见R找不到的问题,半天没发现,最后也找到了这个R文件 里边有自动生成的button的id  但是我以为编译器没有使用这个文件,因为网上有说使用的系统自带的R文件的问题,可能比较老的问题 最后Gradle 里边也找了 发现了一些新大陆,如果R文件不小心删除了,可以在 build一下就生成了... 最后是通过程序旁边的红…