在我的应用程序中,我有两个编辑框,一个是editPassword,另一个是editConfirmpassword。我想比较这两个框之间的数据,两个值是否相等,只有当它们相等时,才将数据写入sharedpref文件。 最佳答案 试试这个:EditTexte1=(EditText)findViewById(R.id.editPassword);EditTexte2=(EditText)findViewById(R.id.editConfirmpassword);if(e1.getText().toString().equals(e2.g
我是安卓新手在我使用editText的应用程序中,它的最大文本长度为2这是我的问题在editText中输入两个字符后(即)当editText达到最大文本长度时,它会自动隐藏软键盘任何人都可以说出如何做到这一点吗?我在这样的堆栈溢出中得到了一些答案InputMethodManagerinputManager=(InputMethodManager)context.getSystemService(Context.INPUT_METHOD_SERVICE);inputManager.hideSoftInputFromWindow(this.getCurrentFocus().getWind
在我的Android应用程序中。我有一个EditText和Textview.inEdittext用户需要输入金额。当他在编辑文本中输入数量时,在textview中它必须显示总值(加税值)。如何做到这一点。 最佳答案 您可以为此使用textwatcher。editText.addTextChangedListener(newTextWatcher(){@OverridepublicvoidbeforeTextChanged(CharSequences,intstart,intcount,intafter){}@Overridepubl
背景我有一个登录Activity,它有这样的布局(垂直,从上到下):标题(LogoImageView和TextView)占据屏幕其余部分的image&viewPagerEditTexts&login按钮,出现在#2的顶部(覆盖其中的一部分),但在屏幕底部我需要让这个Activity全屏显示,隐藏状态栏,当出现软键盘时,稍微更改上面#3所示的布局。问题这些要求的组合似乎很有问题。我有两个主要问题:我为检测正在显示的软键盘所做的工作-似乎在这里不起作用,尽管它在其他Activity上运行良好。当软键盘出现时,它要么重新显示状态栏,要么将内容移到底部区域上方(#3)而不是调整它的大小,同时还
是否可以在设计器中声明为drawableleft的可绘制对象上添加OnClickListenerandroid:drawableLeft="@drawable/ic_password"或者有没有办法在EditText的左侧添加一个ImageView 最佳答案 对于drawableleft点击监听器:editText.setOnTouchListener(newOnTouchListener(){@OverridepublicbooleanonTouch(Viewv,MotionEventevent){finalintDRAWABLE
我正在使用带有float标签提示的TextInputLayout。但在正常状态下,我无法将提示颜色从白色更改为其他颜色。有办法做到这一点吗?附上两个背景改变的屏幕截图。 最佳答案 请在TextInputLayout中添加这个,app:hintTextAppearance="@style/mytext所以你的布局会是这样的:样式.xml:@color/green@color/green@color/green14sp已编辑:您需要在TextInputLayout中添加textColorHint,它会根据您的需要正常工作。它对我有用,所
如何关闭EditText的IME功能?或者:如何避免显示IME键盘?我有一个布局,其中我的特殊键盘位于EditText下方,因此无需显示IME。请理解,我不能将我的键盘实现为IME,因为它是特定于这个EditText的,在任何其他上下文中使用它只会导致问题。我试过getWindow().setSoftInputMode(LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);在Activity的onCreate()中,但在这种情况下似乎没有任何作用。 最佳答案 我想我找到了一种方法...继承Edit
我正在使用条形码扫描器,它以“12345\n”的格式将条形码字符串插入到EditText中。我不想使用搜索按钮,而是想通过“\n”字符触发搜索事件。我使用了TextEdit的addTextChangedListener并在我正在做的那个函数中:protectedTextWatcherreadBarcode=newTextWatcher(){@OverridepublicvoidonTextChanged(CharSequences,intstart,intbefore,intcount){//TODOAuto-generatedmethodstub}@Overridepublicvoi
我正在使用具有EditText字段的警告对话框提醒用户。AlertDialog.Builderalert=newAlertDialog.Builder(this);db.open();Cursorf=db.getTitle(position+1);alert.setTitle("Age");alert.setMessage("Newage?");//SetanEditTextviewtogetuserinputfinalEditTextinput=newEditText(this);alert.setView(input);input.setText(f.getString(3));d
我有一个带有监听器的editText。edittext.setOnKeyListener(newOnKeyListener(){publicbooleanonKey(Viewv,intkeyCode,KeyEventevent){//Iftheeventisakey-downeventonthe"enter"buttonif((event.getAction()==KeyEvent.ACTION_DOWN)&&(keyCode==KeyEvent.KEYCODE_ENTER)){//Performactiononkeypressreturntrue;}returnfalse;}});现