2 flyig harry Flyig_Harry 于 2016.04.11 22:18 提问

安卓 实现图片超出listview 边框效果

如何实现下图中,图片部分超出listview item 的效果
如图效果

7个回答

chen_zhang_yu
chen_zhang_yu   2016.04.13 15:30
已采纳

图片说明 item大概长这样,你看看下面的布局代码,应该有点思路了。
<?xml version="1.0" encoding="utf-8"?>
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="200dp"
    android:background="#EDEFFE"
    android:padding="15dp" >

    <TextView
        android:layout_width="match_parent"
        android:layout_height="120dp"
        android:layout_alignParentBottom="true"
        android:background="@color/white" />

    <ImageView
        android:layout_width="80dp"
        android:layout_height="80dp"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:src="@drawable/ic_launcher" />
</RelativeLayout>

Flyig_Harry
Flyig_Harry 谢谢。。好久没来了
大约 2 年之前 回复
jamesgao888aaa
jamesgao888aaa   2016.04.11 22:36

求答案啊,我也遇到了

Fashaoye
Fashaoye   2016.04.11 23:40

其实还是在item里面 只是item里面的布局问题而已

Fashaoye
Fashaoye 等明天有时间给你写个demo
2 年多之前 回复
xueshanhaizi
xueshanhaizi   2016.04.12 10:00

帧布局,相对布局都能实现

Flyig_Harry
Flyig_Harry 最主要的是想有那种“超出”的效果,这样背景该怎么绘制呢
2 年多之前 回复
chen_zhang_yu
chen_zhang_yu   2016.04.12 12:00

图片其实还是在listview的item里面,在item的布局里面做内容布局,listview分隔线隐藏。

chen_zhang_yu
chen_zhang_yu 回复Flying_Harry: listview可以设置一个背景色#EDEFFE , item父容器里面一个白色底的文字,一个图片,父容器背景色透明,应该就可以了。
2 年多之前 回复
Flyig_Harry
Flyig_Harry 能详细说说吗,如果这样,着色的背景占据一半listview item的效果该怎么实现?
2 年多之前 回复
crazy1235
crazy1235   Ds   Rxr 2016.04.12 13:50

 android:clipChildren="false"

crazy1235
crazy1235   Ds   Rxr 2016.04.14 11:13

你把图片和下面的当成一个item进行布局就行了,看起来是分开的而已。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
安卓学习笔记---实现下拉图片放大,松开又自动回去效果 (ListView与ScrollView)
最近做项目我想实现以下就是下拉图片可以进行缩放的那种,去了github上去看了看,果然让我找到了,于是下载下来就开始运行查看了,下面是运行的效果: 这是有3个,一个ListView,一个ScrollView,还有一个是RecyclerView的实现效果,下面分别展示各自运行效果: ListView ScrollView效果: RecyclerView
ListVIew实现预加载效果
一个简单的ListView实现预加载效果。
第四篇:自定义带图片的ListView的实现(一)
肥鱼最近受朋友委托要写一个小说阅读器. 肥鱼觉得Ireader的书架特别漂亮. 可是,肥鱼没有美工,而且肥鱼的艺术细胞太少了. 肥鱼要做一个列表形式的. 大家看看肥鱼想实现的界面,后面接着上传源码. 界面很简单,左侧显示一张图片,右侧上下显示两行文字. 废话少说,接下来看一下一步步的实现. 第一步,我们先定义一个xm
listview和imageview实现条目单选效果
前段时间在项目开发中,有listview实现单选和多选的效果,特别是listview的单选效果,一开始项目比较紧,自己考虑的是用listview和radionbutton实现的,可能是自己考虑不周到的原因,效果是实现了,但是用户体验不怎么好,做完项目后,自己又弄了下,使用listview和imageview实现,点击listview条目的时候就可以实现单选效果,这样用户体验就稍微好些。以下就是实现的
Android中使用ListView实现漂亮的表格效果
这篇文章主要介绍了Android中使用ListView实现漂亮的表格效果,本文用详细的代码实例创建了一个股票行情表格,需要的朋友可以参考下 在这里我们要使用Android ListView来实现显示股票行情,效果图如下,红色表示股票价格上涨,绿色表示股票价格下跌。 第一步、定义color.xml如下: 复制代码 代码如下:     #808080     #000
Android ListView下拉顶部图片变大
在git上查看牛人的代码,发现是反编译别人的代码,还没加注释,代码也没有完全编译完整,所以这里我做的简单的注释,仅供学习. PullToZoomListView变量说明这里变量包含了:自定义返回动画加速度、自定义动画线程、头部图片view,最后的y坐标,做好的比例,做大的比例等。 private static final String TAG = "PullToZoomListView";
Android使用ListView实现滚轮的动画效果
之前收到一个需求,需要把一个数据展示列表页面做成像滚轮那样的动画效果:中间最大然后向上下两端逐渐缩小。我想了想IOS那边自带滚轮组件,安卓得自己去实现,目前网上仿IOS的滚轮组件的也有一些,但是感觉不适合我,我的要求没那么复杂,于是决定自己动手去实现一下。     动手前先分析一下应该怎么做,归根到底只是要实现缩放效果,由中间向两边变小,当一个item越接近中间就放大,越远离中间就缩小。那么可以
Android基础学习笔记之-ListView进阶用法(item圆角效果实现)
今天简单用缓存优化方式实现了listview的功能,下面让我们实现一下上篇文章留下来的改进方案:     1).实现item布局的圆角效果     2).对listview的item进行监听 首先,我们考虑一下该如何实现listview中item的圆角效果呢?  1. 想法一:通过最普遍的方式-- shape属性定义来实现 这种方式需要在drawable目录下创建sh
android listview & toolbar形成的一种炫酷效果(外加一个圆形图片的实现)
界面的效果用到的技术都很基本, 但实现的思路很新颖, 代码和布局充满各种技巧, 值得学习和借鉴. 效果图: 原理图: 布局代码: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tool
ListView滑动置顶,listview吸顶效果,安卓时间栏状态栏透明,有图有源码
实现功能 1,listview滑动置顶效果 2,系统时间状态栏透明