【问题标题】:Material design in API 19 (KitKat)?API 19 (KitKat) 中的材料设计?
【发布时间】:2016-06-25 19:33:39
【问题描述】:

为什么ListPopupWindowDialog 没有实质性外观,即使我的成绩文件中有这个:

android {
    compileSdkVersion 24
    buildToolsVersion "24"

defaultConfig {
    applicationId "com.example.test"
    minSdkVersion 19
    targetSdkVersion 24
    versionCode 1
    versionName "1c"
}

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:24.0.0'
    compile 'com.android.support:support-v4:24.0.0'

我尝试了不同版本的构建工具等,但没有成功。 这是AlertDialog 的样子:

【问题讨论】:

  • 那么您创建AlertDialog 的代码在哪里?您对AlertDialog 使用的导入是什么?
  • @ianhanniballake 对于AlertDialog 我使用import android.app.AlertDialog
  • @ianhanniballake 我找到了我的错误所在。谢谢兄弟,你帮了我很多。
  • @Chaos 请为未来的读者发布解决方案。
  • @frozenkoi 我接受了正确的答案,希望它能帮助所有和我有同样问题的人..

标签: android android-studio gradle android-gradle-plugin material-design


【解决方案1】:

如果您希望在所有 API 级别上使用一致的 AlertDialog,您应该使用 android.support.v7.app.AlertDialog

【讨论】:

  • ListPopouWinow 的海拔我无法让它工作..
  • @Chaos - 这听起来像是一个不同的问题。棒棒糖之前不存在海拔
  • 不..不是要设置的属性..看这张照片:maogm.com/images/result.png看到边框阴影了吗?在我的应用中没有这样的阴影..
  • 是的,这似乎是一个新问题。
  • 我有另一个具有相同 gradle 的应用程序,并且 ListPopopWindow 有阴影边框,我找不到问题出在哪里..
猜你喜欢
  • 2023-03-06
  • 2014-12-16
  • 1970-01-01
  • 2015-02-05
  • 2015-04-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多