可能的原因是layout文件的根节点没有声明命名空间。例如:

<?xml version="1.0" encoding="utf-8"?><ScrollViewandroid:layout_width="fill_parent"android:layout_height="fill_parent"android:scrollbars="vertical"android:fadingEdge="vertical"><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"  android:layout_width="fill_parent"  android:layout_height="fill_parent"  android:orientation="vertical"  android:scrollbarStyle="outsideInset"  android:scrollbars="vertical" /></ScrollView>

需要指明当前layout所用的android的命名空间为:

"http://schemas.android.com/apk/res/android"

具体操作是在ScrollView中使用任何android:XXX之前加上

xmlns:android="http://schemas.android.com/apk/res/android"  
在修改Launcher源码时发现加上这个命名空间仍然会保存,那是因为layout中用到了自定义的树形launcher:XXXX,这样还需要加速相应的命名空间,比如Launcher模块可以加上下面这个:

xmlns:launcher="http://schemas.android.com/apk/res/com.android.launcher"


参考:

http://trinea.iteye.com/blog/1084706


更多相关文章

  1. 使用Android(安卓)Studio解决Android(安卓)65k问题
  2. 【Android】选项卡使用
  3. Android的AVD不能启动模拟器的问题
  4. android 背景圆角以及图片圆角处理
  5. android 背景圆角以及图片圆角处理
  6. Android全屏Activity的几种方式
  7. Android(安卓)中文 API――android.widget合集(中)(50篇)(chm格
  8. 减少AS占用的C盘空间
  9. Android设置activity横屏

随机推荐

  1. Android 签名失败 Lint found fatal erro
  2. 编译Android平台以及SDK
  3. osg for android 学习之三:老外的步骤,包括
  4. Android判断某个Activity是否正在前台显
  5. Android Studio设置gradle代理
  6. 封装Android Volley请求工具
  7. android SQLiteDatabase源码解析
  8. android 管理Bitmap内存 - 开发文档翻译
  9. Android连接远程服务器
  10. android 调用 Menu 两种方法