Android中ListView、GirdView如何从Adapter中取值

Android中ListView、GirdView如何从Adapter中取值_第1张图片

背景:

      当页面中包含多个GirdView时,无法使用常规方式根据索引获取ArrayList里的数据时,可以这样:

1、能获取到该GirdView的Adapter,那么就可以在Adapter中写个方法来获取;


Android中ListView、GirdView如何从Adapter中取值_第2张图片

2、我在Adapter中写方法的时候无法调用,所以我尝试了一下改Adapter中不常用的方法来供自己使用;


3、能获取到GirdView这个控件,那么就获取该控件中某个元素,然后获取它的Text(),如果像我一样获取的不是表面的Text值而是一个ID,那么可以事先将ID存入到该控件中的TAG里面;

你可能感兴趣的:(Android中ListView、GirdView如何从Adapter中取值)