行动前的状况检查

时间:2014-04-17 18:42:38

标签: android

我在页面上有三个输入文本框,在android页面上有一个提交按钮。如何添加一个条件,只有当只提供所有三个输入时,提交按钮才会执行其操作?

1 个答案:

答案 0 :(得分:0)

创建一个自定义OnClickListener可能需要付费,它将所有三个文本字段作为视图引用。然后,在onClick方法中,您可以有条件地检查所有三个复选框的值是否为空或空。这就是你要找的东西吗?

public class MyOnClickListener implements OnClickListener{

TextView text1;
TextView text2;
TextView text3;

public MyOnClickListener(int index, TextView text1, TextView text2, TextView text3)
{
    this.index = index;
    this.text1 = text1;
    this.text2 = text2;
    this.text3 = text3;
}

@Override
public void onClick(View arg0) {

    //check values conditionally here
}