作业5-2
class ButtonListener implements View.OnClickListener
{
@Override
public void onClick(View view) {
switch (view .getId())
{
case R.id.btn_find:
String s=et_time.getText().toString();
Date date=null;
Date dead=new Date(2017,1,27);
try {
date = new SimpleDateFormat("yyyy-MM-dd").parse(s);
}catch (Exception e) {
}
if (date.before(dead)){
lists_get.clear();
j = 0;
checkData();
if (lists_get.size() > 0)
{
iv.setImageResource(lists_get.get(j).getPic());
tv_name.setText(lists_get.get(j).getName());
tv_type.setText(lists_get.get(j).getType());
tv_age.setText(" " + lists_get.get(j).getAge());
Toast.makeText(MainActivity.this," 显示: Name = "+person.getName()+" Sex ="
+person.getSex()+" Time is "+person.getTime() ,Toast.LENGTH_SHORT).show();
}
}
break;
case R.id.btn_next:
if(j<lists_get.size()-1)
{
j++;
iv.setImageResource(lists_get.get(j).getPic());
tv_name.setText(lists_get.get(j).getName());
tv_type.setText(lists_get.get(j).getType());
tv_age.setText(" " + lists_get.get(j).getAge());
Toast.makeText(MainActivity.this," 显示: Name = "+person.getName()+" Sex ="
+person.getSex()+" Time is "+person.getTime() ,Toast.LENGTH_SHORT).show();
}
break;
}
}
}
当输入日期超过dead(2017,1,27)时候依然可以查询,代码哪里出错了了。
正在回答 回答被采纳积分+1
- 参与学习 人
- 提交作业 5461 份
- 解答问题 7238 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星