我正在使用arimorty/floatingsearchview库进行searchbar,它工作得很好,但现在我想要一个没有计数的红色圆圈/徽章的通知图标,但找不到一种方法使它。
活动中:
<com.arlib.floatingsearchview.FloatingSearchView
android:id="@+id/floating_search_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:floatingSearch_searchHint="Search..."
app:floatingSearch_suggestionsListAnimDuration="250"
app:floatingSearch_showSearchKey="false"
app:floatingSearch_leftActionMode="showHamburger"
app:floatingSearch_menu="@menu/searchbar_sidemenu"
app:floatingSearch_close_search_on_keyboard_dismiss="true"
android:paddingEnd="10dp"
android:paddingStart="10dp"
android:paddingTop="10dp"/>
菜单代码:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/action_notification"
android:title="Notification"
app:showAsAction="ifRoom"
android:icon="@drawable/ic_notifications_none_black_24dp"/>
</menu>
我试图实现这个答案和其他答案。
在GitHub repo中搜索并发现了这一点,但并不理解。
感谢@rinat的评论
以下是详细答案。
>
下载ARIMorty/FloatingSearchView并将其作为模块导入(导入的详细答案)。如果您使用的是java,您可以从Downloaded导入Library
文件夹。
public void chngNotificationIcon(int ResID){
action.setImageResource(ResID);
}
在主项目中创建一个新的drawbale
,并将其命名为notification_withdot.xml
现在您可以使用
floatingSearchViewObject.chngNotificationIcon(R.drawable.notification_withdot);
如果你遇到任何错误,请告诉我。
你好 由于某些原因,该图标从未显示在操作栏上,我使用了ifRoom |与text的组合,但仍然没有显示。我也尝试过在风景中旋转。我正在使用genymotion 4.4.2 我正在膨胀菜单中的一个片段: 我在纵向和横向模式下尝试了硬件nexus5,但没有图标。 我也尝试过使用以下方法,但也不起作用: 非常感谢任何建议,
这是我想要自动化的流(用粗体标记)==>>我对selenium很陌生 文件 脚本二: 我已经尝试了Xpath包含的所有选项(text,href),css和linktext,但没有任何效果。 最初,它鼠标移动了第一个元素(文件),但它在以后的进程中堆积了…! 有关此错误的文档,请访问:http://seleniumhq.org/exceptions/invalid_selector_exceptio
我的问题是一个热门问题,我阅读并尝试了很多相关帖子,但我没有实现预期的结果,显示菜单。我还没有找到正确的解决方案。 我的应用程序可以在Android 4 . 2 . 2版本上完美运行。(版本代码17)我在Galaxy Duos手机上试用过。 我使用Android版本7,0(版本代码24)我尝试了更多目标SDK版本的变体,具有8,19,24,25并且没有目标SDK规范。 以下是一些相关的部分 -盖德
感谢阅读。我试图用css编辑一个菜单栏,但是菜单项没有改变。 我意识到菜单栏的部分是:菜单栏,菜单,菜单项,但最后一个不能正常工作。帮助 我正在使用场景生成器。
顶部菜单栏中,设有文件、快捷代码、资源、工具、项目、视图和帮助控件,具体说明如下。 名称 说明 文件 可以控制新建项目、新建文件、保存和运行。文件支持.js、.css、.html和.json格式。 快捷代码 可直接将所需代码添加到所编辑的项目文件(光标所在位置)中。 资源 可打开工具栏中的相应面板,将提供的模型、园区、地图等资源加载到项目文件中。还可以查看并设置我的项目、我的园区和我的地图。参阅资
左侧菜单栏包括图层、场景和底图。本章节中,我们将详细介绍菜单栏各功能的使用方法。 图层 图层的概念跟制图软件大致相同,可以理解为是堆叠在一起的透明纸。在 CityBuilder 中,通过图层可将数据文件加载到场景中,如城市建筑、道路、水系等。除了快速入门中介绍的加载公共数据以外,我们还可以上传本地的数据文件。 按下列步骤,将我的数据加载到图层中,并设置图层属性。 在左侧菜单栏中,点击图层右侧添加图