【发布时间】:2013-03-19 21:26:12
【问题描述】:
我有一个带有 BaseAdapter 的 GridView。我会突出显示具有焦点或选中或选中状态的元素。
我尝试设置 grid.setSelection(0) 以突出显示第一个元素,但没有任何反应。
我设置了我的可绘制状态背景。
【问题讨论】:
标签: android
我有一个带有 BaseAdapter 的 GridView。我会突出显示具有焦点或选中或选中状态的元素。
我尝试设置 grid.setSelection(0) 以突出显示第一个元素,但没有任何反应。
我设置了我的可绘制状态背景。
【问题讨论】:
标签: android
把这段代码放在GetView()base适配器的方法中
If(items[position] == selectedIndex){
// Change background or something alpha or anything so that it looks like it is selected
}
在onItemSelected()方法中
@Override
public void onItemSelected(AdapterView<?> parent, View view,
int position,long id) {
selectedIndex = position;
adapter.notifyDataSetChanged();
}
如果您没有得到任何东西,请随时询问
【讨论】: