2010-12-13 11 views
1

私はアンドロイドダイアログを表示して日付と時刻を選択する方法は?

DatePickerDialog dial= new DatePickerDialog(this.getContext(),0,mDateSetListener,thisYear,thisMonth,thisDay); 
      dial.setOnDismissListener(new OnDismissListener() { 

       @Override 
       public void onDismiss(DialogInterface arg0) { 

        // dismiss it. 

       } 
      }); 
dial.show(); 

に日付ピッカーを表示するには、次のコードを使用しています今私は、いずれかがこれを達成するためにどのように私を導いすぎて、日付と一緒に時間を選択したいですか?

答えて

1

ステップ1:ダイアログを作成します(例:AlertDialog.Builderを使用)。

ステップ2:DatePickerTimePickerをダイアログに入れます(setView()AlertDialog.Builder)。

DatePickerTimePickerがそれぞれ大きいため、小さな画面ではうまく動作しない可能性があります。ダイアログボタンなどのスペースが不足することがあります。

+0

alertBuilderに追加する方法を教えてください。 – Sameer

0

このように、ほとんどの画面では両方のダイアログを作成することができますが、そのサイズのために貧弱に見えます。 あなた自身を作り直すことができます(これは難しいことではありません)またはあなたのアプリをリフローさせて別のポップアップで持たせることができます