Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 不允许使用分数类型_Android_Android Resources - Fatal编程技术网

Android 不允许使用分数类型

Android 不允许使用分数类型,android,android-resources,Android,Android Resources,我正在使用Android Studio 2.2.3创建一个Android应用程序,我不明白为什么会收到以下错误消息: 错误:(336,49)不允许分数类型(在值为“80%”的“abc\U对话\U固定\U高度\U主”处) 这是生成的文件: …\app\build\mediates\res\merged\debug\values\values.xml 用这句话: ... <dimen name="abc_control_inset_material">4dp</dimen>

我正在使用Android Studio 2.2.3创建一个Android应用程序,我不明白为什么会收到以下错误消息:

错误:(336,49)不允许分数类型(在值为“80%”的“abc\U对话\U固定\U高度\U主”处)

这是生成的文件:

…\app\build\mediates\res\merged\debug\values\values.xml

用这句话:

...
<dimen name="abc_control_inset_material">4dp</dimen>
<dimen name="abc_control_padding_material">4dp</dimen>
<dimen name="abc_dialog_fixed_height_major">80%</dimen>
<item name="abc_dialog_fixed_height_minor" type="dimen">100%</item>
<dimen name="abc_dialog_fixed_width_major">320dp</dimen>
...

您应该使用item
type=“fraction”
表示百分比值。您可以找到更多信息。

但我无法更改该文件中的任何内容。它是由Android本身生成的。每当我试图重建它时,我在该文件上的更改都会被重置,并且我会再次收到错误。Android会记录所有来自不同文件的值。查看此路径-
…\app\build\mediates\res\merged\debug\values\values.xml
。它是生成(合并)的文件。因此,您应该在xml文件中搜索问题。
apply plugin: 'com.android.application'

android {
compileSdkVersion 25
buildToolsVersion "25.0.1"
defaultConfig {
    applicationId "com.oe_ba.hadis"
    minSdkVersion 15
    targetSdkVersion 25
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
    exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.1.0'
compile 'com.google.code.gson:gson:2.7'
compile 'com.android.support:recyclerview-v7:+'
compile 'com.android.support:cardview-v7:+'
compile 'com.readystatesoftware.systembartint:systembartint:1.0.3'
compile 'com.jakewharton.timber:timber:4.5.0'
compile 'com.afollestad.material-dialogs:core:0.9.2.3'
compile 'uk.co.chrisjenx:calligraphy:2.2.0'
compile 'com.jenzz:materialpreference:1.3'
compile 'com.malinskiy:superrecyclerview:1.1.4'
testCompile 'junit:junit:4.12'
}