我正在使用Android4.2.2(API 19)为Android开发android应用程序,并且它还将支持Android 5.0。
我的应用程序同时具有网格视图和列表视图。我需要找到网格视图/列表视图的当前焦点项目,因为我需要显示该项目缩小。
注意:我们正在使用D-pad导航列表视图/网格视图。
答案 0 :(得分:2)
我已使用getSelectedItemPosition();
解决了这个问题答案 1 :(得分:1)
您可以使用setOnFocusChangeListener()来了解焦点项目。
listView.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
if(hasFocus){
//Your logic
}
//or
if(v.isFocused()){
//
}
}
});