遥控模式,listview中任意项无焦点的方法
2014-12-29 09:49
211 查看
public boolean isEnabled(int position) {
int type = getItemViewType(position);
return (type == ......);
}
@Override
public boolean areAllItemsEnabled() {
return false;
}
要两项一起用才可以。
setFocusable(),setClicked()都不奏效,网上的例子也都是这些,小问题也困惑了好久。
终于用这种方法起作用了。
谨此记之。
int type = getItemViewType(position);
return (type == ......);
}
@Override
public boolean areAllItemsEnabled() {
return false;
}
要两项一起用才可以。
setFocusable(),setClicked()都不奏效,网上的例子也都是这些,小问题也困惑了好久。
终于用这种方法起作用了。
谨此记之。
相关文章推荐
- 肯定可以再TalkBack中设置 ListView焦点停在某个item上的方法
- ListView更新后无法响应点击事件解决方法(失去焦点)
- ListView 虚拟模式使用方法
- 关于ListView中存在两个EditText焦点的解决方法
- android ListView详解,你不知道的事 (后附焦点解决方法)
- listview中如果存在button imagebutton 等强焦点事件 处理方法
- ListView的item中Button获取焦点的方法
- ListView的观察者模式的应用,以及调用notifyDataSetChanged()方法时,为什么会刷新ListView
- Android MVP模式ListView中嵌入checkBox的使用方法
- Android listview 的 item 点击无效(无法获取焦点)的解决方法
- Android ListView 中子控件无法获取焦点的解决方法(主要针对键盘操作)
- ListView的列表项中含有CheckBox之类的抢占焦点的组件使得ListView本身失去焦点的解决方法
- ListView中CheckBox的获取焦点冲突解决方法
- Listview中Button抢占焦点的解决方法
- ListView控件的查找全部字段的方法
- C#"焦点事件"中的Validating处理方法
- 深入浅出Java模式设计之模板方法模式
- Sql server出现“当前事务处在流水模式”的解决方法
- 以独立server的模式启动数据库的方法
- 深入浅出模板方法模式