2

Datepicker で問題が発生しました - 使用方法を誤解しているかどうかわかりません。グラフィック レイアウト エディターで Datepicker を追加し、そのレイアウトをアクティビティに追加しました。アプリケーションを実行すると、月と日は正常に表示されますが、年ではなくカレンダーが表示され、その理由がわかりません。何か案は?

クリックして問題のスクリーンショットを表示

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <DatePicker
        android:id="@+id/datePicker1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

</LinearLayout>



public class BirthdayActivity extends Activity {    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_birthday);
    }

}
4

1 に答える 1

4

デフォルトでは表示されます。これでfalseに設定できます:

setCalendarViewShown(boolean shown)

ドキュメントの最初の行:

このクラスは、日付を選択するためのウィジェットです。日付は、年、月、日のスピナーまたはCalendarViewで選択できます。そして別の関連記事.

于 2013-01-23T01:01:30.107 に答える