1
我有“画廊”在我的布局,我创建了一个类从BaseAdapter继承,将其设置为库适配器改变画廊所选项目的外观
GalleryAdapter extends BaseAdapter
,我用它
setAdapter(new GalleryAdapter
它工作正常。
但现在我需要更改库中选定的视图,我需要它在适配器内。
有无论如何知道这个“视图”是从适配器中选择的,所以我可以改变它的外观?
我有“画廊”在我的布局,我创建了一个类从BaseAdapter继承,将其设置为库适配器改变画廊所选项目的外观
GalleryAdapter extends BaseAdapter
,我用它
setAdapter(new GalleryAdapter
它工作正常。
但现在我需要更改库中选定的视图,我需要它在适配器内。
有无论如何知道这个“视图”是从适配器中选择的,所以我可以改变它的外观?
最简单的方法是创建一个可绘制的状态列表(请参见here),并根据需要自定义“selected”状态。然后你提供这个drawable作为该项目的背景。