2012-04-04 13 views
0

Ich habe ein Problem in Datepicker auf Android ich es nicht kleiner als Standardgröße machenDatepicker auf Android

Dies ist der XML-Code, der verwendet:

<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> 

Jede Hilfe bitte

Antwort

0

Soweit ich weiß, das DatePicker Widget selbst kann nicht neu sortiert werden, zurück, als ich Android startete, versuchte ich verschiedene Möglichkeiten, es kleiner zu bekommen, aber ohne irgendwelche Ergebnisse.

Wenn Sie versuchen, Bildschirm Immobilien zu gewinnen, indem Sie es kleiner machen, würde ich vorschlagen, entweder die DatePickerDialog oder eine der vielen verfügbaren benutzerdefinierten Picker, die Entwickler erstellt haben (viele von ihnen sind im Internet verfügbar und die meisten sind gut gebaut und anpassbar).

Here's a link um mit der DatePickerDialog zu beginnen, wenn Sie nicht mit diesem Widget vertraut sind.

1

Ich war nicht in der Lage, eine Möglichkeit zu finden, die Größe zu ändern, habe aber Implementierungen gesehen, in denen sie den DatePicker als Dialog verwenden. Das Datum wird als TextView mit einer Bearbeitungsschaltfläche gerendert, die den DatePicker-Dialog startet. Es spart Bildschirm Immobilien, wenn sie nicht die Bearbeitung ...

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

0

Nein, Sie können nicht die Größe einer Ansicht über ihre Mindestgröße reduzieren. Die Verwendung von wrap_content stellt sicher, dass der DatePicker gerade groß genug ist, um seinen Inhalt zu umschließen.

<DatePicker 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
/> 
Verwandte Themen