草庐IT

Statusbar

全部标签

android - 工具栏不会在透明状态栏下滚动

我希望工具栏(操作栏)在向下滚动时完全隐藏。在启动Activity或向上滚动时,工具栏应该是可见的,状态栏是浅灰色的。以[状态栏|工具栏|内容]向下滚动[co-(statusbar)-ntent]向上滚动[状态栏|工具栏|内容]目前:启动时向下滚动内容向上滚动内容activity_layout.xml工具栏.xml样式:truetruetrue感谢您阅读本文。 最佳答案 我之前遇到过类似的问题,尝试在你的AppBarLayout中设置android:fitsSystemWindows=”true”。

javascript - Phonegap Cordova - 全屏后底部的黑色状态栏

从我记事起,我就一直遇到这个问题。我以为它可能只是来self的手机或模拟器,但在发布我的应用程序后,我仍然在屏幕底部看到这个黑色矩形,看起来像状态栏。这是在我的config.xml中有这个之后发生的屏幕截图:更新我注意到,如果我最小化游戏并再次点击它(很奇怪),底部的黑条就会消失。我尝试创建一个新项目,当我将全屏首选项放入config.xml后,同样的事情发生了。似乎顶部的栏转移到底部>_> 最佳答案 我仅使用时遇到了同样的问题在我的config.xml.我最初想到的是Android状态栏,但对该主题进行了一些研究,现在非常坚信,这

android - 如何使用 phonegap 在状态栏上创建通知

如何使用phonegap在android上的状态栏中创建通知,如下所示?这是我想要的通知示例。notficationexample 最佳答案 您需要的是所谓的“推送通知”。PhoneGap有一些插件。pluginsampleapptutorial这也可能有帮助:AndroidnotificationsCordovalocalnotificationspluginwithinstructionsetc->在这里你可以看到插件是如何安装和使用的请注意,使用正确的推送通知您必须register首先是您的应用程序-当然,如果您的通知不仅是本

android - 在 Android 上监听通知

关于android编程的通知,我有一些疑问。我已经阅读了notificationmanager、notification和notificationbuilder,但它似乎不允许它监听通知。我想做的是当任何应用程序发送通知时,我将能够知道它的内容。这真的可能吗?如何实现? 最佳答案 随着API级别18的发布,现在有一个NotificationListenerService。http://developer.android.com/reference/android/service/notification/NotificationLi

Android - 增量状态栏通知图标

您知道我在说什么:例如,当您收到多封新电子邮件时,状态栏中的通知图标会增加一个包含未读邮件数量的红色小圆圈。Twitroid具有相同的图标。知道它是怎么做到的吗?我不认为(或者我希望如此)有10000个相似的图标。这个红色圆圈是否生成并覆盖了通知图标?如果是这样-任何代码fragment将不胜感激。 最佳答案 这个很好很简单,只需更改Notification.number到您希望在通知中显示的任何数字,例如:Notificationnotification=newNotification(icon,tickerText,when);

android - 在显示警告对话框 Android 时隐藏状态栏

我正在制作一个应用程序,当您点击某个按钮时会弹出一个警告对话框。状态栏需要隐藏,所以在我的activity中有一个方法:privatevoidhideStatusBar(){if(Build.VERSION.SDK_INT我在Activity的onCreate方法中调用了这个方法,它工作正常,直到弹出警告对话框。一旦显示警报对话框,状态栏就会返回。我尝试了以下方法:alertDialog.show();hideStatusBar();这没有用。然后我为我的Activity覆盖了onWindowFocusChanged方法:publicvoidonWindowFocusChanged(b

Android 应用程序当前 Activity 问题

我有一个基本问题,我认为附加任何代码fragment都没有帮助。当我们在应用程序在前面时按下主页按钮时,我们会转到主页,应用程序会失去焦点。现在,我的应用程序必须在状态栏中有通知图标。并且在我的应用程序中,有可能有2-3个Activity可见(在对话View中一个在另一个之上)。在某些情况下,我不太确定按下状态栏中的通知图标时如何恢复这种状态。但是,当我按下主页按钮,然后按下主屏幕中的应用程序图标时,我得到了预期的一切。那么,有什么方法可以让我对通知栏图标做同样的事情。 最佳答案 有两种方法:Notificationtorestor

android - adjustPan 不适用于 FLAG_LAYOUT_NO_LIMITS

我的要求是一个完全透明的状态栏,在同一activity中动态改变状态栏的颜色。为此,我添加了getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);并在style.xml中truefalse所以它工作正常,但我需要在软键盘打开时调整屏幕。所以我尝试了android:windowSoftInputMode="adjustPan|adjustResize"但屏幕没有调整大小或滚动。任何人都可以帮助我。 最佳答案 像这样使透明并动态改变颜色不要设置标志F

android - 如何将渐变应用于android中的状态栏?

谁能帮我看看下面的图片。因为我必须将渐变应用于状态栏。我知道通过它们colorPimaryDark对状态栏只做单一颜色。正如您在图片中看到的,它在状态栏中显示了与验证布局中相同的渐变。谢谢 最佳答案 你的oncreate应该是这样的@OverrideprotectedvoidonCreate(BundlesavedInstanceState){if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){Windoww=getWindow();w.addFlags(WindowManag

android - 隐藏平板电脑系统栏

我想隐藏平板设备的系统栏。我搜索了很多但没有成功。我为它添加了图像。我找到了一些解决方案,比如Viewv=findViewById(R.id.view_id);v.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);但是我不知道怎么用我知道这是可能的http://forum.xda-developers.com/showthread.php?t=1228046任何人都可以知道如何做到这一点吗? 最佳答案 在root的android平板电脑上显示/隐藏状态栏的代码fragment隐藏:Proce