设置button没有输入按钮的状态
2016-12-30 20:05
309 查看
设置button没有输入按钮的状态
chongzhiBtn.setClickable(false);
//给EditText设置文本内容改变的监听
chongzhiEt.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
Log.i("TAG", "ChongZhiActivity beforeTextChanged()");
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
Log.i("TAG", "ChongZhiActivity onTextChanged()");
}
@Override
public void afterTextChanged(Editable s) {
// Log.i("TAG", "ChongZhiActivity afterTextChanged()");
String moneyNum = chongzhiEt.getText().toString().trim();
if (TextUtils.isEmpty(moneyNum)) {//空
//1.设置Button的背景颜色
chongzhiBtn.setBackgroundResource(R.drawable.btn_023);
//2.设置Button可点击性
chongzhiBtn.setClickable(false);
} else {
//1.设置Button的背景颜色
chongzhiBtn.setBackgroundResource(R.drawable.btn_01);
//2.设置Button可点击性
chongzhiBtn.setClickable(true);
}
}
});
chongzhiBtn.setClickable(false);
//给EditText设置文本内容改变的监听
chongzhiEt.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
Log.i("TAG", "ChongZhiActivity beforeTextChanged()");
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
Log.i("TAG", "ChongZhiActivity onTextChanged()");
}
@Override
public void afterTextChanged(Editable s) {
// Log.i("TAG", "ChongZhiActivity afterTextChanged()");
String moneyNum = chongzhiEt.getText().toString().trim();
if (TextUtils.isEmpty(moneyNum)) {//空
//1.设置Button的背景颜色
chongzhiBtn.setBackgroundResource(R.drawable.btn_023);
//2.设置Button可点击性
chongzhiBtn.setClickable(false);
} else {
//1.设置Button的背景颜色
chongzhiBtn.setBackgroundResource(R.drawable.btn_01);
//2.设置Button可点击性
chongzhiBtn.setClickable(true);
}
}
});
相关文章推荐
- 1怎样让输入的text文本填写的部分只添加数字、2怎样将输入的数字一次性全部删除 3怎样选择密码 让它不显示 4 怎样实现在没有return的情况下点击button的情况下就能够使键盘页面下落5 怎样实现点击指定的button来对使指定的text进行键盘弹出 6怎样改变button按钮的状态
- 【经验小谈】设置按钮点击背景 button设置点击背景 控件设置切换背景 找不到@color 没有@color属性 没有color属性
- 用BCG开发字体设定工具栏在按下粗体设置按钮式后,选中内容被设定,但是工具栏上的按钮没有处于按下状态
- Android Button 按钮 设置 各种状态 图片 颜色
- 用BCG开发字体设定工具栏在按下粗体设置按钮式后,选中内容被设定,但是工具栏上的按钮没有处于按下状态
- 设置button的背景图,当按钮没有点中和没被点中分别显示不同的效果
- Button按钮状态背景的设置
- jquery中当text文本框为空时,button按钮是disabled状态,否则为enable状态且输入框只能输入数字。
- 监听EditText输入状态,根据是否有输入内容显示ImageButton(清空按钮)
- 设置Button按钮状态背景
- ImageButton背景透明(没有按钮框)以及自定义不同状态样式,自定义背景
- jquery中当text文本框为空时,button按钮是disabled状态,否则为enable状态且输入框只能输入数字。并用alert显示第一个数字
- Button按钮状态背景的设置
- 自主开发Delphi控件[1]: THSImageExButton图片按钮,3状态控制
- 【转】android Button或者ImageButton背景透明状态设置
- Android 判断网络状态,并且在没有网络的时候,打开网络设置对话框
- 设置控成为焦点(Focus)和设置WebForm窗体默认按钮(Default Button)
- 怎样定制navgation上的按钮,设置自己的风格的UIBarButtonItem
- 写一个方法进行各种属性的更新,而不要每个界面设置改变都改变一个属性。就是点击应用或确定按钮时调用这个更新属性的方法,遍历所有(控制对象属性的)界面控件的状态(值),进行属性修改和刷新。
- 怎样定制navgation上的按钮,设置自己的风格的UIBarButtonItem