0

im пытается построить форму с текстовым изображением и datepicker, что-то вроде: | Дата: | | datePickerHere | проблема в том, что я думаю, что у меня есть «тот же» код, что и руководство разработчика, но оно не работает. он всегда заканчивается так: | Дата: datePickerHere |Как разместить textview на вершине datepicker

Heres код:

<?xml version="1.0" encoding="utf-8"?> 
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@+id/scrollView1" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" > 

    <LinearLayout android:layout_width="fill_parent" 
     android:layout_height="wrap_content"> 

     <TextView android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:textSize="15sp" 
      android:text="@string/data_label"/> 

     <DatePicker 
      android:id="@+id/data" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" /> 
    </LinearLayout> 
</ScrollView> 

ответ

1

Изменить

<LinearLayout android:layout_width="fill_parent" 
     android:layout_height="wrap_content"> 

в

<LinearLayout android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:orientation="vertical"> 

Линейные Макеты по умолчанию для горизонтальной ориентации, если не указать "Android: ориентация" тег. Вы должны указать его как вертикальное, чтобы достичь желаемого.

Смежные вопросы