在android中的gridview中模拟onclick事件

时间:2011-05-04 11:54:12

标签: android

我有一个gridview,它是一个日历。一旦用户选择了一个日期并决定转到另一个活动,返回时他之前选择的那天应保持选中状态。

选择一天后,所选择的gridview单元格的图像会发生变化。现在当用户返回时,如果我可以模拟onclick事件,那么我就不必编写额外的代码了。

总之,我需要通过代码在gridview单元格上模拟onclick事件。我该怎么做?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

您无需模拟点击。您只需要选择存储在某处(共享首选项即可)。如果没有这样的值,则不选择任何日期。

因此,您需要做的就是保存当天并在onResume()方法中阅读已保存的值。

如果仍然需要重用onClick,只需将代码从onClick()方法移动到单独的代码,然后使用onResume()调用它。