请帮助我刚开始在 android studio 中做程序 我正在重写程序,遇到错误,我不知道如何解决。
package com.example.music;
import android.support.design.widget.TabItem;
import android.support.design.widget.TabLayout;
import android.support.v4.view.ViewPager;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Toolbar;
public class MainActivity extends AppCompatActivity {
Toolbar mToolbar;
TabLayout mTabLayout;
TabItem curMusic;
TabItem allMusic;
TabItem playlist;
ViewPager mPager;
PagerController mPagerController;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mToolbar = findViewById(R.id.toolbar);
setSupportActionBar(mToolbar); /*-------------------------here is an error*/
getSupportActionBar().setTitle("Tab Music");
mTabLayout = findViewById(R.id.tabLayout);
curMusic = findViewById(R.id.currentMusic);
allMusic = findViewById(R.id.allMusic);
playlist = findViewById(R.id.playlist);
mPager = findViewById(R.id.viewpager);
mPagerController = new PagerController(getSupportFragmentManager(),mTabLayout.getTabCount());
mPager.addOnPageChangeListener(new TabLayout.TabLayoutOnPageChangeListener(mTabLayout));
}
}
错误
设置SupportActionBar (android.support.v7.widget.Toolbar) 无法在 AppCompatActivity 中应用 到 (android.widget.Toolbar)
最佳答案
有两种工具栏。一个在 android.support.v7.widget.Toolbar 中,一个在 android.widget.Toolbar 中,而您正在尝试混合它们。
更改布局中的小部件以使库匹配。
关于java - in 无法应用于android studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61735962/