-
2 votesanswersviews
如何获取与编辑文本相关的TextInputLayout?
我在不同的TextInputLayouts中有很多编辑文本,如何获得TextInputLayout我正在使用的编辑文本在哪里? 示例: @BindView(R.id.eT) EditText eT; @BindView(R.id.eT2) EditText eT2; @BindView(R.id.text_input_layout) TextInputLayout textInputLayou... -
0 votesanswersviews
在屏幕旋转上调用Android EditText textwatcher
我有一个简单登录页面的活动 . 点击提交按钮我在电子邮件编辑文本上设置一个红色边框并添加一个textwatcher,以便在textchanged listner上我可以将电子邮件编辑文本边框从红色更改为灰色 . 一切正常,直到我不改变我的屏幕方向 . 当我处于potrait模式时,我在电子邮件编辑文本上设置了红色边框,当我旋转屏幕时,它会变得更改看起来像textwacther被调用 . 如何保持e... -
385 votesanswersviews
Android - 在EditText中处理“Enter”
我想知道是否有办法处理用户在输入 EditText 时按Enter键,类似于onSubmit HTML事件 . 还想知道是否有办法操纵虚拟键盘,使“完成”按钮被标记为其他东西(例如“Go”)并在点击时执行某个动作(再次,如onSubmit) . -
4 votesanswersviews
在Android中覆盖EditText的样式
我需要覆盖两个EditText实例的样式 . 我有两个问题: 1)一个EditText用于输入密码但具有相同的字体 . 如果我删除password = true它可以工作 . 默认情况下,字体= sans . <style name="customEdit" parent="@android:style/Widget.EditText"> ... -
-5 votesanswersviews
如果编辑文本为空并且在Android中没有聚焦,如何更改提示颜色,下划线颜色提示文本?
我有两个编辑文本 . 第一个是电子邮件,第二个是密码字段 .当我单击登录按钮而不填写两个字段时,两个字段中的提示颜色和下划线变为红色都是未聚焦状态 .在着陆页上未聚焦状态,颜色应为蓝色enter image description here,同时单击登录而不填充未聚焦状态enter image description here中的字段 . 这是我的要求 .我已经尝试了所有可能的方法来实现这种情况 ... -
372 votesanswersviews
如何在关注edittext时显示软键盘
我想在 EditText 聚焦时自动显示软键盘(如果设备没有物理键盘),我有两个问题: 当我显示 Activity 时,我的 EditText 已聚焦但键盘未显示,我需要再次单击它以显示键盘(显示我的 Activity 时应显示) . 当我在键盘上单击完成时,键盘被解除但是 EditText 保持聚焦并且不想要(因为我的编辑完成了) . 要恢复,我的问题是在iPhone上有更多类似的东... -
200 votesanswersviews
在获得焦点时选择EditText内的所有文本
我有一个带有一些虚拟文本的EditText . 当用户点击它时我希望它被选中,这样当用户开始输入时,虚拟文本就会被删除 . 我怎样才能做到这一点? -
196 votesanswersviews
如何在EditText中设置光标位置?
有两个 EditText ,在加载页面时,第一个EditText中设置了一个文本,所以现在光标将在 EditText 的起始位置,我想 set cursor position in the second EditText 其中不包含任何数据 . 这该怎么做? -
284 votesanswersviews
使用appcompat v7更改EditText底线颜色
我正在使用appcompat v7在Android 5及更低版本上获得一致的外观 . 它工作得很好 . 但是我无法弄清楚如何更改EditTexts的底线颜色和重点颜色 . 可能吗? 我试图定义一个自定义 android:editTextStyle (参见下文),但我只是成功更改了完整的背景颜色或文本颜色,但没有更改底线和强调颜色 . 是否有特定的 property Value ?我必须通过 an... -
1 votesanswersviews
Android 3.x EditText光标颜色
我在Android 3.0中的EditText有问题:当我将textColor属性更改为黑色(或其他颜色)时,文本光标仍为白色 . 我试图改变图层类型,颜色外观,sdk 11,sdk 12,但没有成功 . 在我的项目设计中,所有EditText都是白色的,因此光标是不可见的 . 有人可以帮我解决这个问题吗?谢谢! Apoth -
4 votesanswersviews
如何在ICS样式的EditText中更改线条的颜色
我在我的应用程序中使用ABS和主题全息,我得到的EditText样式就好像在ICS中一样 . 但EditText的线条颜色默认为蓝色,对于我的设计,我需要EditText的白色线条 . 我尝试改变背景,但它不起作用 . 有什么方法可以让我以编程方式将颜色从蓝线更改为白色吗? -
2 votesanswersviews
EditText的Holo主题
我有一个用户名 TextView ,其中有 EditText 和密码相同 . 我只需将 EditText 更改为各个设备的Holo主题..我已尝试在 style.xml 中设置父级为 parent="@android:style/Theme.Holo. parent="@android:style/Widget.Holo.Light.EditText" 但没有用 .... -
4 votesanswersviews
ExpandableListView中的EditTexts
嗨,我正在尝试创建一个显示ExpandableListView的活动,如图所示 . 当您单击该组时,它会展开并显示带有textview和editext的LinearLayout . 我知道的问题是,当点击EditText时它没有得到焦点,我必须点击它两次以使它获得焦点并显示键盘,然后当我输入文本时我最初看不到任何内容当我正在键入时,然后当我隐藏键盘时,EditText会更新我输入的文本 我尝试将a... -
396 votesanswersviews
获取“编辑文本”字段的值
我正在学习如何创建UI元素 . 我创建了一些EditText输入字段 . 在单击按钮时,我想捕获输入到该输入字段的内容 . <EditText android:id="@+id/name" android:width="220px" /> 那是我的领域 . 我怎样才能获得内容? -
0 votesanswersviews
我们如何在EditText Android中使用输入掩码或格式输入
如何格式化EditText以遵循“###### - ## - ####”格式或在android中输入掩码?而这个EditText只允许数字 . 我怎样才能做到这一点?举个例子,当用户输入123456781234时,它将更改为123456-78-1234 Edittext将使用给定的数字自动输入“ - ” . 如果有人可以帮助并显示代码,它将帮助我很多 . 谢谢.. -
8 votesanswersviews
如何从编辑文本中获取确切的文本并在android中设置为文本视图
我的问题是我希望从编辑文本中获取精确文本,其中包含在编辑文本中设置的字体以及文本大小,文本颜色和文本样式,如粗体,斜体和下划线 . 直到现在我使用像这样的 Spannable messageText; 的Spannable并从这里获取EditText的文本 messageText = editText.getText(); 并设置为textview textView.setText(messag... -
0 votesanswersviews
EditText内容验证
我正在验证我的 EditText 内容, 我用过验证我的 EditText 内容 String enteredUserName = userName.getText().toString(); String enteredPassword = userPassword.getText().toString(); if( enteredUserName != " " &... -
300 votesanswersviews
Android:焦点在EditText上时自动显示软键盘
我正在使用 AlertDialog 显示一个输入框 . 当我调用 AlertDialog.show() 时,对话框内的 EditText 会自动聚焦,但软键盘不会自动显示 . 如何在显示对话框时自动显示软键盘? (并且没有物理/硬件键盘) . 与按下“搜索”按钮调用全局搜索的方式类似,将自动显示软键盘 . -
238 votesanswersviews
如何创建带圆角的EditText?
有没有办法创建具有圆角的 EditText ? -
0 votesanswersviews
编辑文本不能正常工作android
嗨我正在尝试使用编辑文本进行列表视图,用户可以输入他想要的数字,但是我添加第一个字符之后我的代码在编辑框之间不断跳转是否有办法阻止它?我尝试删除get focus并删除addTextWatcher . 但是当我删除addtextwatcher时,会记录非文本 . 如果您需要更多信息,请告诉我,因为我对这个机器人生活有点新鲜 . 这是我的适配器代码:public CreateWKOAdapter(C... -
0 votesanswersviews
Android EditText字符串返回“”
我正努力在我的Android应用程序中使用EditText的输入 . 我正在输入十进制值,并且我已经处理了小数点,但是当我删除EditText的所有内容时,我的应用程序崩溃了 . 我在我的onTextChanged函数中为EditText小部件检查了NULL或“”的值,但这已被超越 . 以下是我的相关功能: private void initializeEditTextListener(){ ... -
0 votesanswersviews
软键盘的后退键或删除键在4.4和5.0中不起作用?
我遇到了在4.4和5.0.1设备中无效的后退密钥或del密钥问题?当我按下软键盘的后退键时方法没有调用 . Username.setOnKeyListener(controller); Password.setOnKeyListener(controller); @Override public boolean onKey(View v, int keyCode, KeyEve... -
3 votesanswersviews
从编辑文本中筛选列表视图
我有一个编辑文本作为搜索栏和列表视图,筛选我键入的文本但不幸的是,它没有筛选列表视图 . 我使用了对象Friend的自定义数组适配器 . Friend object has name, address and phone number 但我只想过滤其名称 . 在我的活动中...... searchBarTextView.addTextChangedListener(new TextWatche... -
169 votesanswersviews
如何在对话框中创建edittext框
我正在尝试在对话框中创建一个edittext框来输入密码 . 当我在做的时候,我无法做到 . 我是初学者 . 请帮帮我 . public class MainActivity extends Activity { Button create, show, setting; //String pass="admin";String password; @Override pr... -
4 votesanswersviews
退格后TextWatcher.afterTextChanged的字符串不正确
我正在使用TextWatcher来收听关键输入 . 当用户输入'@'时,我打开一个listactivity,用户必须从列表中选择 . 选择后,我将所选项目的文本(包括初始@)放到edittext中,然后进行正常编辑 . 问题是,当我按退格键时,我在aftertextchanged事件中得到的字符串是错误的,并且listactivity再次弹出 . editText.addTextChangedLi... -
-3 votesanswersviews
将可编辑转换为Edittext
我已经为An Edittext变量设置了一个标签 . 我希望在文本TextWatcher afterTextChanged方法中获取该标签 . 但是有一个Editable参数而不是Edittext . 这是我的代码..... EditText filled = new EditText(DamageCount.this); filled.setId(100); fi... -
2 votesanswersviews
TextTeatcher更改onTextChanged中的Editable不会影响Editable本身
我正在尝试在编辑文本上实现过滤器,我需要过滤非数字字符和点 . 我可以使用编辑文本或输入类型的数字标签,但似乎设备之间存在细微差别,就像有设备显示点字符,即使您在EditText中过滤它们 . 这是afterTextChanged方法 if(isEditing) return; Log.v("Information", "last: "... -
4 votesanswersviews
EditText addTextChangedListener仅用于用户输入
我有一个EditText,我在那里听取文本的变化: editText.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) {} @Over... -
1 votesanswersviews
在RecyclerView项目中使用TextChangedListener的EditText
在我的应用中,我创建了一个项目列表,其中每个项目的名称都可以编辑,类似于Google Keep . 下面是列表中每个项目的布局 . <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk... -
-1 votesanswersviews
Android - 如何在触发TextWatcher之前运行完整方法?
我有两个使用相同TextWatcher的EditText视图 . 我可以逐个手动输入文本 . 这会触发每个输入的TextWatcher - 这很好 . 但是,还有一种方法可以更改这两个EditText视图中的文本 . 我希望这只能触发观察者一次,但目前它会被触发两次 . 我的代码看起来像这样 . editText1.addTextChangedListener(myTextWatcher); e...