我正在列表视图中显示广播时间表,并希望突出显示当前正在播放的节目。我还想让用户点击任何程序并获得该程序的更多细节。我尝试过以下方法:
radioView.setSelection(adapter.getCurrentProgramIndex());
radioView.setSelected(true);
这会将列表向下滚动到选项,这是好的,但它不会突出显示选择。我理解这是因为the device is not in touch mode,但我怎么会强调当前的程序?
答案 0 :(得分:2)
然后我将如何突出显示 目前的计划?
更改该列表行中的内容。例如,您可能有一个图标可以切换为“正在播放”图标,或者图标以前为INVISIBLE
成为VISIBLE
或其他内容。
请记住,您需要在行绑定代码中使用这些智能,以便在用户滚动时,您可以更正撤消并重做该设置 - 否则,行回收将使其看起来正在播放其他程序。