我正在使用
dependencies {
compile 'com.android.support:appcompat-v7:24.0.0'
}
的
android {
compileSdkVersion 24
buildToolsVersion "23.0.3"
minSdkVersion 18
targetSdkVersion 24
}
我有一个主题活动
<style name="BaseTheme" parent="Theme.AppCompat.Light.NoActionBar">
</style>
并希望使用带开关的布局。我用了
<android.support.v7.widget.SwitchCompat />
之前(使用较旧的SDK版本)并且运行正常。然而,现在,SwitchCompat交换机呈现有线。以下是我在布局中使用的两个不同开关:
<android.support.v7.widget.SwitchCompat
android:text="android.support.v7.widget.SwitchCompat"/>
<android.support.v7.widget.SwitchCompat
android:text="Switch" />
在OFF
并处于开启模式
这是Android N SDK中的错误吗?还是appcompat-v7:24.0.0?我错过了什么?
答案 0 :(得分:0)
问题是--no-crunch
与targetSdkVersion 24
结合使用。删除--no-crunch
解决了我的问题。
我正在使用Xamarin,所以我的.csproj文件中有<AndroidResgenExtraArgs>--no-crunch </AndroidResgenExtraArgs>
。我不知道本机android中指定的--no-crunch
在哪里,但我想找到id不会有问题。