画像を追加した FromDateEditText
があります。画像をクリックすると aDatepicker
が表示されます。日付を選択してSet Button
をクリックすると、日付が に設定されますEditText
。問題は、 Cancel をクリックするButton
と、日付ピッカーがなくなり、 Back を押すまで前のアクティビティにフォーカスが移らないことです! 画面上でタッチ イベントが機能しません。助けてください...
質問する
9175 次
2 に答える
7
これが最善の方法であるとは思いません...しかし、次のコードがどのように機能するか。このリンクからいくつかのガイダンスを得ました https://stackoverflow.com/a/4981308/840520
dialog.setButton(DialogInterface.BUTTON_NEGATIVE, getString(R.string.cancel), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
if (which == DialogInterface.BUTTON_NEGATIVE) {
dialog.dismiss();
onBackPressed();
}
}
});
プロジェクトの納品があるので、これでうまくいきます。ただし、これを適切に処理する方法をまだ探しています。Androidプラットフォームは、他のダイアログのようにキャンセルボタンを処理しませんか?
于 2012-06-13T06:23:41.087 に答える