安卓layout布局,如何靠右

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安卓layout布局,如何靠右相关的知识,希望对你有一定的参考价值。

linearlayout
需要两个textview
一个靠左,一个靠右
该怎么写啊

里面我记得有个属性是android:layout_alignParentLeft 如果该值为true,则将该控件的左边与父控件的左边对齐,android:layout_alignParentRight 如果该值为true,则将该控件的右边与父控件的右边对齐,用这个就可以了。追问

没有这个属性a。。。

追答

Textview肯定没这个属性啊,你得把它包裹在一个布局里面,然后给这个布局加这个属性就可以实现了。最外层是一个线性布局,然后把这两个控件分别套在一个线性布局里。

还有就是textview好像有个gravity的属性,你设置right看看好使不,我半年没弄这东西了,需要用都是随手试

上面的方法肯定是靠谱的,下面这个你试试看可以。

追问

不行不行 还是不行啊。。。。 郁闷了

追答

上面的方法肯定行的,你用3个线性布局,第一个是最外面,然后里面包裹两个线性布局,每个线性布局里面包裹一个Textview。然后最外面的宽窄属性是fill_parent,里面两个宽窄都是wrap那个,然后按第一条一个设置靠左,一个靠右就得了。

追问

不好使啊

追答

拿走不谢。改成Relativelayout相对布局就可以使用最前面那两个属性了,害得我把ADT又装上了。。。

参考技术A 你让LinearLayout 里边的内容android:gravity="right"追问

不行啊

setContentView( )方法

安卓中setContentView(R.layout.main)的意思是:

R.layout.main是个布局文件即控件都是如何摆放如何显示的,setContentView就是设置一个Activity的显示界面,这句话就是设置Activity采用R.layout下的main布局文件进行布局

 

以上是关于安卓layout布局,如何靠右的主要内容,如果未能解决你的问题,请参考以下文章

Android Relative Layout 安卓相对布局详解

Layout布局源码浅析之——FrameLayout

安卓各布局优缺点

安卓笔记——卡片布局

Android布局在程序中设置android:gravity 和 android:layout_Gravity属性

安卓布局TableLayout初学之拉伸按钮收缩按钮