我正在开发一款测量心率的应用程序。我的想法是在心率超过100时显示自定义消息。有没有办法在运行时检查textView上的那个条件。
答案 0 :(得分:0)
使用TextWatcher:
EditText edit = (EditText) findViewById(R.id.your_editext_id);
edit.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// TODO Auto-generated method stub
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
Toast.makeText(getApplicationContext(), "Text Changed", Toast.LENGTH_SHORT).show(); //display toast message
}
});