2016-08-30 28 views
6

Iは、プログラムsetSpinnersShownsetCalendarViewShown値を変更することにより、日付ピッカーにスピナーモードにカレンダーに切り替えることを試みたが、API 24に、Androidのスタジオはdeprecated警告を示します。setSpinnersShownとsetCalendarViewShown 24

DatePickerをカレンダーからプログラムモードでプログラムで設定する代わりに、API24のXMLに値を設定しないでください。ありがとうございます。

+0

あなたはこの質問への答えを見つけましたか?メソッドが廃止され、もはやこの機能を実現することができなくなるのは奇妙に思えます。 – Michael

+0

まだこの質問に対する回答は見つかりません... –

答えて

0

は属性calendarViewShownを追加し、XMLでfalseに設定します。

<DatePicker 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:id="@+id/date_field" 
android:calendarViewShown="false"/> 
+1

ありがとうございますが、私が作成したDatePickerはxmlではなくJavaコード上にあります。 –

+0

はい、XMLがないときはどうしますか? – Michael

+0

@Michael:カスタム日付ピッカーを作成しない限り、xmlがDatePIckerダイアログを作成する必要はありません。 – thedarkpassenger

関連する問題