在我们平时做开发的过程中,总是会有布局要考虑,不光是大布局,像LinearLayout这样,小的如文字在View中的布局也影响到整体的美观,所以,在开发中要多多留意这些细节部分的布局,在Android中,文字居中很多人都不知道在哪里。包括很多Web开发人员也是,总以为是一个叫align的属性。我也不例外,不过借助百度搜索,我找到了解决方案,就把它存起来吧。以后可能又会忘记的。

页面布局是LinearLayout里包一个TextView控件

1.方法一:TextView设置android:gravity=”center”,同时TextView设置android:layout_width=”fill_parent”
举例代码:

<LinearLayout android:orientation=”horizontal”    android:layout_width=”fill_parent” android:layout_height=”40sp”    android:background=”@drawable/top_businesscard_1″>   <TextView android:layout_width=”fill_parent” android:gravity=”center”    android:textColor=”#447324″ android:textSize=”18dp” android:text=”@string/logo_text”    android:layout_height=”wrap_content” android:layout_marginTop=”10dp”/>   </LinearLayout>   

方法二:LinearLayout设置android:gravity=”center_horizontal”,同时TextView设置android:layout_width=”wrap_content”
举例代码:

<LinearLayout android:orientation=“horizontal”   android:layout_width=“fill_parent” android:layout_height=“40sp”   android:background=“@drawable/top_businesscard_1″ android:gravity=“center_horizontal”>   <TextView android:layout_width=“wrap_content”   android:textColor=“#447324″ android:textSize=“18dp” android:text=“@string/logo_text”   android:layout_height=“wrap_content” android:layout_marginTop=“10dp”/>   </LinearLayout>   

更多相关文章

  1. android:自定义圆环形百分比控件,代码简单,加载动画,代码详细说明
  2. android 相对布局 水平平分父控件容器
  3. 一种侵入性极低的android全机型适配方案 (使用篇)
  4. 使用include和merge 标签-转自网络
  5. Android程序开发初级教程(二)
  6. Android(安卓)一个可以自由定制外观、支持拖拽消除的MaterialDes
  7. 使用xml布局菜单
  8. Qt for Android(安卓)自定义启动页(解决启动页拉伸的问题)
  9. WEEX-EEUI 页面的高度问题(页面高度设置为多少才对?)

随机推荐

  1. Android——Handler总结
  2. 【安卓笔记】touch事件的分发和消费机制
  3. Android 短信模块分析(二) MMS中四大组件
  4. Android设备上i-jetty环境的搭建-手机上
  5. Android 中的WiFi学习笔记(转载)
  6. 为什么你的canvas那么慢?浅析Android的can
  7. android中的animations的用法 (一)
  8. Android App层通过JNI从驱动获取Input Ev
  9. Android(安卓)Fragment的生命周期详解
  10. android apk反编译和odex转dex