グリッドビューを使用して 7 列と 96 行を表示しています。特定のセルをクリックすると、別の画像で強調表示されるはずです。セルは差分画像で強調表示されますが、グリッドビューをスクロールすると、選択した単一のセルではなく、その画像で複数のセルが強調表示されます。これが私のアダプタークラスのコードです。
public View getView(int position, View convertView, ViewGroup parent) {
TextView txtgridcell = null;
if (convertView == null) {
convertView = LayoutInflater.from(context).inflate(
R.layout.gridview_row, null);
}
txtgridcell = (TextView) convertView.findViewById(R.id.txtgridcell);
**if ((rangeList != null && rangeList.size() > 0)
&& (rangeList.contains(position))) {
txtgridcell
.setBackgroundResource(R.drawable.item_background_focused);
}**