Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android TabActivity带工具栏-setSupportActionBar()未知_Android_Android Tabhost_Android Toolbar_Android Tabactivity - Fatal编程技术网

Android TabActivity带工具栏-setSupportActionBar()未知

Android TabActivity带工具栏-setSupportActionBar()未知,android,android-tabhost,android-toolbar,android-tabactivity,Android,Android Tabhost,Android Toolbar,Android Tabactivity,是否可以在选项卡Activity中使用setSupportActionBar()? 无法使用AppCompatActivity进行扩展 public class TabHost extends TabActivity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tabhost)

是否可以在
选项卡Activity
中使用
setSupportActionBar()
? 无法使用
AppCompatActivity
进行扩展

public class TabHost extends TabActivity {

    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.tabhost);


        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar); // this is unkown
        getSupportActionBar().setDisplayHomeAsUpEnabled(true); //also
我必须从
TabActivity
切换到
FragmentTabHost

谢谢

不行。您必须扩展
AppCompatActivity
,并且首先不应该使用
TabActivity
。它早就被弃用了。您应该使用基于
ViewPager
Fragment
s的解决方案来实现相同的行为

我需要兼容API 10。这可能吗?我有自己的类标签(布局等)。这真的很难切换。这并不难,可能需要一些时间,但我认为这是一个你应该愿意付出的代价