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

十里冰香 2011-12-16 08:06:22
<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个按钮并排显示的,文字个数都一样。

请大侠们教教我啊
...全文
1180 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
十里冰香 2012-08-02
  • 打赏
  • 举报
回复
多谢大家了~! 经过了大半年,发现其实大家都不是这么做的,都只是做了一个图片文件!哈哈
Roly 2012-07-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

android:gravity="center"
[/Quote]+1
booooo­ 2012-07-03
  • 打赏
  • 举报
回复

不知道你写这个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>
这样就行了
qqxxdyy 2012-07-03
  • 打赏
  • 举报
回复
你们试过没有,这样还是不行
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 fff32165 的回复:]
android:gravity="center"

LZ哥,你写错了 你写成android:grivity="center";;;;
[/Quote]

android:grivity="center"...
哈哈楼主检查一下
六百万 2011-12-17
  • 打赏
  • 举报
回复
android:gravity="center"

LZ哥,你写错了 你写成android:grivity="center";;;;
安卓机器人 2011-12-17
  • 打赏
  • 举报
回复
呵呵,牛人啊
passself 2011-12-17
  • 打赏
  • 举报
回复
android:gravity="center"
楼主细心啊
Univac 2011-12-16
  • 打赏
  • 举报
回复
android:gravity="center"


80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