0

i have a simple list view control my queries are:

1) how to set first row selected on start (after fill data in list view)

2) when i navigate by hardware button i got AdapterView.OnItemSelectedListener and color of row background change, but when i click i not get any OnItemSelectedListener and no row selected. How to select row on click.

3) when i change focus list row selection removed,

please any one with any solution, code example or articles i search but no susses

with regards Chandra Kant Singh

4

1 回答 1

1

如何设置开始时选择的第一行(在列表视图中填充数据后)

调用. setSelection()_ ListView但是,只有当用户通过指点设备(轨迹球、方向键等)输入您的活动时,这才会产生视觉效果。

如何在点击时选择行。

你没有。

当我更改焦点列表行选择时,

如果我理解您所说的“改变焦点”是什么意思,那么这是按设计工作的。

请查看这篇关于触摸模式和“选择”状态使用的文章,然后调整您的 UI 设计以遵循 Android 惯例。选择仅在用户使用定点设备导航时使用,而不是在用户使用触摸屏时使用。

于 2010-08-01T20:43:27.833 回答