草庐IT

actionBar

全部标签

java - 使用 AppCompat 库支持 ActionBar

我需要在Android2.x中实现actionbar我试过this按照this中的说明发布和设置支持库官方文章。以下是我使用appcompat支持库实现ActionBar所遵循的步骤:首先,我使用以下配置创建项目(我不创建图标和默认Activity):最低要求的SDK:API10:Android2.3.3(Gingerbread)目标SDK:API19:Android4.4编译:API10:Android2.3.3(Gingerbread)主题:无之后,在Projectproperties=>Android=>Library我添加了android-support-v7-appcompa

android - 如何删除或更改 SearchView actionBar 中的 searchview 图标?

如何删除或更改编辑文本中的搜索View图标?我正在使用Appcompat库。我使用下面的代码修改和删除但它不起作用:SearchManagersearchManager=(SearchManager)getSystemService(Context.SEARCH_SERVICE);searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));Viewsearch_mag_icon=(View)searchView.findViewById(android.support.v7.appc

Android:确定ActionBar Tab的高度

有没有人知道如何使用“NAVIGATION_MODE_TABS”中的ActionBar确定选项卡的实际高度。我可以确定ActionBar的高度,但这不包括Tabs高度。我还可以确定图标的高度(我没有使用文本,但如果我在选项卡上设置文本,这也是可能的。但是Tab的内容周围似乎有一些填充或边距,我无法提取它,因此我无法确定实际高度。那么我能否以某种方式获得此填充/边距,或者是否有其他解决方案来获得ActionBar高度和Tabs高度? 最佳答案 您可以引用stackoverflow.com/a/9287224/1627599。我希望你会

android - 设置 Sherlock ActionBar 的标题

我有两个Activity。第一个扩展SherlockListActivity,第二个扩展SherlockFragmentActivity。在第一个中,我可以像这样设置我的actionBar的标题和副标题getSupportActionBar.setTitle("someTitle");并且它工作正常.当我在我的第二个Activity上做同样的事情时,名称不会改变(我在我的类(class)之前提到过,以防它与问题相关)。为什么会这样?提前谢谢你。编辑:好的,我刚刚发现问题所在。我在我的actionBar上添加了一些选项卡,所以当我尝试设置标题时,它被隐藏了(我猜)有什么办法可以解决这个问

自定义AppCompat Actionbar

这个问题已经被问到了,但不是真的,我想做的是为我们的应用提供一个高度定制的工具栏,我最近在AppCompatActionbar上实现了一个抽屉菜单,它的运作效果很好,除了这是它给我的。默认:我想拥有的是这样的东西(请放心的绘画):我完全有能力在普通布局中这样做,因此我不是在寻找有关如何使工具栏看起来像这样的建议,我的问题是什么,我如何开始自定义工具栏的布局?例如,我看不到一种定位主页按钮的方法(我相信这是汉堡菜单在这种情况下被调用的),似乎很多这些东西都内置在AppCompatActionbar中,我看不到从基本上总而言之,我只想在工具栏中拥有多个控件,并自定义工具栏控件中内置的默认值,包括定

android - 如何在 Android 中删除 ActionBar 中的左填充边距额外空间?

我一直在为这个左边的填充/边距拉扯我的头发只是不要消失问题,即将变成秃头......对此的解决方案将不胜感激!我已经尝试了SO的这些答案,它确实移动了一些填充,但不是全部。基本上所有的答案都说将contentInsetStart和contentInsetLeft设置为0dp。这确实删除了左侧的一些填充,但我仍然看到填充,它只是比我将contentInsetStart和contentInsetLeft设置为0dp之前小。此解决方案适用于三星手机,但不适用于我的任何平板电脑经测试,如Nexus7、Nexus9、DellVenus8等。我相信很多人都遇到过这个问题,这些是我尝试过的答案,但仍

android - 如何从 URL 设置 ActionBar 标志?

我有一个包含图像的链接。通常使用fresco我可以解析链接并设置图像。但是,在这种情况下,我需要将该图像设置为ActionBar的图标。我已经试过了,但它必须是drawable并且正如我所说的,我只有图像的链接。((MainActivity)getActivity()).getSupportActionBar().setIcon(ContextCompat.getDrawable(getActivity(),R.drawable.rose_logo));我以这种方式访问​​ActionBar,因为我在fragment中需要它。 最佳答案

java - 底部的操作栏选项卡?

我正在尝试将操作栏选项卡放在我的应用程序的底部,但我需要一些帮助(如果可能的话)。代码:actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);ActionBar.TabtabA=actionBar.newTab().setText("Games");ActionBar.TabtabB=actionBar.newTab().setText("Apps");ActionBar.TabtabC=actionBar.newTab().setText("Themes");tabA.setTabListener(newActionB

android - 为什么我的 Android 应用程序不在 ActionBar 中显示图标和文本?

我是Android开发的初学者,我正在尝试构建我的主题,但我遇到了问题。我尝试在google、d.android上搜索答案,但无济于事。ActionBar正在改变颜色(这没问题),但应用程序的文本和图标不显示(仅当我使用我的主题时-如果我使用默认主题一切正常)。为什么?res/values/styles.xml:@style/MyActionBarHEXCOLOR@style/MyTitleTextStyle#FFFFFF这是我的AndroidManifest.xml 最佳答案 "您应该在onCreate()方法中添加以下代码。ge

android - ActionBar.OnNavigationListener 弃用

我知道之前有人问过这个关于导航的问题,但是DeveloperDocs说Asanothermodeofnavigation(orfiltering)那么,操作栏中仅重新查询数据库并根据所选选项更新View的微调器的替代品是什么? 最佳答案 这个问题已经很老了,但我还是给出了答案。当您迁移到v7支持库时需要更改监听器。publicclassYourActivityextendsAppCompatActivityimplementsAdapterView.OnItemSelectedListener关于Spinner的创建Spinners