java - 如何在 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();
}
}
});
解决方案
在单击侦听器的第一行添加 if 条件,例如 If(!et_number.getTex().toString().equals("")) 以及此条件内的所有代码。
推荐阅读
- node.js - 将原始 JSON 插入 MongoDB
- java - Tomcat 服务器运行 Eclipse 失败
- ios - Xcode 将旧数据文件打包,而不是它的新版本
- android - 在Android中使用tensorflow lite(在设备上)进行面部识别(不检测)
- ssl - 未应用证书管理器的入口 TLS 路由
- java - 我如何允许用户为 Jtable 和 mysql 表中的整数列输入“空”?
- html - 在 Angular 7 中单击按钮上的表格中显示表格
- node.js - 'npm' 在 laravel 6.0 中不被识别为内部或外部命令、可运行程序或批处理文件
- html - 如何在嵌套行上设置断点 Bootstrap
- dataframe - Julia:如何获取 DataFrame/Table 的每一列的类型?