iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >Android中ImageView无法居中的问题解决方法
  • 388
分享到

Android中ImageView无法居中的问题解决方法

方法居中Android 2022-06-06 10:06:54 388人浏览 八月长安
摘要

代码如下:[java] 代码如下:<LinearLayout         Android:lay

代码如下:
[java]
代码如下:
<LinearLayout
        Android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:orientation="vertical"
        android:layout_weight="1"
        android:padding="20dp" >
        <LinearLayout 
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal">
            <LinearLayout 
                android:layout_width="108dp"
                android:layout_height="108dp"
                android:orientation="vertical"
                android:background="#3399ff">
                <ImageView 
                    android:layout_width="64dp"
                    android:layout_height="64dp"
                    android:src="@drawable/menu_icon__mail"
                    android:layout_gravity="center"/>
            </LinearLayout>

于是乎四处找资料寻求解决的方式,原来是父类视图的属性没有设置的原因,将父类视图设置为居中边可解决,即android:gravity="center":
[java]
代码如下:
<LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:orientation="vertical"
        android:layout_weight="1"
        android:padding="20dp" >
        <LinearLayout 
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal">
            <LinearLayout 
                android:layout_width="108dp"
                android:layout_height="108dp"
                android:orientation="vertical"
                android:gravity="center"
                android:background="#3399ff">
          &nbs p;     <ImageView 
                    android:layout_width="64dp"
                    android:layout_height="64dp"
                    android:src="@drawable/menu_icon__mail"
                    android:layout_gravity="center"/>
            </LinearLayout>

UI设计方面往往很小的细节,很简单的问题,有的时候就是会让你烦上好一阵子,不过自己动手多多设计经验多了,解决起来就简单鸟! 您可能感兴趣的文章:Android中检测当前是否为主线程最可靠的解决方法Android 在其他线程中更新UI线程的解决方法Android Handler主线程和一般线程通信的应用分析android开发教程之子线程中更新界面android使用多线程更新ui示例分享Handler与Android多线程详解Android中创建多线程管理器实例android使用handler ui线程和子线程通讯更新ui示例Android编程中TextView宽度过大导致Drawable无法居中问题解决方法android TextView多行文本(超过3行)使用ellipsize属性无效问题的解决方法Android线程中设置控件的值提示报错的解决方法


--结束END--

本文标题: Android中ImageView无法居中的问题解决方法

本文链接: https://www.lsjlt.com/news/27559.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作