草庐IT

editText

全部标签

java - 如何在 4.0+ 上改变 Edittext 下划线的颜色?

我的应用程序Theme.Holo上有,但我想更改编辑文本下划线边框的颜色。我不希望编辑文本周围有完整的边框。我只想更改4.0+版本上编辑文本布局的颜色。我该怎么做? 最佳答案 您可以使用9patch。本资源精彩范例:androidholo 关于java-如何在4.0+上改变Edittext下划线的颜色?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/18571816/

android - 如何在android中删除EditText的onfocus文本?

我有一个场景,例如,Activity中的EditText而不是使用Textview作为它的标签我想将文本“UserName”放在EditText中,如果用户单击它。它应该消失并且EditText应该变空以在其中输入数据。我怎样才能做到这一点? 最佳答案 android:hint="用户名"把这个属性放在EditText中就是这样。 关于android-如何在android中删除EditText的onfocus文本?,我们在StackOverflow上找到一个类似的问题:

c# - Xamarin EditText InputType 密码

我得到了一些从JSON文件创建的EditText字段,因此我无法更改XML文件。但我希望某些EditText字段具有输入类型“密码”。我在XamarinStudio中使用C#工作。我得到了这样的东西,但它不起作用:editText.InputType=InputTypes.TextVariationPassword; 最佳答案 试试这个:editText.InputType=Android.Text.InputTypes.TextVariationPassword|Android.Text.InputTypes.ClassText;

android - 在 EditText 中填充提示文本

我希望能够使用向EditText中显示的文本添加填充android:hint="sometext"如果我只定期为EditText添加填充,它会为整个View添加填充。我希望它用于为用户提供提示的文本,需要输入的内容。如果有人知道如何做到这一点,请给我反馈。 最佳答案 您可以在这个答案中找到您的解决方案:EditTextsettextstart10dpfromleftborder它帮助我实现了用户名字段提示的填充:希望对您有所帮助。 关于android-在EditText中填充提示文本,我

android - 按下此按钮时,我正在尝试显示 toast 。但是代码不起作用

publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Buttonbtn=(Button)findViewById(R.id.button1);btn.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv

android - 将android软键盘中的第一个字母大写为edittext

我有接受字符串的编辑文本。我希望字符串的第一个字母大写,因为我想用大写字母显示键盘,这是android的默认行为。 最佳答案 XML答案:android:inputType="textCapSentences"如果您需要使用多种输入类型,请按照以下步骤操作:android:inputType="textCapSentences|textPersonName"!不要使用以下代码,因为它已被弃用:android:capitalize="sentences" 关于android-将androi

java - 如何检测edittext是否有英文字符

我想检测我的edittext是否有英文字符并通知用户更改它,因为我只想要波斯字符作为名字和姓氏。我如何过滤edittext以仅接受波斯字符或检测英文字符并显示错误? 最佳答案 我觉得不容易检测出来,通知用户去指导。只要你可以做这样的事情。在XML文件中:在Strings.xml中:YOURLANGUAGE例如英语:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ对于你的语言,就像这样。 关于java-如何检测edittext是否有英

android - 使用 setFilters 时,EditText maxLength 属性未正确应用

当我在EditText上使用setFilter方法来处理特殊字符时,maxLength属性没有按预期工作。我的代码如下。editName=(EditText)findViewById(R.id.rna_editTextName);editName.setFilters(newInputFilter[]{getFilteredChars()});//Belowmethodreturnsfilteredcharacters.publicInputFiltergetFilteredChars(){InputFilterfilter=newInputFilter(){@Overridepubl

android - Spinner 默认主题到 EditText android

我有EditText并且我希望它显示在与Spinner相同的主题中,带有背景和箭头,因为我已经使这个EditText可点击并且它打开了一个自定义弹窗 最佳答案 在您的EditText中使用以下样式:style="?android:attr/spinnerStyle"例如:android:layout_width="match_parent"android:layout_height="wrap_content"style="?android:attr/spinnerStyle"/> 关于

android - 如何为验证错误设置 EditText 的边框颜色

我在android应用程序中对我的登录表单应用验证。如果任何EditText字段为null(空),那么我想为该EditText设置红色边框。如果用户在这个红色边框的EditText中填写任何数据,那么它应该变成默认的EditText。我该如何实现? 最佳答案 小提示:你为什么不使用EditText.setError("Oh,thisiswrong");Relevant文档说:Setstheright-handcompounddrawableoftheTextViewtothe"error"iconandsetsanerrormess