0

在我的Android應用程序複選框,我使用了一個列表視圖,並在列表視圖的每個元素有兩個複選框。問題是,用戶無法使用設備軌跡球選擇這些複選框。當移動以選擇帶有設備軌跡球的複選框時,它會突出顯示整個元素,並且不會讓用戶選擇位於列表視圖中的元素中的某個複選框。選擇並檢查在Android中使用列表視圖軌跡球設備

如果觸摸屏上移動手指,然後點擊複選框是更多鈔票。但我如何使用設備軌跡球移動並點擊所需的複選框來完成。

如果有人能幫助我實現這個它是一個很大的幫助.....先謝謝了...!

編輯... 或者這IMPOSIBLE這樣做,帶軌跡球工作?????

+0

當某行突出顯示時,您是否嘗試向右/向左滾動軌跡球? – Akshay

+0

是試過了,但沒有區別...... !!!仍然不要選擇任何複選框。突出顯示整個Listview元素,多數民衆贊成它。 – JibW

回答

1

你怎麼叫listView.setItemsCanFocus(true)

+0

謝謝dmon。它的工作原理...我通過改變listview屬性很長一段時間來尋找這個...再次感謝..... !!!! – JibW

0

我已經成功地通過設置可聚焦於假執行您的要求。

<CheckBox 
      android:id="@+id/checkBox" 
      android:layout_width="wrap_content" 
      android:layout_height="fill_parent" 
      android:layout_gravity="center_vertical" 
      android:focusable="false" 
      /> 

試試吧。

+0

嗨Akshay,當試圖通過使用設備軌跡球選擇任何複選框時,它仍會突出顯示並選擇整行。我無法使用設備軌跡球(右/左/上/下箭頭鍵和選擇按鈕)選擇任何單個複選框。 – JibW