android 2.2之前的版本 下面代码应该是对的(因为《在名师讲坛——android开发实战经典》这本书中示例代码就是在每个布局标签中都加了xmlns:android )。但是现在才用了android4.4的版本出现了错误,原因如下:新版本的android 一个namespace声明只要在xml中出现一次就可以了,多次出现就报错了。

例如:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android" //加了这行之后出错 直接删除即可
android:orientation="horizontal">
<TextView
android:text="@string/user_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</LinearLayout>
</LinearLayout>

更多相关文章

  1. android在布局中动态增加view时的层级控制
  2. 升级代码的大概设计
  3. OpenCore 的代码结构
  4. Android下使用TinyXml读取xml配置文件(Cocos2d-x游戏开发)
  5. Android(安卓)日历开发教程[二]
  6. 从Android项目学习Kotlin(一)
  7. Android(1.5及以上版本) 开机图片/文字/动画分析
  8. Android、JUnit深入浅出(一)——JUnit初步解析
  9. 图解Android源代码下载指南

随机推荐

  1. Android(安卓)常用控件自定义样式RadioBu
  2. 自定义RatingBar/SeekBar,重载样式
  3. android中listView实现异步加载网络图片
  4. could not write file\android-7\/syst
  5. 退出 android 应用程序
  6. [RK3288][Android6.0] 调试笔记 --- 软硬
  7. 【BottomBar】Android底部导航栏V2.0
  8. Android(安卓)SDK三种更新失败及其解决方
  9. Android双击退出的实现方法
  10. Android之Gradle基础