Android中gravity与layout_gravity的使用区别分析
更新时间:2013年04月27日 11:20:44 作者:
本篇文章介绍了,在Android中gravity与layout_gravity的使用区别分析。需要的朋友参考下
android:gravity:设置的是控件自身上面的内容位置
android:layout_gravity:设置控件本身相对于父控件的显示位置。
看下如下代码段
复制代码 代码如下:
<?xml version="1.0" encoding="utf-8"?>
<!-- android:gravity设置了按钮上面的文字的显示位置,而android:layout_gravity设置了按钮在布局中的显示位置。-->
<LinearLayout 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="250dip"
android:gravity="right"
android:layout_height="wrap_content"
android:text="我居右显示"
android:layout_gravity="right" />
</LinearLayout>
显示结果是按钮的文本居右显示,而按钮显示在屏幕的右边,运行结果截图如下
相关文章
Android RecyclerView艺术般的控件使用完全解析
这篇文章主要介绍了Android RecyclerView艺术般的控件使用完全解析的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下2016-07-07
Android Studio 中运行 groovy 程序的方法图文详解
这篇文章主要介绍了Android Studio 中 运行 groovy 程序的方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-03-03
图文讲解Android的ImageView类中的ScaleType属性设置
这篇文章主要介绍了Android的ImageView类中的ScaleType属性设置,同时文中还讲了实现图片宽度100%ImageView宽度且高度按比例自动伸缩的方法,需要的朋友可以参考下2016-03-03
Android Cocos Creator游戏开发平台打包优化实现方案
Cocos Creator是一款轻量、高效、免费开源的跨平台游戏引擎,同时也是实时3D内容创作平台,不仅支持2D、3D的游戏开发,同时在HMI、IoT、XR、虚拟人偶等领域,均可提供一套完善的行业解决方案2022-11-11


最新评论