android-edittext相关内容

在 Android 视图中使用 UI 元素进行测试

我正在尝试使用以下测试用例测试简单的 UI,主要思想是在测试中设置一些 UI 文本(模仿用户输入),然后主动点击一个事件. 公共类 StackTestCase扩展 ActivityInstrumentationTestCase2{私有 StackDemo mActivity;私人 EditText 吃掉了;公共 StuckTestCase() {super("com.crocodi ..
发布时间:2022-01-14 17:01:50 移动开发

Android edittext 输入时带下划线

在 Android 中输入编辑文本字段时,我需要删除下划线.对于名字,编辑文本的第一个字母应该是大写的,所以我已经给出了 textCapSentences,但在我的例子中,我在 edittext 字段中看到了下划线.如何删除它? textFilter|textNoSuggestions|textCapSentences 的所有组合我都试过了 这是我的名字编辑文本: ..

如何在EditText中将光标定位在右侧

我的应用程序使用 RTL 语言(从右到左). 当 EditText 字段获得焦点时,光标出现在左侧,只有当用户开始键入时,光标(和 RTL 文本)才会向右移动.当用户点击“回车"开始换行时,光标再次向左移动. 当我使用 android:gravity="right" 时,光标正常(在右侧),但当用户开始键入时,文本总是移动到另一侧(RTL 文本移动左). 任何想法如何将文本向右对 ..

Android EditText 背景文字

有没有办法设置 EditText 的背景文本?例如,我有一个带有 2 个 EditText 视图的登录屏幕,一个用于用户名,一个用于密码.我希望在 EditText 中写入文本“用户名"和“密码",一旦用户触摸它们,文本就会消失,但一旦用户删除了自己的条目,文本就会重新出现. 是否有一个属性,或者我应该自己用事件和东西来实现它? 解决方案 hint 属性会为你解决这个问题. ..
发布时间:2022-01-14 17:01:04 移动开发

Android - editText 中的默认值

在我的应用程序中,我有一个编辑用户详细信息页面,我想在相应的 editText 字段中显示当前姓名、电子邮件地址等,然后用户可以删除它并根据需要输入一个新的. 有没有办法做到这一点?感谢您的帮助 解决方案 可以使用EditText.setText(...) 设置 EditText 字段的当前文本. 例子: yourEditText.setText(currentUserNam ..
发布时间:2022-01-14 17:00:25 Java开发

将焦点更改为 EditText Android

我的 Activity 上有 2 个 EditText,并将 maxLength 设置为 5. 现在我想将焦点设置到editText2,如果在editView1中达到5的长度... 我试过了: editView1.setOnKeyListener(new OnKeyListener() {@覆盖public boolean onKey(View v, int keyCode, Key ..
发布时间:2022-01-14 17:00:01 移动开发

移除 Android N 中的显示密码图标

当我在 EditText 视图中设置 android:inputType="textPassword" 时,新的 Android 版本会自动绘制显示密码图标.我怎样才能禁用它?谢谢 解决方案 使用setPasswordVisibilityToggleEnabled 或 app:passwordToggleEnabled 通过 XML. 有关详细信息,请参阅支持库修订. 例子: ..
发布时间:2022-01-14 16:59:55 移动开发

在android中单击edittext时如何显示自定义键盘

我的应用程序中有一个自定义键盘.问题是单击edittext时如何播放此键盘.我使用setonfocuschangre侦听器,现在更改edittext焦点时会出现custon keyboaed.但是我想在单击edittext时显示此键盘..一个我忘记的信息将edittext放在片段内. 解决方案 我使用键盘标签在我的应用程序中创建了一个自定义键盘.我在屏幕上的 RelativeLayout ..
发布时间:2022-01-14 16:59:46 移动开发

为什么Android会更改具有相同id的EditTexts的值?

我有一个包含 LinearLayout 的片段,其中根据某些业务逻辑对不同的项目进行膨胀.在这些项目中包含一个 EditText.当我有多个具有不同内容的项目并且我分离/附加片段时,所有 EditTexts 都会以某种方式获得所有相同的文本.仅当 EditText 在布局文件中有 id 时才会发生这种情况. 为什么会这样?除了删除id还有其他方法可以防止这种情况吗?我想在我的膨胀项目上使用 ..
发布时间:2022-01-14 16:59:30 移动开发

android EditText ,keyboard textWatcher 问题

我正在开发一个 android 应用程序,并且我有一个 EditText,用户可以在其中输入数字.我想使用不同的货币格式(比如##、##、###)格式化数字,并且我想即时进行,即当用户输入每个数字时(而不是按下输入时).我四处搜索,发现 TextWatcher 我第一次发现它很有希望,但是事实证明这是一种绝对的痛苦.我正在一台只有软键盘的 HTC Desire 手机上调试我的代码. 现在我想 ..
发布时间:2022-01-14 16:59:13 移动开发

为电话号码格式化 EditText 视图

我有一个 EditText 视图,我希望它将用户的输入格式化为电话号码格式.例如,当用户输入 1234567890 时,只要输入前 3 个数字,EditText 视图就会动态显示为“(123) 456-7890". 我在 OnCreate 中尝试了以下操作,但它似乎对我没有任何作用... EditText ET = (EditText) findViewById(R.id.add_numb ..

Android:在 Number/Phone 上设置 inputType 时检查 EditText 是否为空

我在 android 中有一个 EditText 供用户输入他们的年龄.它设置了一个 inputType=phone.我想知道是否有办法检查此 EditText 是否为空. 我已经看过这个问题:检查EditText是否为空.但它没有解决 inputType=phone 的情况. 这些,我已经检查过了,但不起作用: (EditText) findViewByID(R.id.age)). ..
发布时间:2022-01-14 16:58:52 移动开发