删除 AutoCompleteTextView 下拉列表分隔线

2023-12-11

在我的应用程序中,我使用 AutoCompleteTextView。 要求之一是隐藏分隔线。 我已将 AutoCompleteTextView 添加到布局中:

 <AutoCompleteTextView
android:id="@id/address_bar"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:layout_marginRight="8dp"
android:layout_toLeftOf="@id/address_operation_btn"
android:background="@null"
android:completionThreshold="1"
android:dropDownAnchor="@id/anchor"
android:dropDownVerticalOffset="13dp"
android:dropDownWidth="wrap_content"
android:ellipsize="end"
android:gravity="center"
android:layout_centerHorizontal="true"
android:hint="@string/address_bar_hint"
android:imeOptions="actionGo"
android:inputType="textUri"
android:maxLines="1"
android:saveEnabled="true"
android:singleLine="true"
android:dropDownListViewStyle="@style/searchResultsList"
android:textColor="@android:color/white"
android:textColorHint="#80FFFFFF"
android:textSize="17sp" />

我使用的风格是

    <style name="searchResultsList" parent="@android:style/Widget.ListView">
    <item name="android:divider">@android:color/transparent</item>
    <item name="android:dividerHeight">0px</item>
</style>

但分隔符仍然存在... 如果可以隐藏怎么办?


用您的应用程序主题覆盖它。在你的themes.xml

<style name="AppTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
  <item name="android:dropDownListViewStyle">@style/DropDownListViewStyle</item>
</style>

<style name="DropDownListViewStyle" parent="@style/Widget.AppCompat.ListView.DropDown">
  <item name="android:divider">@android:color/transparent</item>
  <item name="android:dividerHeight">0dp</item>
</style>

致谢:http://daniel-codes.blogspot.com/2012/11/styling-autocompletetextview.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

删除 AutoCompleteTextView 下拉列表分隔线 的相关文章

随机推荐

  • 使用 php 输出原始 XML

    我想以类似的方式输出原始 xmlhttp www google com ig api weather Mountain View但使用PHP 我的网络服务器上有一个非常简单的 php 脚本 我在 Chrome firefox 中只能看到 s
  • TestNG @Listeners 排序问题

    我的 TestNG 测试类中有多个侦听器及其使用 Listeners注释来加载侦听器 我的听众相互依赖 所以我需要确保listener1之前正在执行listener2总是 我在定义侦听器数组时尝试给出顺序 但似乎并不一致 有时Listene
  • Hive查询语言中的主键和索引可以吗?

    我们正在尝试将 oracle 表迁移到 hive 并对其进行处理 目前oracle中的表有primary key foreign key and unique key限制 我们可以在 hive 中复制相同的内容吗 我们正在对如何实施进行一些
  • MVC项目的views文件夹中的Web.Config文件有什么作用

    我在部署应用程序时遇到一些问题 在排除故障时 我遇到了Web Config文件在Views文件夹 为了缩小问题来源的可能性 我试图找出该问题的目的Web Config文件 但找不到太多信息 所以基本上我的问题是 什么是Web config文
  • 关系型数据库设计多用户类型

    我有 4 种类型的用户 每种类型都有特定的数据 但他们也共享公共数据 例如username password 我的第一个想法是创建一个主要的users表与user type柱子 然后在查询用户数据时我可以先选择他们的user type然后根
  • OleDbConnection 处理速度非常慢(2s)

    我在 OleDbConnection 访问同一网络中 Windows 共享上的 mdb 文件时遇到问题 当它在使用部分的末端被处理时 需要2秒以上的时间 打开连接并执行查询或填充DataTable最多只需要50ms 这是我的代码 priva
  • Elasticsearch:排序整数降序

    当使用查询在elasticsearch 版本 1 1 2 中按整数字段排序时 query match all sort cubicCapacity order asc ignore unmapped true from 0 size 150
  • 如何将方法作为回调传递给另一个类?

    我有一个关于使用 tr1 function 回调的问题 我定义了以下内容 class SomeClass public typedef std tr1 function
  • 如何使用 Angular + Masonry 修复重叠的砖块?

    我在用着Passy 的 Angular Masonry 指令在我的应用程序中渲染平铺元素 与许多砖石示例不同 我的砖块不包含图像 仅包含通过自定义指令呈现的静态文本和布局内容 我的设置如下 div div class masonry bri
  • 从 Activity A->B->C 导航 - 如何在 onBackPressed() 中将数据从 C 传递到 A?

    From Activity A call Activity B 从 B 到 C 并在通话时Activity C 我打电话给完成Activity B 从堆栈历史记录中清除Activity B and in Activity B onBackP
  • Python 中的加密字符串

    我需要用Python 加密一个小字符串 是否可以使用密钥来加密字符串 有没有一种好方法可以仅使用 Python 库来做到这一点并达到合理的加密级别 你能告诉我该怎么做吗 我对密码学的了解非常基础 看一眼py bcrypt 也许它会满足您的需
  • 在 Android 中使用相同的 debug.keystore 更新另一台机器中的应用程序

    我已在我的设备中安装了我的应用程序 现在由于某些原因 我已将代码和 debug keystore 导出到另一台计算机 当我重建应用程序时 它说 由于应用程序签名不同 重新安装失败 实际上我想更新应用程序而不卸载 我怎样才能做到这一点 谢谢
  • SPARQL:返回指定或等效类满足的所有交集

    如果我将 ABC 类和 CDE 类定义为 A B C D E 类的交集 如下所示
  • 复制并粘贴到嵌入 javafx 应用程序中的 codemirror.js

    我正在使用 codemirror js 库在 Java FX 中创建简单的编辑器 我使用 javafx scene web WebView 组件在 javafx 中嵌入了 codemirror 编辑器 并使用以下 html js 代码
  • 为什么 attr() 仅应用最后一种样式? [复制]

    这个问题在这里已经有答案了 我想知道为什么 attr 仅应用最后一个样式属性我想详细了解原因是什么 p first paragraph p
  • 显示多个项目的 Windows 上下文菜单

    我有一个列出文件的应用程序 我允许用户右键单击文件 我的应用程序会显示所选文件的 Windows 上下文菜单 I use SHParseDisplayName获取文件名的 pidl 然后我绑定到父对象 IntPtr pidlLast Int
  • 内联表单集仅保存最后一个表单

    我尝试了很多方法并进行了很多搜索 谷歌搜索 但没有人为我工作 每当我保存内联表单集时 它只保存最后一个表单 我的模型 py class Book models Model book models CharField max length 2
  • 为什么 Left 函数返回运行时错误“424”?

    下面的代码应复制单元格中的值并将其前 10 个字符粘贴到区域中的同一单元格中 在这一行 Sh Cells i 5 Left Sh Cells i 5 Value 10 Copy 我收到运行时错误 424 需要对象 在行前添加 set 不起作
  • 使用 VS2012 附带的 Install Shield 创建可更新的设置

    我正在尝试使用 Install Shield LE 打包分发 winforms 应用程序 这运行良好 我什至将 net 4 5 可再发行组件打包在 setup exe 中 我遇到的问题是我现在正在创建应用程序的 1 4 版本 我希望它能够成
  • 删除 AutoCompleteTextView 下拉列表分隔线

    在我的应用程序中 我使用 AutoCompleteTextView 要求之一是隐藏分隔线 我已将 AutoCompleteTextView 添加到布局中