如何在 android studio 中使用 setSupportActionBar 功能?

Posted

技术标签:

【中文标题】如何在 android studio 中使用 setSupportActionBar 功能?【英文标题】:How to use setSupportActionBar function in android studio? 【发布时间】:2020-09-15 10:28:30 【问题描述】:

我在 xml 布局中创建了工具栏。然后我用下面的代码在java中初始化它:

public class MainActivity extends AppCompatActivity 

private Toolbar toolbar;    

@Override
protected void onCreate(Bundle savedInstanceState) 
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    toolbar = findViewById(R.id.toolbar);
    //setSupportActionBar(Toolbar toolbar);

正如您在上面的代码中看到的,我尝试setSupportActionBar(Toolbar toolbar);,但出现错误。我也试过把它写成setSupportActionBar(toolbar);,但都没有用。 怎样才能正确使用这个功能?我应该在这里提出哪些论点?

【问题讨论】:

【参考方案1】:

其实我已经找到了答案。如果你有同样的问题,那么你应该把import android.support.v7.widget.Toolbar;而不是import android.v7.Toolbar;

【讨论】:

支持库?检查 androidx 迁移

以上是关于如何在 android studio 中使用 setSupportActionBar 功能?的主要内容,如果未能解决你的问题,请参考以下文章

哪些 Java SE 版本适用于 android studio 3.1?

JAVA Android Studio 不向 Firebase 实时数据库发送数据

如何在android studio中更新maven依赖

如何在模块(Android Studio)中使用 com.android.databinding?

如何在 Android Studio 中使用我自己的 Android.mk 文件

如何在所有活动中使用Android Studio默认导航抽屉[重复]