看完this answer後,我製作了RecyclerView在Android 3.0+上運行。但在values-v21
中的styles.xml
仍然會導致錯誤。找不到符合指定名稱的資源'android:Theme.Material'
主題。
<!-- inherit from the material theme -->
<style name="AppTheme" parent="android:Theme.Material">
<!-- Main theme colors -->
<!-- your app's branding color (for the app bar) -->
<item name="android:colorPrimary">#f00</item>
<!-- darker variant of colorPrimary (for status bar, contextual app bars) -->
<item name="android:colorPrimaryDark">#0f0</item>
<!-- theme UI controls like checkboxes and text fields -->
<item name="android:colorAccent">#00f</item>
</style>
錯誤。
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Material'.
我需要從Android 3.0.x(API級別11)支持Android版本。 <uses-sdk android:minSdkVersion="L" android:targetSdkVersion="L" />
不是一個解決方案。
android.Theme.Material requires API level 21(current min is 14)
在兩個不同的文件夾中有兩個不同的style.xml文件。值-V20和值 – hoomi 2014-09-05 14:45:04
@hoomi,我已經有'values'和'values-v21'。 'android:Theme.Material'會導致錯誤。 – 2014-09-05 14:52:57
android:Theme.Material僅支持API級別20. – Psypher 2014-09-05 14:57:45