java - 如何在文字上书写时显示图像

标签 java android android-edittext

我想当用户在 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 上书写时,感谢高级:)

<小时/>

说明:

看图:

enter image description here

当用户在编辑文本上书写时,我想显示图像,如果我们假设(缩写和确定)是图像,那么我想在书写时显示它们,但是当用户停止在 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

            } 

        });

关于java - 如何在文字上书写时显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28875518/

相关文章:

android - AsyncTask 在 android 中获取位置出错 "can' t 在未调用 looper.prepare() 的线程内创建处理程序”

java - TextView暂时不刷新

java - 拦截和过滤 HTTP 请求

java - 是否可以像JNDI一样在tomcat7中的context.xml中设置值和访问?

android - 在圆圈内绘制正方形布局

android - 如何在android中裁剪解析后的图像?

java - 列表与列表<对象>?

java - 质量保证与开发比率

Android EditText-最大长度

android - 在 edittext 中移动可绘制对象的位置