2010-04-23 63 views
3

我是新来的,所以希望遵循指导原则,因为我是一个新手兼职和android。访问一个自定义的ListView项目

对于我的第一个应用程序,我试图让世界时钟。 为了检查它,显示的时间和更新以秒为单位。 (00:00:00) 因为我想每秒更新一次的唯一的事情是我不希望使用时间: ListView的notfiyDataHasChanged()

我有一个自定义的ListView &延伸BaseAdapter和row.xml与每个ListView项目布局。

尝试: lv.getChildCount()返回0; 所以我明白它没有孩子。 但我不知道如何检索列表视图中特定项目的视图。 然后通过findViewById(R.id.time)调用该视图的TextView并每秒设置一次。

我GOOGLE和阅读了很多线程,但仍然没有拿到:(

谢谢

回答

0

我会去用不同的方式有关问题:子类的TextView小部件到自己的的TimeView小部件,包括一个在你的行布局。

的的TimeView部件将拥有一个自称刷新视图的句柄。

因此,自动显示在列表中的所有视图将更新自己,其他adapte r项目不会有意见,也不会因此而需要更新。

相关问题