-6
A
回答
1
您可以通过使用PercentageRelativeLayout实现这一目标。
试试这个XML代码:
<?xml version="1.0" encoding="utf-8"?>
<android.support.percent.PercentRelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="20dp"
android:layout_margin="10dp">
<android.support.percent.PercentRelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/from_layout"
android:layout_margin="5dp">
<TextView
android:text="FROM"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/textView8"
android:textSize="24sp"
style="@android:style/Widget.DeviceDefault.Light.TextView" />
<Spinner
app:layout_widthPercent="60%"
android:layout_height="wrap_content"
android:id="@+id/spinner2"
android:layout_below="@+id/textView8"
android:spinnerMode="dialog"
style="@style/Platform.Widget.AppCompat.Spinner" />
<Spinner
app:layout_widthPercent="40%"
android:layout_height="wrap_content"
android:id="@+id/spinner4"
android:layout_toRightOf="@+id/spinner2"
android:gravity="start"
android:layout_below="@+id/textView8"
android:spinnerMode="dialog"
style="@style/Platform.Widget.AppCompat.Spinner" />
</android.support.percent.PercentRelativeLayout>
<android.support.percent.PercentRelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/to_layout"
android:layout_below="@+id/from_layout"
android:layout_margin="5dp">
<TextView
android:text="TO"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/textView9"
android:textSize="24sp"
style="@android:style/Widget.DeviceDefault.Light.TextView" />
<Spinner
app:layout_widthPercent="60%"
android:layout_height="wrap_content"
android:id="@+id/spinner5"
android:layout_below="@+id/textView9"
android:spinnerMode="dialog"
style="@style/Platform.Widget.AppCompat.Spinner" />
<Spinner
app:layout_widthPercent="40%"
android:layout_height="wrap_content"
android:id="@+id/spinner6"
android:layout_below="@+id/textView9"
android:layout_toRightOf="@+id/spinner5"
android:spinnerMode="dialog"
style="@style/Platform.Widget.AppCompat.Spinner" />
</android.support.percent.PercentRelativeLayout>
<android.support.percent.PercentRelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/to_layout"
android:layout_margin="5dp">
<CheckBox
android:text="ALL DAY"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/checkBox"
tools:ignore="HardcodedText"
style="@style/Widget.AppCompat.CompoundButton.CheckBox"
android:textSize="18sp" />
<Spinner
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/spinner3"
android:layout_below="@+id/checkBox"
android:spinnerMode="dialog"
style="@style/Platform.Widget.AppCompat.Spinner" />
</android.support.percent.PercentRelativeLayout>
</android.support.percent.PercentRelativeLayout>
你会得到的设计是这样的:
+0
**谢谢先生**但如何从datepicker获取日期,并保存到数据库? –
相关问题
- 1. 如何创建一个类似于fb的事件表单android
- 2. 如何在iOS中创建类似Google报亭的设计
- 3. PHP中的Google Calender API
- 4. 如何在Xamarin.Forms中设计左菜单Google App中的菜单
- 5. 如何在android中绘制类似google map app的折线?
- 6. 如何将Google Analytics(分析)事件与类似标签结合
- 7. 如何在android中设置windowonfocuschange()事件
- 8. 如何使用button.clicked()事件调用在Qt中创建的.ui设计表单?
- 9. 如何构建类似jQuery的事件?
- 10. Android我们如何设计一个类似于android 4.1 ICS的列表视图菜单?
- 11. 如何在表单提交上设置Google Analytics上的事件跟踪?
- 12. Android如何在ListView的列表项中设置onClick事件
- 13. Angular2 Full Calender动态添加事件
- 14. 如何在incr tcl中调用类似bind的事件?
- 15. 如何在QWebElement中触发类似用户的事件
- 16. 与Google Now类似的Android布局
- 17. 与edge.create类似的事件
- 18. 如何在默认对话框上应用类似的设计
- 19. 如何在android中将事件添加到Google日历中?
- 20. 如何让组件在表单设计器中消失?
- 21. 如何在Android中设计EditText和Button
- 22. Google Vision API类似文件
- 23. 如何计算Google表单中的单元格引用?
- 24. 如何使用类似QuartzComposer的GUI设计应用程序
- 25. 如何为Google表单等字段设计数据库?
- 26. Android如何创建类似Google+应用的叠加下拉菜单
- 27. 如何设计类
- 28. 如何在android中设计布局?
- 29. 如何在android中设计这个?
- 30. 如何处理Like不像ListView中的事件类似于Facebook API调用android
你知道怎么问这里? – xFighter
你不能要求别人在这里做你的要求。先自己尝试一下,然后问你面临什么问题。 – tahsinRupam
在这个设计中没有什么特别之处。只是在布局的意见。完全没什么可问的。如果您在设计时遇到问题,请指定该问题。 –