2010-04-28 76 views
0

我有一個listview在我的activity.How設置foucs更改listner.I嘗試下面的代碼塊我沒有得到結果。如何將Focuschange Listner添加到Android的列表視圖

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

私人OnFocusChangeListener onproductchangelistener =新OnFocusChangeListener(){

@Override 公共無效onFocusChange(視圖V,布爾hasFocus){ INT指數=(int)的((ListView中)v)的.getSelectedItemId(); Log.i(「index」,「」+ index);

} };

其實關於列表項目的焦點變更我想獲得關注列表項目的索引並執行必要的操作。

在此先感謝。

問候: Jayanth

回答

2

你可能想setOnItemSelectedListener(),不setOnFocusChangeListener()

+1

而不是setOnItemSelectedListener(),我想添加setOnFocusChangeListener(),因爲目標設備是不可觸摸的設備..可以請你建議一些鏈接 – 2014-06-20 15:34:16