- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
您好,我有一个带有提示的编辑文本,我使用 android:gravity:"center"
将提示设为中间。当我从编辑文本中开始打字时,打字是从中间开始的,如何使打字从左角开始,同时仍然提示居中
<EditText
android:id="@+id/edittext"
android:layout_width="230dp"
android:layout_height="110dp"
android:layout_alignParentLeft="true"
android:layout_below="@+id/imageView1"
android:layout_marginLeft="5dp"
android:layout_marginTop="33dp"
android:layout_toLeftOf="@+id/relativeLayout1"
android:background="@drawable/roundcorners"
android:ems="10"
android:gravity="center_horizontal"
android:hint="@string/fbhint"
android:lines="6"
android:paddingRight="5dp"
android:textSize="14sp"
android:windowSoftInputMode="stateHidden" />
最佳答案
我认为这不可能“开箱即用”,但您可以通过编程方式实现:
yourEditText.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {}
public void onTextChanged(CharSequence s, int start, int before, int count) {
if (s.length() > 0){
// position the text type in the left top corner
yourEditText.setGravity(Gravity.LEFT | Gravity.TOP);
}else{
// no text entered. Center the hint text.
yourEditText.setGravity(Gravity.CENTER);
}
}
}
关于android - 编辑文本 : Center hint but have entered text start from top,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14461205/
考虑以下因素: let container = document.getElementById('container'); let inp = container.querySelector('#my
假设我们有一些函数 func映射类 A 的实例类的实例 B ,即它有签名 Callable[[A], B] . 我想写一个类装饰器autofunc对于 A 的子类自动应用 func在创建实例时。例如,
我有一个类通过预定的执行程序来安排任务。 我希望在 TimeUnit 上对类进行参数化。我的意思是我希望能够为线程池构造具有延迟等的类,以及一种指定 TimeUnit 的方法,例如如果是秒/毫秒/分钟
关于 cppreference关于map::emplace_hint() : template iterator emplace_hint( const_iterator hint, Args&&.
我在我的 html 中添加了一个 mat-hint 元素。我只想在用户关注相应的表单字段时显示 mat-hint 并隐藏 focusout 上的提示。如何为所有表单字段实现此方案。 Max 5
虽然以下代码确实使用鼠标所在单元格的文本正确设置了 Form1.Caption,但它不会显示任何 DBGrid.Hint 除非我单击该单元格。 这张图有什么问题吗? type THackGrid =
我是 ORM 解决方案的倡导者,并且不时举办关于 Hibernate 的研讨会。 在谈论框架生成的 SQL 时,人们通常会开始谈论他们需要如何使用“提示”,而这在 ORM 框架中被认为是不可能的。 通
我有以下设置:我正在使用 PHPUnit 模拟非抽象类,但不是它的所有方法。因此,非模拟方法仍然作为对模拟中真实方法的调用而存在。 问题是:如何暗示这些方法可用(当然,具有正确的签名)? 我会详细说明
嗨,谁能帮助我了解如何在 mongo 聚合查询中使用“提示”,现在我正在使用下面的代码来查询结果。 AggregationOptions options = AggregationOptions.bu
我有一个简单的拼字游戏。我已经搞砸了,但现在我想添加一个“提示”系统。我不知道如何显示元组中的 1 个项目。我有 2 个元组,我想根据第一个元组是什么从第二个元组中提取。我有一个 WORD=("x",
如何在 Hint.css 中应用手动换行符提示? 我几乎尝试了一切:, \n,以及它们的组合。 我也在 CSS 中尝试了一些东西: white-space: normal; word-wrap: br
我正在尝试使用 hint.css在我的注册表中,但它不起作用,工具提示与其他标签一起工作正常,但不适用于 标签这是我的 html 部分: Hello 演示 here 或者请建议任何支持输入标签
我正在使用 HINT.css对于工具提示,我不能为了上帝的爱得到工具提示来扩展内容。我试过清除固定,设置高度等等,但无济于事。基本上我想说: &:after content: attr
在PyCharm Code completion > "Basic Completion"> "Invoke Basic Completion"> "Dictionaries"我看到,如果您将字典硬编
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: How to change the filename displayed in the “Save as…”
这个问题在这里已经有了答案: How to make an Android Spinner with initial text "Select One"? (36 个答案) 关闭 6 年前。 数据库
在 Live Photos 部分下的 iOS 人机界面指南中,Apple 是这样说的, "Make sure that users can distinguish a Live Photo from
在进行套接字编程时,人们总是这样命名 addrinfo 结构: struct addrinfo hints; // get ready to connect status = getaddrinfo(
Python 想必大家都已经很熟悉了,甚至关于它有用或者无用的论点大家可能也已经看腻了。但是无论如何,它作为一个广受关注的语言还是有它独到之处的,今天我们就再展开聊聊 Python。 Python
概述 从PHP5开始,我们可以使用类型提示来指定定义函数时,函数接收的参数类型。如果在定义函数时,指定了参数的类型,那么当我们调用函数时,如果实参的类型与指定的类型不符,那么PHP会产生一个致命级
我是一名优秀的程序员,十分优秀!