【发布时间】:2015-07-25 19:56:14
【问题描述】:
在 OnItemClick() 方法中,我加载了新的 Activity。我的 ListView 项目在 OnItemClick() 上闪烁(我的意思是,稍微改变亮度或其他东西 - 不知道如何正确地说),但闪烁片刻,然后在新的 Activity 加载之前返回到以前的外观。我希望 ListView 项目在加载新 Activity 之前一直闪烁,而不是片刻。怎么做?
【问题讨论】:
-
我了解到您正在尝试在单击列表时使列表中的项目闪烁,并且会一直闪烁直到 Activity 启动。对吗?
-
也许不会“会眨眼”,但会一直眨眼。我的意思是它需要一些时间来开始新的活动(或者对于我放入 onItemClick() 的任何操作)并且我希望它改变亮度(或者当我们通常单击项目时发生的变化)并保持点击状态直到 onItemClick 中的操作( ) 完成
-
我不明白。可能是你分享你的代码,所以其他人可以帮助你
-
@mubeen 这个想法很简单(也许,我没有解释清楚,但换句话说,我会再试一次)。当您点击 ListView 中的某个项目时,它通常会改变它的外观。然后发生了一些事情。就我而言,它只是改变了片刻,然后恢复到正常状态,然后发生了一些事情。我需要它保持第二种“被挖掘”的方式,直到“某事”发生。例如,如果一个项目是蓝色的,当它被点击时它变成红色,我需要它一直保持红色,直到 OnItemClick() 中的所有事情发生,而不是在几毫秒内将它恢复为蓝色
标签: android listview onitemclicklistener onitemclick