首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

安卓EditText下划线样式不在仿真器中显示

可能是由于以下几个原因导致的:

  1. 主题样式问题:检查你的应用程序的主题样式是否正确设置。在AndroidManifest.xml文件中,确保你的应用程序使用了正确的主题样式。你可以尝试使用AppCompat主题来确保在不同版本的Android设备上都能正确显示下划线样式。
  2. EditText属性设置问题:检查你的EditText控件的属性设置是否正确。确保你已经设置了android:background属性为"@null",这样可以去除默认的背景样式,然后再设置android:backgroundTint属性为你想要的下划线颜色。
  3. 仿真器问题:有时候仿真器可能无法完全模拟真实设备的显示效果。尝试在真实的Android设备上运行应用程序,看看下划线样式是否能够正确显示。

总结起来,解决安卓EditText下划线样式不在仿真器中显示的问题,你可以检查主题样式、EditText属性设置以及尝试在真实设备上运行应用程序。如果问题仍然存在,可能需要进一步调查其他可能的原因。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Android开发 - 样式和主题

你不能用于继承内置的样式。要想引用内置的样式,比如TextAppearance,,你必须使用parent属性。...提供了一些内置资源,你可以使用这些预先定义好的样式,而不用自己再重新写了。...较新的版本为应用提供了额外的可用的样式,同时你可能想要使用它们在那些平台上运行,并且仍然和老版本保持兼容。...使用平台样式和主题 平台提供了很多样式和主题,供你在应用程序中使用。在 R.style 类里你可以找到可以用的引用。...比如,在的主题源代码,你将找到一个声明 .在这些定义里,你将会看到所有的常常用到的 ”被用于框架的样式对话框的属性“ 更多关于 样式和主题

1.8K10
  • Android自定义EditText:手把手教你做一款含一键删除&自定义样式的SuperEditText

    前言 Android开发EditText的使用 非常常见 本文将手把手教你做一款 附带一键删除功能 & 自定义样式丰富的 SuperEditText控件,希望你们会喜欢。 ?...简介 一款 附带一键删除功能 & 自定义样式丰富的 SuperEditText控件 已在Github开源:Super_EditText,欢迎 Star ! ? ---- 2....特点 对比市面上EditText控件,该控件Super_EditText 的特点是: 3.1 功能实用 一键删除功能 在需求中非常常见,现将其封装后更加方便使用 可自定义样式程度高(比自带的强大 & 方便...),不复杂却能满足一般的EditText使用需求 可自定义样式如下:(注:该样式的设置是系统自带的 API 所不具备的) ?...下一篇文章我将继续进行一些 简单 & 实用的自定义View实例讲解,有兴趣可以继续关注Carson_Ho的开发笔记 ---- 请帮顶 或 评论点赞!因为你的鼓励是我写作的最大动力!

    1.8K30

    Android训练课程(Android Training) - 构建你的第一个应用

    开发包SDK工具可以很容易的创建一个由默认项目文件夹和文件组成的新的项目。...你的包名必须是在你的系统的所有的包是唯一的。...默认情况下,这将被设置为你手中的可用SDK版本的最新版本(它可能是4.1或者更高;如果你还没有任何一个可用版本,你必须使用SDK Manager安装一个)。...1.改变你的文件夹到SDK的安装目录 tools/ 下。 2.执行 android list targets 这将打印出你的SDK你已经下载的所有可用的平台列表。...返回上一屏幕去寻找 开发者选项 在Eclipse启动应用: 注意:我们常常使用Eclipse的英文版本,对于Eclipse里的一些英文都不在翻译,以应对读者找不到按钮的情形。

    2.2K00

    Android自定义EditText:你需要一款简单实用的SuperEditText(一键删除&自定义样式)

    前言 Android开发EditText的使用 非常常见 本文将带来一款 附带一键删除功能 & 自定义样式丰富的 SuperEditText控件的使用,希望你们会喜欢。 ?...简介 一款 自定义样式丰富 & 附带一键删除功能的 SuperEditText控件 已在Github开源:Super_EditText,欢迎 Star ! ? ---- 2....特点 对比市面上EditText控件,该控件Super_EditText 的特点是: 3.1 功能实用 一键删除功能 在需求中非常常见,现将其封装后更加方便使用 可自定义样式程度高(比自带的强大 & 方便...),不复杂却能满足一般的EditText使用需求 可自定义样式如下:(注:该样式的设置是系统自带的 API 所不具备的) ?...下一篇文章我将继续进行一些简单 & 实用的自定义View实例讲解,有兴趣可以继续关注Carson_Ho的开发笔记 ---- 请帮顶 或 评论点赞!因为你的鼓励是我写作的最大动力!

    1.6K20

    Android高级xml布局之输入框EditText设计

    今天给大家介绍一下如何实现一款简约时尚的登陆界面。大家先看一下效果图 ? 当用户输入时动态出现删除按钮 ? ?...如何使用圆角输入框和按钮背景 为开发者准备了shape这个xml标签,用于自定义一些形状。...2dp" android:layout_toRightOf="@+id/textView1" android:background="#EEEFFF" / 3.如何嵌套输入框的布局 给我们提供了多种布局...思想很简单,就是监听EditText的输入事件,之后如果输入长度大于0就显示后面的删除按钮,如果=0就隐藏删除按键,点击删除按钮就清空输入框。...在这里仅仅是给了一个简单的例子,后面会更新很多很好的技术博客。我是天,感谢大家支持。希望大家多多沟通交流。 代码连接:源码下载 以上就是本文的全部内容,希望对大家的学习有所帮助。

    3.1K10

    开发_数据存储技术_内部存储

    内部存储就是将信息保存在一个文件中放入手机内部一个特定的目录下,特别要注意,这里的内部存储不是内存存储。内部存储是系统中一个很特殊的位置。...功能就是: 1、输入文件名 和文件内容点击保存  就将文件内容保存在该文件名下 2、输入文件名 点击打开,就在编辑框显示该文件的内容 布局文件: 1 <LinearLayout xmlns:android...保存的内容,从编辑框得到 44 String str_filecontent = content.getText().toString().trim(); 45 //给定的字节输出流...--------------------------------------------------------------------------------------------- 相关知识: 开发..._数据存储技术_SharedPreferences类 开发_数据存储技术_外部存储

    1.3K50

    Android如何自定义EditText光标与下划线颜色详解

    3、取消背景后的EditText 第2节,我们将属性android:textCursorDrawable 设置为“@null”之后发现光标的样式会变得跟文字的颜色一样,那么如果将整个EditText...可以看到,虽然光标的样式没有改变,但是下划线消失了,不过除此之外,EditText的边距也没有了,如果不是光标在闪烁,一眼看上去就像个TextView了。...这样做是为了使用appcompat-v7包的Material Design样式,比如我们可以在Styles.xml文件中新建一个MyEditText样式: <style name="MyEditText...<em>EditText</em>是一个输入框,我们可以这样理解:<em>下划线</em>无非就是给输入框的下边框加一条线。这个用Android<em>中</em>的layer-list(图层)就可以做到。...参考文献 Android <em>EditText</em> 改变边框颜色 Android更改<em>EditText</em><em>下划线</em>颜色<em>样式</em>的方法

    5.7K51

    Android富文本开发

    编辑状态,可以对插入本地或者网络图片,可以同时插入多张有序图片和删除图片,支持图文混排,并且可以对文字内容简单操作加粗字体,设置字体下划线,支持设置文字超链接(超链接支持跳转),还可以统计富文本的字数...当前的编辑器已经添加了多个输入文本EditText,现在的问题在于需要记录当前编辑的EditText,在应用样式的时候定位到输入的控件,在编辑器添加一个变量lastFocusEdit。...AlignmentSpan,BulletSpan,QuoteSpan 实现基础样式 粗体、 斜体、 下划线划线 的设置和取消。...CHANGE_APPEARING:由于容器要显现一个新的元素,其它元素的变化需要动画显示。 DISAPPEARING:元素在容器消失时需要动画显示。...:软键盘不弹出,光标显示在第一个输入框) 需求2:editText不获取焦点,当然软键盘不会主动弹出(光标也不显示) 在第一个输入框的最直接父布局加入:android:focusable="true"

    8.5K20

    Android使用TextInputLayout创建登陆页面

    在Google I/O 2015期间,团队发布了一个崭新的兼容库,Design Support Library。它简直就是为解决这个问题而生的。...它显示了一个“欢迎”文字(可以很容易替换成logo什么的)与两个EditText元素,一个是为用户名准备的,一个是为密码准备的。布局还包含了一个触发登陆流程的按钮。背景颜色是扁平风格的灰色。...不幸的是,如果你不告诉它,不会自动的隐藏虚拟键盘。在onClick方法体调用hideKeyboard。...setError设置一个红色的错误消息,显示EditText的下面。如果传入的参数为null,错误消息将清空。并且它会改变整个EditText控件为红色。...现在我们定义了什么是错误的什么是正确的,也知道了如何获取EditText的数据以及显示可能的错误,onClick方法的实现就很简单了。

    1.6K10

    移动体验设计6大禁

    下面的例子是和ios平台中相同内容的显示差异: ? 的UI元素(上)和ios的UI元素(下) 相比于Material design,ios应用通常外观扁平,不使用厚度和阴影。...iOS版也有一个纯文本样式的按钮,但它与的全大写字母不同,并且字体更纤细。 ?...的Material design(左)vs. ios(右),图片来源:tutsplus 字体也需要遵循每个平台的标准:使用Roboto字体,iOS使用San Francisco字体系列。...根据不同字体便可以判断你所使用的是的应用还是ios的应用 如果你想自定义应用的界面元素,请仔细根据你的品牌来设计,而不是把另一个不同平台的规范作为依据。...Facebook版app里的“忘记密码?”按钮 3、不要在用户下载应用程序后立即要求评分 没有人想要被打断,尤其是当一些没用的东西出现在显示重要内容的中间位置时。

    2.2K130

    项目-利用Sqlite数据库,开发新闻发布系统

    本教程致力于程序员可以快速的学习移动端手机开发。 适合于已经习得一种编程语言的同仁。 更多志同道合,想要学习更多编程技术的大神们。 小弟不才,麻烦关注一下我的今日头条号-做全栈攻城狮。...程序员带你学习开发-XML文档的创建与解析 Sqlite数据库: Sqlite数据库是在中使用较广泛的数据库。其为简单、轻巧的Sql类文件型数据库。因以简单的文本形式保存,所以安全性不是很高。...链接名是左边项目显示的名称,可以自定义。这时我们发现,在桌面生成了一个first.db的文件。 没错的了,这就是sqlite的数据库文件。所有的数据都是保存在这个文件的。 ?...2.Sqlite数据库操作: 2.1在onCreate方法初始化控件: private EditText editTitle; private EditText editContent; @Override...下节讲解利用Sqlite进行“新闻显示系统”

    1.7K40

    一步步从基础到精通自学教程,纯实战,纯干货(五)

    本系列课程是.Net程序员学习开发系列课程。...下面是前四次课程列表: 程序员带你学习开发,十天快速入门-学习必要性 程序员带你学习开发,十天快速入门-开发工具配置学习 程序员带你学习开发,十天快速入-对比C#学习java语法 程序员带你学习开发...目录: 第一个程序 常用android控件 简单计算器 第一个程序 在前面课程 我们已经创建过第一个android软件。...这就是我们第一个程序 是不是稍有成就感了。...常用控件 常用的控件 TextView:表示文本显示 EditText:文本编辑框 Button:按钮 RadioButton:单选框 CheckBox:复选框 ? ?

    89320

    Android studio开发-第一个入门例子(十分详细)

    举个栗子 实现功能:可以通过页面输入改变要显示的字符,然后通过按钮可以实现显示字符的放大功能。...通过ID,也就是控件的ID,比如我们在.xml文件设置了一个button,然后可以设置对应的ID,类似下面: 其中可以从 4 中将相应的 控件比如 按钮等拖入到 5 ,然后点击图中蓝色区域...,选中当前按钮,在右侧可以看到它的具体信息,首先我们在 1 修改 ID 为 button (记住这个ID,后面编程的时候会用到),在 2 设置的是点击按钮所触发的动作,图中的 bigger 是设置的点击后触发的函数...,3 是按钮上显示的字符。...APP的实现效果) 搭建仿真器,第一次需要联网: 点击三角形(run APP)的按钮,然后建立新的仿真器,选中图中的选项(选了一个分辨率低的,运行快),然后next 接下来还是选择图中选中的选型

    2.4K31
    领券