2 u013108919 u013108919 于 2016.03.09 10:49 提问

android studio关于checkbox无法解析文件的问题

选择checkbox时,会出现如图所示,invalid drawable tag vector(无效的可绘制标记向量),无法解析xml文件
图片说明
但是当我选择API21(包括以上的)则不出现该错误,这是为什么呢?求大神~能解决的话,感激不尽~
布局文件代码如下(请忽略排版,只是试一下checkbox控件~):

 <?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
<Button
    android:text="test"
    android:id="@+id/btn1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/btn1"
    />
    <CheckBox
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="保存用户名和密码"
        android:id="@+id/cb_check"
        android:onClick="true"
        android:layout_toRightOf="@+id/btn1"
        />
    <EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/btn1"
        android:hint="输入用户名"
        android:id="@+id/et1"/>

</RelativeLayout>

1个回答

u013596119
u013596119   Rxr 2016.03.09 16:32
已采纳

应该是aip21以下不包含那个style,换个style试下吧

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
android studio存储sharedpreference checkbox例子
androidstudio几种存储方式: sharedpreference 使用内部存储,读写速度快 外部存储:将数据存储到sd卡上 数据库存储:sqlite sharedpreference实例: 新建activity,在对应的layout中,添加一个checkbox。 activity 中代码如下: public class Main2Activity extends App
android stidio 的R文件不能解析
android 无法生成R文件 是件痛苦的事情,即使有时候你xml文件没有错误,他都无法生成。针对此问题,我总结以下几个方面的原因。 一.xml本身有错误 R.java这个文件是会自动生成的,但是如果你不小心xml文件写错了,或者不小心在编辑xml的时候点击了run(其实这个时候会运行这个xml文件,会生成一个同名的xml文件,后缀为xx.out.xml),然后正巧你游clear了一下项目,你
Android Studio gradle学习推荐
在Eclipse上使用ant作为默认的Android编译工具,而在Android Studio是用gradle作为项目构建工具。我刚开始使用Android Studio的时候,对gradle完全空白。看了不少关于gradle的博客,关于gradle的教程博客有很多,我就不介绍了gradle的使用,就在此贴出我看过比较好的教程。gradle的入门教程Gradlew for Android,这篇博客就很
Android studio中R文件不能正常识别的问题解决办法
今天碰到一个奇怪的问题,就是R文件能正常生成但是Android studio却不能正常识别,而且程序也能正常运行。 这个时候,你就可以打开生成的R文件,如果在它的顶部有提示诸如 File size exceeds configured limit (2560000). Code insight features not available. 这样的信息的话,有可能就是R文件的大小超过...
Compass-Android
Compass(罗盘)的实现, 使用Android Studio 0.5.1开发, 注意Eclipse无法解析Android Studio的项目.
Android Studio自定义CheckBox样式
在Android Studio中自定义CheckBox样式,功能实现如下: 第一步:首先你需要两张图片,作为CheckBox在选中和不被选中状态时的样式.示例图片已共享,至于图片放在哪个文件夹里,对于Android Studio你有两个选择,一是放在drawable,一是放在mipmap-hdpi.关于这两个文件夹的区别,这里引用谷歌官方的说法:"mipmap-hdpi  和 drawable
Android ListView中怎么解决CheckBox复用的问题
ListView为了优化滑动速度,防止内存泄露,经常涉及到控件重用的问题,已经选中的CheckBox在滑动消失之后,会导致最新出现的Item由于复用的问题,与消失的Item中CheckBox选中状态一致,也变为选中状态(实际未选中)。 为什么会出现这种问题呢? 因为我们在convertView复用的时候,虽然减少了不必要的View的创建,但是也复用了CheckBox的选择状态,所以当然会
android CheckBox控件的简单使用方法
研究了一下CheckBox选择按钮,下面就以喜欢颜色为素材,做个记录,使用TableRow实现的; 1.布局activity_layout.xml: xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/
android studio checkbox复选框的选中,并显示打印出来
其实单选和复选框他们的使用方法和和属性基本上都是差不多的 CheckBox 实现多选的控件 常用属性: android:text 文字 android:checked 是否选中 常用方法: boolean isChecked() 返回是否被选中 getText() 返回文字 setChecked(boolean checked) 设置是否选中 枯燥的文字是无法很好的
Android Studio connot resolve symbol "XXX" 无法解析的符号
出现这种错误,可按照如下步骤调试: 1. 在build.gradle中修改sdk默认版本。将compileSdkVersion和targetSdkVersion修改一下API代号,大部分报错是这个原因 版本号自行调节 2. “file”--》“invalidate caches/restart”--》“invalidate and restart” 解决,网上对这个方法盛赞