2015-06-09 31 views
3

昨天我更新了我的Android Studio和更新后,我在这行Android Studio中更新(版本1.2.1.1) - 无法解析符号 'TintCheckBox'

switch (name) { 
      case "EditText": 
       return new TintEditText(this, attrs); 
      case "Spinner": 
       return new TintSpinner(this, attrs); 
      case "CheckBox": 
       return new TintCheckBox(this, attrs); 
      case "RadioButton": 
       return new TintRadioButton(this, attrs); 
      case "CheckedTextView": 
       return new TintCheckedTextView(this, attrs); 
     } 

TintEditText,TintSpinner让我SettingsActivity一个错误, TintCheckBox,TintRadioButton和TintCheckedTextView说: '无法解析符号......'

在这些import语句

import android.support.v7.internal.widget.TintCheckBox; 
import android.support.v7.internal.widget.TintCheckedTextView; 
import android.support.v7.internal.widget.TintEditText; 
import android.support.v7.internal.widget.TintRadioButton; 
import android.support.v7.internal.widget.TintSpinner; 

它说: '未使用的import语句' 和'无法解析符号......”

其他import语句像

import android.support.v7.widget.Toolbar; 

工作完美。

我的依赖

compile 'com.android.support:appcompat-v7:22.2.0' 
compile 'com.android.support:support-v4:22.2.0' 

在Android SDK中经理我删除了Android的支持库和图书馆,并再次安装它,但这并没有帮助。我也做了一个干净的,重建和gradle同步,但仍然是一样的。

我的Android Studio版本是1.2.1.1现在

+1

这些类不存在于appcompat v22.2 –

+0

那么你用这些类是什么? – koder

+0

没什么,这是没有使用的类。该代码是在几个月前的设置活动中自动生成的。我删除了错误的行,它工作 – Martin

回答

1

像加布里埃尔马里奥蒂说,这些类dont't存在程序兼容性v22.2 我更新的Android工作室,并在同一时间支持库,所以我想android-studio有一个bug。 我改变了我的代码不使用这些类,它的工作原理

0

使用AppCompatCheckBox而不是TintCheckBox

相关问题