草庐IT

editText

全部标签

Android EditText真实内容高度

我在Android中有一个EditText。它有很长的内容并且滚动到页面中如何找到内容的真实高度,而不仅仅是可见区域?我试过了,但它只给出了可见区域的高度:EditTexteditor=(EditText)findViewById(R.id.ed1);...doubleH=editor.getHeight();不是H是1150,不是10000或类似内容的实际高度。 最佳答案 这是我的做法:EditTexttv=...;if(Build.VERSION.SDK_INT>=16){totalHeight=Math.round((tv.g

android - 如何检查android中EditText中的符号?

我在android中有一个EditText,应该在其中输入IP地址。单击按钮时,我想检查从EditText检索到的文本是否:没有空格没有任何字母不为空只包含数字并且只包含句点"."我有这个ifelse条件来检查是否允许用户进入下一个Activity,但它仍然有一些错误。我不知道如何只允许句点if(((ip.length()!=0)||ip.contains("")==false||ip.matches("[a-z]+")==false)&&(ip.matches("[0-9]+")&&ip.contains("."))){next=false;}else{next=true;}

android - 由于 setOnKeyListener,Edittext 不接受数字输入

我有一个EditText,它可以输入字母和其他符号,但不能输入数字。此外,我在setOnKeyListener上设置了EditText以通过按Enter关闭虚拟键盘。观察并发现由于以下代码,它无法接受数字输入设置虚拟键盘回车后隐藏的代码durOnTreadmill.setOnKeyListener(newOnKeyListener(){publicbooleanonKey(Viewv,intkeyCode,KeyEventevent){if(keyCode==KeyEvent.KEYCODE_ENTER){InputMethodManagerimm=(InputMethodManage

android - 如果我使用颜色作为背景,EditText 尺寸会改变吗?

如果我使用它来改变它们的颜色,EditTextView的尺寸会缩小:android:background="@android:color/white"为什么会这样?我怎样才能使它们变白并保持它们的大小?我不喜欢他们默认的灰色外观。关于微调器的相同问题... 最佳答案 1、可以在xml布局中设置minHeight属性2、可以设置与系统edittext背景图等高的白色背景图。3、你可以只设置背景为透明色和白色背景到它的父View。 关于android-如果我使用颜色作为背景,EditText

android - 如何更改 TextInputLayout 上的 EditText 行/字段颜色(调用 setError 时)?

当我从newAndroiddesignsupportlibrary调用TextInputLayout上的setError时线条颜色不变。但是错误确实以正确的颜色成功出现。这是我正在使用的代码:textInputLayout.setError("ErrorMessage");根据MaterialDesignSpecforTextFields当出现错误时,行/字段颜色应为红色。如何设置线条的颜色?如果它可以作为调用setError的副作用来完成,那就太好了。 最佳答案 可以添加editText.getBackground().setCo

android - 如何在 EditText 上启用默认复制粘贴

我在xml布局中定义了Edittext,但是当我在EditText中选择文本时,默认剪切复制粘贴没有出现。这里是我的xml代码我的java代码是:mEt=(EditText)findViewById(R.id.xEt);mEt.setTypeface(tf2);mEt.setTextColor(Color.BLACK);mEt.setTextSize(30); 最佳答案 设置android:textIsSelectable="true"(API级别11及以上)然后查看剪贴板管理器:CopyandPaste

android - EditText 被 Keyboard 覆盖

我在的层次结构中有一个EditText.........当EditText处于焦点时,它会被android软键盘覆盖!所以我在打字时看不到输入的内容!更新:这是我的list代码。没有帮助! 最佳答案 这是完整的文档:http://developer.android.com/guide/topics/manifest/activity-element.html#wsoftandroid:windowSoftInputMode=["stateUnspecified","stateUnchanged","stateHidden","sta

android - 如何使用数据绑定(bind)请求或删除对 edittext 的关注

我正在学习mvvm结构并使用mvvm结构和数据绑定(bind)制作应用程序。现在,我想做的是,我想从sharedpreference获取用户,如果我成功获取用户,我会将usr的名称设置为edittext1。在这种情况下,我想请求关注edittext2。Howtoachievethatusingdatabinding?(insuchawaythatidon'thavetouseactivity.Thejobshouldbedoneusingviewmodelandxmlonly.)我试过用下面的方法。StartGameViewModelpublicclassStartGameViewMo

android - 如何在 Android 的 EditText 中屏蔽字符?

如何在Android的EditText中屏蔽字符? 最佳答案 您可以使用InputFilter限制EditText上的输入。要么实现你自己的,要么使用NumberKeyListener用于数字输入。 关于android-如何在Android的EditText中屏蔽字符?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1879900/

Android:如何将动画图像放置在我们可以显示和隐藏的 EditText 中

我正在尝试在右侧的EditTextView内部添加一个动画微调器。并以编程方式显示/隐藏它。我通过引入线性插值旋转创建了动画微调器:res/anim/rotate_forever.xmlres/layout/main.xml我触发动画的方式是以编程方式工作的,我看到左边的EditView和右边的ImageView旋转(因为我不知道其他情况)ImageViewsearchSpinner=(ImageView)findViewById(R.id.search_spinner);AnimationspinnerAnimation=AnimationUtils.loadAnimation(th