android布局相关问题


1.关于android:layout_marginRight方法不起作用的解决方法
(1)若是在LinerLayout中,则需要同时使用android:layout_gravity="right"
(2)若是在RelativeLayout中,则需要同时使用android:layout_alignParentRight="true"
  对于android:layout_marginLeft道理一样!!!!

2.关于gridview中图片item(ImageView)占满整个item
并不是给imageview控件设置
        android:layout_width="match_parent"
        android:layout_height="match_parent"
就可以了。它会以自己图片的大小靠左显示上去,并不会占满整个item(我也不知道为什么,希望知道的大牛可以分享一下)
只需要给图片设置属性: android:scaleType="fitXY"———就会填满整个gridview的item。

3.关于imageview居中问题
需要在他的父控件中在加上android:gravity="center",不然 imageview 不能居中
例如:
<RelativeLayout 
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" 
    android:gravity="center" 
    >
    <ImageView
        android:id="@+id/cate_product_list_gridview_item_img"
        android:layout_width="wrap_content"
        android:layout_height="170dp"
        android:src="@drawable/chunse"   
         android:layout_gravity="center"     
        />
</RelativeLayout >

4.ImageView填充gridview的item用2,3中的方法界面效果
用填满item的方法:
用居中的方法:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值