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