android-如何修改动态列表的图像?

问题描述

如何修改动态列表的图像?
动态列表中包含一个 imageview 和一个 textview。我想在点击的时候改变指定位置的图像,如何实现?

public class CoverLetterAdaptor extends BaseAdapter{    String[] coverLetterItems;    Context context;        private LayoutInflater mInflater;       int htwt;public CoverLetterAdaptor(Context contextint htint wt String[] coverLetterTitle){    this.context = context;    this.coverLetterItems = coverLetterTitle ;              this.ht = ht;    this.wt = wt;    mInflater = LayoutInflater.from(context);}public int getCount() {    return coverLetterItems.length;}public Object getItem(int position) {    return position;}public long getItemId(int position) {    return position;}public View getView( final int position View convertView ViewGroup parent) {    ViewHolder holder;    if (convertView == null)    {        convertView = mInflater.inflate(R.layout.coverletteradaptor null);             holder = new ViewHolder();        holder.coverLetterTxt = (TextView) convertView.findViewById(R.id.coverLetterAdaptorTxt);        holder.bgImageCCAdaptor = (ImageView)convertView.findViewById(R.id.bgimageCoverLetter);        holder.bgimageCoverLetter = (ImageView)convertView.findViewById(R.id.bgimageCoverLetterr);        holder.bgimageCoverLetter.setLayoutParams(new RelativeLayout.LayoutParams(wt ht/7));               convertView.setTag(holder);     }    else                        holder = (ViewHolder) convertView.getTag();    holder.coverLetterTxt.setText(coverLetterItems[position]);    return convertView;} static class ViewHolder{    TextView coverLetterTxt;            ImageView bgImageCCAdaptor;    ImageView bgimageCoverLetter;}}
时间: 2024-12-31 13:09:20

android-如何修改动态列表的图像?的相关文章

Android编程实现动态更新ListView的方法_Android

本文实例讲述了Android编程实现动态更新ListView的方法.分享给大家供大家参考,具体如下: 有时候我们需要修改已经生成的列表,添加或者修改数据,notifyDataSetChanged()可以在修改适配器绑定的数组后,不用重新刷新Activity,通知Activity更新ListView.今天的例子就是通过Handler AsyncTask两种方式来动态更新ListView.从今天起,每次学习的源代码都会打包上传,方便各位同学学习,注册帐号即可下载. 布局main.xml: <?xml

Android仿QQ好友列表分组实现增删改及持久化

Android自带的控件ExpandableListView实现了分组列表功能,本案例在此基础上进行优化,为此控件添加增删改分组及子项的功能,以及列表数据的持久化. Demo实现效果: GroupListDemo具体实现: ①demo中将列表页面设计为Fragment页面,方便后期调用:在主界面MainActivity中动态添加GroupListFragment页面: MainActivity.java package com.eric.grouplistdemo; import android

android 通过代码动态切换输入法

问题描述 android 通过代码动态切换输入法 比如 当我点击一个EditText时 弹出的不是当前系统默认的输入法 而是其它的 或者 直接更改系统默认输入法也可以 解决方案 你要先修改输入法,然后才可以,跟搜狗的流程一样,先修改为用户想要的输入法,然后在返回你的APP窗口,http://www.cnblogs.com/weixing/p/3300908.html 如果你要动态切换,那么你要先知道你要切换到的输入法是哪个. 解决方案二: Android 切换输入法Android 切换输入法An

Android编程之动态壁纸实例分析_Android

本文实例讲述了Android编程之动态壁纸.分享给大家供大家参考,具体如下: 从android 2.1版本起引入了动态壁纸的概念,熟悉android的人一定不会陌生.这里解释一个动态壁纸是怎么形成又是怎么工作的. 首先动态桌面的动态体现出这个组件是实时变化的,也就是说有一个后台在不停的刷新这个组件.联想到后台组件首先想到的就是service,从代码角度看,果然如此.每一个动态桌面都继承自WallpaperService,其中必须实现的抽象方法onCreateEngine,返回一个Engine对象

Android Fragment(动态,静态)碎片详解及总结_Android

Android Fragment(动态,静态)碎片详解 一.Fragment的相关概念(一)Fragment的基础知识       Fragment是Android3.0新增的概念,中文意思是碎片,它与Activity十分相似,用来在一个 Activity中描述一些行为或一部分用户界面.使用多个Fragment可以在一个单独的Activity中建 立多个UI面板,也可以在多个Activity中使用Fragment.        Fragment拥有自己的生命 周期和接收.处理用户的事件,这样就

Android Fragment(动态,静态)碎片详解及总结

Android Fragment(动态,静态)碎片详解 一.Fragment的相关概念(一)Fragment的基础知识 Fragment是Android3.0新增的概念,中文意思是碎片,它与Activity十分相似,用来在一个 Activity中描述一些行为或一部分用户界面.使用多个Fragment可以在一个单独的Activity中建 立多个UI面板,也可以在多个Activity中使用Fragment. Fragment拥有自己的生命 周期和接收.处理用户的事件,这样就不必在Activity写一

从数据库中读取记录的动态列表(无初始值)

动态|数据|数据库 这里是以省份和城市为例,由于用到数据库,请先建立数据库dlist.mdb 数据库名称:dlist.mdb 省份表名称:Province字段有:p_id(类型:自动编号),p_name(类型:文本,省份名称) 城市表名称:City字段有:c_id(类型:自动编号),c_pid(类型:文本,省份名称,等于Province表中的p_name),c_name(类型:文本,城市名称) 源程序如下,保存为ASP文件即可执行.--------------------------------

Android简单修改原有应用和添加应用的方法_Android

本文实例讲述了Android简单修改原有应用和添加应用的方法.分享给大家供大家参考,具体如下: 第一部分:如何修改原有的Android应用 1. 首先新建一个Android工程,加载自己的Java文件和资源文件. 2. 在自己的android工程初步调试成功以后,把该工程的java文件和资源文件复制到联系人对应的java文件和资源文件目录. 3. 在linux下执行以下命令,编译人联系人模块,把资源文件编译到联系人目录中 . build/envsetup.sh mmm packages/apps

错误页面-Android如何修改webview默认出错页面

问题描述 Android如何修改webview默认出错页面 在Android中使用webview,但是当网页打不开的时候,默认的那个错误页面实在太丑了, 能不能把那个系统页面给直接修改了 自己想过不专业办法: 1.在onReceivedError的时候重新load个自己的html,但是这样返回回去还是能看到那个丑丑的默认页面. 2.或者在onReceivedError的时候展示一个自己的页面挡住默认错误页面,感觉不太专业 后来听说可以直接改掉系统的那个错误页面,但是不知道怎么改,有没有大神知道怎