Android兼容包

lom*_*mza 5 android

尝试使Fragments示例在低于11的SDK上工作,我收到错误

setListAdapter(new ArrayAdapter<String>(getActivity(),
                    android.R.layout.simple_list_item_activated_1, Shakespeare.TITLES));
Run Code Online (Sandbox Code Playgroud)

说"simple_list_item_activated_1"无法解析或不是字段".在导入中我有

import com.example.android.apis.R; 
import com.example.android.apis.Shakespeare;
Run Code Online (Sandbox Code Playgroud)

这里有什么不对?

Com*_*are 4

该资源是 API Level 11 的新资源。如果您想在早期版本的 Android 上使用该资源,请将其从 SDK 复制到您的项目中,然后引用您的项目本地副本。请注意,您可能需要对此布局文件进行其他调整,因为我认为它将引用一些新的样式属性,而这些属性在早期版本的 Android 中并不存在。