当前位置:编程学习 > wap >>

一个按钮上的文字不居中显示的问题

<LinearLayout.......
<Button
                android:id="@+id/news"
                android:layout_width="100dp"
                android:layout_height="50dp"
                android:grivity="center"
                android:layout_weight="0.93"
                android:text="@string/news" />

我layout_grivity是设置按钮的,graivity是设置字体的。 我这么写得到的是一个文字中间偏右的按钮,该如何修改才能居中显示呢? 

有人说几个按钮并排的话文字个数不一样的话权重不一样会影响按钮大小,但是我一共是5个按钮并排显示的,文字个数都一样。

请大侠们教教我啊 --------------------编程问答-------------------- android:gravity="center"


--------------------编程问答--------------------  android:gravity="center"

LZ哥,你写错了 你写成android:grivity="center";;;;
--------------------编程问答--------------------
引用 2 楼 fff32165 的回复:
android:gravity="center"

LZ哥,你写错了 你写成android:grivity="center";;;;


android:grivity="center"...
哈哈楼主检查一下 --------------------编程问答-------------------- android:gravity="center"
楼主细心啊 --------------------编程问答-------------------- 呵呵,牛人啊 --------------------编程问答-------------------- 你们试过没有,这样还是不行 --------------------编程问答--------------------
不知道你写这个android:layout_weight="0.93"这个值是为什么。
你是想在LinearLayout中自动整齐排列几个按钮么?
可以这样写:
<LinearLayout ..>
  <Button 
  android:layout_width="0dp"
  android:layout_height="50dp"
  android:layout_weight="1"
  android:text="Button Value"/>
</LinearLayout>
这样就行了 --------------------编程问答--------------------
引用 1 楼  的回复:
android:gravity="center"
+1 --------------------编程问答-------------------- --------------------编程问答-------------------- 多谢大家了~! 经过了大半年,发现其实大家都不是这么做的,都只是做了一个图片文件!哈哈
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,