android-edittext相关内容
我正在开发一个 Android 应用程序.在我的应用程序中,我必须使用基于文本的图像.所以我为 EditText 编写 OnChangeListener().以下是我的示例代码. edt.addTextChangedListener(this);@覆盖public void afterTextChanged(Editable s) {//TODO 自动生成的方法存根CharSequence cs
..
我有一个 EditText.当用户在更改 EditText 时按下 Enter 键时,我想做点什么.我怎样才能做到这一点? 最简单的方法: final EditText edittext = (EditText) findViewById(R.id.edittext);edittext.setOnKeyListener(新 OnKeyListener() {public boolean o
..
我想从 Edittext 中获取与给定屏幕截图相同的文本(多行). 当从 Edittext 获取文本()时,我想要下面的输出. 输出: Lorem Ipsum 只是假的 印刷文字和 排版行业.洛雷姆 Ipsum一直是行业 标准虚拟文本. 我尝试了以下解决方案,但它不起作用 etMessage.getText().toString().replace
..
我正在编写一个活动来列出数据库中的一堆项目并显示一个带有数量的附加列.我实现了一个 ArrayAdapter 来显示我的自定义布局.下面是Adapter最重要部分的代码: 静态类 ViewHolder {受保护的 TextView 文本;受保护的 EditText 编辑文本;}@覆盖public View getView(int position, View convertView, Vie
..
我想要什么我有一个 EditText,用户可以在其中输入一个值,例如 10.40.用户完成编辑后,我将他的输入格式化为货币,例如,上述值将格式化为 10.40 美元(在 Locale.US 的情况下).然后我在用户之前编辑的相同 EditText 中显示该结果. 问题因为我要格式化(即修改)他的输入,所以我需要知道他什么时候完成(所以我的格式化不会干扰他正在进行的输入). 我尝试了什么
..
将 EditText 与 Design lib(版本 22.2.1)结合使用时,TextInputLayout 以编程方式获取提示返回 null. 我正在尝试以编程方式将星号“*"附加到必填字段,因此 EditText.getHint() 但它返回 null 的事实在这种情况下是一个问题. EditText editText = (EditText) findViewById(R.id.e
..
如果 EditText 中的单词少于 3 个单词,我想通过 Button 禁用,如果 EditText 中的单词超过 3 个单词,那么我想启用它以便它可以被点击. 有人可以帮我吗? 解决方案 你必须 addTextChangedListener 到你的 EditText 像这样: yourEditText.addTextChangedListener(new TextWatc
..
我有一个这样的editTexts数组: 输入[i] = new EditText(this);输入[i].setWidth(376);输入[i].setInputType(InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS);tFields.addView(输入[i]); 我希望每个字符都大写.现在,第一个单词的第一个字母是小写的,然后后面的所有字符都是大写的.我
..
我想使用 sharedPreferences 保存 EditText 中输入的 String 值.并在活动开始时显示文本 public class enteredText 扩展 Activity{私人按钮 savenotebutton1;私人 SharedPreferences 保存的笔记;私人EditText editText1;protected void onCreate(Bundle s
..
我根据从数据库中提取的内容动态创建 EditText 框. 即. final EditText textV = new EditText(this);textV.setText(monEntry); 有没有在不使用 subString() 的情况下将 EditText 中的一些文本设置为一种颜色和另一种颜色?如果有人可以提供帮助,非常感谢! 解决方案 是的,如果您使用 Span
..
当用户在 EditText 中输入信息,并移动到下一个 EditText 时,信息会高亮显示,如下所示: 代码: edittext.setOnFocusChangeListener(new OnFocusChangeListener() {@覆盖public void onFocusChange(View v, boolean hasFocus) {如果(有焦点){v.setBackgro
..
据我所知,没有任何属性可以在 EditText 字段周围放置阴影,可以在布局文件中设置.我搜索了问题并找到了我必须提供自定义背景 xml drawable 的解决方案. 我的 drawable/background_with_shadow 看起来像这样:
..
我有一个编辑文本,它有多个彩色文本,如下面的代码.有没有办法存储文本和颜色并再次显示它们?我曾经使用 SharedPreference 来存储字符串整数等,但这不适用于 Spannables. Spannable span1 = new SpannableString("this");Spannable span2 = new SpannableString("is");Spannable sp
..
我想知道如何对 EditText 进行验证.例如,我有一个只应接受数值的 EditText.如果用户输入的不是数字值,那么它应该显示一条警告消息(即“请使用数字值...."). 是否有功能可用于确定输入的文本是否为特定类型?如果可能,请附上代码片段. 解决方案 与其制作弹出窗口,不如将提示集成到 EditText 中,这样用户只能在 EditText 中键入数字(android:数字
..
问题 我有一个包含两个选项卡的非常简单的活动,我正在尝试在自定义视图中处理键盘输入.这很好用......直到我交换标签.一旦我交换标签,我就再也无法捕捉到这些事件了.然而,在另一个应用程序中,打开一个对话框然后关闭它会允许我的关键事件通过.如果不这样做,我将无法再次获取我的关键事件. 这里有什么问题?一旦我交换标签,我就找不到任何方法来获取关键事件,并且很好奇是什么在吃它们.这个例子很
..
如何让 android EditText 的高度小于默认值? 如果我改变高度,我看不到我的文字,但底部有多余的空白. 解决方案 EditText 有一个默认的填充设置. 试试这个,
..
如果我从 Chrome for Android 复制/粘贴文本到我的 EditText 视图中,它会变得一团糟,显然是由于富文本格式. 有没有办法告诉 EditText 视图忽略富文本格式?或者我可以在粘贴事件设置之前将其删除吗?我该怎么做? 更新:所以我意识到 editText.getText() 给了我一个 SpannableString 包含一些格式.我可以通过调用 .cle
..
我正在使用 AlertDialog.Builder 显示一个对话框以提示用户输入密码,然后我想将该密码保存在首选项中,但是我不知道如何从警报对话框中获取结果输入法. 这基本上是我想做的事情: 字符串结果;AlertDialog.Builder b = new AlertDialog.Builder(this);b.setTitle("请输入密码");最终的 EditText 输入 = n
..
我想在 EditText(在 TextInputLayout 中)中用 java 设置提示. 用于设置提示的代码: aET = (EditText) findViewById(R.id.aET);aET.setHint("h?"); 但是即使edittext被聚焦,Hint也会显示两次(也在edittext内部). 如果有人遇到过并找到解决方法,请告诉我 editTe
..
我有一个 ListView,每个项目中都有编辑文本,我想知道如何使 EditText 可编辑.如果我设置android:windowSoftInputMode="adjustPan" 进入清单,但仅在某些设备上.在某些设备上,软键盘会覆盖编辑文本. 另一方面,如果我没有将 android:windowSoftInputMode="adjustPan" 放在清单中,则 EditText 在显示
..