我如何在xml中定位一个按钮。即时通讯与android SDK的使用Eclipse,我只是用边缘把按钮的位置。但我怎样才能通过postion功能呢?示例XML位置函数?
0
A
回答
1
使用xml在屏幕上放置按钮将取决于您对根视图组使用的内容。
没有一个位置函数,比如你可能想要在哪里设置按钮的X和Y位置,并且有很好的理由。由于Android设备的硬件碎片化,如果您依靠硬编码的X和Y坐标(无论纵向还是横向),编写便携式UI将会非常困难。
举个例子,如果我想提出一个按钮在屏幕的右下方,我有一个相对布局:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello"
android:layout_alignParentBottom = "true"
android:layout_alignParentRight = "true"/>
</RelativeLayout>
这将会把一个按钮在屏幕上的按钮右侧,无论画面像素密度/分辨率甚至风景VS人像
+0
谢谢!除了如果我想集中它呢? – 2012-01-08 01:09:04
+0
layout_centerInParent http://developer.android.com/reference/android/widget/RelativeLayout.LayoutParams.html – snowCrabs 2012-01-08 20:47:47
相关问题
- 1. 如何通过示例从Rust生成转置函数示例?
- 2. 示例XML数据库?
- 3. XML DAO示例
- 4. Portaudio回调函数示例
- 5. 函数式编程示例
- 6. 替换函数示例
- 7. discord.py edit_server函数示例
- 8. C++析构函数示例
- 9. PHP可以根据示例XML文件编写SOAP函数吗?
- 10. 奇怪位置(参见示例中)
- 11. 调用的函数位置
- 12. AWS Lambda函数位置
- 13. XML元素位置
- 14. XML节点位置
- 15. Java实例位置
- 16. Graphview图例位置
- 17. 函数参数的内存位置
- 18. 动态Linq到Xml示例
- 19. 什么是Go示例函数?
- 20. 示例pl/sql函数 - 阐述?
- 21. C++虚函数简单示例
- 22. Android中需要的OpenGL函数示例
- 23. VB.Net中的递归函数示例
- 24. 如何使用示例函数?
- 25. 获取XML节点位置
- 26. 显示数组位置的json数组
- 27. 向我展示此XSD的示例XML?
- 28. 函数从XML
- 29. XML函数
- 30. LISP:在函子位置参数非法
你能详细说明你正在尝试使用哪个api吗? – nandeesh 2012-01-07 21:46:48
试图调试应用程序,并没有得到任何筛选 – 2012-01-07 22:06:51
所有即时通讯试图将按钮放在固定位置 – 2012-01-07 22:07:15