草庐IT

EditText-Field

全部标签

android - EditText 中的 "word-wrap: break-word"

android有一个类似css的属性“word-wrap”吗?我只想让我的文本不被空格、破折号等包围,像这样:你好,w世界代替你好,世界 最佳答案 很遗憾,android没有这个属性。但是您可以使用ReplacementTransformationMethod替换所有中断字符。classWordBreakTransformationMethodextendsReplacementTransformationMethod{privatestaticWordBreakTransformationMethodinstance;privat

android - EditText 填充不起作用

我正在编写一个程序,其中我正在使用EditText并尝试应用填充,但它不起作用。样式化EditTextcentermatch_parentwrap_content50dp@drawable/edit_border应用于EditTextAndroidStudiominSdkVersion10targetSdkVersion21在设备上测试AndroidVersion-4.1.2drawable/edit_border.xml代码:editDate=(EditText)view.findViewById(R.id.editPartyDate); 最佳答案

android - 在 Android 上使用 Espresso 测试 EditText View 是否没有设置错误文本?

我知道如何测试是否在EditText中设置了错误文本:editText.check(matches(hasErrorText("")));现在我想测试EditText是否没有设置错误文本。我试过这个,但它不起作用。editText.check((matches(not(hasErrorText("")))));有人知道怎么做吗?谢谢! 最佳答案 我不认为这是可能的,具体取决于你想要什么,我会使用自定义匹配器:publicstaticMatcherhasNoErrorText(){returnnewBoundedMatcher(Edi

android - 自动填充后,EditText 周围会出现黄色框

正如您将在下面的屏幕截图中看到的,可以清楚地看到EditText填充后出现了一个黄色框。注意:这仅在text已输入的是自动填充的!!我的XML: 最佳答案 您可以自定义自动填充的背景。创建新样式文件res/values-v26/styles.xml,将应用程序主题的副本添加到该文件中,并多加一行@android:color/transparent在这种情况下它将是透明的,这是我想要实现的,但您可以使用任何您喜欢的颜色。https://developer.android.com/guide/topics/text/autofill

android - 如何将Edittext中的文字和笑脸转为字符串?

如何将编辑文本中的文字和笑脸转为字符串?使用以下代码,我在Edittext中添加笑脸/表情符号,但如何将文本/笑脸从edittext转换为字符串格式。ImageGetterimageGetter=newImageGetter(){publicDrawablegetDrawable(Stringsource){Drawabled=getResources().getDrawable(R.drawable.happy);d.setBounds(0,0,d.getIntrinsicWidth(),d.getIntrinsicHeight());returnd;}};cs=Html.fromH

android - 多个 EditText - 指定光标的位置

在我的类(class)中,我创建了两个EditText。editText1=(EditText)findViewById(R.id.EditText1);editText2=(EditText)findViewById(R.id.EditText2);当我启动应用程序时,光标会自动放在第二个EditText中。如何更改以在第一个EditText中设置?我应该以编程方式还是在XML中更改某些内容? 最佳答案 你可以试试:editText1.requestFocus(); 关于android

android - 在android中的edittext中插入textview?

我正在尝试在Edittext中插入一个TextView,如下所示任何人都可以给我一些关于如何实现它的想法吗?谢谢:)更新:编辑文本中的TextView将动态变化。 最佳答案 试试这个示例代码。它符合您的要求。PopupWindowpw=newPopupWindow(this.getViewInflate().inflate(R.layout.pw_layout,null,true,null),100,100,true);//displaythepopupinthecenterpw.showAtLocation(layout,Grav

android - 可在 EditText 中绘制的可单击复合图,单击时弹出 View

我正在使用TextWatcher来验证我的输入,我希望我的红色提示图像可以点击,这样我就可以为用户提供视觉反馈,如下图所示。到目前为止,我所拥有的是当我输入无效数据时出现红色提示图像的编辑文本。我现在想知道如何使这个红色提示可点击并使弹出提示如图所示。这是我目前的代码,publicclassMainActivityextendsActivityimplementsTextWatcher{EditTextusername,email=null;booleanflag=false;@OverridepublicvoidonCreate(BundlesavedInstanceState){s

Android 自定义 EditText 和后退按钮覆盖

我想在显示软键盘时覆盖后退按钮。基本上,当按下后退按钮时,我希望键盘关闭,并且我想将一些文本附加到用户在该编辑文本字段中键入的任何内容上。所以基本上我需要知道键盘何时被关闭。四处搜索后,我意识到没有用于此的API,唯一真正的方法是创建您的EditText类。所以我创建了自己的EditText类并像这样扩展了EditTextpublicclassCustomEditTextextendsEditText{publicCustomEditText(Contextcontext){super(context);init();}publicCustomEditText(Contextconte

android - EditText 在键入时卡住/不显示文本

在我的Android应用程序中,我有一个EditText,它位于LinearLayout中。此页面用于ViewPager。在我测试过的大多数设备上,EditText似乎表现得非常好,除了少数。似乎在一些设备上,当我触摸EditText并开始输入时,文本不会显示,但会显示建议。只有在键盘关闭后,文本才会出现在EditText中。为什么会这样?为什么我打字时文字不显示?为什么只有在我关闭键盘后才显示?代码:............更新如果EditText在ViewPager`之外,它可以正常工作。它仅在ViewPager内部行为不端。 最佳答案