如何在文字上书写时显示图像
how to show image when writing on the text
我想在用户在 EditText
、
上书写时显示图像
触摸 EditText
时输出相同:
menuH.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_UP) {
menuH2.setVisibility(VISIBLE);
return true;
}
if (event.getAction() == MotionEvent.ACTION_DOWN) {
menuH2.setVisibility(View.INVISIBLE);
Intent intent = new Intent(getApplicationContext(), Index.class);
startActivity(intent);
}
return true;
}
});
所以,我需要执行相同输出的函数,但是当用户在 EditText
上书写时,感谢高级 :)
解释:
看图:
当用户在编辑文本上写某事时我想显示图像,如果我们假设(abbruch 和 ok)是图像所以我想在写的时候显示它们,但是当用户停止在 EditText
并切换到另一个编辑文本图像消失
试试 TextChangedListener,例如:
menuH.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable s) {
// 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 onTextChanged(CharSequence s, int start, int before, int count) {
// Show your image
}
});
我想在用户在 EditText
、
触摸 EditText
时输出相同:
menuH.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_UP) {
menuH2.setVisibility(VISIBLE);
return true;
}
if (event.getAction() == MotionEvent.ACTION_DOWN) {
menuH2.setVisibility(View.INVISIBLE);
Intent intent = new Intent(getApplicationContext(), Index.class);
startActivity(intent);
}
return true;
}
});
所以,我需要执行相同输出的函数,但是当用户在 EditText
上书写时,感谢高级 :)
解释:
看图:
当用户在编辑文本上写某事时我想显示图像,如果我们假设(abbruch 和 ok)是图像所以我想在写的时候显示它们,但是当用户停止在 EditText
并切换到另一个编辑文本图像消失
试试 TextChangedListener,例如:
menuH.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable s) {
// 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 onTextChanged(CharSequence s, int start, int before, int count) {
// Show your image
}
});