问题标签 [up-button]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
40 浏览

android - Dont know why my up button is not wotking

Here i setup this on oncreate method of second avticity

And this is onOptionsItemSelected

Is there anything i need to change somewhere else like Manifest or some othere there is no code for back activity on MainActivity

0 投票
1 回答
349 浏览

android - 向上按钮在 android 4.0.4 中无法正常工作

我有一个主要活动和一个子活动。我在子活动中使用向上按钮返回主要活动。在我的活动中,我有一些动画,当我从子活动返回到它时,我不想再次启动它。所以这是儿童活动中的家庭行动:

这是明显的:

当我在带有android 4.4.4的LG nexus 5上运行它时,它工作正常,但在带有android 4.0.4的Xperia arc中,它每次返回主要活动时都会启动动画。解决方案是什么?

更新:

我可以使用以下方法之一实现我想要的:

1-finish()按下向上时只需调用。

2-Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP在向意图添加标志时使用。

但我想知道是什么导致了 android 4.4.4 和 4.0.4 中的这种行为差异。

提前致谢!

0 投票
1 回答
68 浏览

android - Android - 使用 appcompat 主题为较低级别的活动添加“向上按钮”?

我正在遵循入门 android 开发指南并尝试为较低级别的活动添加一个底部。但是,执行 getActionBar().setDisplayHomeAsUpEnabled(true); 时出现空指针错误;

是不是因为我的主题(由 Eclipse 自动创建的 appcompat)不支持这个?

我该如何解决?谢谢!

0 投票
3 回答
6865 浏览

android - 展开 searchView 时如何自定义“向上”按钮?

背景

我的应用程序能够使用 ActionBar 上的 SearchView 搜索项目(即其他应用程序)。

该应用程序使用 Google 的支持库,并且适用于 API 9 的所有 Android 版本。

问题

在 Lollipop 上,当我单击搜索操作项以开始搜索时,我注意到左上角的上/后退按钮变为白色,这对这种情况很不利,因为操作栏背景也很白:

在此处输入图像描述

奇怪的是它并不总是发生,而且我认为它不会发生在不是 Lollipop 的 Android 版本上(在多个模拟器和设备上测试)。

另一个奇怪的是,导航抽屉图标似乎没问题,以及 searchView 内的 X 图标。

这是我拥有的工具栏的 XML:

“colorPrimary”设置为:#ffEFEFEF。

此外,活动的主题的父级是 "Theme.AppCompat.Light.NoActionBar" ,因为我已将工具栏设置为 actionBar。

问题

我该如何解决这个问题?

这个问题的原因是什么?为什么它在其他 Android 版本上运行良好?

0 投票
0 回答
56 浏览

android - 是否可以使用支持库的“向上”按钮的可绘制对象?

这是一个非常简短的问题。

是否可以使用支持库上使用的“向上”按钮的可绘制(包括动画)?我说的是当你打开一个导航抽屉时,它会从 3 行变成一个箭头......

例如,在 Google now 启动器上,这是一个:

在此处输入图像描述

如果可能,我该怎么做?

我知道有替代品(比如这个),但是是否可以使用支持库之一?

0 投票
1 回答
43 浏览

android - Android 向上扩展按钮

我想扩展操作栏上的向上按钮以包含活动名称。例如,我不仅可以单击箭头返回,还可以单击它旁边的单词。我知道有些应用程序允许这样做,但我还没有看到有关如何执行此操作的任何说明。

这是它当前允许的示例:

在此处输入图像描述

这是我想要它做的一个例子:

在此处输入图像描述

0 投票
1 回答
960 浏览

android - Android - 后退按钮不调用 onResume()

我是这方面的初学者,所以请耐心等待。

在我的应用程序中,我希望根据用户偏好更新应用程序的主题。我有一个带有主题部分的首选项页面,这是我的 MainActivity 的代码:

这在按下向上按钮从设置屏幕返回 MainActivity 时有效,但在按下系统后退按钮时无效。我试图用 onResume() 方法解决这个问题,但它似乎从来没有在运行时真正调用 onResume。此外,在 Android Studio 中,它说“从未使用过方法 onResume()”

这里出了什么问题?任何帮助将不胜感激,谢谢!

0 投票
1 回答
102 浏览

android - 提供向上(又名返回)导航 - 使用 UI 片段

Google 文档提供向上导航解释了如何在具有多个活动的应用程序中显示向上按钮(通过在 AndroidManifest.xml 中指定“父”活动):

截屏

但是我正在开发一个蓝牙应用程序(以 开头minSdkVersion=18),它有一个MainActivity和 3 个片段:

  • MainFragment.java
  • SettingsFragment.java
  • 扫描片段.java

所以我将基类更改为ActionBarActivity

我称之为setDisplayHomeAsUpEnabled(true)方法:

这会在我的应用程序中显示向上按钮,但我仍有 3 个问题:

  1. 如何隐藏向上按钮(当我显示 MainFragment 时)?
  2. 如何“连接”向上按钮- 当前触摸它什么都不做?
  3. 在我的 AndroidManifest.xml 中使用什么来代替以下行?

android:theme="@android:style/Theme.Holo.NoActionBar"

0 投票
3 回答
1963 浏览

android - 如何隐藏顶部 Fragment 中的“向上按钮”并在其他 Fragment 中显示?

在与蓝牙相关的应用程序(带有minSdkVersion="18")中,我有一个MainActivity.java,显示以下 3 个 UI 片段之一:

  • MainFragment.java(顶部屏幕)
  • SettingsFragment.java(设置屏幕,通过菜单进入)
  • ScanningFragment.java(列出附近的蓝牙设备)

截屏

要显示“向上按钮”并处理“后退按钮”,我有以下代码:

这很好用,但有一个外观问题,即在显示MainFragment.java时仍显示“向上按钮” - 正如您在上面屏幕截图的左侧看到的那样。

我试过打电话

当该片段处于活动状态时,但这只会禁用“向上按钮” - 而不会真正隐藏它。

0 投票
1 回答
375 浏览

android - 向上操作按钮未显示在工具栏上

当我在片段(使用 1 个父活动)时,我试图在工具栏上显示操作按钮,如下所示: https ://developer.android.com/training/implementing-navigation/ancestral.html

此向上按钮必须作为标准 BackPress 工作。但主要问题是我只有一个片段管理器活动,我无法为其指定父活动。(http://developer.android.com/training/implementing-navigation/ancestral.html#SpecifyParent

另一方面,我使用标准工作流程:

但没有结果,只有返回箭头