我希望我的 Android 应用程序能够与尽可能多的设备兼容,因此我自然会尝试让它为所有新推出的平板电脑做好准备。不幸的是,当我添加时:
android:xlargeScreens="true"
对于我的 list ,它给了我这个错误:
error:No resource identifier found for attribute "xlargeScreens" in package 'android'
现在我对这一切还很陌生,但从我读到的内容来看,这与我的最小/目标 SDK 太低而无法支持它有关,这是一个全新的功能等等。我确实尝试提高我的目标 SDK,因为我认为这不是问题,但这使得我的大部分代码“无法解析”。我敢肯定,对于那些使用 Android 时间比我长一点的人来说,这很有意义,但我真正想知道的是,我是否有办法启用对“xlargeScreens”的支持。
也许还有其他方法,或者甚至不需要那条线就可以让它与他们一起工作。也许是因为它是一个新添加的,我很难找到任何可以为我回答这个问题的东西,所以任何建议都会很好。感谢您的帮助!
最佳答案
此属性是在 API 级别 9 中引入的。 检查此链接 http://developer.android.com/guide/topics/manifest/supports-screens-element.html#xlarge
关于Android 未找到 XLargeScreens 的资源标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4709291/