Java 错误:在工具栏上找不到符号变量
我不熟悉安卓系统。当我尝试在Android java代码中添加工具栏时,出现上述标题错误。在Stackoverflow中有一个标题为“相同问题”的答案,说制作一个工具栏布局,并将其包含到我所需的布局中。我也试过了。但这并没有解决我的问题Java 错误:在工具栏上找不到符号变量,java,android,android-toolbar,Java,Android,Android Toolbar,我不熟悉安卓系统。当我尝试在Android java代码中添加工具栏时,出现上述标题错误。在Stackoverflow中有一个标题为“相同问题”的答案,说制作一个工具栏布局,并将其包含到我所需的布局中。我也试过了。但这并没有解决我的问题 package com.locationtracker2019; import android.os.Bundle; import android.widget.Toolbar; import androidx.appcompat.app.AppCompat
package com.locationtracker2019;
import android.os.Bundle;
import android.widget.Toolbar;
import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.firebase.ui.database.FirebaseRecyclerAdapter;
import com.google.firebase.database.DatabaseReference;
public class ListOnline extends AppCompatActivity {
//Firebase
DatabaseReference onlineRef, currentUserRef, counterRef;
FirebaseRecyclerAdapter<User, ListOnlineViewHolder> adapter;
//View
RecyclerView listOnline;
RecyclerView.LayoutManager layoutManager;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_list_online);
//Init View
listOnline = (RecyclerView)findViewById(R.id.listOnline);
listOnline.setHasFixedSize(true);
layoutManager = new LinearLayoutManager (this);
listOnline.setLayoutManager(layoutManager);
//set Toolbar and Logout / Join menu
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); <!--line1-->
toolbar.setTitle("LocationTracker2019"); <!--line2-->
}
}
SDK版本有问题吗?添加以下内容解决了我的问题
import androidx.appcompat.widget.Toolbar;
我已经搬走了
import android.widget.Toolbar;
谢谢@Lino添加布局并确认工具栏id正确可能添加
导入androidx.appcompat.widget.toolbar
而不是导入android.widget.toolbar
?
import android.widget.Toolbar;