android–FragmentActivty中的ActionBarCompat

android–FragmentActivty中的ActionBarCompat,第1张

概述我收到了错误“对于MainActivity类型,方法getSupportActionBar()未定义”import android.app.FragmentTransaction; import android.os.Bundle; import android.support.v7.app.ActionBar; import android.support

我收到了错误
“对于MainActivity类型,方法getSupportActionbar()未定义”

import androID.app.FragmentTransaction;import androID.os.Bundle;import androID.support.v7.app.Actionbar;import androID.support.v7.app.Actionbar.Tab;import androID.support.v4.app.Fragment;import androID.support.v4.app.FragmentActivity;import androID.support.v4.app.FragmentManager;import androID.support.v4.app.FragmentPagerAdapter;import androID.support.v4.vIEw.VIEwPager;public class MainActivity extends FragmentActivity implements Actionbar.TabListener {AppSectionsPagerAdapter mAppSectionsPagerAdapter;VIEwPager mVIEwPager;public voID onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentVIEw(R.layout.activity_main);    mAppSectionsPagerAdapter = new AppSectionsPagerAdapter(getSupportFragmentManager());    final Actionbar actionbar = getSupportActionbar();    //actionbar.setHomebuttonEnabled(false);    actionbar.setNavigationMode(Actionbar.NAVIGATION_MODE_TABS);    mVIEwPager = (VIEwPager) findVIEwByID(R.ID.pager);    mVIEwPager.setAdapter(mAppSectionsPagerAdapter);    mVIEwPager.setonPagechangelistener(new VIEwPager.SimpleOnPagechangelistener() {        @OverrIDe        public voID onPageSelected(int position) {            actionbar.setSelectednavigationItem(position);        }    });    for (int i = 0; i < mAppSectionsPagerAdapter.getCount(); i++) {        actionbar.addTab(                actionbar.newTab()                        .setText(mAppSectionsPagerAdapter.getPageTitle(i))                        .setTabListener(this));    }}...}

请帮帮我. setHomebuttonEnabled()是否支持?

哪个更好ActionbarCompat或ActionbarSherlock?

最佳答案当应用程序使用getSupportActionbar()时,您的活动必须从ActionBaractivity扩展.它在您已添加的支持包中定义,我可以在您的导入中看到.

public class MainActivity extends ActionBaractivity                          implements Actionbar.TabListener {    // your code goes here}
总结

以上是内存溢出为你收集整理的android – FragmentActivty中的ActionBarCompat全部内容,希望文章能够帮你解决android – FragmentActivty中的ActionBarCompat所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1139682.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存