相关疑难解决方法(0)

动态添加元素到listView Android

谁能解释或建议在android中创建listView的教程?

这是我的要求:

  • 我应该能够通过按下按钮动态添加新元素.
  • 应该足够简单易懂(例如,可能没有任何性能改进或转换视图)

我知道有很多关于这个主题的问题,在StackOverflow上发布,但找不到任何能回答我问题的问题.谢谢!

android listview dynamic

323
推荐指数
5
解决办法
51万
查看次数

在列表视图中重绘单行

是否可以重绘一行中的一行ListView?我有一个ListView行是LinearLayouts.我听一个偏好改变,有时候我需要改变一行View内的LinearLayout一个.有没有办法让它重新绘制该行而不调用listview.notifyDatasetChanged()

我试过在视图(内部)上调用view.invalidate(),LinearLayout但它没有重绘行.

android listview view redraw android-arrayadapter

40
推荐指数
2
解决办法
3万
查看次数

Android:是否可以刷新列表视图中的一个项目?

我想知道是否有可能只在列表视图中重新呈现一个元素?我假设通过电话notifyDatasetChanged()会重新报名整个名单?

谢谢,

android listview

24
推荐指数
2
解决办法
4万
查看次数

Listview/ExpandableListView图像内容在调用notifyDataSetChanged时轻弹

Listview/ExpandableListView将不断更新,并将有新的进入和退出.每行包含imageview和文本.

当我打电话时notifyDataSetChanged,随机行的imageview将轻弹.我知道视图的原因是从上到下刷新.但有没有办法更新内容而不刷新整个列表或者无论如何使图像视图不轻弹?

我也尝试Invalidate()过,但这不是我想要的.

有没有办法自定义listview/ExpandableListView?

android listview expandablelistview

7
推荐指数
1
解决办法
1241
查看次数

在Android上的ListView中加载延迟图像

我实现了懒人加载图像ListView.我使用a AsyncTask从Internet下载图像并将其绑定到UIThread中的ImageView.

它的工作原理除外,当我ListView快速滚动变化时,下载的图像有时被绑定到列表中的错误项目中.

我想这个问题是从重用convertViewBaseAdapter.有什么想法可以解决吗?

非常感谢.

编辑:我发布的答案如下:

public void setBitmap(int position, Bitmap image) {
    View itemView = mListView.getChildAt(position - mListView.getFirstVisiblePosition());
    if (itemView != null) {
        ImageView itemImageView = (ImageView) itemView.findViewById(R.id.item_imageview);
        itemImageView.setImageBitmap(image);
    }
}
Run Code Online (Sandbox Code Playgroud)

android lazy-loading android-listview

6
推荐指数
2
解决办法
6172
查看次数