Android布局xml文件的每个属性都有“android:”前缀。
是否有任何解决方案可以删除它们。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/linearLayout1"
android:layout_height="fill_parent"
android:layout_width="wrap_content">
<Button android:id="@+id/button1"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:text="@string/test_button">
</Button>
</LinearLayout>
答案 0 :(得分:5)
可能是这篇文章可以帮到你; http://groups.google.com/group/android-developers/browse_thread/thread/d94c1f53a331c53b
请看这篇帖子知道,为什么有一个android前缀; Android XML layout files and namespace
更新:(在Josh的评论之后)
另一种方法是在Eclipse的查找/替换工具中使用正则表达式。这种方法比第一种方法容易。