草庐IT

getSupportActionbar

全部标签

android - getSupportActionBar 与 YouTubeBaseActivity

我正在尝试在我的应用程序上播放YouTube视频。我知道这可以通过将Activity扩展为YouTubeBaseActivity来实现,我无权访问我的工具栏。mActionBar=(Toolbar)findViewById(R.id.toolbar);if(mActionBar!=null){setSupportActionBar(mActionBar);}getSupportActionBar().setTitle(getResources().getString(R.string.youtubetitle));getSupportActionBar().setDisplayHome

android - 使用 AppCompat-v7 21 在操作栏/工具栏中显示图标

我尝试了这些-但仍然没有像以前那样看到图标:getSupportActionBar().setLogo(R.drawable.ic_launcher);getSupportActionBar().setDisplayUseLogoEnabled(true);getSupportActionBar().setIcon(R.drawable.ic_launcher);当我使用自定义工具栏时它似乎可以工作-但这会迫使我触摸所有布局-有更好的方法吗? 最佳答案 getSupportActionBar().setDisplayShowHome

android - 使用 AppCompat-v7 21 在操作栏/工具栏中显示图标

我尝试了这些-但仍然没有像以前那样看到图标:getSupportActionBar().setLogo(R.drawable.ic_launcher);getSupportActionBar().setDisplayUseLogoEnabled(true);getSupportActionBar().setIcon(R.drawable.ic_launcher);当我使用自定义工具栏时它似乎可以工作-但这会迫使我触摸所有布局-有更好的方法吗? 最佳答案 getSupportActionBar().setDisplayShowHome

android - 使用 FragmentActivity 的 getSupportActionBar

我在一个项目上使用fragmentActivity,但似乎v4支持FragmentActivity没有getSupportActionBar()方法,我需要使用支持之一为了使用android.support.v7.app.ActionBar 最佳答案 ActionBarActivity确实支持您需要的方法,并且是FragmentActivity的子类。见:http://developer.android.com/reference/android/support/v7/app/ActionBarActivity.html

android - getSupportActionBar() 方法 getSupportActionBar() 未为 TaskActivity 类型定义。为什么?

有人建议我从ActionBarActivity扩展我的Activity类这是之前的代码:importandroid.support.v7.app.ActionBar;importandroid.support.v7.app.ActionBarActivity;publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_ma

android - "Back button"使用 getSupportActionbar 和 appcompat v7 工具栏

我正在使用AppcompatV7库中的新工具栏,并且正在制作一个带有抽屉导航和fragment的应用程序。在某些fragment中,我不想显示汉堡包图标,而是显示箭头...很好,我是这样做的:mDrawerToggle.setDrawerIndicatorEnabled(false);mDrawerToggle.syncState();getSupportActionBar().setDisplayHomeAsUpEnabled(true);getSupportActionBar().setHomeButtonEnabled(true);getSupportActionBar().se

Android:getSupportActionBar() 在 ActionBarSherlock 库中总是返回 null

我正在尝试使用ActionBarSherlock库为我的Android应用程序中的选项卡提供向后兼容的ActionBar支持,因此我下载了最新版本,构建了演示并运行了它。如果您转到操作栏,然后选择标签导航,它每次都会崩溃。这是堆栈跟踪:09-0302:34:47.940:ERROR/AndroidRuntime(3078):FATALEXCEPTION:main09-0302:34:47.940:ERROR/AndroidRuntime(3078):java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.act

android - 从 Fragment ActionBarCompat 内部 getSupportActionBar

我正在开始一个使用v7支持库中的AppCompat/ActionBarCompat的新项目。我试图弄清楚如何在fragment中使用getSupportActionBar。我托管fragment的Activity扩展了ActionBarActivity,但我没有看到类似的fragment支持类。从我的fragment中publicclassCrimeFragmentextendsFragment{//...getActivity().getSupportActionBar().setSubtitle(R.string.subtitle);//getSupportActionBarisn