notifydatasetchanged

    1热度

    1回答

    我使用horizo​​ntalView进行了listview。在这个ListView的每个位置都包含Horizo​​ntalView,其中有一组可以水平滚动的图像。 每当List在垂直滚动时达到其结尾时,我调用listview的notifydatasetchange()方法,这些实习生创建列表的新视图。 我的列表视图是这样 我的问题是: 假如我是在水平视图的图像12在ListView控件的0位置。

    0热度

    2回答

    我有一个片段的订单列表。在第二个片段中,我显示订单的详细信息,并使用第三个片段来显示更改订单状态的按钮。 在列表中,每个订单都以背景颜色显示其状态,例如绿色表示已完成交货。 在横向模式下,显示细节和列表。在肖像模式下,我使用两个单独的活动。 这一切正常,直到我改变了订单的状态。我无法找到更新列表的方式。 据我所知,需要发生的是适配器需要调用notifyDateChanged()方法。我试着直接从处

    0热度

    1回答

    我有一个列出ListFragment中项目的应用程序。每个项目根据项目状态具有不同的背景颜色。该适配器从SimpleCursorAdapter分类,因为这些项目存储在SQL中。这些项目的编辑发生在不同的片段中。当状态发生变化时,我使用AsyncTask在GUI线程上触发适配器上的notifyDataSetChanged()。但我的清单并未更新。 我知道我在GUI线程上,因为我覆盖了notifyDa

    1热度

    2回答

    我在我的Spinner中有5个项目。我点击刷新按钮,触发 API调用,以Spinner刷新结束。 我立即点击Spinner打开它。 API调用在Spinner处于打开状态时结束,并且还调用notifiyDataSetChanged()(我可以保证这一点,我检查了日志,因此数据在那里)。 不幸的是,Spinner并没有更新它的观点。所以,如果我期待6个项目刷新后,而不是5,我仍然看到5. 如果我重复

    0热度

    2回答

    我很抱歉问一些看起来很简单的问题,但我一直在寻找解决方案几个小时,现在我再也忍受不了了。 我的应用程序非常简单。我有一个SQLite的分贝“任务”,我填充这个列表视图DB这样的: _dataAdapter = new TaskAdapter(_c, _taskDAO.getTasks()); _listTask.setAdapter(_dataAdapter); 返回任务的ArrayList

    0热度

    2回答

    我有一个ListView。我想动态地改变listview的内容。我用“adapter.notifyDataSetChanged();”改变内容。它清爽但不清除列表视图,而是将它附加到以前的结果。我想要的是应删除以前的内容,并显示新的结果。 我不能明白的地方是我的错误,我所缺少的。 我会心存感激,如果有人可以帮我了这一点。 这里是我的代码 public void onCreate(Bundle sa

    -1热度

    1回答

    我有是,如空白的传入XML: < /ns1:pr>和< /soapenv:Envelope> 因为这个空白我的XSLT处理失败的。有什么办法可以省略这些空白空间吗? 传入XML: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/

    1热度

    2回答

    最初我从服务器获取数据列表并将其设置为listview。 当向下滚动列表视图时,我从服务器获取数据的集合并调用我的自定义适配器的notifydatasetchanged。 在自定义适配器的getView()方法中,我通过asyntask从服务器下载图像。下载成功并在本地存储。然后试图刷新ascombask的onPostExecute列表视图。但它没有得到更新。 onPostExecute的日志正在

    2热度

    2回答

    我一直在研究Android中的个人项目,并且遇到了关于使用ListView的Activity的奇怪情况。问题的基础是我有一个项目列表,每个项目有2个按钮,编辑和删除。现在我正在执行删除按钮,它可以在功能上工作,但不会正确更新ListView。相反,它会将刚删除的内容放在列表的顶部。无论什么时候我转向这个活动,它当然都会刷新。 现在在自定义BaseAdapter中检测到Delete按钮,当我调用no

    1热度

    1回答

    我有我的ListAdapter public class ListAdapter extends ArrayAdapter<Todo> implements OnCheckedChangeListener, OnClickListener 内 @Override public View getView(int position, View convertView, ViewGroup