android.support.v7.app.ActionBarActivity已被弃用,这是什么意思,我该如何解决这个问题。我是编码的新手。
另外 公共类MainActivity扩展了ActionBarActivity。 #34; ActionBarActivity"这个词有一条线,这是为什么?
问候
CC
答案 0 :(得分:24)
使用
android.support.v7.app.AppCompatActivity
而不是
android.support.v7.app.ActionBarActivity
(已弃用)
public myClass extends AppCompatActivity{
...
...
如果你有消息:
无法解析符号AppCompatActivity
您必须更新到Android SDK Manager
答案 1 :(得分:1)
ActionBarActivity之间的行意味着它已被弃用。它只是表示它的另一种方式。您现在应该使用AppCompatActivity而不是从版本22.1.0开始。
您可以阅读更多here。
答案 2 :(得分:0)
使用新的AppCompatActivity
。它已被弃用,因为引入了新的工具栏。
答案 3 :(得分:0)
答案 4 :(得分:0)
只需将其更改为AppCompatActivity
即可。然后按 Ctrl + Alt + O 。
此填充会自动为您完成整个过程。 O
是字母O 而不是数字
答案 5 :(得分:0)
此版本对我有用:
import androidx.appcompat.app.AppCompatActivity;
public class BaseActivity extends AppCompatActivity {
}