Juv*_*e22 5 android android-actionbar
我正在尝试使用getActionBar(); 方法,我收到此错误:需要android.support.v7.app.ActionBar找到android.app.ActionBar.我怎么能纠正这个?
发生此错误的原因是您正在创建对象并将其传递给其他类引用变量.因为getActionManager给出了对象,android.app.ActionBar但是您正在尝试将android.app.ActionBar类对象分配给android.support.v7.app.ActionBar.
但这两个类都提供相同的功能.android.support.v7.app.ActionBar当我们的uses-sdk min版本少于api 11时使用类来获取ActionBar的对象api 11以下我们需要android.support.v7.app.ActionBar类对象.
要获得操作栏,您需要遵循以下两种方法之一.
import android.support.v7.app.ActionBar并使用getSupportActionBar()方法od活动.
转到AndroidManifest.xml文件并更改<uses-sdk android:minSdkVersion="11" android:targetSdkVersion="19" />
并导入android.app.ActionBar并使用getActionBar()
| 归档时间: |
|
| 查看次数: |
12779 次 |
| 最近记录: |