android - 在 L 预览中使用 Material 主题

标签 android android-5.0-lollipop material-design

L Developer Preview 当前处于 API 级别 20。但是,显然主题需要 API 级别 21。

@android:style/Theme.Material.Light.DarkActionBar requires API level 21

这是一个错误,我做错了什么,还是无法在 L 预览中使用 Material?

最佳答案

为了详细说明@panini 的评论,我在我的 build.gradle 中使用了它:

android {
    compileSdkVersion 'android-L'
    buildToolsVersion '20.0.0'

    defaultConfig {
        minSdkVersion 16
        targetSdkVersion 'L'
        versionName buildVersion.version
    }

/* ... */
}

styles.xml 放在 values-v21 文件夹中,使主题能够在 L Preview 上运行。

关于android - 在 L 预览中使用 Material 主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24439958/

相关文章:

Android 2.3 渐进式下载不工作

android - FAB 和 ListView 的快速返回模式

android - 如何在 Activity 场景动画过渡期间防止状态栏和导航栏出现动画?

android - java.lang.IllegalStateException : Unable to create layer for v 错误

android - Android Material Design 中的 "Touch Target Size"到底是什么

css - 如何创建可根据其内容调整的模态?实体化

Android WebView getContentHeight() 总是返回 0

android - 如果缓存了密码,则避免在启动时进行登录 Activity

android - Android 调色板颜色之间的差异

android - 如何防止在单独的进程中在 java 中执行 Linux 命令?