さて、私のプログラムでは、データベース KEY_TITLE が空のときに、ユーザーがメインメニューに移動して何かをするまで、特定のことを言うというものがあります。私の質問は、空ではないかどうかを確認してプログラムを続行するにはどうすればよいですか? ここにコードの部分があります。
@Override
public void onClick(View v) {
insert.setText("");
text.setText(" Try it out! Go to the main menu and schedule a task!");
respond.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
mDbHelper2.fetchAllReminder();
if(TaskDbAdapter.KEY_BODY.isEmpty() ){
text.setText("Go and Schedule a task to continue =)!");
}else{
String task = new String(TaskDbAdapter.KEY_TITLE);
insert.setText("");
text.setText("text");
}
これが私のコードです...ユーザーがタスクをスケジュールしてアクティビティに戻り、ボタンを再度クリックすると、KEY_TITLEを確認して他の操作を行うのに問題があります。