如何在Android中将Focuschange Listner添加到listview

我在我的一个活动中有一个listview。如何设置foucs更改listner.I尝试使用下面的代码块我没有得到结果。

product_search_list =(ListView)findViewById(R.id.productlist); product_search_list.setOnFocusChangeListener(onproductchangelistener);

private OnFocusChangeListener onproductchangelistener = new OnFocusChangeListener(){

@Override public void onFocusChange(View v,boolean hasFocus){int index =(int)((ListView)v).getSelectedItemId(); Log.i( “索引”, “” +指数);

}};

实际上,关于列表项目的焦点变更,我想获得关注列表项目的索引并进行必要的操作。

提前致谢。

问候:Jayanth


你可能想要setOnItemSelectedListener() ,而不是setOnFocusChangeListener()

链接地址: http://www.djcxy.com/p/93391.html

上一篇: How to add Focuschange Listner to listview in android

下一篇: Filtering with RecyclerView