Android 我想在使用自定义工具栏作为操作栏的活动中,使用tabhost在自定义操作栏下方创建选项卡?

Android 我想在使用自定义工具栏作为操作栏的活动中,使用tabhost在自定义操作栏下方创建选项卡?,android,android-tabhost,Android,Android Tabhost,我是android开发者(新手)。 这是我的java代码。我尝试了TabSpec.addTab(……),但它给出了nullpointerexception错误。请告诉我该怎么办?请为我提供使用xml和java的tabhost代码…谢谢 public class HomeActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) {

我是android开发者(新手)。 这是我的java代码。我尝试了TabSpec.addTab(……),但它给出了nullpointerexception错误。请告诉我该怎么办?请为我提供使用xml和java的tabhost代码…谢谢

public class HomeActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_home);
        Toolbar toolbar = (Toolbar) findViewById(R.id.app_bar);
        setSupportActionBar(toolbar);
        getSupportActionBar().setTitle(null);
        getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    }   

}
这就是我使用supportactionbar方法时的错误吗? 请帮助我,我想在listview和searchview中使用这些选项卡。。
谢谢。

把你的XML也放在这行我怀疑
Toolbar-Toolbar=(Toolbar)findViewById(R.id.app\u-bar)
R.id.app\u bar
app bar不是工具栏吗?您还可以添加清单和样式吗?通过在选项卡主机上使用片段解决了此问题。谢谢。把你的XML也放在这行我怀疑
Toolbar-Toolbar=(Toolbar)findviewbyd(R.id.app\u-bar)
R.id.app\u bar
app bar不是工具栏吗?您还可以添加清单和样式吗?通过在选项卡主机上使用片段解决了此问题。非常感谢。
public class HomeActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_home);
        Toolbar toolbar = (Toolbar) findViewById(R.id.app_bar);
        setSupportActionBar(toolbar);
        getSupportActionBar().setTitle(null);
        getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    }   

}