Android 从倒计时更新TextView多个实例的文本
我在尝试更新TextView的文本时遇到问题 我有一个main活动,在其中我创建了一个带有空ListView的布局。 为了用自定义ListItems填充此ListView,我创建了一个自定义AsyncTaskLoader,用于检索要填充到ListItems的信息,还创建了一个自定义BaseAdapter,用于填充加载到ListItems中的数据 这部分没有错误,而且做得很完美 但是,我在尝试从ListView中的ListItem更新TextView上的文本时遇到问题。 你看,我已经创建了一个自定义倒计时程序,它在构造函数中使用一个名为OnTickListener的接口作为参数。 每次创建ListItem时,我都有一个唯一的id,我使用它在HashMap中存储该ListItem的TextView,并在HashMap中存储倒计时。这些HashMap被创建并保存在自定义BaseAdapter中 BaseAdapter还实现OnTickListener 每次MyCountDownTimer调用OnTick时,它都会调用构造函数中提供给它的OnTickListener,并传递两个参数:int id和String text 这将调用OnTickListener唯一方法的BaseAdapters实现:public void OnTick(int-id,String-text) 在onTick方法中,我执行以下操作:Android 从倒计时更新TextView多个实例的文本,android,listview,textview,baseadapter,countdowntimer,Android,Listview,Textview,Baseadapter,Countdowntimer,我在尝试更新TextView的文本时遇到问题 我有一个main活动,在其中我创建了一个带有空ListView的布局。 为了用自定义ListItems填充此ListView,我创建了一个自定义AsyncTaskLoader,用于检索要填充到ListItems的信息,还创建了一个自定义BaseAdapter,用于填充加载到ListItems中的数据 这部分没有错误,而且做得很完美 但是,我在尝试从ListView中的ListItem更新TextView上的文本时遇到问题。 你看,我已经创建了一个自定
很抱歉出现了文本墙^^“您应该更新适配器的“数据”,该数据应该包含将在每个文本视图上显示的每个项目的内容
然后在adaprer上调用notifydatasetchanged()。非常感谢!:-)这就像一个符咒。我不敢相信解决方案会这么简单。最简单的解决方案是最好的:)