第二阶段冲刺(二)

昨天做了对输入信息的限制

遇到的困难是SetFilters对输入框格式,字符数的控制不是太熟悉

今天准备学习如何通过画饼状图显示账单信息

edit_register.setFilters(new InputFilter[]                  //设置输入格式
                {
                new InputFilter()
                {
                    @Override
                    public CharSequence filter(CharSequence source, int start, int end,Spanned dest, int dstart, int dend)
                    {
                        for (int i = start; i < end; i++)
                        {
                            if (!Character.isLetterOrDigit(source.charAt(i)) &&
                                    !Character.toString(source.charAt(i)).equals("_"))
                            {
                                Toast.makeText(Register_Activity.this, "只能使用'_'、字母、数字、汉字注册!", Toast.LENGTH_SHORT).show();
                                return "";
                            }
                        }
                        return null;
                    }
                }
        })

 

posted on 2019-05-22 07:23  不愧下学  阅读(102)  评论(0编辑  收藏  举报

导航