安卓:Switch 的跟踪属性不起作用



示例:链接

android:track="@drawable/switch_bg" 

日食输出:

错误:在包中找不到属性"track"的资源标识符 "安卓"

清单:

<uses-sdk
    android:minSdkVersion="14"
    android:targetSdkVersion="17" />

此文件switch_bg已创建。怎么了?

android:track和相应的 setTrackResource(int) 方法仅在 API 16 之后可用,您应该设置android:minSdkVersion="16"

UPD 实际上重要的是构建目标。在项目 -> 属性 -> Android 中选择至少 API 16 构建目标

最新更新