Android 显示view控件超出父控件效果
来源:互联网 发布:南阳百牛网络 编辑:程序博客网 时间:2024/06/15 13:51
前言
最近发现一个需求,后台返回的接口里图片完整,但效果图却是在紧邻屏幕边缘的位置只显示一半的图片。
我想过复杂的方式,比如按比例剪裁图片,现在想想真是才疏学浅。
不过发现了一些xml里面的新属性,当然是对我来说的新属性,大神勿喷。话不多说,干活呈上~
代码示例
<FrameLayout android:id="@+id/new_player_fl" android:layout_width="114dp" android:layout_height="match_parent" android:layout_alignParentBottom="true" android:clipChildren="false" android:clipToPadding="false" > <ImageView android:id="@+id/new_player_team" android:layout_width="110dp" android:layout_height="110dp" android:layout_marginLeft="-20dp" android:layout_marginTop="45dp" android:alpha="40" /> <ImageView android:id="@+id/new_player_logo" android:layout_width="109dp" android:layout_height="79.5dp" android:layout_marginTop="81dp" android:scaleType="fitXY" android:src="@drawable/data_team_logo_loading_76px" /> </FrameLayout>
关键代码片段
父控件要写这两条属性:
–表示子控件可以超出父控件显示
android:clipChildren="false" android:clipToPadding="false"
子控件只要加这样一句话就好了,因为我的image是在屏幕居左显示
android:layout_marginLeft="-20dp"
最后效果图是这样的:
1 0
- Android 显示view控件超出父控件效果
- [Android] View控件显示隐藏动画效果
- Android 子view超出父View效果
- Android 动画1--View控件的显示和隐藏效果
- Android 动画1--View控件的显示和隐藏效果
- Android 动画1--View控件的显示和隐藏效果
- android 文字超出控件宽度时,自动滚动显示,类似跑马灯效果
- View控件的显示和隐藏效果
- 如何让安卓(Android)子控件超出父控件的范围显示
- Android开发,超出屏幕范围的控件显示解决办法
- Android开发解决控件超出屏幕,不显示问题
- android RelativeLayout控件或view实现叠加效果
- Android自定义控件10----继承View实现水波纹效果
- Android自定义控件View(实现控件的动画效果,自定义类画简略时钟,TextView中文字逐一显示,动态设置progress的圆环/扇形ProgressBar等)
- android View 控件属性
- Android自定义View控件
- android View控件布局
- Android基本View控件
- 集成支付宝支付 报错 解决方法
- oracle表分区详解
- Bitmap.createBitmap函数6个重载方法
- SSH框架---Struts2+hibernate实现用户登录和增删改查案例
- Git中10个有用的命令
- Android 显示view控件超出父控件效果
- iOS-JSON字符串转NSDictionary / 字典转JSON字符串
- 《Java编程思想》读书笔记
- UnicodeDecodeError: 'ascii' codec can't decode byte 0Xb0 in postion 1: ordinal not in range(128)
- logback多线程下死锁问题
- Training Very Deep Networks--Highway Networks 论文笔记
- 查询数据库所有表信息
- 安装gitolite
- ORACLE——Instant Client配置SQL*LDR、EXP等命令工具