0

Android の DatePicker に問題があり、デフォルト サイズよりも小さくすることはできません

これは、以下を使用した XML コードです。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >
       <DatePicker
          android:id="@+id/datePicker1"
          android:layout_width="70dp"
          android:layout_height="40dp"
          android:layout_alignParentLeft="true"
          android:layout_below="@+id/addevent_location" />
</RelativeLayout>

助けてください

4

3 に答える 3

1

サイズを変更する方法を見つけることはできませんでしたが、DatePicker をダイアログとして利用する実装を見てきました。日付は、DatePicker ダイアログを起動する編集ボタン付きの TextView としてレンダリングされます。編集していないときは画面のスペースを節約します...

http://developer.android.com/resources/tutorials/views/hello-datepicker.html

于 2012-04-04T17:42:39.273 に答える
0

私の知る限り、DatePickerウィジェット自体のサイズを変更することはできません.Androidを始めたときに、ウィジェットを小さくするさまざまな方法を試しましたが、結果はありませんでした。

画面を小さくして画面のスペースを確保したい場合は、DatePickerDialogまたは開発者が作成した多くの利用可能なカスタム ピッカーのいずれかを使用することをお勧めします (それらの多くは Web で利用でき、ほとんどは適切に構築され、カスタマイズ可能です)。

DatePickerDialogこのウィジェットに慣れていない場合は、次のリンクを使用して開始してください。

于 2012-04-04T17:34:44.783 に答える
0

いいえ。最小サイズを超えてビューのサイズを縮小することはできません。wrap_content を使用すると、DatePicker がそのコンテンツを囲むのに十分な大きさになります。

<DatePicker
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
/>
于 2012-04-04T17:45:17.743 に答える