一連のボタン、ピッカー、ビュースイッチャーであるカスタム ダイアログ ボックスがあります。setDate および setTime ボタンの上にテキストを表示する textview を配置しようとしています。現時点では、ボタンの上にテキストビューが表示されます。
時刻と日付のボタンの上にテキストビューを表示するにはどうすればよいですか? ありがとう。
>
<?xml version="1.0" encoding="UTF-8"?>
<RelativeLayout
>
> android:padding="5dip"
> android:fitsSystemWindows="true"
> android:layout_height="wrap_content"
> android:layout_width="fill_parent"
> android:id="@+id/DateTimePicker"
> xmlns:android="http://schemas.android.com/apk/res/android">
>
>
>
> <LinearLayout
>
> android:layout_height="wrap_content"
> android:layout_width="fill_parent"
> android:id="@+id/linearlayoutdatepickermessage"
> android:layout_marginTop="5dip">
>
>
> <TextView
> android:id="@+id/textviewdatetimepickermessage"
> android:layout_width="wrap_content"
> android:layout_height="wrap_content"
> android:layout_gravity="center"
>
> />
>
> </LinearLayout>
>
> <LinearLayout
>
> android:layout_height="wrap_content"
> android:layout_width="fill_parent"
> android:id="@+id/ViewSwitchButtons"
> android:layout_marginBottom="5dip">
>
>
>
> <Button
> android:layout_height="wrap_content"
> android:layout_width="0dip"
> android:id="@+id/SwitchToDate"
> android:text="Set date"
> android:enabled="false"
> android:layout_weight="1"/>
>
> <Button
> android:layout_height="wrap_content"
> android:layout_width="0dip"
> android:id="@+id/SwitchToTime"
> android:text="Set time"
> android:layout_weight="1"/>
>
> </LinearLayout>
>
> <ViewSwitcher
> android:layout_height="wrap_content"
> android:layout_width="fill_parent"
> android:id="@+id/DateTimePickerVS"
> android:layout_below="@+id/ViewSwitchButtons"
> android:outAnimation="@android:anim/fade_out"
> android:inAnimation="@android:anim/fade_in">
>
>
>
> <LinearLayout
> android:layout_height="fill_parent"
> android:layout_width="fill_parent"
> android:id="@+id/TimeLayout"
> android:fillViewport="true">
>
> <TimePicker
> android:layout_height="wrap_content"
> android:layout_width="fill_parent"
> android:id="@+id/TimePicker"
> android:layout_marginRight="5dip"
> android:layout_marginLeft="5dip"/>
>
> </LinearLayout>
>
> <LinearLayout android:layout_height="fill_parent"
> android:layout_width="fill_parent"
> android:id="@+id/DateLayout"
> android:fillViewport="true">
>
> <DatePicker
> android:layout_height="wrap_content"
> android:layout_width="fill_parent"
> android:id="@+id/DatePicker"
> android:layout_marginRight="5dip"
> android:layout_marginLeft="5dip"/>
>
> </LinearLayout>
>
> </ViewSwitcher>
>
> <LinearLayout
> android:layout_height="wrap_content"
> android:layout_width="fill_parent"
> android:id="@+id/ControlButtons"
> android:layout_below="@+id/DateTimePicker"
> android:paddingTop="185dip">
>
> <Button
> android:layout_height="wrap_content"
> android:layout_width="0dip"
> android:id="@+id/SetDateTime"
> android:text="@android:string/ok"
> android:layout_weight="1"/>
>
> <Button
> android:layout_height="wrap_content"
> android:layout_width="0dip"
> android:id="@+id/ResetDateTime"
> android:text="Reset"
> android:layout_weight="1"/>
>
> <!-- <Button
> android:layout_height="wrap_content"
> android:layout_width="0dip"
> android:id="@+id/CancelDialog"
> android:text="@android:string/cancel"
> android:layout_weight="1"/> -->
>
> </LinearLayout>
>
> </RelativeLayout>
[編集1]
[編集2]
[編集3]
<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:orientation="vertical"
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:id="@+id/linearlayoutdatepickermessage"
android:layout_marginTop="5dip">
<TextView
android:id="@+id/textviewdatetimepickermessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
/>
</LinearLayout>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:id="@+id/ViewSwitchButtons"
android:layout_marginBottom="5dip"
>
<Button
android:layout_height="wrap_content"
android:layout_width="0dip"
android:id="@+id/SwitchToDate"
android:text="Set date"
android:layout_weight="1"/>
<Button
android:layout_height="wrap_content"
android:layout_width="0dip"
android:id="@+id/SwitchToTime"
android:enabled="false"
android:text="Set time"
android:layout_weight="1"/>
</LinearLayout>
<ViewSwitcher
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:id="@+id/DateTimePickerVS"
android:outAnimation="@android:anim/fade_out"
android:inAnimation="@android:anim/fade_in">
<LinearLayout
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:id="@+id/TimeLayout"
android:fillViewport="true">
<TimePicker
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:id="@+id/TimePicker"
android:layout_marginRight="5dip"
android:layout_marginLeft="5dip"/>
</LinearLayout>
<LinearLayout android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:id="@+id/DateLayout"
android:fillViewport="true">
<DatePicker
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:id="@+id/DatePicker"
android:layout_marginRight="5dip"
android:layout_marginLeft="5dip"/>
</LinearLayout>
</ViewSwitcher>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:id="@+id/ControlButtons"
android:paddingTop="185dip">
<Button
android:layout_height="wrap_content"
android:layout_width="0dip"
android:id="@+id/SetDateTime"
android:text="@android:string/ok"
android:layout_weight="1"/>
<Button
android:layout_height="wrap_content"
android:layout_width="0dip"
android:id="@+id/ResetDateTime"
android:text="Reset"
android:layout_weight="1"/>
<!-- <Button
android:layout_height="wrap_content"
android:layout_width="0dip"
android:id="@+id/CancelDialog"
android:text="@android:string/cancel"
android:layout_weight="1"/> -->
</LinearLayout>
</LinearLayout>