草庐IT

edittext

全部标签

android - 获取在 EditText 中按下的键

我想知道在EditText中按下了哪个键。例如,如果a被按下,我想得到的值为'a'。我该怎么做? 最佳答案 您可以设置一个onKeyListener()在EditText上,并以这种方式检索KeyCode。例如:editText.setOnKeyListener(newView.OnKeyListener(){publicbooleanonKey(Viewv,intkeyCode,KeyEventevent){switch(keyCode){caseKeyEvent.KEYCODE_0://handlecodeforpressing

android - android ActionBar 中 EditText 上的 addTextChangedListener()

我将编辑文本作为操作栏中的操作项(实际上是ActionBarSherlock)。布局在它自己的xml中,一切正常,我可以轻松访问编辑文本的内容并进行更改。我想在此编辑文本上添加一个更改监听器。加载onCreateOptionsMenu(Menumenu)并填充菜单后,我创建了我的EditTextsearch=(EditText)findViewById(R.id.searchbar);//itsnameinaframelayout然后search.addTextChangedListener(newTextWatcher(){@OverridepublicvoidafterTextCh

android - 使用 EditText 突出显示 Textview

我目前正在制作一个类似于android应用程序的搜索引擎,我想突出显示从edittext到textview的搜索词...这是我到目前为止所做的,它只突出显示textview中的第一个词TV.setText("HelloWorld",TextView.BufferType.SPANNABLE);SpannableWordtoSpan=(Spannable)TV.getText();WordtoSpan.setSpan(newBackgroundColorSpan(0xFFFFFF00),0,notes.length(),Spannable.SPAN_EXCLUSIVE_EXCLUSIVE

android - 覆盖 Android 中 EditText 的样式

我需要覆盖两个EditText实例的样式。我有两个问题:1)一个EditText用于输入密码,但字体相同。如果我删除password=true它会起作用。默认情况下typeface=sans。trueserif//doesnwork.2)两个字段都有提示。我需要设置这些提示的颜色;可能吗?我没有找到这样的东西:android:hintColor...#acacac//worksfortextonly.我尝试了两种密码类型:android:inputType="文本密码"android:密码=真两者都自动将字体更改为默认字体,即使在“UI构造器”中也是如此。

android - EditText - 如何在 android edittext 中设置默认文本

我正在开发一个人们可以输入账单的安卓应用程序。我有一个EditText,人们可以在其中输入金额。我想做的是,例如,如果一个人输入“2”,它应该自动转换为“0.02”。然后,如果他/她想输入22$,他应该按2、2、0和0按钮。就像那个“22.00”。我怎样才能使用EditText做到这一点。你能给我一些想法吗?相关代码如下:EditTextpayment=(EditText)findViewById(R.id.amount);if(payment.getText().toString().length()>0){total_amount=Integer.parseInt(payment.

java - 有没有办法在 Android 中创建堆栈溢出 "Tags"EditText/Input 字段?

我想知道是否有一种方法可以像Android中的stackoverflowEditText一样创建EditText:问题:这个怎么称呼?这样我就可以在谷歌上搜索了那里已经有图书馆了吗?如果没有,我应该从哪里开始自己制作一个? 最佳答案 我通过搜索“androidtageditortextview”找到了它,然后我发现了这个:http://www.kpbird.com/2013/02/android-chips-edittext-token-edittext.html所以Stackoverflow标签字段是Android中的ChipsE

android - DrawerLayout 阻止 EditText 上的触摸事件

我有一个DrawerLayout,其中有一个EditText和一个ListView。问题是,我无法触摸我的EditText或ListView项目。而不是它DrawerLayout接收所有触摸事件。单击DrawerLayout中的任何项目都会导致DrawerLayout关闭(我猜这是drawerlayout类中的默认onTouch方法) 最佳答案 在你的oncreate中尝试drawerlayout.requestDisallowInterceptTouchEvent(true) 关于an

android - java.lang.IllegalArgumentException : We already have an EditText, 只能有一个

错误:07-1916:39:56.80629207-29207/ch.android.mdE/AndroidRuntime﹕FATALEXCEPTION:mainjava.lang.RuntimeException:UnabletostartactivityComponentInfo{ch.swissfm.md/ch.swissfm.md.Login}:java.lang.IllegalArgumentException:WealreadyhaveanEditText,canonlyhaveoneatandroid.app.ActivityThread.performLaunchAct

android - EditText addTextChangedListener 仅用于用户输入

我有一个EditText,我可以在其中监听文本的变化:editText.addTextChangedListener(newTextWatcher(){@OverridepublicvoidbeforeTextChanged(CharSequences,intstart,intcount,intafter){}@OverridepublicvoidonTextChanged(CharSequences,intstart,intbefore,intcount){}@OverridepublicvoidafterTextChanged(Editables){//dostuff}});目前为

java - EditText 失去对 RecyclerView 中 Scroll 的关注

我有一个RecyclerView,它的列表项是EditText。当我滚动RecyclerView时,当项目离开屏幕时EditText失去焦点。因此,当EditText滚动回到屏幕上时,焦点不会停留在EditText上。我希望焦点保持在同一项目上。为此,我还尝试将项目的position存储在焦点上,并在onBindViewHolder中重新分配焦点。但这会减慢滚动速度。我也用ListView尝试过,但还有另一种与focus相关的问题。焦点跳到那里。已在SO上搜索过此地段并在Google上搜索了很多。但总能找到像android:focusableInTouchMode="true"和and