首页 > 解决方案 > 如何在 Android Studio 中一次运行多个案例

问题描述

我在android studio中开发了一个程序,我们检查数字是奇数还是偶数。一切正常,但我陷入了空字段的情况,我无法执行如何检查编辑字段是否为空。

et_number = findViewById (R.id.et_number);
    b_go = findViewById (R.id.b_go);
    tv_show = findViewById (R.id.tv_show);

    b_go.setOnClickListener (new View.OnClickListener () {
        @Override
        public void onClick(View v) {
            int number = Integer.parseInt (et_number.getText().toString ());
            number = number %2;

            String city = et_number.getText().toString();

            if (number == 0|| city.isEmpty()){
                tv_show.setText ("EVEN");
                et_number.getText().clear();
                Toast.makeText (MainActivity.this, "empty", Toast.LENGTH_SHORT).show ();
            }
            else {
                tv_show.setText ("ODD");
                et_number.getText().clear();

            }
        }
    });

标签: javaandroid-studioif-statementswitch-statement

解决方案


在单击侦听器的第一行添加 if 条件,例如 If(!et_number.getTex().toString().equals("")) 以及此条件内的所有代码。检查图片中的第一个 if 条件


推荐阅读