我是Android的新手,在显示弹出消息时出现问题。
我的问题是:
当错过某些必填字段以填充点击保存按钮但是字段值仍然保存到数据库中时,弹出消息正常。
只有在用户填写所有必填字段时才能保存它们。
我的代码逻辑位于片段中的click listener方法的保存按钮内。
Button save = (Button) view.findViewById(R.id.save);
save.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
if(isAlert)
{
Context context = getActivity().getApplicationContext();
Toast.makeText(context, "Please enter the required fields to proceed!",
Toast.LENGTH_LONG).show();
return;
}
createOrModifyTables(); //Database table save logic
//More then 1000 lines of code.....
}
我想在if条件返回后跳过超过1000行代码和createOrModifyTables()
方法。我不能把createOrModifyTables()
放在if条件中。