私の設定画面には、日付ピッカーウィジェットがあります。 Eclipseのデザイナーでは、私が望むように(D-M-Yでは3つのスピナー)表示されますが、私のデバイスでテストすると、左側にサイドスピナー、右側にカレンダーが表示されます。これまで(!)これを見たことはありませんでしたが、私は "CalendarView"を見ていると思ういくつかの研究をしています。DatePickerでCalendarViewをオフにする方法はありますか?
「calendarViewShown」プロパティをfalseに設定できるはずですが、XMLでエラーが発生します。私はAPIレベルを非難することを提案した別の質問を見つけました(私のminSDKLevelは7ですが、私は11をターゲットにしていますので、oldskoolメニューではなくアクションバーボタンを取得できます)。 だから、私はコードでそれを設定してみたいと思った:
int currentapiVersion = android.os.Build.VERSION.SDK_INT;
if (currentapiVersion >= 11)
minDateSelector.setCalendarViewShown = false;
しかし、再び、このfails- setCalendarViewShownが見つかりません。しかし、文書hereはそれが存在すべきだと言います。 アイデアは何ですか?
は@SuppressLintを追加します( "NewApi")の警告を抑制し、SoloCrowdが提案したことを実行します。 – tobias
minDateSelectorとは何ですか? – Jilberta