android-actionbar-compat相关内容

findFragmentByTag()仅在ActioBar的第三个选项卡上返回null

我正在使用由Android提供的带有标签的活动,并带有 android.support.v7.app.ActionBar.TabListener , ViewPager 和 FragmentPagerAdapter 。父级活动包含并管理三个 Fragment 。另外,父活动具有保存片段提供的数据的方法。为了获取其中定义的数据(而不是由父活动发送),我编写了以下代码: MyFragment f ..

如何从SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION中恢复?

这个问题实际上是在更复杂的情况下出现的,涉及方向变化和纵向和横向布局的变化,但是在最小版本中,问题是这样的: 在“常规”和“全屏”布局之间来回切换,即e。: 一种布局,其中的内容仅占据导航栏和状态栏内部的空间 一种布局,其中内容占据整个屏幕,并在导航栏和状态栏下滑动 要从普通模式切换要全屏显示,我们将使用: public static final int EXPAND_ ..

getSupportActionBar()。setCustomView(view)不会填充整个操作栏

我正在尝试设置我的应用程序的customview,而我所做的布局并未填充整个操作栏。 我尝试了很多样式设置,但没有一个对我有用。 这是我的活动代码 View view = getLayoutInflater()。inflate(R.layout.actionbar_customized_home,null); getSupportActionBar()。setDisplaySh ..

在Android中的操作栏标题上设置OnClick侦听器

我正在使用 ActionBar 的android应用程序上工作,因此有一个导航抽屉图标将其打开,标题为 ActionBar ActionBar 中的c $ c>。我想在 ActionBar 的标题上设置一个点击侦听器,以便它启动一个新的 Activity 并将点击侦听器设置为不同的导航抽屉图标以打开导航抽屉菜单。 我实现了对导航抽屉图标的单击,但是当我单击 ActionBar title然后 ..

用AppCompat替换ActionBarSherlock

我目前正在使用一个简单的导航抽屉和滑动选项卡。 但是,我希望在我自己的应用程序中使用这些材料进行设计。 因此,我别无选择,只能摆脱 ActionBarSherlock 。在进行这些尝试时,我发现了两种导入类型,如下所示: import com.actionbarsherlock.app.SherlockFragment; import com.actionbarsherlo ..

Android图标大小应遵循哪个Google文档?

Google的 Iconography上的Android文档说,操作栏图标应为32x32而其在“操作栏图标"上的文档说,它们应为24x24基线大概是mdpi. 我认为关于肖像学的Android文档已过时,但Google通常擅长标记过时/过时的功能. 有人能对此有所启发吗? 解决方案 这是我第一次听说网站.我相信它是"developer.android.com"的较旧版本,因为该 ..

如何解决错误“找不到匹配给定名称的资源”在Eclipse中添加库v7 AppCompat?

我有一个项目目标为API 10级,我想实现新的ActionBar支持库。 遵循支持库设置中的所有命令,当将库添加到我的项目中时,我遇到了几十个错误消息: android-support-v7-appcompat\res\\ \\ values-v14\styles_base.xml:24:error:检索项目的父项时出错:找不到符合给定名称的资源“android:Widget.Holo . ..
发布时间:2017-07-26 21:45:03 Java开发

ActionBar Compat不显示下拉菜单

