我正在使用一些不能在 SDK < 11 中使用的布局文件(默认文件夹)。我发现我可以创建一个文件夹“layout-v10”等,并将特殊的布局文件放在那里。
我现在想让这些文件与 API 7 兼容。并且同样被所有 API 7-10 使用。 我是否必须为每个 api 布局创建一个新的单个文件夹?或者我如何将特定于替代布局的每个 api 匹配?
最佳答案
不完全是,但是您可以匹配高于特定版本的每个 API。例如,您可以有一个 layout-v7
文件夹和一个 layout-v11
文件夹。 API 7 到 10 将使用第一个文件夹中的资源,API 11 及更高版本将使用后一个文件夹中的资源。 API 7 之前的版本将使用默认 layout
文件夹中的资源。
关于java - 使布局适用于所有 SDK<11?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10677303/