2 lidaming and LiDaming_and 于 2013.09.24 17:17 提问

在 GridView 中更新 View

我为自定义的 GridView 实现了一个 ArrayAdapter,在 xml 中定义每一个 item 的 layout,情形是这样的:
CSDN移动问答

在 Activity 中实现下面的代码:

GridView gridview = (GridView) findViewById(R.id.gridview);
        adapter = new myArrayAdapter(this, articlesList);
        gridview.setAdapter(new myArrayAdapter(this, articlesList));     
        gridview.setOnItemClickListener(new OnItemClickListener() {
            public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
                // 这里我想想把右下角按钮的文本TextView更新成CLICKED
            }
        });

正如代码中注释的部分解释的一样,我想把右下角按钮的文本TextView更新成CLICKED。
如何实现呢?

1个回答

Jave_
Jave_   2013.09.25 10:47
(v.findViewById(R.id.text)).setText("");

试试这样行不行
或者你在你的Adapter里的getItem里设置convertview点击事件,然后改值

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
使用ViewPager时,如何对view进行更新
使用ViewPager时,如何对view进行更新 标签: objecteachdeleteandroidlist 2012-02-28 15:41 6708人阅读 评论(2) 收藏 举报  分类: android(25)  java(6)  版权声明:本文为博主原创文章,未经博主允许不得转载。 ViewPager是个好东西,但往往有些业务需要
QML中ListView-GridView等对象的数据模型更新详解
(1)具体的行更新 QModelIndex modelIndex = this->index(indexItem, 0, QModelIndex()); emit this->dataChanged(modelIndex, modelIndex); 其中indexItem为要更新的行索引。 同理,具体列更新如下: QModelIndex modelIndex = this->index(
[ASP.NET]GridView自定义编辑,更新,取消,删除
1,问题描述 今天在网上看见有人问怎么样自定义GridView的编辑,更新,取消,删除按钮,GridView自带的太难看 2,达到要求 变换编辑,更新,取消,删除按钮   3,实现方法  (1)第一步,将GridView的“CommandField”变为“TemplateFiled模板”  (2)第二步,将在“编辑模板”里编辑此字段,方法和编辑其他模板一样,比如我的例子是在“It
Android GridView获取子View(并操作)
Android GridView获取子View,然后进行操作。看了一些资料和别人写的,可还是获取不到,要不就是没有效果,最后自己调试出来了。之前看过一篇文章,说了这个问题,myGridView.getSelectedView();等获取的都是null的,然后发现需要myGridView.getAdapter().getView(i,null,null);这样可以获取到View,我测试是可以,能获取到
GridView中用CommandField实现简单的编辑(更新,取消),删除
<asp:GridView ID="GridView1" AutoGenerateColumns="false" runat="server" onrowdeleting="GridView1_RowDeleting" onrowediting="GridView1_RowEditing" onrowupdating="GridView1_RowUpdat
GridView实时更新数据
GridView实时更新数据
ASP.net中的AJAX学习记录六 无刷新的数据编辑(GridView和DetailsView结合实例)(转)
本篇博客是仿照书中实例,实现GridView和DetailsView结合无刷新的数据编辑效果,页面效果:当点击GridView1的行或换页时,都会引发DetailsView1的数据绑定显示至页面,同时当使用DetailsView1编辑、删除、添加时,也会引起GridView1的重新绑定,整体页面实现无刷新。          页面布局:         1.新建AJAX窗口,命名为:“NoRe
Android GridView获取其中任意子View(并操作)详解
Android GridView获取其中任意子View(并操作)详解之前也写过这个的文章,但还是不够详细,获取任意的view时,不够准确,有时会类型转换异常,今天再来详解,以找一个准。好了,思想+代码。之前的文章地址:地址:http://blog.csdn.net/aierjun/article/details/54347669点击直接跳转地址1.找到GridViewmyGridView= (MyG
ListView GridView 自定义ViewGroup的单个item 刷新 和 单个item中的局部元素刷新
1、概述 之前在操作listView列表的时候一般都是数据源改了然后 adapter.notifyDataSetChanged(); 一次就不管了 且不说效率问题  当有图片的时候,这个闪一下用户体验就不好了。 很多时候需要的不是刷一屏的数据,只要刷指定index的item的内容就可以了,而且在有网络图片的item往往不想刷图片。我用的是imageLoader 刷item 图片位置会闪一下
Android GridView 添加多个view
public class MainActivity extends AppCompatActivity { GridView gridView; private List, Object>> data_list; private CroupInfoAdapter sim_adapter; // 图片封装为一个数组 String path="https:/