我在我的应用程序中使用ActionBar兼容,当用户在操作栏中单击按钮时,我需要显示下拉菜单。在4.x版本中没关系,但在2.3我有一些对话框。 2.3截图 像我说的,在4.x没关系: 这是一些代码: @Override public boolean onCreateOptionsMenu(菜单菜单){ getMenuInflater()。inflate(R.menu ..
发布时间:2017-07-17 22:29:53 移动开发

正在与ActionBarCompat R18创建两倍ActionMode

我发现这个错误,我张贴在Android的Bug跟踪: HTTPS://$c$c.google。 COM / p /安卓/问题/细节?ID = 58321 我创建这个Q&安培; A式的问题,以帮助那些谁是有同样的问题。 解决方案 如果你有同样的问题,但你不能等待这个bug是固定的,用我创建来解决这个bug的补丁版本: https://github.com/Cyber​​Eagle/Su ..
发布时间:2016-03-19 00:20:27 移动开发

ActionBarCompat和MapActivity

我已经成功地转换了我的大部分应用程序使用的 ActionBarCompat 按大多数活动延长ActionBarActivity,但是...我有一个 MapActivity 类需要这个工作在这里。 我将如何着手创建基于ActionBarActivity一个新的类,并让它延长MapActivity并会甚至工作? 这是谷歌在../samples/android-17/ActionBarCompat目 ..
发布时间:2016-03-19 00:20:11 移动开发

动作条出现在不同的颜色具有不同的Andr​​oid版本

我知道这个问题看似简单,但没有什么像CHEI这里之前。所以你去: 在使用支持库与应用程序兼容性V7我的Andr​​oid应用程序,添加了动作条。一切完美,只是当应用程序在Android 2.3上运行,在ActionBar的背景是黑色的,而当挤压安卓4.0.2动作条这样的背景变为灰色。 下面是如何定义我的@style <资源> <! - 基础应用的主题 ..

如何获得supportactionbar当我的类扩展ExpandableListActivity

我 ExpandableListActivity A类延伸,以显示我的数据explandable列表视图,现在我的应用程序支持旧版本,直到API 7如何添加动作条使用 getSupportActionBar()这一类......请帮我 公共类事实扩展ExpandableListActivity { 公共无效的onCreate(捆绑savedInstanceState){ 尝试{ ..

。getWindow()hasFeature()API上的LT&; 11

我需要检查,如果叠加功能已经上 ActionBarCompat 实例设置。在 getWindow()。hasFeature()方法仅适用于API 11及以上可用。 我如何检查API&LT的功能; 11? 编辑:基于注释,在 getFeatures 方法应可从API 1,但它是受保护的范围,我需要访问从另一个类的功能。在 hasFeature 方法,一个我需要使用,而另一方面是API 11及以上 ..
发布时间:2016-03-13 21:54:42 移动开发

Android的扩展搜索查看使得其他动作条物品消失

我现在面临的一些问题,在上下文操作栏搜索查看被称为片段。其中最主要的是,当我搜索查看扩展,它使消失在操作栏中所有其他项目(除了关闭按钮),即使有一些未使用的空间,就像你可以在这个截图中看到: 截图 此外,我也有这个问题的讨论完全一样的问题: ..

Android的应用程序兼容性工具栏并没有触及行动项目作出回应

我在下面的这些说明在我的Andr​​oid应用程序来实施应用程序兼容性工具栏。我使用的应用程序兼容性版本7:22.0.1另外,我使用这个工具除了动作条(它不是取代动作条,正如我在许多其他的例子见)。 工具栏显示出来,它甚至显示我specificed的图标,但是当我触摸图标没有反应。有没有人曾与应用程序兼容性工具栏类似的问题?什么任何建议尝试下? 下面是我的code从我的浏览()方法MainAc ..

Android的材料设计抽屉式导航菜单图标恰克

我实现了使用这样的材料设计导航抽屉例子。我根据我的主题定制。一切都可以正常使用。只是我想自定义的最后一件事是菜单图标。我GOOGLE了它,但没有找到任何好的解决方案。我想如果可能的话,以改变其颜色,或添加自定义绘制。理念上的任何解决方案。提前致谢 这是我的应用程序的主题,我在menifest设置 <样式名称=“MyMaterialTheme.Base”父=“Theme.AppComp ..
发布时间:2016-03-11 21:03:21 移动开发

与getSupportFragmentManager时(findFragmentByTag()的返回null)

我的支持库动作条的工作,因为我使用的是旧的最低SDK。在活动中,我使用FragmentTabHost因为我有3个标签。该动作条也有一个搜索查看,所以当进行检索,第三个选项卡切换出与搜索的结果。 我能够从搜索查看intput得到,但我无法转出的第三个标签时,我有一个搜索结果。我用这作为一个例子: 布尔isPop = FALSE; 如果(getChildFragmentManager()getB ..