我一直试图在多个资源文件夹中重复使用相同的布局,但未取得成功。首先我想这里的操作说明:https://developer.android.com/training/multiscreen/screensizes.html#TaskUseAliasFilters并增加了资源文件是这样的:在多个资源文件夹中重复使用相同的布局
<resources>
<item name="main" type="layout">@layout/main_twopanes</item>
</resources>
我得到两个lint警告。第一个是Attribute is missing the Android namespace prefix
。如果我通过添加xmlns:android="http://schemas.android.com/apk/res/android"
来解决该问题,那么我仍然可以获得Unexpected text found in layout file: "@layout/layout_file"
。当我尝试夸大这两个例外时它会炸毁:
android.view.InflateException: Binary XML file line #2: Error inflating class resources
Caused by: java.lang.ClassNotFoundException: android.view.resources
我正在使用API 15和支持库。包含/合并技巧似乎并不适用于碎片,因为这也会爆发一个不同的例外。
有没有人设法让这个工作?
谢谢!