如何使用OnTouchListener更改“文本视图”字体大小?

时间:2018-06-29 14:00:36

标签: android font-size ontouchlistener

我有一个文本视图,我想这样做:当我点击文本视图时,字体大小更改为27,并且我可以滚动并读取此字体大小的文本(27),但是每当我再次点击时,字体大小恢复为15,我使用了此代码,但是当我滚动并想要阅读文本时,仅通过滚动即可将字体更改为15,我该如何解决呢?这是代码:

content.setOnTouchListener(new View.OnTouchListener() {


        @Override
        public boolean onTouch(View v, MotionEvent event) {

            switch (event.getAction()){

                case MotionEvent.ACTION_UP:
                    content.setTextSize(27);
                    break;

                case MotionEvent.ACTION_DOWN:
                    content.setTextSize(15);
                    break;
            }
            return false;
        }
    });

0 个答案:

没有答案