如何在 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 功能?的主要内容,如果未能解决你的问题,请参考以下文章