私の Android アプリケーションには、ユーザー定義の日付があります。この日付は、システム日付以降である必要があります。そうである場合、プロセスは続行されます。そうでない場合は、乾杯のメッセージが表示されます [ Follow up date should be greater than or equal to system date]。
このコード セグメントを使用しました。
if (sys_date.after(df.parse((date.getText().toString())))) {
Toast.makeText(getActivity(), "Follow up date should be greater than or equal to system date", Toast.LENGTH_SHORT).show();
} else {
//process will continue
}
しかし、問題は、ユーザー定義の日付がシステム日付と同じであっても、トースト メッセージが表示されることです。
ここで何が起こっているのか、どうすればこの問題を解決できるのか、誰でも親切に説明してくれるでしょう。
事前にサンクス