问题标签 [android-navigation-bar]
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.
android - Android Draw 在状态栏后面但不在导航栏后面
我正在研究一种使状态栏完全透明而不是半透明并且导航栏保持不变的方式。
我能得到的最接近的是使用旗帜
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS
但这也吸引了导航栏。
背景是什么让这变得棘手,它是一个微妙的渐变,当我将状态栏颜色设置为渐变的开始时,它看起来几乎正确,但在屏幕顶部有一条微妙的线条。
有没有一种让活动适合窗口的好方法,只在顶部,但如果底部有导航栏,不要管它?
android - 即使不在前景中,您如何更改导航栏背景(不仅仅是颜色)?
背景
不知何故,应用程序“导航栏应用程序”允许自定义导航栏的背景,即使它不在前景中,甚至不仅仅是简单的颜色。
问题
我认为只能更改它的颜色,并且只有当应用程序处于前台时...
我在一些自定义 rom 上见过它,甚至在播放音乐时也有特殊效果,但我不知道即使没有自定义 rom(或 root)也可以自定义它。
问题
是黑客吗?它们如何改变,不仅仅是导航栏的颜色,甚至为它设置背景图片(包括动态图片,用于电池状态)?
是否也可以更改其他系统栏,例如通知栏?
它如何检查哪个应用程序在前台(可能需要根据当前应用程序决定何时更改颜色)?它是一个新的 API 吗?我认为用于获取前台活动的 API 已被弃用,现在没有任何帮助......
android - Android - 如果我需要下载数据,我应该在导航栏上使用活动还是片段
我有一个带有导航栏的应用程序,可以在应用程序的不同屏幕之间进行转换。其中一些屏幕很简单,可以通过片段轻松显示,而其他屏幕则需要我从服务器中提取数据并根据屏幕填充字段或列表视图。
我应该根据每个屏幕的需要混合使用片段和活动吗?使用片段很好,因为屏幕的过渡并不明显,而开始一个新的活动是。当我在活动开始时异步下载信息时,是否有一些关于最佳实践的信息?我宁愿避免在这种情况下使用片段,因为片段将被显示并且信息/列表视图将在屏幕显示后填充。
android - Android 沉浸式下拉菜单,隐藏导航栏
将 listview 添加到 PopupWindow 对象,单击时导航键栏弹出,是否有一种方法可以在单击下拉菜单时阻止导航栏。
android - 如何在底部栏上方显示 Snackbar?
我正在使用 roughike 的 BottomBar 2.0:https ://github.com/roughike/BottomBar/
当我显示 SnackBar 时,它会显示在 BottomBar 本身。
我希望它被绘制在底部栏上方。
活动主.xml:
MainActivity.java:
截图:
布局文件有什么问题吗?
我错过了什么??
我也检查了这个:将snackbar移到底部栏上方,但没有帮助..
编辑:
我尝试了 Abtin 说的:
和
现在变成了这样:
如您所见,当我设置时,BottomBar 下方有这个未使用的空间app:bb_behavior="underNavbar"
,这不是我想要的..
android - 淡化导航栏图标
如何将导航栏图标更改为点?你可以在图片中看到我的意思 谢谢
titanium - appcelerator 钛 - 隐藏导航栏 android
是否可以在 Appcelerator Titanium 中永久隐藏 Android 底部导航?关于这个主题的许多问题,但没有很好的解决方案。
谢谢你。
android - Viewpager 和顶部的导航栏
好像这个问题以前被问过很多次了。至少我在互联网上发现了很多,尤其是 SO。但是没有一个答案有帮助,不知道为什么。
我在 Android Studio 2.2.2 中创建了一个简单的空白选项卡式活动项目,除了添加一个图像视图外,没有触及其中的任何内容。这是生成的活动布局:
这里没有改变任何东西。这是一个片段的布局:
这里唯一添加的是片段底部的 ImageView。根本没碰过代码。不知道是否需要它,但以防万一它在这里: http: //pastebin.com/FuUiGpyH
这是在 KitKat 上拍摄的,但在 Marshmallow 上也是如此。看到绿色的小耳朵了吗?那来自我添加的 ImageView。这是一个安卓标志的图标。
我尝试了“fitsSystemWindows”标志的不同组合。没有成功。我想我只是不太明白它是如何工作的,应该使用它。
还尝试更改片段的根对象 - 结果相同。
所以主要问题是 - 如何解决这个问题?如何确保这个 ImageView 显示在它应该显示的位置?
gradle 规格是: