将 android EditText 样式从矩形边框更改为下划线

2024-01-08

在我的一项活动中,我的 EditText 视图过去看起来像这样

但现在他们看起来像这样

我需要帮助将其改回来:从矩形到下划线。

背景

因为我需要创建一个自定义 ActionBar,所以我必须更改相关活动的主题,YesterdayActivity,使用以下

Style:

<style name="CustomWindowTitleBackground">
        <item name="android:background">#323331</item>
    </style>

    <style name="CustomTheme" parent="android:Theme">
        <item name="android:windowTitleSize">40dip</item>
        <item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item>
    </style>

显现:

  <activity
        android:name="com.example.YesterdayActivity"
        android:theme="@style/CustomTheme">
    </activity>

创建时:

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
        setContentView(R.layout.activity_yesterday);
        getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.yesterday_title_bar);
…
}

像这样更改您的自定义主题

<style name="CustomTheme" parent="android:Theme.Holo.NoActionBar">

因为你没有使用旧的 Android 主题HoLo有那种editTextView

在较新版本的 Android 中,该框架将使用Window.FEATURE_ACTION_BAR每当选择 Holo 主题时都会出现此功能。每当应用程序调用时,框架都会抛出异常setFeatureInt(Window.FEATURE_CUSTOM_TITLE) and FEATURE_ACTION_BAR已经设置好了。 它崩溃是因为 Holo 默认使用 ActionBar。修复方法很简单。使用 Holo 时关闭 ActionBar

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

将 android EditText 样式从矩形边框更改为下划线 的相关文章

随机推荐

  • 从 LINQpad 迁移到正确的 Visual Studio 项目?

    我正在 LINQpad 中学习 LINQ to SQL 这很棒 但是背后发生了很多我不太理解的魔法 我正在使用可选的 IQ 驱动程序连接到 Oracle 数据库 该驱动程序可以在 LINQpad 内部下载 我的查询正在运行 现在我需要将其移
  • 发布实现接口的 F# 类时的反射/C# 键入错误

    我有一个用 C 编写的接口 但在用 F 实现它时 我注意到一些奇怪的地方 F 类必须先转换为接口 然后 C 才能使用它 转换后 WPF 无法读取其属性 绑定失败且 SNOOP 无法反映它 我可以用 C 代码包装该对象 一切正常 界面 pub
  • Deflate压缩块的结构

    我在理解 Deflate 算法时遇到困难 RFC 1951 https www rfc editor org rfc rfc1951 TL DR如何解析Deflate压缩块4be4 0200 我创建了一个包含字母和换行符的文件a n在里面
  • 我应该在 Objective C 中哪里初始化变量?

    在 Objective C 中 我应该覆盖 init 方法来初始化我的变量吗 如果变量是属性 我仍然可以通过通常的方式访问它们来设置其初始值吗 在 Objective C 中 我应该覆盖 init 方法来初始化我的变量吗 是的 具体来说 指
  • Rails 3“最后”方法从 ActiveRecord 输出返回错误结果

    我的控制器中有以下代码 items Item where user id gt 1 order updated at DESC limit 2 oldest item items last 出于某种原因 我猜测这与我最近升级到 Rails
  • 缓存控制的默认值是多少?

    我的问题是 有时浏览器会过度缓存某些资源 即使我已经修改了它们 但F5之后一切都很好 我整个下午都在研究这个案例 现在我完全理解了 Last Modified 或 Cache Control 的意义 我知道如何解决我的问题issue 只是
  • 如何使用 sed 删除从第一行开始到遇到模式 '[ERROR] -17-12-2015' 之前的行?

    我需要在遇到模式 ERROR 17 12 2015 之前删除从第一行到该行的行 目前我正在尝试以下命令 但不幸的是它没有找到模式本身 sed 1 ERROR 17 12 2015 d errLog 这里有什么问题吗 其次 上面的脚本还将删除
  • 如何在python中添加换行符?

    我刚刚用 python 编写了一个程序 但输出中的语句彼此太接近 那么如何在 python 中的两个语句之间添加换行符呢 您可以打印新行字符 print n numlines
  • Kafka 的 session.timeout.ms 和 max.poll.interval.ms 之间的区别

    AFAIK max poll interval ms 是在 Kafka 0 10 1 中引入的 然而 目前还不清楚什么时候我们可以同时使用 session timeout ms 和 max poll interval ms 考虑这样的用例
  • 从日期集合中查找平均日期 (Ruby)

    我有一个猜测表 每个猜测中都只有一个日期 我想知道如何将两个或多个日期转化为平均值 div 类似这样 但显然 Ruby 不允许我划分这两个日期 日期有点难用 你应该使用时间 尝试将日期转换为时间 require time foo time
  • 应用程序运行时 Xcode 4.5 选项卡消失

    更新 看起来每当 Xcode 4 5 开始运行应用程序时 查看 gt 隐藏选项卡栏 命令都会自动执行 这确实看起来像一个错误 这个单词tabs在这个问题中指的是我们在顶部看到的那个Xcode集成开发环境 不是 Cocoa Touch 中的标
  • 多个读取器和多个写入器(我的意思是多个)同步

    我正在开发一项功能 需要一种读 写锁的变体 该变体可以允许并发多个写入者 标准读 写锁允许多个读取器或单个写入器同时运行 我需要一个可以同时允许多个读者或多个作者的变体 因此 它永远不应该允许读者和作者同时存在 但是 可以同时允许多个作者或
  • 云计算和网格计算有什么区别? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 之间有哪些显着差异云计算 and 网格计算 两者的精确定义和目标应用领域是什么 我正在寻找概念见解和技术细节 Like 微软Azure是一个云操作系统
  • 如何获取 JavaFX 应用程序中的主 Stage?

    是否可以在正在运行的 JavaFX 应用程序中获取对主 Stage 的引用 这个问题的背景是我想编写一个库来操作另一种语言 Prolog 的JavaFX接口 为了做到这一点 我的图书馆需要访问主舞台 目标是 JavaFX 应用程序的程序员不
  • 如何在 Android 中从一组图像创建视频?

    我想调用一个函数并从图像列表中构建视频 然后将其保存在设备本地 public void CreateAndSaveVideoFile List
  • 如何比较两个 UNIX 命令的输出以找出差异?

    我不想创建新文件 我想完成类似的事情 cmd1 gt a cmd2 gt b cat a b b sort uniq u 但不使用文件 a 和 b Unix 实用程序通常是面向文件的 因此没有什么能完全满足您的需求 但是 zsh 可以使用以
  • ggplot2按常数因子进行轴变换

    在 ggplot2 密度图 geom 密度 中 我有以下 y 轴标签 0 000 0 005 0 010 0 015 0 020 将它们更改为类似的正确方法是什么 0 5 10 15 20 可能会自动在标签上添加 10 3 x 密度 过去
  • 如何将 ScrollView 与嵌套的 FlatList 一起使用?

    在主屏幕中 我有 3 个 FlatList 和一些其他视图的 其他数据 那么我应该将它包装在 ScrollView 中 这样我就可以滚动查看其他数据等等 但是当我用scrollView包装FlatList时我收到了这个警告 Virtuali
  • Firebase 自定义域名

    I m having a lot of trouble configuring my custom domain Currently if you go to my site www mydomain com it redirects to
  • 将 android EditText 样式从矩形边框更改为下划线

    在我的一项活动中 我的 EditText 视图过去看起来像这样 但现在他们看起来像这样 我需要帮助将其改回来 从矩形到下划线 背景 因为我需要创建一个自定义 ActionBar 所以我必须更改相关活动的主题 YesterdayActivit